Joshua Rüsweg [Wed, 5 Dec 2018 11:08:27 +0000 (12:08 +0100)]
Fix legacy code for reactions
See #2508
Joshua Rüsweg [Wed, 5 Dec 2018 10:55:37 +0000 (11:55 +0100)]
Remove deprecated calls of the LikeHandler
See #2508
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
Matthias Schmidt [Mon, 3 Dec 2018 18:21:12 +0000 (19:21 +0100)]
Fix dbo action name for edit form builder forms
See #2509
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
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
Matthias Schmidt [Sun, 2 Dec 2018 14:49:46 +0000 (15:49 +0100)]
Fix WCFSetup
See #2782
Matthias Schmidt [Sat, 1 Dec 2018 09:05:33 +0000 (10:05 +0100)]
Fix multiple validation errors for text form fields
See #2509
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
Matthias Schmidt [Fri, 30 Nov 2018 17:32:09 +0000 (18:32 +0100)]
Add and use `(I|T)PackagesFormField`
See #2509
Matthias Schmidt [Fri, 30 Nov 2018 17:31:02 +0000 (18:31 +0100)]
Fix validation of required multiple selection form fields
See #2509
Matthias Schmidt [Fri, 30 Nov 2018 17:30:23 +0000 (18:30 +0100)]
Fix non-filterable multiple selection form field template
See #2509
Matthias Schmidt [Fri, 30 Nov 2018 17:29:27 +0000 (18:29 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Thu, 29 Nov 2018 17:11:48 +0000 (18:11 +0100)]
Merge pull request #2781 from WoltLab/leafo
Upgrade 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
Tim Düsterhus [Thu, 29 Nov 2018 16:07:24 +0000 (17:07 +0100)]
Upgrade scssphp
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
Alexander Ebert [Tue, 27 Nov 2018 20:45:40 +0000 (21:45 +0100)]
New bbcode to reference an other article
See #2638
Matthias Schmidt [Mon, 26 Nov 2018 16:47:46 +0000 (17:47 +0100)]
Optional packages do not support `minVersion`
Joshua Rüsweg [Sun, 25 Nov 2018 21:18:01 +0000 (22:18 +0100)]
Use spaceship operator for comparison
See #2716
Joshua Rüsweg [Sun, 25 Nov 2018 21:15:35 +0000 (22:15 +0100)]
Add missing language variables
See #2545
See #2508
Tim Düsterhus [Sun, 25 Nov 2018 21:12:06 +0000 (22:12 +0100)]
Output email headers in their canonical case
Joshua Rüsweg [Sun, 25 Nov 2018 20:52:42 +0000 (21:52 +0100)]
Fix code style
See #2716
Joshua Rüsweg [Sun, 25 Nov 2018 20:51:28 +0000 (21:51 +0100)]
Add pip gui interface for user content provider
See #2716
Joshua Rüsweg [Sun, 25 Nov 2018 15:23:50 +0000 (16:23 +0100)]
Fix typo
See #2545
Joshua Rüsweg [Sun, 25 Nov 2018 15:07:44 +0000 (16:07 +0100)]
Remove leading slashes for class names
See #2716
Joshua Rüsweg [Sun, 25 Nov 2018 14:46:33 +0000 (15:46 +0100)]
Fix sorting object types in content remove worker
See #2716
Joshua Rüsweg [Thu, 22 Nov 2018 10:19:17 +0000 (11:19 +0100)]
Unify case toggling for requiredobjecttype in objectType
See #2716
Joshua Rüsweg [Thu, 22 Nov 2018 10:01:43 +0000 (11:01 +0100)]
Add requiredObjectType option for user content provider
See #2716
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
Joshua Rüsweg [Thu, 22 Nov 2018 09:31:45 +0000 (10:31 +0100)]
Support nicevalue for user content provider
See #2716
Matthias Schmidt [Sun, 25 Nov 2018 08:06:03 +0000 (09:06 +0100)]
Rename `doCreateXmlElement` to `prepareXmlElement`
See #2763
Matthias Schmidt [Sat, 24 Nov 2018 17:45:31 +0000 (18:45 +0100)]
Use explicit nonbreaking whitespace in English `wcf.date.timeFormat`
See #2545
Matthias Schmidt [Sat, 24 Nov 2018 15:15:19 +0000 (16:15 +0100)]
Merge branch 'master' into next
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
Matthias Schmidt [Sat, 24 Nov 2018 15:07:07 +0000 (16:07 +0100)]
Add missing settings language items for article comment notifications
See #2649
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
Matthias Schmidt [Sat, 24 Nov 2018 14:50:16 +0000 (15:50 +0100)]
Add missing trophy category box controller language item
See #2769
Matthias Schmidt [Sat, 24 Nov 2018 14:46:42 +0000 (15:46 +0100)]
Fix class comment
See #2769
Matthias Schmidt [Sat, 24 Nov 2018 14:38:03 +0000 (15:38 +0100)]
Add missing English language item for signature editing permission
See #2612
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
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
Matthias Schmidt [Sat, 24 Nov 2018 14:16:11 +0000 (15:16 +0100)]
Add missing article count in sidebar option language item
See #2586
Matthias Schmidt [Sat, 24 Nov 2018 14:05:48 +0000 (15:05 +0100)]
Fix devtools package syncing errors
See #2616
Matthias Schmidt [Sat, 24 Nov 2018 13:26:25 +0000 (14:26 +0100)]
Fix adding new options via PIP GUI
See #2545
Matthias Schmidt [Sat, 24 Nov 2018 13:23:09 +0000 (14:23 +0100)]
Add missing PIP GUI-related English language items
See #2545
Matthias Schmidt [Sat, 24 Nov 2018 09:15:19 +0000 (10:15 +0100)]
Add `LinkHandler::getControllerLink()`
Close #2779
Matthias Schmidt [Sat, 24 Nov 2018 08:36:56 +0000 (09:36 +0100)]
Fix importing application-specific PIP files
See #2616
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
Matthias Schmidt [Sat, 24 Nov 2018 08:26:13 +0000 (09:26 +0100)]
Fix DevtoolsPackageInstallationDispatcher when sycing data
See #2616
Matthias Schmidt [Thu, 22 Nov 2018 18:50:55 +0000 (19:50 +0100)]
Allow installation of packages via devtools
Close #2616
Matthias Schmidt [Thu, 22 Nov 2018 18:07:45 +0000 (19:07 +0100)]
Reset language cache after installation
See #2545
Alexander Ebert [Wed, 21 Nov 2018 10:18:19 +0000 (11:18 +0100)]
Shared template to avoid the redundant toolbar configuration
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
Alexander Ebert [Tue, 20 Nov 2018 20:36:18 +0000 (21:36 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next
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
Joshua Rüsweg [Tue, 20 Nov 2018 19:30:58 +0000 (20:30 +0100)]
Merge language categories
See #2716
Joshua Rüsweg [Tue, 20 Nov 2018 19:22:48 +0000 (20:22 +0100)]
Merge branch 'userContentRemoveTool' into next
Joshua Rüsweg [Tue, 20 Nov 2018 18:57:15 +0000 (19:57 +0100)]
Close content select dialog on submit
See #2716
Joshua Rüsweg [Tue, 20 Nov 2018 18:46:03 +0000 (19:46 +0100)]
Add content selection before removing content
See #2716
Alexander Ebert [Tue, 20 Nov 2018 18:31:48 +0000 (19:31 +0100)]
Hidden SCSS variable for the page's theme color
See #2636
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
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
Alexander Ebert [Tue, 20 Nov 2018 11:54:22 +0000 (12:54 +0100)]
Hide activity events from blocked users
See #2618
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
Alexander Ebert [Tue, 20 Nov 2018 11:23:00 +0000 (12:23 +0100)]
Include the icon in the `Ui/Suggestion` result list
See #2626
Alexander Ebert [Tue, 20 Nov 2018 10:56:35 +0000 (11:56 +0100)]
Introduce new events to the mobile menu template
See #2624
Alexander Ebert [Tue, 20 Nov 2018 10:50:11 +0000 (11:50 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Tue, 20 Nov 2018 10:50:04 +0000 (11:50 +0100)]
Copy feature for boxes
See #2619
Matthias Schmidt [Mon, 19 Nov 2018 17:27:37 +0000 (18:27 +0100)]
Rename `doGetElementData()` to `fetchElementData()`
See #2545
Alexander Ebert [Mon, 19 Nov 2018 16:51:28 +0000 (17:51 +0100)]
Missing form checkbox to disable boxes
See #2613
Alexander Ebert [Mon, 19 Nov 2018 16:30:27 +0000 (17:30 +0100)]
Copy button for pages
See #2619
Alexander Ebert [Sun, 18 Nov 2018 22:13:40 +0000 (23:13 +0100)]
Reduced the visible content of blocked users
See #2618
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
Alexander Ebert [Sun, 18 Nov 2018 14:30:27 +0000 (15:30 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Sun, 18 Nov 2018 14:29:56 +0000 (15:29 +0100)]
Implemented a toggle to disable boxes
See #2613
Tim Düsterhus [Sun, 18 Nov 2018 14:23:18 +0000 (15:23 +0100)]
Merge remote-tracking branch 'origin/next' into next
Tim Düsterhus [Sun, 18 Nov 2018 14:23:01 +0000 (15:23 +0100)]
Merge branch 'master' into next
Tim Düsterhus [Sun, 18 Nov 2018 14:22:13 +0000 (15:22 +0100)]
Merge remote-tracking branch 'origin/master'
Tim Düsterhus [Sun, 18 Nov 2018 14:21:58 +0000 (15:21 +0100)]
Merge branch '3.0'
Tim Düsterhus [Sun, 18 Nov 2018 14:20:29 +0000 (15:20 +0100)]
Improve descriptions in media provider form
Joshua Rüsweg [Sun, 18 Nov 2018 14:10:57 +0000 (15:10 +0100)]
Merge branch next
mutec [Sun, 18 Nov 2018 11:14:40 +0000 (12:14 +0100)]
missing spiderList XSD file
Alexander Ebert [Sun, 18 Nov 2018 10:45:54 +0000 (11:45 +0100)]
Permission to edit the own signature
Closes #2612
Alexander Ebert [Sun, 18 Nov 2018 09:53:17 +0000 (10:53 +0100)]
Always display the second level categories for articles
Closes #2611
Alexander Ebert [Sun, 18 Nov 2018 07:58:44 +0000 (08:58 +0100)]
Template event for the user template
Closes #2610
Alexander Ebert [Sun, 18 Nov 2018 07:50:43 +0000 (08:50 +0100)]
Marker icon for the different types of authentication failures
Closes #2607
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
Alexander Ebert [Sat, 17 Nov 2018 23:31:13 +0000 (00:31 +0100)]
User sortable list of articles
Closes #2603
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
Alexander Ebert [Sat, 17 Nov 2018 20:16:26 +0000 (21:16 +0100)]
Support for `.innerSuccess` and `.innerWarning`
Closes #2601
Alexander Ebert [Sat, 17 Nov 2018 20:16:10 +0000 (21:16 +0100)]
Incorrect variable usage
See #2773
Alexander Ebert [Sat, 17 Nov 2018 19:48:33 +0000 (20:48 +0100)]
Merge branch 'next-dynamic-routing' into next
Alexander Ebert [Sat, 17 Nov 2018 19:48:05 +0000 (20:48 +0100)]
Application overrides for pages installed by packages
Closes #2773
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
Matthias Schmidt [Sat, 17 Nov 2018 10:31:57 +0000 (11:31 +0100)]
Fix `canbedisabled` handling by cronjob PIP GUI
See #2545
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
Matthias Schmidt [Sat, 17 Nov 2018 10:02:34 +0000 (11:02 +0100)]
Merge branch 'master' into next
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
Matthias Schmidt [Sat, 17 Nov 2018 09:42:01 +0000 (10:42 +0100)]
Add missing template listener installation instruction
See #2592