GitHub/WoltLab/WCF.git
10 months agoAdd `@since 6.1`
Cyperghost [Thu, 25 Jan 2024 09:51:55 +0000 (10:51 +0100)]
Add `@since 6.1`

10 months agoRevert limit change
Cyperghost [Tue, 23 Jan 2024 13:51:02 +0000 (14:51 +0100)]
Revert limit change

10 months agoChange type of `$action`
Cyperghost [Tue, 23 Jan 2024 13:51:02 +0000 (14:51 +0100)]
Change type of `$action`

10 months agoFix indent in template
Cyperghost [Tue, 23 Jan 2024 13:47:53 +0000 (14:47 +0100)]
Fix indent in template

10 months agoFix indent in template
Cyperghost [Tue, 23 Jan 2024 13:46:49 +0000 (14:46 +0100)]
Fix indent in template

10 months agoFix save count of objects
Cyperghost [Tue, 23 Jan 2024 13:41:36 +0000 (14:41 +0100)]
Fix save count of objects

10 months agoRename function to load additional parameters
Cyperghost [Tue, 23 Jan 2024 13:38:59 +0000 (14:38 +0100)]
Rename function to load additional parameters

10 months agoAllow bulk processing in worker for some user actions
Cyperghost [Tue, 23 Jan 2024 13:37:23 +0000 (14:37 +0100)]
Allow bulk processing in worker for some user actions

10 months agoImplement (un)serialize of bulk processing additional parameters
Cyperghost [Tue, 23 Jan 2024 13:29:05 +0000 (14:29 +0100)]
Implement (un)serialize of bulk processing additional parameters

10 months agoImplement a bulk processing worker
Cyperghost [Tue, 23 Jan 2024 12:15:20 +0000 (13:15 +0100)]
Implement a bulk processing worker

10 months agoSimplify code the article bbcode
Marcel Werk [Mon, 22 Jan 2024 16:32:08 +0000 (17:32 +0100)]
Simplify code the article bbcode

10 months agoMerge pull request #5764 from WoltLab/content-not-visible
Marcel Werk [Mon, 22 Jan 2024 15:50:17 +0000 (16:50 +0100)]
Merge pull request #5764 from WoltLab/content-not-visible

Box for content that is not available

10 months agoAdjust styling
Marcel Werk [Mon, 22 Jan 2024 15:10:39 +0000 (16:10 +0100)]
Adjust styling

10 months agoAlso load articles that are not accessible
Marcel Werk [Mon, 22 Jan 2024 15:10:10 +0000 (16:10 +0100)]
Also load articles that are not accessible

Otherwise it would not be possible to determine in the BBCode whether an article exists or is not accessible.

10 months agoMerge pull request #5765 from WoltLab/page-handler-menu-item-access
Marcel Werk [Fri, 19 Jan 2024 16:06:56 +0000 (17:06 +0100)]
Merge pull request #5765 from WoltLab/page-handler-menu-item-access

Allow access to the menu item in menu page handler

10 months agoApply suggestions from code review
Marcel Werk [Fri, 19 Jan 2024 14:46:46 +0000 (15:46 +0100)]
Apply suggestions from code review

10 months agoAllow access to the menu item in menu page handler
Marcel Werk [Thu, 18 Jan 2024 16:39:22 +0000 (17:39 +0100)]
Allow access to the menu item in menu page handler

10 months agoDisplay template if content can not be displayed
Cyperghost [Thu, 18 Jan 2024 12:17:31 +0000 (13:17 +0100)]
Display template if content can not be displayed

10 months agoCreate new template for content that can not be displayed
Cyperghost [Thu, 18 Jan 2024 12:11:13 +0000 (13:11 +0100)]
Create new template for content that can not be displayed

10 months agoMerge branch '6.0'
Alexander Ebert [Mon, 15 Jan 2024 14:59:04 +0000 (15:59 +0100)]
Merge branch '6.0'

10 months agoMerge pull request #5756 from WoltLab/bugfix/mobile-menu-not-closed
Olaf Braun [Mon, 15 Jan 2024 13:53:42 +0000 (14:53 +0100)]
Merge pull request #5756 from WoltLab/bugfix/mobile-menu-not-closed

Close all other open menus

10 months agoClose all other open menus
Cyperghost [Mon, 15 Jan 2024 12:40:56 +0000 (13:40 +0100)]
Close all other open menus

