GitHub/WoltLab/WCF.git
14 months agoRevert "Remove check for `ini_parse_quantity`"
Tim Düsterhus [Mon, 28 Aug 2023 10:12:29 +0000 (12:12 +0200)]
Revert "Remove check for `ini_parse_quantity`"

see symfony/polyfill#442

This reverts commit 76b16ba4e89a7ff46cc2e1f79a158afc1c5e4c40.

14 months agoUse `FileUtil::getMemoryLimit()` in WCFSetup
Tim Düsterhus [Mon, 28 Aug 2023 09:59:07 +0000 (11:59 +0200)]
Use `FileUtil::getMemoryLimit()` in WCFSetup

14 months agoRemove check for `ini_parse_quantity`
Tim Düsterhus [Mon, 28 Aug 2023 09:54:50 +0000 (11:54 +0200)]
Remove check for `ini_parse_quantity`

This is now provided by Symfony's polyfill.

14 months agoUpdate composer dependencies
Tim Düsterhus [Mon, 28 Aug 2023 09:50:34 +0000 (11:50 +0200)]
Update composer dependencies

14 months agoMerge pull request #5633 from SoftCreatR/patch-1
Tim Düsterhus [Mon, 28 Aug 2023 07:31:41 +0000 (09:31 +0200)]
Merge pull request #5633 from SoftCreatR/patch-1

Update WSC_SRT_VERSION in test.php

14 months agoFix the handling of `<section>` as the dialog content’s root
Alexander Ebert [Sun, 27 Aug 2023 16:24:46 +0000 (18:24 +0200)]
Fix the handling of `<section>` as the dialog content’s root

See https://www.woltlab.com/community/thread/301310-warn-dialog-needs-to-be-unified/

14 months agoSuppress the border of boxes with `.boxBorderless`
Alexander Ebert [Sat, 26 Aug 2023 18:45:07 +0000 (20:45 +0200)]
Suppress the border of boxes with `.boxBorderless`

See https://www.woltlab.com/community/thread/301308-sidebar-ads-show-the-border-of-the-box-in-dark-theme/

14 months agoPrevent dialogs to take up the full available height
Alexander Ebert [Sat, 26 Aug 2023 18:40:13 +0000 (20:40 +0200)]
Prevent dialogs to take up the full available height

See https://www.woltlab.com/community/thread/301321-dialoge-k%C3%B6nnen-am-browserrand-kleben/

14 months agoInsert the editor stylesheet as the first style
Alexander Ebert [Sat, 26 Aug 2023 18:37:58 +0000 (20:37 +0200)]
Insert the editor stylesheet as the first style

This change allows overruling the editor’s CSS using the same selectors.

14 months agoReduce the `z-index` of the editor toolbar
Alexander Ebert [Sat, 26 Aug 2023 18:35:45 +0000 (20:35 +0200)]
Reduce the `z-index` of the editor toolbar

See https://www.woltlab.com/community/thread/301339-editor-beim-focus-scrollen-geht-%C3%BCber-das-men%C3%BC/

14 months agoFix the image sizing of the default avatar
Alexander Ebert [Sat, 26 Aug 2023 18:16:34 +0000 (20:16 +0200)]
Fix the image sizing of the default avatar

See https://www.woltlab.com/community/thread/301317-error-trying-to-upload-an-avatar-by-acp/

14 months agoFix the handling of a missing custom avatar
Alexander Ebert [Sat, 26 Aug 2023 18:15:11 +0000 (20:15 +0200)]
Fix the handling of a missing custom avatar

See https://www.woltlab.com/community/thread/301317-error-trying-to-upload-an-avatar-by-acp/

14 months agoUpdate WSC_SRT_VERSION in test.php
Sascha Greuel [Sat, 26 Aug 2023 12:47:43 +0000 (14:47 +0200)]
Update WSC_SRT_VERSION in test.php

It's still 5.5.0 for 6.0

