Joshua Rüsweg [Wed, 1 Aug 2018 11:21:39 +0000 (13:21 +0200)]
Add missing react language var
See #2508
Joshua Rüsweg [Wed, 1 Aug 2018 11:16:07 +0000 (13:16 +0200)]
Remove thumbs for article items
See #2508
Joshua Rüsweg [Wed, 1 Aug 2018 11:14:20 +0000 (13:14 +0200)]
Fix superfluous empty line
See #2508
Joshua Rüsweg [Wed, 1 Aug 2018 11:08:24 +0000 (13:08 +0200)]
Rebuild reaction stats on user rebuilding
See #2508
Joshua Rüsweg [Wed, 1 Aug 2018 10:56:10 +0000 (12:56 +0200)]
Add ReactionType(Add|Edit)Form
See #2508
Joshua Rüsweg [Wed, 1 Aug 2018 10:05:50 +0000 (12:05 +0200)]
Add language variables for reaction conditions
See #2508
Joshua Rüsweg [Wed, 1 Aug 2018 10:02:46 +0000 (12:02 +0200)]
Add conditions for reactions
See #2508
Joshua Rüsweg [Tue, 31 Jul 2018 16:08:41 +0000 (18:08 +0200)]
Add missign permission checks for reactions
See #2508
Joshua Rüsweg [Mon, 30 Jul 2018 18:52:12 +0000 (20:52 +0200)]
Add reputation for user profiles
See #2508
Joshua Rüsweg [Sat, 28 Jul 2018 09:49:25 +0000 (11:49 +0200)]
Correct reaction on sorted react buttons
See #2508
Joshua Rüsweg [Sat, 28 Jul 2018 09:38:49 +0000 (11:38 +0200)]
Sort reactions by showOrder in frontend
See #2508
Matthias Schmidt [Fri, 27 Jul 2018 14:06:06 +0000 (16:06 +0200)]
Merge branch 'formBuilder' into reactions
Matthias Schmidt [Fri, 27 Jul 2018 14:05:33 +0000 (16:05 +0200)]
Merge branch 'next' into formBuilder
Matthias Schmidt [Fri, 27 Jul 2018 14:05:14 +0000 (16:05 +0200)]
Remove scalar type hints for parameters
See #2720
Matthias Schmidt [Fri, 27 Jul 2018 13:53:47 +0000 (15:53 +0200)]
Remove explicit return types
See #2508
See #2720
Matthias Schmidt [Fri, 27 Jul 2018 13:48:49 +0000 (15:48 +0200)]
Merge branch 'formBuilder' into reactions
Matthias Schmidt [Fri, 27 Jul 2018 13:48:03 +0000 (15:48 +0200)]
Merge branch 'next' into formBuilder
Matthias Schmidt [Fri, 27 Jul 2018 13:47:46 +0000 (15:47 +0200)]
Remove explicit return types
See #2720
Matthias Schmidt [Fri, 27 Jul 2018 13:41:40 +0000 (15:41 +0200)]
Remove remaining `declare(strict_types=1);`
See #2508
See #2720
Matthias Schmidt [Fri, 27 Jul 2018 13:40:29 +0000 (15:40 +0200)]
Merge branch 'formBuilder' into reactions
Matthias Schmidt [Fri, 27 Jul 2018 13:39:41 +0000 (15:39 +0200)]
Merge branch 'next' into reactions
Matthias Schmidt [Fri, 27 Jul 2018 13:36:27 +0000 (15:36 +0200)]
Remove remaining `declare(strict_types=1);`
See #2509
See #2720
Matthias Schmidt [Fri, 27 Jul 2018 13:35:20 +0000 (15:35 +0200)]
Merge branch 'next' into formBuilder
Matthias Schmidt [Fri, 27 Jul 2018 13:34:42 +0000 (15:34 +0200)]
Remove remaining `declare(strict_types=1);`
See #2720
Matthias Schmidt [Fri, 27 Jul 2018 13:32:20 +0000 (15:32 +0200)]
Revert "Add `declare(strict_types=1);`"
This reverts commit
308c880f7235735e55a6451ba07e2b13addb5855.
See #2720
Matthias Schmidt [Fri, 27 Jul 2018 07:33:45 +0000 (09:33 +0200)]
Fix nested option support for non-filterable single selection form fields
See #2509
Matthias Schmidt [Fri, 27 Jul 2018 07:32:04 +0000 (09:32 +0200)]
Merge branch 'next' into formBuilder
Matthias Schmidt [Fri, 27 Jul 2018 07:31:11 +0000 (09:31 +0200)]
Add `ISelectOptionOptionType` interface
Close #2725
Matthias Schmidt [Fri, 27 Jul 2018 07:30:05 +0000 (09:30 +0200)]
Add `II18nOptionType` interface
Close #2724
Joshua Rüsweg [Wed, 25 Jul 2018 21:35:31 +0000 (23:35 +0200)]
Fix phpDoc comment
See #2508
Joshua Rüsweg [Wed, 25 Jul 2018 21:27:59 +0000 (23:27 +0200)]
Rename likes to reactions in user profile menu
See #2508
Joshua Rüsweg [Wed, 25 Jul 2018 21:21:10 +0000 (23:21 +0200)]
Add user profile reaction list
See #2508
Joshua Rüsweg [Wed, 25 Jul 2018 13:10:40 +0000 (15:10 +0200)]
Add only reaction activity event if the object support these
See #2508
Marcel Werk [Tue, 24 Jul 2018 09:02:51 +0000 (11:02 +0200)]
Changed the schema.org searchaction metadata into json-ld
Closes #2723
Joshua Rüsweg [Sun, 22 Jul 2018 19:34:24 +0000 (21:34 +0200)]
Close reactionPopover on clicking somewhere in the document
See #2508
Joshua Rüsweg [Sun, 22 Jul 2018 19:01:30 +0000 (21:01 +0200)]
Remove superfluous empty line
See #2508
Joshua Rüsweg [Sun, 22 Jul 2018 19:00:57 +0000 (21:00 +0200)]
Fix wrong summaryListSelector
See #2508
Joshua Rüsweg [Sun, 22 Jul 2018 18:44:16 +0000 (20:44 +0200)]
Adapt the old like system to the new reaction system
See #2508
Joshua Rüsweg [Sun, 22 Jul 2018 17:12:07 +0000 (19:12 +0200)]
Add missing module check for reaction buttons
See #2508
Joshua Rüsweg [Sun, 22 Jul 2018 16:43:55 +0000 (18:43 +0200)]
Fix summary selector for singleItems
See #2508
Matthias Schmidt [Sat, 21 Jul 2018 08:51:46 +0000 (10:51 +0200)]
Remove scalar type hints from form builder API
See #2509
See #2720
Matthias Schmidt [Sat, 21 Jul 2018 08:48:10 +0000 (10:48 +0200)]
Remove strict types declaration from form builder API
See #2509
See #2720
Matthias Schmidt [Sat, 21 Jul 2018 08:46:47 +0000 (10:46 +0200)]
Remove return types from form builder API
See #2509
See #2720
Joshua Rüsweg [Thu, 19 Jul 2018 22:06:59 +0000 (00:06 +0200)]
Add ReactionHandler::removeReacts method
See #2508
Joshua Rüsweg [Thu, 19 Jul 2018 21:35:25 +0000 (23:35 +0200)]
Add reaction notification support for profile comment responses
See #2508
Joshua Rüsweg [Thu, 19 Jul 2018 21:33:47 +0000 (23:33 +0200)]
Add reaction notification support for profile comments
See #2508
Matthias Schmidt [Wed, 18 Jul 2018 17:04:53 +0000 (19:04 +0200)]
Fix issues with ItemListFormField
See #2509
Marcel Werk [Tue, 17 Jul 2018 16:27:20 +0000 (18:27 +0200)]
Added missing tooltip for box edit button
Marcel Werk [Tue, 17 Jul 2018 16:19:47 +0000 (18:19 +0200)]
Explicit type-casting for subject
Matthias Schmidt [Fri, 13 Jul 2018 07:06:34 +0000 (09:06 +0200)]
Fix outdated implementation of ShowOrderFormField::options()
See #2509
Matthias Schmidt [Fri, 13 Jul 2018 07:02:35 +0000 (09:02 +0200)]
Add missing documentation
See #2509
Matthias Schmidt [Fri, 13 Jul 2018 07:01:33 +0000 (09:01 +0200)]
Add missing strict types declarations
See #2509
Matthias Schmidt [Fri, 13 Jul 2018 06:59:33 +0000 (08:59 +0200)]
Fix variable name in TMultipleFormField::maximumMultiples()
See #2509
Matthias Schmidt [Fri, 13 Jul 2018 06:58:04 +0000 (08:58 +0200)]
Add missing import (for documentation)
See #2509
Matthias Schmidt [Fri, 13 Jul 2018 06:56:12 +0000 (08:56 +0200)]
Remove unused imports
See #2509
Matthias Schmidt [Fri, 13 Jul 2018 06:54:21 +0000 (08:54 +0200)]
Unify method names in ClassNameFormField
and fix some other code style issues.
See #2509
Matthias Schmidt [Thu, 12 Jul 2018 17:33:37 +0000 (19:33 +0200)]
Merge branch 'next' into formBuilder
Matthias Schmidt [Thu, 12 Jul 2018 17:33:27 +0000 (19:33 +0200)]
Merge branch 'master' into next
Matthias Schmidt [Thu, 12 Jul 2018 17:32:49 +0000 (19:32 +0200)]
Add radioButton support for WoltLabSuite/Core/Ui/ItemList/Filter
Close #2696
Matthias Schmidt [Thu, 12 Jul 2018 17:14:52 +0000 (19:14 +0200)]
Fix value and validation-related issues in TI18nFormField
See #2509
Matthias Schmidt [Thu, 12 Jul 2018 17:14:21 +0000 (19:14 +0200)]
Update custom form field data processors
See #2509
Matthias Schmidt [Thu, 12 Jul 2018 17:13:32 +0000 (19:13 +0200)]
Add support for floated (radiobutton) form field
See #2509
Marcel Werk [Thu, 12 Jul 2018 10:21:05 +0000 (12:21 +0200)]
Improved mobile support for dailymotion videos
Alexander Ebert [Thu, 12 Jul 2018 09:42:49 +0000 (11:42 +0200)]
Global modification log list
See #2597
Alexander Ebert [Tue, 10 Jul 2018 17:15:06 +0000 (19:15 +0200)]
Merge branch '3.0'
Alexander Ebert [Tue, 10 Jul 2018 17:00:31 +0000 (19:00 +0200)]
Recognition of unicode mentions, guard against invalid usernames
Alexander Ebert [Tue, 10 Jul 2018 10:46:55 +0000 (12:46 +0200)]
Lookup dialog for WYSIWYG editor icons
See #2596
Alexander Ebert [Tue, 10 Jul 2018 10:13:12 +0000 (12:13 +0200)]
Optional share buttons for CMS pages
See #2595
Alexander Ebert [Tue, 10 Jul 2018 09:34:23 +0000 (11:34 +0200)]
Include the item count on the following/blocked users pages
See #2594
Alexander Ebert [Tue, 10 Jul 2018 09:34:15 +0000 (11:34 +0200)]
Placeholder for counter badges in the content title
Alexander Ebert [Tue, 10 Jul 2018 07:41:50 +0000 (09:41 +0200)]
New option to disable the image proxy's auto-pruning
See #2593
Alexander Ebert [Mon, 9 Jul 2018 15:52:43 +0000 (17:52 +0200)]
Support for random order in article list boxes
See #2592
Alexander Ebert [Mon, 9 Jul 2018 15:37:53 +0000 (17:37 +0200)]
Custom sort order for articles per category
See #2592
Marcel Werk [Mon, 9 Jul 2018 13:45:24 +0000 (15:45 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
# Conflicts:
# wcfsetup/install/files/lib/system/html/output/node/HtmlOutputNodeImg.class.php
Marcel Werk [Mon, 9 Jul 2018 13:34:06 +0000 (15:34 +0200)]
Improved detection of internal URLs (IMG bbcode)
Marcel Werk [Mon, 9 Jul 2018 13:32:02 +0000 (15:32 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Mon, 9 Jul 2018 12:27:55 +0000 (14:27 +0200)]
Search for users by their user id
See #2591
Marcel Werk [Mon, 9 Jul 2018 12:25:16 +0000 (14:25 +0200)]
Improved detection of internal URLs (IMG bbcode)
Alexander Ebert [Mon, 9 Jul 2018 10:14:16 +0000 (12:14 +0200)]
Box controller for the latest profile comments
See #2588
Matthias Schmidt [Sat, 7 Jul 2018 15:23:06 +0000 (17:23 +0200)]
Properly set properties for option-less selection form fields
See #2509
Matthias Schmidt [Sat, 7 Jul 2018 15:22:26 +0000 (17:22 +0200)]
Fix `SingleSelectionFormField::validate()`
See #2509
Matthias Schmidt [Sat, 7 Jul 2018 15:22:02 +0000 (17:22 +0200)]
Add missing method in `RadioButtonFormField`
See
89f146f98c612e7924de77816920cf9553ef626a
See #2509
Matthias Schmidt [Sat, 7 Jul 2018 15:21:26 +0000 (17:21 +0200)]
Fix check for form field validation
See #2509
Joshua Rüsweg [Thu, 5 Jul 2018 12:49:49 +0000 (14:49 +0200)]
Fix trophies could not be awarded correctly under certain circumstances
Alexander Ebert [Wed, 4 Jul 2018 09:22:24 +0000 (11:22 +0200)]
Updating the release date
woltlab.com [Mon, 2 Jul 2018 12:22:59 +0000 (14:22 +0200)]
Updating minified JavaScript files
Alexander Ebert [Mon, 2 Jul 2018 12:20:35 +0000 (14:20 +0200)]
Added support for the `steam://` protocol, unified schema processing
Alexander Ebert [Mon, 2 Jul 2018 12:03:49 +0000 (14:03 +0200)]
The own user profile should be always accessible
Alexander Ebert [Mon, 2 Jul 2018 11:57:45 +0000 (13:57 +0200)]
User rank images on mobile devices were misplaced
Alexander Ebert [Mon, 2 Jul 2018 11:40:02 +0000 (13:40 +0200)]
Merge branch '3.0'
Alexander Ebert [Mon, 2 Jul 2018 11:01:10 +0000 (13:01 +0200)]
Preparing the release 3.0.16
Alexander Ebert [Mon, 2 Jul 2018 10:51:18 +0000 (12:51 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Mon, 2 Jul 2018 10:41:19 +0000 (12:41 +0200)]
Preparing the release 2.1.23
woltlab.com [Mon, 2 Jul 2018 10:09:43 +0000 (12:09 +0200)]
Updating minified JavaScript files
woltlab.com [Mon, 2 Jul 2018 10:03:22 +0000 (12:03 +0200)]
Updating minified JavaScript files
Alexander Ebert [Mon, 2 Jul 2018 09:32:58 +0000 (11:32 +0200)]
Improved the newline handling inside table cells
Joshua Rüsweg [Sun, 1 Jul 2018 18:30:45 +0000 (20:30 +0200)]
Fix possible invalid value for explode
See #2534
Joshua Rüsweg [Sun, 1 Jul 2018 18:28:25 +0000 (20:28 +0200)]
Add flag for comment response, to mark them compatible with the reaction system
See comment
2faf60e677515153e02fc5cbdc4e4dd7615812e1
See #2508
Joshua Rüsweg [Sun, 1 Jul 2018 15:59:39 +0000 (17:59 +0200)]
Fix unset variable issue
See #2508
Joshua Rüsweg [Sun, 1 Jul 2018 15:37:50 +0000 (17:37 +0200)]
Add flag for comments, to mark them compatible with the reaction system
Comments of different object types do not have their own LikeableProvider, but are all controlled by a central provider. Therefore it is difficult to mark the comments as compatible to the reaction system. Therefore, we introduce a new flag that allows the global provider to control whether the comment is already compatible with the new system or not. If the "supportReactions" flag with the value "1" is passed to the object type, the notification of a reaction to the comment is sent. Otherwise the notification will not be sent.
See #2508