GitHub/WoltLab/WCF.git
5 years agoAdd on(Final)?Failure callbacks to AbstractBackgroundJob
Tim Düsterhus [Wed, 15 May 2019 17:12:26 +0000 (19:12 +0200)]
Add on(Final)?Failure callbacks to AbstractBackgroundJob

5 years agoMerge branch 'master' into next
Tim Düsterhus [Wed, 15 May 2019 16:30:15 +0000 (18:30 +0200)]
Merge branch 'master' into next

5 years agoMerge branch '3.0'
Tim Düsterhus [Wed, 15 May 2019 16:28:48 +0000 (18:28 +0200)]
Merge branch '3.0'

5 years agoFix PHP 5.5 compatibility
Tim Düsterhus [Wed, 15 May 2019 16:27:26 +0000 (18:27 +0200)]
Fix PHP 5.5 compatibility

PHP 5.5 does not support constant expressions in static variable declarations.
Simply remove the `static`, it brings no real benefit.

5 years agoIncrease the number of email retries to better match the RFCs (#2932)
Tim Düsterhus [Wed, 15 May 2019 16:21:07 +0000 (18:21 +0200)]
Increase the number of email retries to better match the RFCs (#2932)

* Increase the number of email retries to better match the RFCs

* Improve readability of running total comment in email job

5 years agoMerge pull request #2930 from WoltLab/next-passwordreset
Joshua Rüsweg [Wed, 15 May 2019 15:12:28 +0000 (17:12 +0200)]
Merge pull request #2930 from WoltLab/next-passwordreset

Allow multiple calls of the link to set a new password

5 years agoAllow multiple calls of the link to set a new password
Joshua Rüsweg [Wed, 15 May 2019 13:32:04 +0000 (15:32 +0200)]
Allow multiple calls of the link to set a new password
See #2923

5 years agoFix blocking all users within the registration process
Sascha Greuel [Sun, 5 May 2019 17:44:56 +0000 (19:44 +0200)]
Fix blocking all users within the registration process
See #2692
See #2920

5 years agoImprove UI for reaction recent activity
Joshua Rüsweg [Mon, 13 May 2019 19:52:50 +0000 (21:52 +0200)]
Improve UI for reaction recent activity
See #2508

5 years agoImprove UI of reaction overview list
Joshua Rüsweg [Mon, 13 May 2019 19:28:54 +0000 (21:28 +0200)]
Improve UI of reaction overview list
See #2508

5 years agoIgnore invalid values passed to `ShowOrderFormField::value()`
Matthias Schmidt [Sun, 12 May 2019 16:26:49 +0000 (18:26 +0200)]
Ignore invalid values passed to `ShowOrderFormField::value()`

See #2509

5 years agoRestruct showOrder after object deletion
Joshua Rüsweg [Sun, 12 May 2019 15:24:06 +0000 (17:24 +0200)]
Restruct showOrder after object deletion
See #2508

5 years agoSimplify showOrder input
Joshua Rüsweg [Sun, 12 May 2019 15:18:39 +0000 (17:18 +0200)]
Simplify showOrder input
See #2508

5 years agoSet default sort oder for reaction types
Joshua Rüsweg [Sun, 12 May 2019 15:16:54 +0000 (17:16 +0200)]
Set default sort oder for reaction types
See #2508

5 years agoUnify sort button HTML code
Matthias Schmidt [Sun, 12 May 2019 09:56:12 +0000 (11:56 +0200)]
Unify sort button HTML code

Close #2929

5 years agoFix double `(first position)` when using callable for show order field options
Matthias Schmidt [Sun, 12 May 2019 09:44:14 +0000 (11:44 +0200)]
Fix double `(first position)` when using callable for show order field options

See #2509

5 years agoMerge branch '3.0'
Marcel Werk [Fri, 10 May 2019 15:56:59 +0000 (17:56 +0200)]
Merge branch '3.0'

5 years agoAdded missing language variable
Marcel Werk [Fri, 10 May 2019 15:56:37 +0000 (17:56 +0200)]
Added missing language variable

5 years agoMerge branch '3.0'
Marcel Werk [Fri, 10 May 2019 15:44:23 +0000 (17:44 +0200)]
Merge branch '3.0'

5 years agoHide language drop-down if a multilingual page has only one language
Marcel Werk [Fri, 10 May 2019 15:44:05 +0000 (17:44 +0200)]
Hide language drop-down if a multilingual page has only one language

5 years agoMerge branch '3.0'
Marcel Werk [Fri, 10 May 2019 15:34:57 +0000 (17:34 +0200)]
Merge branch '3.0'

5 years agoFixed missing title in link to user profile
Marcel Werk [Fri, 10 May 2019 15:34:12 +0000 (17:34 +0200)]
Fixed missing title in link to user profile

5 years agoFix article report button if reaction system is disabled
Joshua Rüsweg [Fri, 10 May 2019 11:25:48 +0000 (13:25 +0200)]
Fix article report button if reaction system is disabled
Fix #2926

5 years agoFix showOrder value for reactionTypes
Joshua Rüsweg [Fri, 10 May 2019 11:04:20 +0000 (13:04 +0200)]
Fix showOrder value for reactionTypes
See #2508

5 years agoMerge global modification log's source and action filter
Matthias Schmidt [Thu, 9 May 2019 16:21:17 +0000 (18:21 +0200)]
Merge global modification log's source and action filter

See #2597

5 years agoAdd missing description for reaction type show order field
Matthias Schmidt [Thu, 9 May 2019 15:58:41 +0000 (17:58 +0200)]
Add missing description for reaction type show order field

See #2508

5 years agoFix first position option not being shown for show order form fields
Matthias Schmidt [Thu, 9 May 2019 15:58:16 +0000 (17:58 +0200)]
Fix first position option not being shown for show order form fields

See #2509

5 years agoEnfore unified directory separators for project path
Matthias Schmidt [Tue, 7 May 2019 16:21:15 +0000 (18:21 +0200)]
Enfore unified directory separators for project path

Close #2925

5 years agoExplicitly handle misformatted package.xml files when editing project
Matthias Schmidt [Tue, 7 May 2019 16:16:21 +0000 (18:16 +0200)]
Explicitly handle misformatted package.xml files when editing project

Close #2924

5 years agoIgnore guests when marking comment notifications as confirmed
Matthias Schmidt [Mon, 6 May 2019 17:17:28 +0000 (19:17 +0200)]
Ignore guests when marking comment notifications as confirmed

See #2835

5 years agoPreserve selected recipient if validation of contact form fails
Matthias Schmidt [Mon, 6 May 2019 16:53:27 +0000 (18:53 +0200)]
Preserve selected recipient if validation of contact form fails

5 years agoMerge remote-tracking branch 'origin/master' into next
Joshua Rüsweg [Sun, 5 May 2019 12:10:14 +0000 (14:10 +0200)]
Merge remote-tracking branch 'origin/master' into next

5 years agoMerge branch 'mutec-patch-11'
Joshua Rüsweg [Sun, 5 May 2019 12:07:31 +0000 (14:07 +0200)]
Merge branch 'mutec-patch-11'

5 years agoAdd missing @since tag for Package::getAbsolutePackageDir()
mutec [Sun, 5 May 2019 11:49:47 +0000 (13:49 +0200)]
Add missing @since tag for Package::getAbsolutePackageDir()

5 years agoImprove the visual appearance of user exceptions
Marcel Werk [Sat, 4 May 2019 10:22:06 +0000 (12:22 +0200)]
Improve the visual appearance of user exceptions

Closes #2917

5 years agoImprove error messages in "new password" form
Marcel Werk [Fri, 3 May 2019 18:06:08 +0000 (20:06 +0200)]
Improve error messages in "new password" form

5 years agoIgnore invisible dropdown items in a11y
Marcel Werk [Fri, 3 May 2019 13:27:16 +0000 (15:27 +0200)]
Ignore invisible dropdown items in a11y

5 years agoMerge pull request #2913 from jens1o/patch-1
Tim Düsterhus [Wed, 1 May 2019 09:38:05 +0000 (11:38 +0200)]
Merge pull request #2913 from jens1o/patch-1

Remove unnecessary match against an Regex

5 years agoRemove unnecessary match against an Regex
Jens Hausdorf [Tue, 30 Apr 2019 20:44:42 +0000 (22:44 +0200)]
Remove unnecessary match against an Regex

see https://community.woltlab.com/thread/218145-smalltalk-labern-reden-diskutieren/?postID=1740957#post1740957

5 years agoIncorrect handling of the landing page during the WCFSetup
Alexander Ebert [Mon, 29 Apr 2019 10:35:14 +0000 (12:35 +0200)]
Incorrect handling of the landing page during the WCFSetup

Fixes #2910
See 000c0c8a26491708b2af995bdd6f0e627cc75161

5 years agoShow exception extra information on exception log view page (#2909)
Matthias Schmidt [Sun, 28 Apr 2019 12:44:45 +0000 (14:44 +0200)]
Show exception extra information on exception log view page (#2909)

Close #2472

5 years agoHide frontend box edit icon for menu boxes
Matthias Schmidt [Sun, 28 Apr 2019 11:59:10 +0000 (13:59 +0200)]
Hide frontend box edit icon for menu boxes

Menu boxes cannot be edited

See #2575

5 years agoFix code (style) issues
Matthias Schmidt [Sun, 28 Apr 2019 11:50:09 +0000 (13:50 +0200)]
Fix code (style) issues

5 years agoFix making `isPublic` poll field unavailable during edits
Matthias Schmidt [Sun, 28 Apr 2019 11:47:12 +0000 (13:47 +0200)]
Fix making `isPublic` poll field unavailable during edits

See #2852

5 years agoMerge branch 'master' into next
Matthias Schmidt [Sun, 28 Apr 2019 08:17:32 +0000 (10:17 +0200)]
Merge branch 'master' into next

5 years agoIncorrect handling of overridden application ownerships of pages
Alexander Ebert [Thu, 25 Apr 2019 16:24:29 +0000 (18:24 +0200)]
Incorrect handling of overridden application ownerships of pages

Fixes #2905

5 years agoThe devtools language switch did not work with i18n pages
Alexander Ebert [Thu, 25 Apr 2019 13:43:05 +0000 (15:43 +0200)]
The devtools language switch did not work with i18n pages

Fixes #2904

5 years agoMoved the search options for pages/articles into the proper section
Alexander Ebert [Wed, 24 Apr 2019 16:56:44 +0000 (18:56 +0200)]
Moved the search options for pages/articles into the proper section

5 years agoSystem check for memcache/redis when used
Alexander Ebert [Wed, 24 Apr 2019 16:19:44 +0000 (18:19 +0200)]
System check for memcache/redis when used

See #2811

5 years agoMerge branch '3.1.9-pl-2'
Alexander Ebert [Wed, 24 Apr 2019 15:40:19 +0000 (17:40 +0200)]
Merge branch '3.1.9-pl-2'

5 years agoPreparing the release 3.1.9 pl 2
Alexander Ebert [Wed, 24 Apr 2019 15:11:01 +0000 (17:11 +0200)]
Preparing the release 3.1.9 pl 2

5 years agoVertical alignment of the social login buttons
Alexander Ebert [Wed, 24 Apr 2019 11:35:11 +0000 (13:35 +0200)]
Vertical alignment of the social login buttons

5 years agoFixed branding of the third party login buttons (icons)
Marcel Werk [Tue, 23 Apr 2019 07:45:00 +0000 (09:45 +0200)]
Fixed branding of the third party login buttons (icons)

5 years agoFixed branding of the third party login buttons (German version)
Marcel Werk [Tue, 23 Apr 2019 07:38:43 +0000 (09:38 +0200)]
Fixed branding of the third party login buttons (German version)

5 years agoFixed branding of the third party login buttons
Marcel Werk [Mon, 22 Apr 2019 21:24:00 +0000 (23:24 +0200)]
Fixed branding of the third party login buttons

5 years agoMerge branch '3.0'
Alexander Ebert [Wed, 24 Apr 2019 11:39:46 +0000 (13:39 +0200)]
Merge branch '3.0'

5 years agoMerge branch '3.0.21-pl-1' into 3.0
Alexander Ebert [Wed, 24 Apr 2019 11:38:40 +0000 (13:38 +0200)]
Merge branch '3.0.21-pl-1' into 3.0

5 years agoVertical alignment of the social login buttons
Alexander Ebert [Wed, 24 Apr 2019 11:35:11 +0000 (13:35 +0200)]
Vertical alignment of the social login buttons

5 years agoPreparing the release 3.0.21 pl 1
Alexander Ebert [Wed, 24 Apr 2019 10:39:10 +0000 (12:39 +0200)]
Preparing the release 3.0.21 pl 1

5 years agoFixed branding of the third party login buttons (icons)
Marcel Werk [Tue, 23 Apr 2019 07:45:00 +0000 (09:45 +0200)]
Fixed branding of the third party login buttons (icons)

5 years agoFixed branding of the third party login buttons (German version)
Marcel Werk [Tue, 23 Apr 2019 07:38:43 +0000 (09:38 +0200)]
Fixed branding of the third party login buttons (German version)

5 years agoFixed branding of the third party login buttons
Marcel Werk [Mon, 22 Apr 2019 21:24:00 +0000 (23:24 +0200)]
Fixed branding of the third party login buttons

5 years agoAdd missing language variables for searching pages via editor toolbar
Matthias Schmidt [Tue, 23 Apr 2019 17:31:12 +0000 (19:31 +0200)]
Add missing language variables for searching pages via editor toolbar

See 69897f7546bd73fb014c06f106b71fde99dd02e8

5 years agoMerge branch '3.0'
Tim Düsterhus [Tue, 23 Apr 2019 17:30:28 +0000 (19:30 +0200)]
Merge branch '3.0'

5 years agoAllow modification of visible/editable parameters
Christopher Walz [Tue, 23 Apr 2019 14:29:01 +0000 (16:29 +0200)]
Allow modification of visible/editable parameters

Closes #2902

5 years agoMerge branch '3.0'
Alexander Ebert [Tue, 23 Apr 2019 15:57:59 +0000 (17:57 +0200)]
Merge branch '3.0'

5 years agoTrailing comma in srcset raised an exception
Alexander Ebert [Tue, 23 Apr 2019 15:57:37 +0000 (17:57 +0200)]
Trailing comma in srcset raised an exception

5 years agoIncorrect handling of non countable values passed to `{foreach}`
Alexander Ebert [Tue, 23 Apr 2019 14:54:53 +0000 (16:54 +0200)]
Incorrect handling of non countable values passed to `{foreach}`

See 745a19744bf6e00843b8f66f24b8b08d409c4149

5 years agoMerge pull request #2901 from WoltLab/next-package-search
Alexander Ebert [Tue, 23 Apr 2019 09:06:59 +0000 (11:06 +0200)]
Merge pull request #2901 from WoltLab/next-package-search

Redesign of the "Install Package" page

5 years agoResolved two issues
Alexander Ebert [Tue, 23 Apr 2019 08:31:43 +0000 (10:31 +0200)]
Resolved two issues

5 years agoMerge branch '3.0'
Marcel Werk [Tue, 23 Apr 2019 07:45:44 +0000 (09:45 +0200)]
Merge branch '3.0'

5 years agoFixed branding of the third party login buttons (icons)
Marcel Werk [Tue, 23 Apr 2019 07:45:00 +0000 (09:45 +0200)]
Fixed branding of the third party login buttons (icons)

5 years agoFixed branding of the third party login buttons (German version)
Marcel Werk [Tue, 23 Apr 2019 07:38:43 +0000 (09:38 +0200)]
Fixed branding of the third party login buttons (German version)

5 years agoImproved order of the third party login buttons
Marcel Werk [Mon, 22 Apr 2019 21:28:28 +0000 (23:28 +0200)]
Improved order of the third party login buttons

5 years agoMerge branch '3.0'
Marcel Werk [Mon, 22 Apr 2019 21:24:32 +0000 (23:24 +0200)]
Merge branch '3.0'

5 years agoFixed branding of the third party login buttons
Marcel Werk [Mon, 22 Apr 2019 21:24:00 +0000 (23:24 +0200)]
Fixed branding of the third party login buttons

5 years agoMerge pull request #2770 from WoltLab/attachment-autoscale
Tim Düsterhus [Mon, 22 Apr 2019 13:35:28 +0000 (15:35 +0200)]
Merge pull request #2770 from WoltLab/attachment-autoscale

Automatic client-side attachment scaling

5 years agoMerge branch 'next' into attachment-autoscale
Tim Düsterhus [Mon, 22 Apr 2019 13:34:25 +0000 (15:34 +0200)]
Merge branch 'next' into attachment-autoscale

5 years agoAdd method to improve signatures with embedded objects
Joshua Rüsweg [Sun, 21 Apr 2019 12:04:45 +0000 (14:04 +0200)]
Add method to improve signatures with embedded objects
See #2670

5 years agoRegister upload form field, after the field has been populated
Joshua Rüsweg [Sun, 21 Apr 2019 11:28:45 +0000 (13:28 +0200)]
Register upload form field, after the field has been populated

5 years agoResolve code sniffer-related TODOs
Matthias Schmidt [Sat, 20 Apr 2019 14:04:50 +0000 (16:04 +0200)]
Resolve code sniffer-related TODOs

See #2544

5 years agoFix rating form field's JavaScript for more than 9 rating levels
Matthias Schmidt [Fri, 19 Apr 2019 12:45:14 +0000 (14:45 +0200)]
Fix rating form field's JavaScript for more than 9 rating levels

See #2509

5 years agoLoad missing module for rating form field's JavaScript
Matthias Schmidt [Fri, 19 Apr 2019 12:34:27 +0000 (14:34 +0200)]
Load missing module for rating form field's JavaScript

See #2509

5 years agoFix handling of `UserInputException` during AJAX requests
Matthias Schmidt [Thu, 18 Apr 2019 14:06:53 +0000 (16:06 +0200)]
Fix handling of `UserInputException` during AJAX requests

See 8d7da08f6f0095510c359df4dc2d433a9022cf67

5 years agoImproved the visual separation of package sources
Alexander Ebert [Thu, 18 Apr 2019 09:19:54 +0000 (11:19 +0200)]
Improved the visual separation of package sources

5 years agoDisplay the upload dialog on validation errors
Alexander Ebert [Wed, 17 Apr 2019 18:50:53 +0000 (20:50 +0200)]
Display the upload dialog on validation errors

5 years agoInstall packages from the result list
Alexander Ebert [Wed, 17 Apr 2019 18:48:30 +0000 (20:48 +0200)]
Install packages from the result list

5 years agoImproved the UI/UX of the package search
Alexander Ebert [Wed, 17 Apr 2019 18:04:14 +0000 (20:04 +0200)]
Improved the UI/UX of the package search

5 years agoMerge pull request #2899 from SoftCreatR/patch-3
Alexander Ebert [Wed, 17 Apr 2019 11:25:48 +0000 (13:25 +0200)]
Merge pull request #2899 from SoftCreatR/patch-3

Update de.xml

5 years agoUpdated de.xml
Sascha Greuel [Wed, 17 Apr 2019 11:04:21 +0000 (13:04 +0200)]
Updated de.xml

Fixed phrase

5 years agoAdd `ContentLanguageFormField`
Matthias Schmidt [Tue, 16 Apr 2019 16:54:45 +0000 (18:54 +0200)]
Add `ContentLanguageFormField`

See #2509

5 years agoMerge pull request #2898 from SoftCreatR/patch-2
Alexander Ebert [Tue, 16 Apr 2019 14:32:42 +0000 (16:32 +0200)]
Merge pull request #2898 from SoftCreatR/patch-2

Update BlacklistEntryAction.class.php

5 years agoUpdate BlacklistEntryAction.class.php
Sascha Greuel [Tue, 16 Apr 2019 14:06:19 +0000 (16:06 +0200)]
Update BlacklistEntryAction.class.php

5 years agoMoved the package upload into a dialog element
Alexander Ebert [Tue, 16 Apr 2019 09:03:16 +0000 (11:03 +0200)]
Moved the package upload into a dialog element

5 years agoMerge pull request #2897 from SoftCreatR/patch-1
Marcel Werk [Tue, 16 Apr 2019 07:08:35 +0000 (09:08 +0200)]
Merge pull request #2897 from SoftCreatR/patch-1

Update de.xml

5 years agoUpdate de.xml
Sascha Greuel [Tue, 16 Apr 2019 01:49:52 +0000 (03:49 +0200)]
Update de.xml

5 years agoMinor typo
Alexander Ebert [Mon, 15 Apr 2019 19:30:22 +0000 (21:30 +0200)]
Minor typo

5 years agoMerge pull request #2890 from WoltLab/next-owner-group
Alexander Ebert [Mon, 15 Apr 2019 17:15:52 +0000 (19:15 +0200)]
Merge pull request #2890 from WoltLab/next-owner-group

New group type "Owner"

5 years agoMerge branch 'next' into next-owner-group
Alexander Ebert [Mon, 15 Apr 2019 17:14:40 +0000 (19:14 +0200)]
Merge branch 'next' into next-owner-group

5 years agoAdd missing exception in `TSelectionFormField::getOptions()`
Matthias Schmidt [Mon, 15 Apr 2019 16:56:43 +0000 (18:56 +0200)]
Add missing exception in `TSelectionFormField::getOptions()`

See #2509