14 months agoReintroduce the previous check for the option’s existence
Alexander Ebert [Fri, 25 Aug 2023 14:37:39 +0000 (16:37 +0200)]
Reintroduce the previous check for the option’s existence

14 months agoSimplify the usage of options in template listeners
Alexander Ebert [Fri, 25 Aug 2023 14:26:57 +0000 (16:26 +0200)]
Simplify the usage of options in template listeners

14 months agoApply encoding to the formatted exception description
Alexander Ebert [Fri, 25 Aug 2023 14:25:19 +0000 (16:25 +0200)]
Apply encoding to the formatted exception description

14 months agoUnify phrases
Marcel Werk [Fri, 25 Aug 2023 12:45:15 +0000 (14:45 +0200)]
Unify phrases

14 months agoMerge pull request #5631 from WoltLab/rewrite-test
Tim Düsterhus [Fri, 25 Aug 2023 12:25:48 +0000 (14:25 +0200)]
Merge pull request #5631 from WoltLab/rewrite-test

Fix the test for the correct set-up of index.php-less URLs

14 months agoUpdate fileDelete.xml
Tim Düsterhus [Fri, 25 Aug 2023 10:47:09 +0000 (12:47 +0200)]
Update fileDelete.xml

14 months agoUpdate composer dependencies
Tim Düsterhus [Fri, 25 Aug 2023 10:35:34 +0000 (12:35 +0200)]
Update composer dependencies

14 months agoMigrate RewriteTest.ts to the fetch-based request API
Tim Düsterhus [Fri, 25 Aug 2023 08:20:56 +0000 (10:20 +0200)]
Migrate RewriteTest.ts to the fetch-based request API

This makes the code much more readable and also prevents browser-side caching
by default.

14 months agoDisable response caching in CoreRewriteTestAction
Tim Düsterhus [Fri, 25 Aug 2023 08:08:33 +0000 (10:08 +0200)]
Disable response caching in CoreRewriteTestAction

14 months agoRemove the `uuidHash` check from CoreRewriteTestAction
Tim Düsterhus [Fri, 25 Aug 2023 08:06:37 +0000 (10:06 +0200)]
Remove the `uuidHash` check from CoreRewriteTestAction

With the removal of the CORS headers this controller is no more or less
exploitable / sensitive than any other controller: It has a trivial
implementation. We can just make it available to everyone and remove the
special handling in OptionForm.

14 months agoRemove CORS headers in CoreRewriteTestAction
Tim Düsterhus [Fri, 25 Aug 2023 08:04:21 +0000 (10:04 +0200)]
Remove CORS headers in CoreRewriteTestAction

These are no longer required with the removal of the multi-domain set-up.

14 months agoFix the test for the correct set-up of index.php-less URLs
Tim Düsterhus [Fri, 25 Aug 2023 08:02:27 +0000 (10:02 +0200)]
Fix the test for the correct set-up of index.php-less URLs

This likely regressed in 4da8c1de463ca71f09d284f3529c1d499a7ac8f8.

see https://www.woltlab.com/community/thread/301353-seltsamer-verhalten-link-umschreibungen-aktivieren/

14 months agoMerge branch 'master' of https://github.com/WoltLab/WCF
Marcel Werk [Thu, 24 Aug 2023 15:52:55 +0000 (17:52 +0200)]
Merge branch 'master' of https://github.com/WoltLab/WCF

14 months agoUnify phrases
Marcel Werk [Thu, 24 Aug 2023 15:52:54 +0000 (17:52 +0200)]
Unify phrases

14 months agoAdd space after CLI prompt
Tim Düsterhus [Thu, 24 Aug 2023 09:16:24 +0000 (11:16 +0200)]
Add space after CLI prompt

This makes the prompt a little more readable after the addition of the time.

14 months agoAdd XSD location to .phpcs.xml
Tim Düsterhus [Thu, 24 Aug 2023 08:29:31 +0000 (10:29 +0200)]
Add XSD location to .phpcs.xml

