GitHub/WoltLab/WCF.git
5 years agoFix legacy code for reactions
Joshua Rüsweg [Wed, 5 Dec 2018 11:08:27 +0000 (12:08 +0100)]
Fix legacy code for reactions
See #2508

5 years agoRemove deprecated calls of the LikeHandler
Joshua Rüsweg [Wed, 5 Dec 2018 10:55:37 +0000 (11:55 +0100)]
Remove deprecated calls of the LikeHandler

See #2508

5 years agoMove reading object data in edit form builder forms into method
Matthias Schmidt [Mon, 3 Dec 2018 18:21:41 +0000 (19:21 +0100)]
Move reading object data in edit form builder forms into method

See #2509

5 years agoFix dbo action name for edit form builder forms
Matthias Schmidt [Mon, 3 Dec 2018 18:21:12 +0000 (19:21 +0100)]
Fix dbo action name for edit form builder forms

See #2509

5 years agoAdd missing immutability check in radio button form field template
Matthias Schmidt [Mon, 3 Dec 2018 18:03:42 +0000 (19:03 +0100)]
Add missing immutability check in radio button form field template

See #2509

5 years agoMerge pull request #2766 from mutec/resendactivationmail
Alexander Ebert [Mon, 3 Dec 2018 14:26:05 +0000 (15:26 +0100)]
Merge pull request #2766 from mutec/resendactivationmail

clipboard action for triggering a new activation email

5 years agoFix WCFSetup
Matthias Schmidt [Sun, 2 Dec 2018 14:49:46 +0000 (15:49 +0100)]
Fix WCFSetup

See  #2782

5 years agoFix multiple validation errors for text form fields
Matthias Schmidt [Sat, 1 Dec 2018 09:05:33 +0000 (10:05 +0100)]
Fix multiple validation errors for text form fields

See #2509

5 years agoLog missing language items as devtools feature
Matthias Schmidt [Sat, 1 Dec 2018 08:46:29 +0000 (09:46 +0100)]
Log missing language items as devtools feature

Note: This implementation will be tested first for some time to see how to works out in practice over a longer period of time.

See #2782

5 years agoAdd and use `(I|T)PackagesFormField`
Matthias Schmidt [Fri, 30 Nov 2018 17:32:09 +0000 (18:32 +0100)]
Add and use `(I|T)PackagesFormField`

See #2509

5 years agoFix validation of required multiple selection form fields
Matthias Schmidt [Fri, 30 Nov 2018 17:31:02 +0000 (18:31 +0100)]
Fix validation of required multiple selection form fields

See #2509

5 years agoFix non-filterable multiple selection form field template
Matthias Schmidt [Fri, 30 Nov 2018 17:30:23 +0000 (18:30 +0100)]
Fix non-filterable multiple selection form field template

See #2509