10 months agoFix poll integration in form builder dialogs
Marcel Werk [Sat, 13 Jan 2024 12:50:07 +0000 (13:50 +0100)]
Fix poll integration in form builder dialogs

Closes #5317

10 months agoFix order in cronjob definition
Marcel Werk [Fri, 12 Jan 2024 13:29:18 +0000 (14:29 +0100)]
Fix order in cronjob definition

Closes #5706

10 months agoRemove obsolete title tag
Marcel Werk [Fri, 12 Jan 2024 13:28:59 +0000 (14:28 +0100)]
Remove obsolete title tag

10 months agoFix wrapping in `inputAddonPasswordStrength`
Marcel Werk [Fri, 12 Jan 2024 13:26:05 +0000 (14:26 +0100)]
Fix wrapping in `inputAddonPasswordStrength`

Closes #5732

10 months agoSet color theme for reCAPTCHA
Marcel Werk [Fri, 12 Jan 2024 12:08:50 +0000 (13:08 +0100)]
Set color theme for reCAPTCHA

Closes #5721

10 months agoSkip the unknown packages if everything is installed
Alexander Ebert [Fri, 12 Jan 2024 11:28:52 +0000 (12:28 +0100)]
Skip the unknown packages if everything is installed

10 months agoFix handling of comment permalinks
Marcel Werk [Thu, 11 Jan 2024 16:13:43 +0000 (17:13 +0100)]
Fix handling of comment permalinks

If a page had several comment containers, opening a comment permalink caused the comment to be inserted in all containers.

Closes #5717

10 months agoAdd generic css class for discussion provider buttons
Marcel Werk [Thu, 11 Jan 2024 14:53:25 +0000 (15:53 +0100)]
Add generic css class for discussion provider buttons

10 months agoMark notifications as read when visiting an article
Marcel Werk [Thu, 11 Jan 2024 14:03:11 +0000 (15:03 +0100)]
Mark notifications as read when visiting an article

Closes #5222

10 months agoFix missing phrase in CLI importer
Marcel Werk [Thu, 11 Jan 2024 13:55:51 +0000 (14:55 +0100)]
Fix missing phrase in CLI importer

Closes #5513

10 months agoFix missing search index after switching from Elasticsearch to MySQL
Marcel Werk [Wed, 10 Jan 2024 17:05:31 +0000 (18:05 +0100)]
Fix missing search index after switching from Elasticsearch to MySQL

Closes #4521

10 months agoRemove obsolete code
Marcel Werk [Wed, 10 Jan 2024 16:59:00 +0000 (17:59 +0100)]
Remove obsolete code

10 months agoRemove support for square brackets in FileUtil::LINK_REGEX
Marcel Werk [Wed, 10 Jan 2024 15:33:27 +0000 (16:33 +0100)]
Remove support for square brackets in FileUtil::LINK_REGEX

ref https://www.woltlab.com/community/thread/303714-linkerkennung-innerhalb-von-tags/

10 months agoMerge pull request #5675 from WoltLab/admin-dashboard
Alexander Ebert [Wed, 10 Jan 2024 13:53:21 +0000 (14:53 +0100)]
Merge pull request #5675 from WoltLab/admin-dashboard

Admin dashboard

10 months agoMerge remote-tracking branch 'origin/6.0' into 6.0
Cyperghost [Wed, 10 Jan 2024 11:14:16 +0000 (12:14 +0100)]
Merge remote-tracking branch 'origin/6.0' into 6.0

10 months agoCompletely delete ICQ profile field
Cyperghost [Wed, 10 Jan 2024 11:13:28 +0000 (12:13 +0100)]
Completely delete ICQ profile field

See https://www.woltlab.com/community/thread/304070-languageitem-wcf-user-option-icq-nicht-definiert/

10 months agoMerge pull request #5748 from WoltLab/bugfix-share-dialog-url
Olaf Braun [Wed, 10 Jan 2024 11:01:30 +0000 (12:01 +0100)]
Merge pull request #5748 from WoltLab/bugfix-share-dialog-url

Hold one dialog per button

10 months agoRead image width only from `img` element
Cyperghost [Wed, 10 Jan 2024 10:16:43 +0000 (11:16 +0100)]
Read image width only from `img` element

See https://github.com/WoltLab/editor/commit/deff5ef1cbac24c80a6d1d7fc230b2815391be47

10 months agoDon't safe dialog persistent
Cyperghost [Wed, 10 Jan 2024 10:06:12 +0000 (11:06 +0100)]
Don't safe dialog persistent