14 months agoUse fixed `userID` for the admin user in WCFSetup
Tim Düsterhus [Thu, 24 Aug 2023 08:00:10 +0000 (10:00 +0200)]
Use fixed `userID` for the admin user in WCFSetup

In case of a non-standard `auto_increment_offset` / `auto_increment_increment`
the automatically assigned userID might not be `1`, thus causing the
`installPackages` step to fail to fetch the user.

14 months agoMerge pull request #5628 from WoltLab/esbuild-minify
Tim Düsterhus [Wed, 23 Aug 2023 14:19:07 +0000 (16:19 +0200)]
Merge pull request #5628 from WoltLab/esbuild-minify

Minify WebComponent.js when building with esbuild

14 months agoMinify WebComponent.js when building with esbuild
Tim Düsterhus [Wed, 23 Aug 2023 13:21:40 +0000 (15:21 +0200)]
Minify WebComponent.js when building with esbuild

This bundle is expected to rarely change in the future and not require much
debugging. Only store the minified version and do not provide source maps to
keep the repository slim.

14 months agoExclude `@googlemaps/markerclusterer` from JS bundle
Tim Düsterhus [Wed, 23 Aug 2023 13:01:19 +0000 (15:01 +0200)]
Exclude `@googlemaps/markerclusterer` from JS bundle

see #5613

14 months agoUnify information in content header
Marcel Werk [Wed, 23 Aug 2023 12:42:16 +0000 (14:42 +0200)]
Unify information in content header

14 months agoUpdate to FontAwesome 6.4.2
Tim Düsterhus [Wed, 23 Aug 2023 10:53:12 +0000 (12:53 +0200)]
Update to FontAwesome 6.4.2

15 months agoFix incorrect comparison in userGroupBooleanOptionType.tpl
Tim Düsterhus [Wed, 23 Aug 2023 07:49:05 +0000 (09:49 +0200)]
Fix incorrect comparison in userGroupBooleanOptionType.tpl

This regressed in 149cdf58f476ea36ad9757a0c28aee4b5ed7070d.

see https://www.woltlab.com/community/thread/301313-benutzergruppenrechte-berechtigungsstufe-nie-wird-nicht-angezeigt/

15 months agoFix the alignment of button groups below messages
Alexander Ebert [Tue, 22 Aug 2023 19:45:46 +0000 (21:45 +0200)]
Fix the alignment of button groups below messages

See https://www.woltlab.com/community/thread/301307-filebase-file-buttons-need-to-be-fixed/?postID=1936530#post1936530

15 months agoFix the sizing of buttons in button groups
Alexander Ebert [Tue, 22 Aug 2023 17:03:08 +0000 (19:03 +0200)]
Fix the sizing of buttons in button groups

See https://www.woltlab.com/community/thread/301307-filebase-file-buttons-need-to-be-fixed/

15 months agoImprove the focus behavior of `InputItemList`
Alexander Ebert [Tue, 22 Aug 2023 14:40:41 +0000 (16:40 +0200)]
Improve the focus behavior of `InputItemList`

See https://www.woltlab.com/community/thread/301301-tag-input-has-no-focus-border/

15 months agoFix the alignment of buttons
Alexander Ebert [Tue, 22 Aug 2023 12:59:48 +0000 (14:59 +0200)]
Fix the alignment of buttons

The box model was changed from `display: inline-block` to `display: inline-flex` in dbd859e1188d4db51b8f40b22e413109131caed3

15 months agoRelease 6.0.0 Beta 3 6.0.0_Beta_3
Alexander Ebert [Tue, 22 Aug 2023 12:03:00 +0000 (14:03 +0200)]
Release 6.0.0 Beta 3

15 months agoUpdating minified JavaScript files
WoltLab [Tue, 22 Aug 2023 11:33:00 +0000 (11:33 +0000)]
Updating minified JavaScript files

15 months agoFix a capitalization mistake
Alexander Ebert [Tue, 22 Aug 2023 11:20:50 +0000 (13:20 +0200)]
Fix a capitalization mistake