5 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Fri, 30 Nov 2018 17:29:27 +0000 (18:29 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next

5 years agoMerge pull request #2781 from WoltLab/leafo
Alexander Ebert [Thu, 29 Nov 2018 17:11:48 +0000 (18:11 +0100)]
Merge pull request #2781 from WoltLab/leafo

Upgrade scssphp

5 years agoDisable Unicode support in scssphp
Tim Düsterhus [Thu, 29 Nov 2018 16:53:28 +0000 (17:53 +0100)]
Disable Unicode support in scssphp

see https://github.com/WoltLab/WCF/pull/2736#issuecomment-416084079

5 years agoUpgrade scssphp
Tim Düsterhus [Thu, 29 Nov 2018 16:07:24 +0000 (17:07 +0100)]
Upgrade scssphp

5 years agoReplace ES6 syntax by ES5 in WoltLabSuite/Core/Ui/Reaction/Handler
Tim Düsterhus [Thu, 29 Nov 2018 13:01:23 +0000 (14:01 +0100)]
Replace ES6 syntax by ES5 in WoltLabSuite/Core/Ui/Reaction/Handler

5 years agoNew bbcode to reference an other article
Alexander Ebert [Tue, 27 Nov 2018 20:45:40 +0000 (21:45 +0100)]
New bbcode to reference an other article

See #2638

5 years agoOptional packages do not support `minVersion`
Matthias Schmidt [Mon, 26 Nov 2018 16:47:46 +0000 (17:47 +0100)]
Optional packages do not support `minVersion`

5 years agoUse spaceship operator for comparison
Joshua Rüsweg [Sun, 25 Nov 2018 21:18:01 +0000 (22:18 +0100)]
Use spaceship operator for comparison
See #2716

5 years agoAdd missing language variables
Joshua Rüsweg [Sun, 25 Nov 2018 21:15:35 +0000 (22:15 +0100)]
Add missing language variables
See #2545
See #2508

5 years agoOutput email headers in their canonical case
Tim Düsterhus [Sun, 25 Nov 2018 21:12:06 +0000 (22:12 +0100)]
Output email headers in their canonical case

5 years agoFix code style
Joshua Rüsweg [Sun, 25 Nov 2018 20:52:42 +0000 (21:52 +0100)]
Fix code style
See #2716

5 years agoAdd pip gui interface for user content provider
Joshua Rüsweg [Sun, 25 Nov 2018 20:51:28 +0000 (21:51 +0100)]
Add pip gui interface for user content provider
See #2716

5 years agoFix typo
Joshua Rüsweg [Sun, 25 Nov 2018 15:23:50 +0000 (16:23 +0100)]
Fix typo
See #2545

5 years agoRemove leading slashes for class names
Joshua Rüsweg [Sun, 25 Nov 2018 15:07:44 +0000 (16:07 +0100)]
Remove leading slashes for class names
See #2716

5 years agoFix sorting object types in content remove worker
Joshua Rüsweg [Sun, 25 Nov 2018 14:46:33 +0000 (15:46 +0100)]
Fix sorting object types in content remove worker
See #2716

5 years agoUnify case toggling for requiredobjecttype in objectType
Joshua Rüsweg [Thu, 22 Nov 2018 10:19:17 +0000 (11:19 +0100)]
Unify case toggling for requiredobjecttype in objectType
See #2716

5 years agoAdd requiredObjectType option for user content provider
Joshua Rüsweg [Thu, 22 Nov 2018 10:01:43 +0000 (11:01 +0100)]
Add requiredObjectType option for user content provider
See #2716

5 years agoAdd support for hidden user content provider
Joshua Rüsweg [Thu, 22 Nov 2018 09:45:28 +0000 (10:45 +0100)]
Add support for hidden user content provider
Hidden content providers are useful, if a user content provider requires to delete other content first, before the user content provider can remove their content.
See #2716

5 years agoSupport nicevalue for user content provider
Joshua Rüsweg [Thu, 22 Nov 2018 09:31:45 +0000 (10:31 +0100)]
Support nicevalue for user content provider
See #2716

5 years agoRename `doCreateXmlElement` to `prepareXmlElement`
Matthias Schmidt [Sun, 25 Nov 2018 08:06:03 +0000 (09:06 +0100)]
Rename `doCreateXmlElement` to `prepareXmlElement`

See  #2763

5 years agoUse explicit nonbreaking whitespace in English `wcf.date.timeFormat`
Matthias Schmidt [Sat, 24 Nov 2018 17:45:31 +0000 (18:45 +0100)]
Use explicit nonbreaking whitespace in English `wcf.date.timeFormat`

See #2545

5 years agoMerge branch 'master' into next
Matthias Schmidt [Sat, 24 Nov 2018 15:15:19 +0000 (16:15 +0100)]
Merge branch 'master' into next

5 years agoAdd missing "invalid extension" language items for user cover photos
Matthias Schmidt [Sat, 24 Nov 2018 15:15:01 +0000 (16:15 +0100)]
Add missing "invalid extension" language items for user cover photos

See #2484

5 years agoAdd missing settings language items for article comment notifications
Matthias Schmidt [Sat, 24 Nov 2018 15:07:07 +0000 (16:07 +0100)]
Add missing settings language items for article comment notifications

See #2649

5 years agoFix determination of article owner userID for article comment notifications
Matthias Schmidt [Sat, 24 Nov 2018 15:01:01 +0000 (16:01 +0100)]
Fix determination of article owner userID for article comment notifications

See #2649

5 years agoAdd missing trophy category box controller language item
Matthias Schmidt [Sat, 24 Nov 2018 14:50:16 +0000 (15:50 +0100)]
Add missing trophy category box controller language item

See #2769

5 years agoFix class comment
Matthias Schmidt [Sat, 24 Nov 2018 14:46:42 +0000 (15:46 +0100)]
Fix class comment

See #2769

5 years agoAdd missing English language item for signature editing permission
Matthias Schmidt [Sat, 24 Nov 2018 14:38:03 +0000 (15:38 +0100)]
Add missing English language item for signature editing permission

See #2612

5 years agoFix editing language item via PIP GUI if it has been missing in a language
Matthias Schmidt [Sat, 24 Nov 2018 14:37:31 +0000 (15:37 +0100)]
Fix editing language item via PIP GUI if it has been missing in a language

See #2545

5 years agoFix labels of PIP GUI language item value fields for non-WSC packages
Matthias Schmidt [Sat, 24 Nov 2018 14:24:12 +0000 (15:24 +0100)]
Fix labels of PIP GUI language item value fields for non-WSC packages

Only language items in WSC have a `languagename` attribute.

See #2545

5 years agoAdd missing article count in sidebar option language item
Matthias Schmidt [Sat, 24 Nov 2018 14:16:11 +0000 (15:16 +0100)]
Add missing article count in sidebar option language item

See #2586

5 years agoFix devtools package syncing errors
Matthias Schmidt [Sat, 24 Nov 2018 14:05:48 +0000 (15:05 +0100)]
Fix devtools package syncing errors

See #2616

5 years agoFix adding new options via PIP GUI
Matthias Schmidt [Sat, 24 Nov 2018 13:26:25 +0000 (14:26 +0100)]
Fix adding new options via PIP GUI

See #2545

5 years agoAdd missing PIP GUI-related English language items
Matthias Schmidt [Sat, 24 Nov 2018 13:23:09 +0000 (14:23 +0100)]
Add missing PIP GUI-related English language items

See #2545

5 years agoAdd `LinkHandler::getControllerLink()`
Matthias Schmidt [Sat, 24 Nov 2018 09:15:19 +0000 (10:15 +0100)]
Add `LinkHandler::getControllerLink()`

Close #2779

5 years agoFix importing application-specific PIP files
Matthias Schmidt [Sat, 24 Nov 2018 08:36:56 +0000 (09:36 +0100)]
Fix importing application-specific PIP files

See #2616

5 years agoFix syncing Core file-based PIPs
Matthias Schmidt [Sat, 24 Nov 2018 08:28:56 +0000 (09:28 +0100)]
Fix syncing Core file-based PIPs

Core does not explicitly use the PIP to install files and acp templates thus there is no install instructions for those PIPs. Additionally, the (implicit) archive names of the file-based PIPs does not easily translate to the directory location.

See #2616

5 years agoFix DevtoolsPackageInstallationDispatcher when sycing data
Matthias Schmidt [Sat, 24 Nov 2018 08:26:13 +0000 (09:26 +0100)]
Fix DevtoolsPackageInstallationDispatcher when sycing data

See #2616

5 years agoAllow installation of packages via devtools
Matthias Schmidt [Thu, 22 Nov 2018 18:50:55 +0000 (19:50 +0100)]
Allow installation of packages via devtools

Close #2616

5 years agoReset language cache after installation
Matthias Schmidt [Thu, 22 Nov 2018 18:07:45 +0000 (19:07 +0100)]
Reset language cache after installation

See #2545

5 years agoShared template to avoid the redundant toolbar configuration
Alexander Ebert [Wed, 21 Nov 2018 10:18:19 +0000 (11:18 +0100)]
Shared template to avoid the redundant toolbar configuration

5 years agoFetch new processor from cache instead of serialize them in session
Joshua Rüsweg [Tue, 20 Nov 2018 22:04:07 +0000 (23:04 +0100)]
Fetch new processor from cache instead of serialize them in session
See #2716

5 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Tue, 20 Nov 2018 20:36:18 +0000 (21:36 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next

5 years agoLimit the max-height of the FontAwesome picker for some device classes
Alexander Ebert [Tue, 20 Nov 2018 20:36:12 +0000 (21:36 +0100)]
Limit the max-height of the FontAwesome picker for some device classes

See #2637

5 years agoMerge language categories
Joshua Rüsweg [Tue, 20 Nov 2018 19:30:58 +0000 (20:30 +0100)]
Merge language categories
See #2716

5 years agoMerge branch 'userContentRemoveTool' into next
Joshua Rüsweg [Tue, 20 Nov 2018 19:22:48 +0000 (20:22 +0100)]
Merge branch 'userContentRemoveTool' into next

5 years agoClose content select dialog on submit
Joshua Rüsweg [Tue, 20 Nov 2018 18:57:15 +0000 (19:57 +0100)]
Close content select dialog on submit
See #2716

5 years agoAdd content selection before removing content
Joshua Rüsweg [Tue, 20 Nov 2018 18:46:03 +0000 (19:46 +0100)]
Add content selection before removing content
See #2716

5 years agoHidden SCSS variable for the page's theme color
Alexander Ebert [Tue, 20 Nov 2018 18:31:48 +0000 (19:31 +0100)]
Hidden SCSS variable for the page's theme color

See #2636

5 years agoOption to remove articles or pages from the site search
Alexander Ebert [Tue, 20 Nov 2018 17:10:23 +0000 (18:10 +0100)]
Option to remove articles or pages from the site search

See #2632

5 years agoRemoved the confirmation box for marking items in the user panel as read
Alexander Ebert [Tue, 20 Nov 2018 14:51:34 +0000 (15:51 +0100)]
Removed the confirmation box for marking items in the user panel as read

See #2628

5 years agoHide activity events from blocked users
Alexander Ebert [Tue, 20 Nov 2018 11:54:22 +0000 (12:54 +0100)]
Hide activity events from blocked users

See #2618

5 years agoExtended the list of supported option types for comparisons in SCSS code
Alexander Ebert [Tue, 20 Nov 2018 11:40:39 +0000 (12:40 +0100)]
Extended the list of supported option types for comparisons in SCSS code

See #2627

5 years agoInclude the icon in the `Ui/Suggestion` result list
Alexander Ebert [Tue, 20 Nov 2018 11:23:00 +0000 (12:23 +0100)]
Include the icon in the `Ui/Suggestion` result list

See #2626

5 years agoIntroduce new events to the mobile menu template
Alexander Ebert [Tue, 20 Nov 2018 10:56:35 +0000 (11:56 +0100)]
Introduce new events to the mobile menu template

See #2624

5 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Tue, 20 Nov 2018 10:50:11 +0000 (11:50 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next

5 years agoCopy feature for boxes
Alexander Ebert [Tue, 20 Nov 2018 10:50:04 +0000 (11:50 +0100)]
Copy feature for boxes

See #2619

5 years agoRename `doGetElementData()` to `fetchElementData()`
Matthias Schmidt [Mon, 19 Nov 2018 17:27:37 +0000 (18:27 +0100)]
Rename `doGetElementData()` to `fetchElementData()`

See #2545

5 years agoMissing form checkbox to disable boxes
Alexander Ebert [Mon, 19 Nov 2018 16:51:28 +0000 (17:51 +0100)]
Missing form checkbox to disable boxes

See #2613

5 years agoCopy button for pages
Alexander Ebert [Mon, 19 Nov 2018 16:30:27 +0000 (17:30 +0100)]
Copy button for pages

See #2619

5 years agoReduced the visible content of blocked users
Alexander Ebert [Sun, 18 Nov 2018 22:13:40 +0000 (23:13 +0100)]
Reduced the visible content of blocked users

See #2618

5 years agoMerge pull request #2776 from mutec/patch-8
Alexander Ebert [Sun, 18 Nov 2018 16:28:50 +0000 (17:28 +0100)]
Merge pull request #2776 from mutec/patch-8

missing spiderList XSD file

5 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Sun, 18 Nov 2018 14:30:27 +0000 (15:30 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next

5 years agoImplemented a toggle to disable boxes
Alexander Ebert [Sun, 18 Nov 2018 14:29:56 +0000 (15:29 +0100)]
Implemented a toggle to disable boxes

See #2613

5 years agoMerge remote-tracking branch 'origin/next' into next
Tim Düsterhus [Sun, 18 Nov 2018 14:23:18 +0000 (15:23 +0100)]
Merge remote-tracking branch 'origin/next' into next

5 years agoMerge branch 'master' into next
Tim Düsterhus [Sun, 18 Nov 2018 14:23:01 +0000 (15:23 +0100)]
Merge branch 'master' into next

5 years agoMerge remote-tracking branch 'origin/master'
Tim Düsterhus [Sun, 18 Nov 2018 14:22:13 +0000 (15:22 +0100)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge branch '3.0'
Tim Düsterhus [Sun, 18 Nov 2018 14:21:58 +0000 (15:21 +0100)]
Merge branch '3.0'

5 years agoImprove descriptions in media provider form
Tim Düsterhus [Sun, 18 Nov 2018 14:20:29 +0000 (15:20 +0100)]
Improve descriptions in media provider form

5 years agoMerge branch next
Joshua Rüsweg [Sun, 18 Nov 2018 14:10:57 +0000 (15:10 +0100)]
Merge branch next

5 years agomissing spiderList XSD file
mutec [Sun, 18 Nov 2018 11:14:40 +0000 (12:14 +0100)]
missing spiderList XSD file

5 years agoPermission to edit the own signature
Alexander Ebert [Sun, 18 Nov 2018 10:45:54 +0000 (11:45 +0100)]
Permission to edit the own signature

Closes #2612

5 years agoAlways display the second level categories for articles
Alexander Ebert [Sun, 18 Nov 2018 09:53:17 +0000 (10:53 +0100)]
Always display the second level categories for articles

Closes #2611

5 years agoTemplate event for the user template
Alexander Ebert [Sun, 18 Nov 2018 07:58:44 +0000 (08:58 +0100)]
Template event for the user template

Closes #2610

5 years agoMarker icon for the different types of authentication failures
Alexander Ebert [Sun, 18 Nov 2018 07:50:43 +0000 (08:50 +0100)]
Marker icon for the different types of authentication failures

Closes #2607

5 years agoTemplate events for the "About the Author" section in articles
Alexander Ebert [Sun, 18 Nov 2018 07:41:47 +0000 (08:41 +0100)]
Template events for the "About the Author" section in articles

Closes #2604

5 years agoUser sortable list of articles
Alexander Ebert [Sat, 17 Nov 2018 23:31:13 +0000 (00:31 +0100)]
User sortable list of articles

Closes #2603

5 years agoSuppress the draft restore if the stored version appears to be equivalent
Alexander Ebert [Sat, 17 Nov 2018 21:12:55 +0000 (22:12 +0100)]
Suppress the draft restore if the stored version appears to be equivalent

This does not take formatting or non-text content (such as links) into consideration, these changes will not trigger the restore overlay. We cannot reliably tell if such changes are an actual difference, e. g. `<b>` was converted to `<strong>` on the server-side, therefore this change tries to go with an balanced approach.

Closes #2602

5 years agoSupport for `.innerSuccess` and `.innerWarning`
Alexander Ebert [Sat, 17 Nov 2018 20:16:26 +0000 (21:16 +0100)]
Support for `.innerSuccess` and `.innerWarning`

Closes #2601

5 years agoIncorrect variable usage
Alexander Ebert [Sat, 17 Nov 2018 20:16:10 +0000 (21:16 +0100)]
Incorrect variable usage

See #2773

5 years agoMerge branch 'next-dynamic-routing' into next
Alexander Ebert [Sat, 17 Nov 2018 19:48:33 +0000 (20:48 +0100)]
Merge branch 'next-dynamic-routing' into next

5 years agoApplication overrides for pages installed by packages
Alexander Ebert [Sat, 17 Nov 2018 19:48:05 +0000 (20:48 +0100)]
Application overrides for pages installed by packages

Closes #2773

5 years agoFix saving classname of user menu items via PIP GUI
Matthias Schmidt [Sat, 17 Nov 2018 10:38:18 +0000 (11:38 +0100)]
Fix saving classname of user menu items via PIP GUI

See #2545

5 years agoFix `canbedisabled` handling by cronjob PIP GUI
Matthias Schmidt [Sat, 17 Nov 2018 10:31:57 +0000 (11:31 +0100)]
Fix `canbedisabled` handling by cronjob PIP GUI

See #2545

5 years agoFix name of user notification event PIP entry list language item
Matthias Schmidt [Sat, 17 Nov 2018 10:31:28 +0000 (11:31 +0100)]
Fix name of user notification event PIP entry list language item

See #2545

5 years agoMerge branch 'master' into next
Matthias Schmidt [Sat, 17 Nov 2018 10:02:34 +0000 (11:02 +0100)]
Merge branch 'master' into next

5 years agoUpdate PIP XML files based on PIP GUI formatting
Matthias Schmidt [Sat, 17 Nov 2018 09:59:14 +0000 (10:59 +0100)]
Update PIP XML files based on PIP GUI formatting

The main changes include:
- removal of empty lines
- unified indentation
- minimal reordering of some child elements

See #2545

5 years agoAdd missing template listener installation instruction
Matthias Schmidt [Sat, 17 Nov 2018 09:42:01 +0000 (10:42 +0100)]
Add missing template listener installation instruction

See #2592