10 months agoRevert "Hold one dialog per button"
Cyperghost [Wed, 10 Jan 2024 09:55:10 +0000 (10:55 +0100)]
Revert "Hold one dialog per button"

This reverts commit 15231b82ce442ae623b9c0916b3516e542fa5040.

10 months agoMerge pull request #5749 from WoltLab/bugifx-user-list-dialog
Olaf Braun [Wed, 10 Jan 2024 09:38:36 +0000 (10:38 +0100)]
Merge pull request #5749 from WoltLab/bugifx-user-list-dialog

Fix (un)follow in userList dialog

10 months agoMerge pull request #5750 from Hanashi/fix/id-search
Alexander Ebert [Tue, 9 Jan 2024 14:59:56 +0000 (15:59 +0100)]
Merge pull request #5750 from Hanashi/fix/id-search

Fix error on menu item id search

10 months agoMerge pull request #5747 from WoltLab/user-follow-typescript
Marcel Werk [Tue, 9 Jan 2024 14:26:43 +0000 (15:26 +0100)]
Merge pull request #5747 from WoltLab/user-follow-typescript

Migrate follow/unfollow to typescript

10 months agoFix error on menu item id search
Peter Lohse [Tue, 9 Jan 2024 12:23:33 +0000 (13:23 +0100)]
Fix error on menu item id search

10 months agoSet innerHTML by DomUtil to execute script
Cyperghost [Tue, 9 Jan 2024 12:17:07 +0000 (13:17 +0100)]
Set innerHTML by DomUtil to execute script

10 months agoHold one dialog per button
Cyperghost [Tue, 9 Jan 2024 11:39:53 +0000 (12:39 +0100)]
Hold one dialog per button

10 months agoApply suggestions from code review
Marcel Werk [Tue, 9 Jan 2024 11:37:59 +0000 (12:37 +0100)]
Apply suggestions from code review

10 months agoMigrate follow/unfollow to typescript
Marcel Werk [Mon, 8 Jan 2024 17:53:02 +0000 (18:53 +0100)]
Migrate follow/unfollow to typescript

10 months agoMerge pull request #5745 from WoltLab/remove-text-formatting
Olaf Braun [Mon, 8 Jan 2024 12:22:22 +0000 (13:22 +0100)]
Merge pull request #5745 from WoltLab/remove-text-formatting

Remove unused userOption `editorPastePreserveFormatting`