See https://www.woltlab.com/community/thread/301283-schritt-%C3%BCberspringen-nicht-empfohlen/

15 months agoAdd symfony/polyfill-php83 composer dependency
Tim Düsterhus [Tue, 22 Aug 2023 10:48:11 +0000 (12:48 +0200)]
Add symfony/polyfill-php83 composer dependency

15 months agoFix the changes to the `font-weight` of headlines
Alexander Ebert [Tue, 22 Aug 2023 10:11:55 +0000 (12:11 +0200)]
Fix the changes to the `font-weight` of headlines

Effectively reverts 3bb8ef95b744a05a769ffe2a46e96d8674113a11

15 months agoRebuild compiled JavaScript
Tim Düsterhus [Tue, 22 Aug 2023 09:52:54 +0000 (11:52 +0200)]
Rebuild compiled JavaScript

see 6e3b9657cc3b1b0fd20be70ce34034073ebf9562

15 months agoUpdate prettier
Tim Düsterhus [Tue, 22 Aug 2023 09:29:44 +0000 (11:29 +0200)]
Update prettier

15 months agoRelease 6.0.0 Beta 2 6.0.0_Beta_2
Alexander Ebert [Tue, 22 Aug 2023 09:32:37 +0000 (11:32 +0200)]
Release 6.0.0 Beta 2

15 months agoUpdating minified JavaScript files
WoltLab [Tue, 22 Aug 2023 09:27:22 +0000 (09:27 +0000)]
Updating minified JavaScript files

15 months agoFix the contrast of the `.formError` color
Alexander Ebert [Tue, 22 Aug 2023 09:23:33 +0000 (11:23 +0200)]
Fix the contrast of the `.formError` color

See https://www.woltlab.com/community/thread/301284-fehler-in-labels-im-dark-mode-haben-keinen-guten-kontrast/

15 months agoFix the condition to detect multiple languages for boxes
Alexander Ebert [Tue, 22 Aug 2023 08:32:48 +0000 (10:32 +0200)]
Fix the condition to detect multiple languages for boxes

See https://www.woltlab.com/community/thread/301293-box-erstellen-html-text-template-funktioniert-nicht/

15 months agoForce unfurled URLs into separate rows
Alexander Ebert [Tue, 22 Aug 2023 08:28:19 +0000 (10:28 +0200)]
Force unfurled URLs into separate rows

15 months agoIncrease the `font-weight` of headlines to `600`
Alexander Ebert [Mon, 21 Aug 2023 15:14:10 +0000 (17:14 +0200)]
Increase the `font-weight` of headlines to `600`

15 months agoMerge branch '5.5'
Tim Düsterhus [Mon, 21 Aug 2023 12:51:00 +0000 (14:51 +0200)]
Merge branch '5.5'

15 months agoUpdate composer dependencies
Tim Düsterhus [Mon, 21 Aug 2023 12:50:19 +0000 (14:50 +0200)]
Update composer dependencies

15 months agoUpdate the JavaScript artifact
Alexander Ebert [Mon, 21 Aug 2023 12:41:50 +0000 (14:41 +0200)]
Update the JavaScript artifact

`npx tsc -w` somehow stopped updating …

15 months agoWorkaround for the reverse typing in Safari after a reset
Alexander Ebert [Mon, 21 Aug 2023 12:38:35 +0000 (14:38 +0200)]
Workaround for the reverse typing in Safari after a reset

See https://www.woltlab.com/community/thread/301269-safari-beitrag-absenden-setzt-den-fokus-in-den-nachfolgenden-editor-und-schreibt/

15 months agoImprove the typing of the browser/platform identifiers
Alexander Ebert [Mon, 21 Aug 2023 12:34:17 +0000 (14:34 +0200)]
Improve the typing of the browser/platform identifiers

15 months agoFix layout shifts caused by early rendering passes
Alexander Ebert [Mon, 21 Aug 2023 12:17:55 +0000 (14:17 +0200)]
Fix layout shifts caused by early rendering passes

