Alexander Ebert [Wed, 24 Jan 2024 16:30:36 +0000 (17:30 +0100)]
Accept the `URL` object for `prepareRequest()`
Marcel Werk [Thu, 25 Jan 2024 15:28:14 +0000 (16:28 +0100)]
Merge pull request #5751 from WoltLab/user-card
Introduce user card component
Marcel Werk [Thu, 25 Jan 2024 14:41:35 +0000 (15:41 +0100)]
Fix typo
Marcel Werk [Thu, 25 Jan 2024 14:41:03 +0000 (15:41 +0100)]
Migrate ignore/unignore to modern code
Marcel Werk [Thu, 25 Jan 2024 13:08:54 +0000 (14:08 +0100)]
Merge pull request #5775 from WoltLab/unique-index-message-embedded-object
Unique Key for `wcf1_message_embedded_object`
Cyperghost [Thu, 25 Jan 2024 12:30:06 +0000 (13:30 +0100)]
Rename the index name to `messageEmbeddedObject`
Cyperghost [Thu, 25 Jan 2024 11:58:38 +0000 (12:58 +0100)]
Insert update script to remove duplicate entries
Insert database unique key
Marcel Werk [Thu, 25 Jan 2024 11:29:28 +0000 (12:29 +0100)]
Merge pull request #5770 from WoltLab/4778-bulk-processing-should-automatically-process-large-amounts-of-data-in-multiple-batches
Run bulk processing in worker
Cyperghost [Thu, 25 Jan 2024 09:51:55 +0000 (10:51 +0100)]
Add `@since 6.1`
Cyperghost [Wed, 24 Jan 2024 12:27:17 +0000 (13:27 +0100)]
Add informal variant for `wcf.message.content.no.permission.title`
See https://github.com/WoltLab/WCF/pull/5764#discussion_r1464628587
Marcel Werk [Wed, 24 Jan 2024 12:11:20 +0000 (13:11 +0100)]
Merge pull request #5772 from WoltLab/event-missing-php-extension
Event missing php extension
Cyperghost [Wed, 24 Jan 2024 10:55:56 +0000 (11:55 +0100)]
Change empty array check
Cyperghost [Wed, 24 Jan 2024 10:51:01 +0000 (11:51 +0100)]
Change language phrase
Cyperghost [Wed, 24 Jan 2024 10:49:20 +0000 (11:49 +0100)]
Create a new event to find missing PHP extensions
Cyperghost [Tue, 23 Jan 2024 13:51:02 +0000 (14:51 +0100)]
Revert limit change
Cyperghost [Tue, 23 Jan 2024 13:51:02 +0000 (14:51 +0100)]
Change type of `$action`
Cyperghost [Tue, 23 Jan 2024 13:47:53 +0000 (14:47 +0100)]
Fix indent in template
Cyperghost [Tue, 23 Jan 2024 13:46:49 +0000 (14:46 +0100)]
Fix indent in template
Cyperghost [Tue, 23 Jan 2024 13:41:36 +0000 (14:41 +0100)]
Fix save count of objects
Cyperghost [Tue, 23 Jan 2024 13:38:59 +0000 (14:38 +0100)]
Rename function to load additional parameters
Cyperghost [Tue, 23 Jan 2024 13:37:23 +0000 (14:37 +0100)]
Allow bulk processing in worker for some user actions
Cyperghost [Tue, 23 Jan 2024 13:29:05 +0000 (14:29 +0100)]
Implement (un)serialize of bulk processing additional parameters
Cyperghost [Tue, 23 Jan 2024 12:15:20 +0000 (13:15 +0100)]
Implement a bulk processing worker
Marcel Werk [Mon, 22 Jan 2024 16:32:08 +0000 (17:32 +0100)]
Simplify code the article bbcode
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
Marcel Werk [Mon, 22 Jan 2024 15:10:39 +0000 (16:10 +0100)]
Adjust styling
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.
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
Marcel Werk [Fri, 19 Jan 2024 14:46:46 +0000 (15:46 +0100)]
Apply suggestions from code review
Marcel Werk [Thu, 18 Jan 2024 16:39:22 +0000 (17:39 +0100)]
Allow access to the menu item in menu page handler
Cyperghost [Thu, 18 Jan 2024 12:17:31 +0000 (13:17 +0100)]
Display template if content 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
Alexander Ebert [Mon, 15 Jan 2024 14:59:04 +0000 (15:59 +0100)]
Merge branch '6.0'
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
Cyperghost [Mon, 15 Jan 2024 12:40:56 +0000 (13:40 +0100)]
Close all other open menus
Marcel Werk [Sat, 13 Jan 2024 12:50:07 +0000 (13:50 +0100)]
Fix poll integration in form builder dialogs
Closes #5317
Marcel Werk [Fri, 12 Jan 2024 13:29:18 +0000 (14:29 +0100)]
Fix order in cronjob definition
Closes #5706
Marcel Werk [Fri, 12 Jan 2024 13:28:59 +0000 (14:28 +0100)]
Remove obsolete title tag
Marcel Werk [Fri, 12 Jan 2024 13:26:05 +0000 (14:26 +0100)]
Fix wrapping in `inputAddonPasswordStrength`
Closes #5732
Marcel Werk [Fri, 12 Jan 2024 12:08:50 +0000 (13:08 +0100)]
Set color theme for reCAPTCHA
Closes #5721
Alexander Ebert [Fri, 12 Jan 2024 11:28:52 +0000 (12:28 +0100)]
Skip the unknown packages if everything is installed
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
Marcel Werk [Thu, 11 Jan 2024 14:53:25 +0000 (15:53 +0100)]
Add generic css class for discussion provider buttons
Marcel Werk [Thu, 11 Jan 2024 14:03:11 +0000 (15:03 +0100)]
Mark notifications as read when visiting an article
Closes #5222
Marcel Werk [Thu, 11 Jan 2024 13:55:51 +0000 (14:55 +0100)]
Fix missing phrase in CLI importer
Closes #5513
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
Marcel Werk [Wed, 10 Jan 2024 16:59:00 +0000 (17:59 +0100)]
Remove obsolete code
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/
Alexander Ebert [Wed, 10 Jan 2024 13:53:21 +0000 (14:53 +0100)]
Merge pull request #5675 from WoltLab/admin-dashboard
Admin dashboard
Marcel Werk [Wed, 10 Jan 2024 13:23:42 +0000 (14:23 +0100)]
Apply suggestions from code review
Cyperghost [Wed, 10 Jan 2024 11:14:16 +0000 (12:14 +0100)]
Merge remote-tracking branch 'origin/6.0' into 6.0
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/
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
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
Cyperghost [Wed, 10 Jan 2024 10:06:12 +0000 (11:06 +0100)]
Don't safe dialog persistent
Cyperghost [Wed, 10 Jan 2024 09:55:10 +0000 (10:55 +0100)]
Revert "Hold one dialog per button"
This reverts commit
15231b82ce442ae623b9c0916b3516e542fa5040.
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
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
Marcel Werk [Tue, 9 Jan 2024 14:36:37 +0000 (15:36 +0100)]
Use user card in members list
Marcel Werk [Tue, 9 Jan 2024 14:36:26 +0000 (15:36 +0100)]
Introduce user card component
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
Peter Lohse [Tue, 9 Jan 2024 12:23:33 +0000 (13:23 +0100)]
Fix error on menu item id search
Cyperghost [Tue, 9 Jan 2024 12:17:07 +0000 (13:17 +0100)]
Set innerHTML by DomUtil to execute script
Cyperghost [Tue, 9 Jan 2024 11:39:53 +0000 (12:39 +0100)]
Hold one dialog per button
Marcel Werk [Tue, 9 Jan 2024 11:37:59 +0000 (12:37 +0100)]
Apply suggestions from code review
Marcel Werk [Mon, 8 Jan 2024 17:53:02 +0000 (18:53 +0100)]
Migrate follow/unfollow to typescript
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`
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>
Cyperghost [Mon, 8 Jan 2024 10:50:55 +0000 (11:50 +0100)]
Remove not used userOption `editorPastePreserveFormatting`
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/
Marcel Werk [Thu, 4 Jan 2024 14:51:58 +0000 (15:51 +0100)]
Made parameters for page content optional during updates
Marcel Werk [Thu, 4 Jan 2024 13:44:29 +0000 (14:44 +0100)]
Fix error caused by undefined username
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/
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/
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/
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/
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
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
Cyperghost [Wed, 3 Jan 2024 12:30:11 +0000 (13:30 +0100)]
Allow size `auto`
Cyperghost [Wed, 3 Jan 2024 12:13:20 +0000 (13:13 +0100)]
Remove handle media as image
Cyperghost [Wed, 3 Jan 2024 11:22:50 +0000 (12:22 +0100)]
Not insert media elements as img element
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`
Marcel Werk [Tue, 2 Jan 2024 16:52:01 +0000 (17:52 +0100)]
Simplify rendering of the comments widget
Cyperghost [Tue, 2 Jan 2024 12:08:40 +0000 (13:08 +0100)]
Only reload content if content type `text`
Alexander Ebert [Mon, 1 Jan 2024 13:19:02 +0000 (14:19 +0100)]
Release 6.0.6
Alexander Ebert [Mon, 1 Jan 2024 13:08:38 +0000 (14:08 +0100)]
Merge branch '5.5' into 6.0
Alexander Ebert [Mon, 1 Jan 2024 13:04:50 +0000 (14:04 +0100)]
Release 5.5.20
Alexander Ebert [Mon, 1 Jan 2024 12:47:42 +0000 (13:47 +0100)]
Encode the title of moderation queues
Alexander Ebert [Fri, 29 Dec 2023 16:34:00 +0000 (17:34 +0100)]
Overhaul the layout of the news feed/box
Alexander Ebert [Fri, 29 Dec 2023 11:29:38 +0000 (12:29 +0100)]
Release 6.0.5
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/
Marcel Werk [Thu, 28 Dec 2023 16:34:33 +0000 (17:34 +0100)]
Add missing interface implementation
Alexander Ebert [Wed, 27 Dec 2023 12:57:32 +0000 (13:57 +0100)]
Release 6.0.5 dev 1
Alexander Ebert [Wed, 27 Dec 2023 12:50:18 +0000 (13:50 +0100)]
Drop the upgrade block for 5.5
WoltLab [Wed, 27 Dec 2023 12:47:21 +0000 (12:47 +0000)]
Updating minified JavaScript files
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/
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.
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`
Alexander Ebert [Sun, 24 Dec 2023 16:09:18 +0000 (17:09 +0100)]
Migrate the status messages to the new component
Alexander Ebert [Sun, 24 Dec 2023 15:58:41 +0000 (16:58 +0100)]
Overhaul the credits box