10 months agoChange font-sizes in CKEditor (#5746)
Olaf Braun [Mon, 8 Jan 2024 12:19:02 +0000 (13:19 +0100)]
Change font-sizes in CKEditor (#5746)

* Allow min font-size 11px

* Change max font-sizes

* Use saner values for the font size

These values are also in line with the default font sizes.

* Rebuild the JS artifacts

---------

Co-authored-by: Alexander Ebert <ebert@woltlab.com>
10 months agoRemove not used userOption `editorPastePreserveFormatting`
Cyperghost [Mon, 8 Jan 2024 10:50:55 +0000 (11:50 +0100)]
Remove not used userOption `editorPastePreserveFormatting`

10 months agoSee https://www.woltlab.com/community/thread/303938-counter-intuitive-icon-for-the...
Cyperghost [Fri, 5 Jan 2024 11:20:15 +0000 (12:20 +0100)]
See https://woltlab.com/community/thread/303938-counter-intuitive-icon-for-the-sort-button-in-members-list/

10 months agoMade parameters for page content optional during updates
Marcel Werk [Thu, 4 Jan 2024 14:51:58 +0000 (15:51 +0100)]
Made parameters for page content optional during updates

10 months agoFix error caused by undefined username
Marcel Werk [Thu, 4 Jan 2024 13:44:29 +0000 (14:44 +0100)]
Fix error caused by undefined username

10 months agoFilter out nested links before attempting to process them
Alexander Ebert [Thu, 4 Jan 2024 13:15:52 +0000 (14:15 +0100)]
Filter out nested links before attempting to process them

See https://www.woltlab.com/community/thread/303962/

10 months agoIncrease the contrast of the text selection in CodeMirror
Alexander Ebert [Thu, 4 Jan 2024 11:50:46 +0000 (12:50 +0100)]
Increase the contrast of the text selection in CodeMirror

See https://www.woltlab.com/community/thread/303005-stileditor-markierter-text-im-editor-im-dark-mode-kaum-sichtbar/

10 months agoPreserve the scroll position when refreshing CodeMirror
Alexander Ebert [Wed, 3 Jan 2024 16:43:43 +0000 (17:43 +0100)]
Preserve the scroll position when refreshing CodeMirror

See https://www.woltlab.com/community/thread/303004-stileditor-vergisst-die-aktive-code-zeile-beim-tab-wechsel/

10 months agoProperly detach the dialog when rejecting it with `Esc`
Alexander Ebert [Wed, 3 Jan 2024 16:27:39 +0000 (17:27 +0100)]
Properly detach the dialog when rejecting it with `Esc`

See https://www.woltlab.com/community/thread/303957-confirmationfactory-und-esc/

10 months agoMerge pull request #5743 from WoltLab/comments-view
Marcel Werk [Wed, 3 Jan 2024 13:09:54 +0000 (14:09 +0100)]
Merge pull request #5743 from WoltLab/comments-view

Simplify rendering of the comments widget

10 months agoMerge pull request #5744 from WoltLab/bugifx-media-insert
Olaf Braun [Wed, 3 Jan 2024 12:55:14 +0000 (13:55 +0100)]
Merge pull request #5744 from WoltLab/bugifx-media-insert

Bugifx media insert

10 months agoAllow size `auto`
Cyperghost [Wed, 3 Jan 2024 12:30:11 +0000 (13:30 +0100)]
Allow size `auto`

10 months agoRemove handle media as image
Cyperghost [Wed, 3 Jan 2024 12:13:20 +0000 (13:13 +0100)]
Remove handle media as image

10 months agoNot insert media elements as img element
Cyperghost [Wed, 3 Jan 2024 11:22:50 +0000 (12:22 +0100)]
Not insert media elements as img element

10 months agoMerge pull request #5742 from WoltLab/fix-empty-content
Olaf Braun [Wed, 3 Jan 2024 10:55:39 +0000 (11:55 +0100)]
Merge pull request #5742 from WoltLab/fix-empty-content

Only reload content if content type `text`

10 months agoSimplify rendering of the comments widget
Marcel Werk [Tue, 2 Jan 2024 16:52:01 +0000 (17:52 +0100)]
Simplify rendering of the comments widget

10 months agoOnly reload content if content type `text`
Cyperghost [Tue, 2 Jan 2024 12:08:40 +0000 (13:08 +0100)]
Only reload content if content type `text`

10 months agoRelease 6.0.6 6.0.6
Alexander Ebert [Mon, 1 Jan 2024 13:19:02 +0000 (14:19 +0100)]
Release 6.0.6

10 months agoMerge branch '5.5' into 6.0
Alexander Ebert [Mon, 1 Jan 2024 13:08:38 +0000 (14:08 +0100)]
Merge branch '5.5' into 6.0

10 months agoRelease 5.5.20 5.5.20
Alexander Ebert [Mon, 1 Jan 2024 13:04:50 +0000 (14:04 +0100)]
Release 5.5.20

10 months agoEncode the title of moderation queues
Alexander Ebert [Mon, 1 Jan 2024 12:47:42 +0000 (13:47 +0100)]
Encode the title of moderation queues

11 months agoOverhaul the layout of the news feed/box
Alexander Ebert [Fri, 29 Dec 2023 16:34:00 +0000 (17:34 +0100)]
Overhaul the layout of the news feed/box

11 months agoRelease 6.0.5 6.0.5
Alexander Ebert [Fri, 29 Dec 2023 11:29:38 +0000 (12:29 +0100)]
Release 6.0.5

11 months agoFilter out `null` values passed as BBCode attribute
Alexander Ebert [Fri, 29 Dec 2023 11:20:02 +0000 (12:20 +0100)]
Filter out `null` values passed as BBCode attribute

See https://www.woltlab.com/community/thread/303836/

11 months agoAdd missing interface implementation
Marcel Werk [Thu, 28 Dec 2023 16:34:33 +0000 (17:34 +0100)]
Add missing interface implementation

11 months agoRelease 6.0.5 dev 1 6.0.5_dev_1
Alexander Ebert [Wed, 27 Dec 2023 12:57:32 +0000 (13:57 +0100)]
Release 6.0.5 dev 1

11 months agoDrop the upgrade block for 5.5
Alexander Ebert [Wed, 27 Dec 2023 12:50:18 +0000 (13:50 +0100)]
Drop the upgrade block for 5.5

11 months agoUpdating minified JavaScript files
WoltLab [Wed, 27 Dec 2023 12:47:21 +0000 (12:47 +0000)]
Updating minified JavaScript files

11 months agoFix the icon visibility on mobile devices
Alexander Ebert [Wed, 27 Dec 2023 12:15:44 +0000 (13:15 +0100)]
Fix the icon visibility on mobile devices

See https://www.woltlab.com/community/thread/303180-text-nicht-lesbar-beim-einf%C3%BCgen-von-medien/

11 months agoFix broken gdpr export
Marcel Werk [Wed, 27 Dec 2023 11:56:40 +0000 (12:56 +0100)]
Fix broken gdpr export

The export generated an error if the Filebase was installed, as a table that no longer existed was accessed.

11 months agoRemove the forced line break
Alexander Ebert [Mon, 25 Dec 2023 11:22:41 +0000 (12:22 +0100)]
Remove the forced line break

It does not play nicely on `screen-md`

11 months agoMigrate the status messages to the new component
Alexander Ebert [Sun, 24 Dec 2023 16:09:18 +0000 (17:09 +0100)]
Migrate the status messages to the new component

11 months agoOverhaul the credits box
Alexander Ebert [Sun, 24 Dec 2023 15:58:41 +0000 (16:58 +0100)]
Overhaul the credits box

11 months agoOptimize the column layout for smaller screens
Alexander Ebert [Sun, 24 Dec 2023 15:19:14 +0000 (16:19 +0100)]
Optimize the column layout for smaller screens

11 months agoReduce the visual clutter in the system info box
Alexander Ebert [Sun, 24 Dec 2023 15:13:06 +0000 (16:13 +0100)]
Reduce the visual clutter in the system info box

11 months agoMake the box titles stand out less
Alexander Ebert [Sun, 24 Dec 2023 15:09:26 +0000 (16:09 +0100)]
Make the box titles stand out less

11 months agoUse a compact layout for the system information box
Alexander Ebert [Sat, 23 Dec 2023 23:54:16 +0000 (00:54 +0100)]
Use a compact layout for the system information box

11 months agoRemove obsolete settings for the WoltLab news
Marcel Werk [Mon, 11 Dec 2023 14:55:54 +0000 (15:55 +0100)]
Remove obsolete settings for the WoltLab news

The box can already disabled itself. An additional option is therefore no longer necessary.

11 months agoAllow the user to configure the displayed boxes
Marcel Werk [Sun, 10 Dec 2023 17:24:26 +0000 (18:24 +0100)]
Allow the user to configure the displayed boxes

The user can deactivate boxes and specify the order.

11 months agoRead checkboxes dynamically
Marcel Werk [Sun, 10 Dec 2023 17:23:11 +0000 (18:23 +0100)]
Read checkboxes dynamically

This change is necessary so that a changed order of checkboxes can be transmitted to the server.

11 months agoUpdate the developer list
Marcel Werk [Fri, 8 Dec 2023 12:11:20 +0000 (13:11 +0100)]
Update the developer list

11 months agoUpdate trademark notice
Marcel Werk [Fri, 8 Dec 2023 12:08:46 +0000 (13:08 +0100)]
Update trademark notice

11 months agoApply suggestions from code review
Marcel Werk [Fri, 6 Oct 2023 10:07:03 +0000 (12:07 +0200)]
Apply suggestions from code review

11 months agoAdd status message for outstanding updates
Marcel Werk [Thu, 5 Oct 2023 15:42:43 +0000 (17:42 +0200)]
Add status message for outstanding updates

11 months agoSort status messages by priority
Marcel Werk [Thu, 5 Oct 2023 15:36:58 +0000 (17:36 +0200)]
Sort status messages by priority

11 months agoApply suggestions from code review
Marcel Werk [Wed, 4 Oct 2023 16:06:20 +0000 (18:06 +0200)]
Apply suggestions from code review

11 months agoAdd missing since tags
Marcel Werk [Tue, 3 Oct 2023 15:34:06 +0000 (17:34 +0200)]
Add missing since tags

11 months agoAdd dashboard box for status messages
Marcel Werk [Tue, 3 Oct 2023 15:33:13 +0000 (17:33 +0200)]
Add dashboard box for status messages

11 months agoRemove obsolete language variable
Marcel Werk [Tue, 3 Oct 2023 15:03:35 +0000 (17:03 +0200)]
Remove obsolete language variable