The previous CSS code relied on `.content:not(:last-child)` to reserve the space required for the right sidebar.

This selector does not work as expected when the browser does an early rendering pass while the `.content` block is still open. It causes the space for the sidebar to be reserved but once the parsing continues the browser realizes that there is no sidebar (=`.content` is the last child) and layout is visually updated.

See https://www.woltlab.com/community/thread/301233-template-list-behavior-when-sorting-results/

15 months agoFix typo
Marcel Werk [Mon, 21 Aug 2023 11:31:29 +0000 (13:31 +0200)]
Fix typo

15 months agoAdd support for new Twitter (X) links
Marcel Werk [Mon, 21 Aug 2023 09:51:26 +0000 (11:51 +0200)]
Add support for new Twitter (X) links

15 months agoPrevent updates to the dialog position during initialization
Alexander Ebert [Mon, 21 Aug 2023 08:50:38 +0000 (10:50 +0200)]
Prevent updates to the dialog position during initialization

The initial value only needs to be set once, all other cases are already handled by the `ResizeObserver`, causing race conditions.

See https://www.woltlab.com/community/thread/301273-the-position-of-the-edit-thread-menu-is-not-always-centred/

15 months agoFix `nextStep` in WCFSetup if system requirements are not fulfilled
Tim Düsterhus [Mon, 21 Aug 2023 08:18:25 +0000 (10:18 +0200)]
Fix `nextStep` in WCFSetup if system requirements are not fulfilled

see https://www.woltlab.com/community/thread/301247-refusing-to-skip-a-step/

15 months agoFixed the vertical alignment of buttons with icons
Alexander Ebert [Sun, 20 Aug 2023 21:08:18 +0000 (23:08 +0200)]
Fixed the vertical alignment of buttons with icons

See https://www.woltlab.com/community/thread/301239-aligning-the-button-icons-in-the-article-edit-page/

15 months agoFix the vertical alignment of inline code
Alexander Ebert [Sun, 20 Aug 2023 20:55:17 +0000 (22:55 +0200)]
Fix the vertical alignment of inline code

Removing the explicit value will allow it to default to `baseline` and implicitly inherit any explicit value.

See https://www.woltlab.com/community/thread/301237-appearance-of-the-inline-code/

15 months agoFix the handling of mentions with and without leading `@`
Alexander Ebert [Fri, 18 Aug 2023 15:10:41 +0000 (17:10 +0200)]
Fix the handling of mentions with and without leading `@`

15 months agoRevert "Fix the handling of mentions with and without leading @"
Alexander Ebert [Fri, 18 Aug 2023 15:03:19 +0000 (17:03 +0200)]
Revert "Fix the handling of mentions with and without leading @"

This reverts commit f8439040815b5ab34fc3525a3937073430af4114.

15 months agoFix the handling of mentions with and without leading @
Alexander Ebert [Fri, 18 Aug 2023 14:58:07 +0000 (16:58 +0200)]
Fix the handling of mentions with and without leading @

15 months agoForce the editor toolbar to be static in iOS
Alexander Ebert [Fri, 18 Aug 2023 14:07:49 +0000 (16:07 +0200)]
Force the editor toolbar to be static in iOS

See https://www.woltlab.com/community/thread/301139-editor-probleme-unter-ios/

15 months agoEnforce a minimum font size of 16px for iOS
Alexander Ebert [Fri, 18 Aug 2023 13:19:45 +0000 (15:19 +0200)]
Enforce a minimum font size of 16px for iOS

See https://www.woltlab.com/community/thread/301197-editor-mobil-im-querformat-verbesserungsw%C3%BCrdig/

15 months agoUnify the appearance of the ACP category icons
Alexander Ebert [Fri, 18 Aug 2023 13:04:16 +0000 (15:04 +0200)]
Unify the appearance of the ACP category icons

See https://www.woltlab.com/community/thread/301220-change-icon-in-admin-panel/

15 months agoReduce the `z-index` of popovers
Alexander Ebert [Fri, 18 Aug 2023 12:54:30 +0000 (14:54 +0200)]
Reduce the `z-index` of popovers

See https://www.woltlab.com/community/thread/301196-benutzerdialog-%C3%BCberlagert-tooltips/

15 months agoUnify phrases
Marcel Werk [Fri, 18 Aug 2023 12:01:17 +0000 (14:01 +0200)]
Unify phrases

15 months agoFall back to plain value if the i18n values are missing
Alexander Ebert [Fri, 18 Aug 2023 11:51:05 +0000 (13:51 +0200)]
Fall back to plain value if the i18n values are missing

Fixes #5622

15 months agoFix the initialization of the checkboxes form builder component
Alexander Ebert [Fri, 18 Aug 2023 11:43:40 +0000 (13:43 +0200)]
Fix the initialization of the checkboxes form builder component

Fixes #5620

This is the same kind of problem that was previously fixed in a4e3ea3117209c624ae2f3bb9be4d04c5234cb5d

15 months agoReintroduce `mb_strpos` to the allowed template modifiers
Alexander Ebert [Fri, 18 Aug 2023 10:18:35 +0000 (12:18 +0200)]
Reintroduce `mb_strpos` to the allowed template modifiers

This was an unintentional removal, because only the duplicate listing should have been removed.

15 months agoFix the handling of non dialogs inside the dialog container
Alexander Ebert [Thu, 17 Aug 2023 16:59:50 +0000 (18:59 +0200)]
Fix the handling of non dialogs inside the dialog container

See #5627

15 months agoFix the position of the overlay container in legacy dialogs
Alexander Ebert [Thu, 17 Aug 2023 16:55:45 +0000 (18:55 +0200)]
Fix the position of the overlay container in legacy dialogs

See #5627

15 months agoReplace `mb_strpos()` usage with `str_starts_with`
Alexander Ebert [Thu, 17 Aug 2023 16:07:27 +0000 (18:07 +0200)]
Replace `mb_strpos()` usage with `str_starts_with`

See https://www.woltlab.com/community/thread/301190-mb-strpos-is-not-an-allowed-template-modifier/

15 months agoReintroduce `strtolower` and `strtoupper` to the allowed template modifiers
Marcel Werk [Thu, 17 Aug 2023 14:50:51 +0000 (16:50 +0200)]
Reintroduce `strtolower` and `strtoupper` to the allowed template modifiers

15 months agoFix the order of buttons for the manual upload
Alexander Ebert [Thu, 17 Aug 2023 13:47:01 +0000 (15:47 +0200)]
Fix the order of buttons for the manual upload

15 months agoRelease 6.0.0 Beta 1 6.0.0_Beta_1
Alexander Ebert [Thu, 17 Aug 2023 13:23:29 +0000 (15:23 +0200)]
Release 6.0.0 Beta 1

15 months agoRemove the preliminary upgrade instructions from 5.5
Alexander Ebert [Thu, 17 Aug 2023 11:14:33 +0000 (13:14 +0200)]
Remove the preliminary upgrade instructions from 5.5

15 months agoUpdating minified JavaScript files
WoltLab [Thu, 17 Aug 2023 11:11:15 +0000 (11:11 +0000)]
Updating minified JavaScript files

15 months agoUpgrade to CKEditor5 v39.0.1
Alexander Ebert [Thu, 17 Aug 2023 11:09:19 +0000 (13:09 +0200)]
Upgrade to CKEditor5 v39.0.1

15 months agoUpdate the button order in the form submit controls
Alexander Ebert [Wed, 16 Aug 2023 14:05:18 +0000 (16:05 +0200)]
Update the button order in the form submit controls

See https://www.woltlab.com/community/thread/301124-buttons-im-melden-dialog-falsch-herum/?postID=1935376#post1935376

15 months agoFix the visuals of split buttons
Alexander Ebert [Wed, 16 Aug 2023 13:41:57 +0000 (15:41 +0200)]
Fix the visuals of split buttons

See https://www.woltlab.com/community/thread/301103-split-button-bei-tabellen-optionen-sieht-etwas-merkw%C3%BCrdig-aus/

15 months agoFix the alignment of flags inside buttons
Alexander Ebert [Wed, 16 Aug 2023 13:26:54 +0000 (15:26 +0200)]
Fix the alignment of flags inside buttons

See https://www.woltlab.com/community/thread/301138-filebase-menu-buttons/

15 months agoAllow intermediate owners to drop ownership of the page overlay
Alexander Ebert [Wed, 16 Aug 2023 13:22:57 +0000 (15:22 +0200)]
Allow intermediate owners to drop ownership of the page overlay

Fixes WoltLab/editor#85

15 months agoReintroduce `substr` to the allowed template modifiers
Marcel Werk [Wed, 16 Aug 2023 09:59:10 +0000 (11:59 +0200)]
Reintroduce `substr` to the allowed template modifiers

15 months agoRevert "Merge pull request #5618 from WoltLab/psr-15-dialog-form-button"
Alexander Ebert [Tue, 15 Aug 2023 13:19:38 +0000 (15:19 +0200)]
Revert "Merge pull request #5618 from WoltLab/psr-15-dialog-form-button"

This reverts commit 2700eb797e3de71993febbcd9f3a6af427c33020, reversing
changes made to ca3993632f4543130549e897f63dd5797c9ab885.

15 months agoMerge pull request #5625 from WoltLab/upload-handler-methods-typ
Marcel Werk [Mon, 14 Aug 2023 15:17:09 +0000 (17:17 +0200)]
Merge pull request #5625 from WoltLab/upload-handler-methods-typ

Fix typo in `UploadHandler` methods

15 months agoFix typo in `UploadHandler` methods
Marcel Werk [Mon, 14 Aug 2023 15:00:47 +0000 (17:00 +0200)]
Fix typo in `UploadHandler` methods

see https://www.woltlab.com/community/thread/301108-uploadhandler-mit-falschem-methodennamen/

15 months agoInsert trim to remove empty values (#5615)
Olaf Braun [Mon, 14 Aug 2023 11:31:32 +0000 (13:31 +0200)]
Insert trim to remove empty values (#5615)

* Insert trim to remove empty values

* Expand the comment on the array trim a bit

---------

Co-authored-by: Alexander Ebert <ebert@woltlab.com>
15 months agoMerge pull request #5621 from MysteryCode/fx-tplfcs
Alexander Ebert [Mon, 14 Aug 2023 11:25:57 +0000 (13:25 +0200)]
Merge pull request #5621 from MysteryCode/fx-tplfcs

fix usage of forbidden functions in templates

15 months agoForce a fresh search for updates for the notifier
Alexander Ebert [Mon, 14 Aug 2023 10:38:26 +0000 (12:38 +0200)]
Force a fresh search for updates for the notifier

Closes #5546

15 months agoMerge branch '5.5'
Alexander Ebert [Mon, 14 Aug 2023 09:56:58 +0000 (11:56 +0200)]
Merge branch '5.5'

15 months agoMerge branch '5.4' into 5.5
Alexander Ebert [Mon, 14 Aug 2023 09:55:01 +0000 (11:55 +0200)]
Merge branch '5.4' into 5.5

15 months agoFix the check of the maximum image height
Alexander Ebert [Mon, 14 Aug 2023 09:54:27 +0000 (11:54 +0200)]
Fix the check of the maximum image height

See https://www.woltlab.com/community/thread/301107-fehler-in-uploadformfield/

15 months agoMerge pull request #5618 from WoltLab/psr-15-dialog-form-button
Alexander Ebert [Mon, 14 Aug 2023 09:40:34 +0000 (11:40 +0200)]
Merge pull request #5618 from WoltLab/psr-15-dialog-form-button

Add `[data-formbuilder]` and `Psr15DialogFormResponse`