Alexander Ebert [Wed, 25 Dec 2019 16:36:34 +0000 (17:36 +0100)]
Merge branch 'master' into next
Alexander Ebert [Wed, 25 Dec 2019 16:30:25 +0000 (17:30 +0100)]
Merge pull request #3119 from Krymonota/fix-de-trophy-condition-typo
Fix typo in trophy condition description (de.xml)
Alexander Ebert [Wed, 25 Dec 2019 16:27:19 +0000 (17:27 +0100)]
Populate the authors array for new notifications
Alexander Ebert [Wed, 25 Dec 2019 16:26:04 +0000 (17:26 +0100)]
Improved event access for user notifications
Closes #3017
Joshua Rüsweg [Wed, 25 Dec 2019 10:52:00 +0000 (11:52 +0100)]
Remove dislikes from statDailyHandler
Alexander Ebert [Tue, 24 Dec 2019 19:06:05 +0000 (20:06 +0100)]
Fall-back to the original version if no thumbnail is available
Alexander Ebert [Tue, 24 Dec 2019 17:35:01 +0000 (18:35 +0100)]
System check: Demote 7.1 (EOL) and include 7.4 as recommended
Alexander Ebert [Tue, 24 Dec 2019 16:49:16 +0000 (17:49 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Tue, 24 Dec 2019 16:48:06 +0000 (17:48 +0100)]
Incorrect usage of `array_filter`
Niklas [Tue, 24 Dec 2019 13:56:26 +0000 (14:56 +0100)]
Fix typo in trophy condition description (de.xml)
"ein mal" -> "einmal"
Joshua Rüsweg [Tue, 24 Dec 2019 12:41:04 +0000 (13:41 +0100)]
Throw an exception, if Query in ReactionHandler failed
Alexander Ebert [Sun, 22 Dec 2019 16:50:01 +0000 (17:50 +0100)]
Never set `nofollow` for external links in menus
Joshua Rüsweg [Thu, 19 Dec 2019 19:28:27 +0000 (20:28 +0100)]
Merge branch 'master' into next
Alexander Ebert [Thu, 19 Dec 2019 19:26:08 +0000 (20:26 +0100)]
Preparing the release 5.2.0 RC 2
woltlab.com [Thu, 19 Dec 2019 16:16:35 +0000 (16:16 +0000)]
Updating minified JavaScript files
Joshua Rüsweg [Thu, 19 Dec 2019 13:07:16 +0000 (14:07 +0100)]
Fix SQL query for excluded trophy categories in boxes
Joshua Rüsweg [Thu, 19 Dec 2019 12:42:37 +0000 (13:42 +0100)]
Use own statement to delete user activity events
For performance reasons, we use an own statement to delete likeable recent activity events.
Alexander Ebert [Wed, 18 Dec 2019 18:34:46 +0000 (19:34 +0100)]
The comment potion of the page id was not optional
Alexander Ebert [Wed, 18 Dec 2019 17:26:03 +0000 (18:26 +0100)]
The autofocus behavior of the updated drop-downs conflict with the _blur() behavior
Alexander Ebert [Tue, 17 Dec 2019 10:45:37 +0000 (11:45 +0100)]
Degrade owner groups during the import
Alexander Ebert [Tue, 17 Dec 2019 10:40:24 +0000 (11:40 +0100)]
Removed the API compatibility check from the devtools sync page
Joshua Rüsweg [Mon, 16 Dec 2019 17:18:10 +0000 (18:18 +0100)]
Add update script to delete all likeable recent activities
Joshua Rüsweg [Thu, 12 Dec 2019 17:22:55 +0000 (18:22 +0100)]
Fix incorrect column name
Alexander Ebert [Wed, 11 Dec 2019 17:02:49 +0000 (18:02 +0100)]
Preparing the release 5.2.0 RC 1
woltlab.com [Wed, 11 Dec 2019 16:46:01 +0000 (16:46 +0000)]
Updating minified JavaScript files
Alexander Ebert [Wed, 11 Dec 2019 16:43:52 +0000 (17:43 +0100)]
Incorrect foreign key comparison in MySQL 8, Code cleanup, Repeatable upgrade for failed DB migrations
Alexander Ebert [Mon, 9 Dec 2019 00:00:23 +0000 (01:00 +0100)]
MySQL requires auto columns to be the primary key
Adding an auto column to an existing table wasn't possible, because the primary key would be added in a secondary step.
However, MySQL does not permit this to be split into two steps, requiring us to define the key when adding the column.
Alexander Ebert [Sun, 8 Dec 2019 19:58:18 +0000 (20:58 +0100)]
Rebuilding the `files_pre.tar`
Matthias Schmidt [Sun, 8 Dec 2019 08:41:44 +0000 (09:41 +0100)]
Ignore non-IObjectListCondition box controller conditions
… for object filtering
Joshua Rüsweg [Sat, 7 Dec 2019 16:42:08 +0000 (17:42 +0100)]
Add JS event before open reaction count dialog
Closes #3093
Peter Frühwirt [Sat, 7 Dec 2019 16:26:35 +0000 (17:26 +0100)]
Fix LabelFormField for objects without labels
LabelHandler will return an empty array if no label was attached to an object, which will result in undefined offset error in the LabelFormField
Matthias Schmidt [Sat, 7 Dec 2019 16:23:05 +0000 (17:23 +0100)]
Fix calling ViewableArticle::getUnreadArticlesForCategory() with different ids
Matthias Schmidt [Sat, 7 Dec 2019 10:47:40 +0000 (11:47 +0100)]
Fix language file validation when editing core
Close #3118
Matthias Schmidt [Sat, 7 Dec 2019 10:40:44 +0000 (11:40 +0100)]
Also make updated object available during post requests in form builder
Close #3117
Matthias Schmidt [Sat, 7 Dec 2019 09:19:56 +0000 (10:19 +0100)]
Support updating explicitly named database table indices
Close #3116
Joshua Rüsweg [Wed, 4 Dec 2019 12:30:49 +0000 (13:30 +0100)]
Fix array to string conversion in removeReactions
Joshua Rüsweg [Tue, 3 Dec 2019 16:12:37 +0000 (17:12 +0100)]
Set default value for `isAssignable` in new created reaction types to `true`
Joshua Rüsweg [Tue, 3 Dec 2019 12:23:23 +0000 (13:23 +0100)]
Merge branch 'mutec_reactiontoggle' into next
mutec [Mon, 14 Oct 2019 14:31:26 +0000 (16:31 +0200)]
Add toggle button for reaction types in ACP
This gives administrators a quick overview which reaction types are enabled and which are not.
Closes #3094
Alexander Ebert [Mon, 2 Dec 2019 10:58:13 +0000 (11:58 +0100)]
Experimental upgrade support for 3.1 -> 5.2
Alexander Ebert [Mon, 2 Dec 2019 10:53:44 +0000 (11:53 +0100)]
Merge pull request #3007 from mutec/patch-12
Fix applicationDirectory index during WSC-Updates
Alexander Ebert [Sun, 1 Dec 2019 23:04:52 +0000 (00:04 +0100)]
Updated the files in `files_pre.tar`
Alexander Ebert [Sun, 1 Dec 2019 23:03:17 +0000 (00:03 +0100)]
Widened the upgrade path
Alexander Ebert [Sun, 1 Dec 2019 22:48:04 +0000 (23:48 +0100)]
Merge pull request #3008 from mutec/wsc52upgradeprep
Update instructions from WSC 3.1.9 pl 2 to WSC 5.2.0 Alpha/Beta
Alexander Ebert [Sun, 1 Dec 2019 22:23:21 +0000 (23:23 +0100)]
Restored module association
Unintentionally removed in
4128a77adb26ed2baa9c54ca3209f8e633402e9f
Alexander Ebert [Sun, 1 Dec 2019 21:25:37 +0000 (22:25 +0100)]
Updated the database migrations 3.1 -> 5.2
Closes
Alexander Ebert [Sun, 1 Dec 2019 21:21:43 +0000 (22:21 +0100)]
Merge pull request #3088 from mutec/fixsqlupgrade52
corrected sql instructions WSC 3.1 > WSC 5.2
Peter Frühwirt [Sun, 1 Dec 2019 18:35:01 +0000 (19:35 +0100)]
Fixed typo in DateFormField (#3115)
Tim Düsterhus [Wed, 27 Nov 2019 20:07:54 +0000 (21:07 +0100)]
Add hooks to track package installation process
Alexander Ebert [Sun, 1 Dec 2019 14:17:30 +0000 (15:17 +0100)]
Preparing the release 5.2.0 Beta 4
Matthias Schmidt [Sun, 1 Dec 2019 09:43:43 +0000 (10:43 +0100)]
Add FormContainer::$templateApplication
See #3113
Peter Frühwirt [Sun, 1 Dec 2019 09:40:41 +0000 (10:40 +0100)]
Add AbstractFormField::$templateApplication
Currently all field templates have to be placed in the wcf folder. If an application wants to create their own custom field, the template has to placed in the wcf folder as well. This change enables custom components to use their own template folder.
Matthias Schmidt [Sun, 1 Dec 2019 09:37:38 +0000 (10:37 +0100)]
Add AbstractFormBuilderForm::$formClassName
Close #3111
Alexander Ebert [Fri, 29 Nov 2019 14:28:13 +0000 (15:28 +0100)]
Preparing the release 5.2.0 Beta 4
Alexander Ebert [Fri, 29 Nov 2019 13:28:24 +0000 (14:28 +0100)]
Merge branch 'master' into next
Alexander Ebert [Fri, 29 Nov 2019 13:28:05 +0000 (14:28 +0100)]
Merge branch '3.0'
Alexander Ebert [Thu, 28 Nov 2019 21:40:59 +0000 (22:40 +0100)]
Prevent system-type pages from being copied
woltlab.com [Thu, 28 Nov 2019 19:31:43 +0000 (19:31 +0000)]
Updating minified JavaScript files
Alexander Ebert [Thu, 28 Nov 2019 15:48:31 +0000 (16:48 +0100)]
Incorrect rendering of the loading spinner inside the image viewer
Marcel Werk [Thu, 28 Nov 2019 07:55:02 +0000 (08:55 +0100)]
Merge pull request #3112 from Krymonota/fix-veoh-privacy-policy-link
Fix link to Veoh's privacy policy
Niklas [Wed, 27 Nov 2019 20:12:18 +0000 (21:12 +0100)]
Fix link to Veoh's privacy policy
Alexander Ebert [Tue, 26 Nov 2019 17:00:39 +0000 (18:00 +0100)]
Compatibility with PHP 7.4
Alexander Ebert [Tue, 26 Nov 2019 15:32:02 +0000 (16:32 +0100)]
Updated 3rd party dependencies
Alexander Ebert [Tue, 26 Nov 2019 15:30:26 +0000 (16:30 +0100)]
Merge branch 'master' into next
Alexander Ebert [Tue, 26 Nov 2019 15:06:18 +0000 (16:06 +0100)]
Strip trailing `<br>` from links in Firefox
Alexander Ebert [Tue, 26 Nov 2019 13:56:25 +0000 (14:56 +0100)]
Updated dependencies
Alexander Ebert [Tue, 26 Nov 2019 13:55:48 +0000 (14:55 +0100)]
Merge branch '3.0'
Alexander Ebert [Tue, 26 Nov 2019 12:40:06 +0000 (13:40 +0100)]
Upgraded HTMLPurifier to 4.12.0 for compatibility with PHP 7.4
Matthias Schmidt [Sun, 24 Nov 2019 16:59:54 +0000 (17:59 +0100)]
Merge branch 'master' into next
Matthias Schmidt [Sun, 24 Nov 2019 16:57:44 +0000 (17:57 +0100)]
Merge branch '3.0'
Matthias Schmidt [Sun, 24 Nov 2019 16:57:34 +0000 (17:57 +0100)]
Add missing `visibilityExceptions` definition in `menu.xsd`
Close #3104
Alexander Ebert [Fri, 22 Nov 2019 16:27:47 +0000 (17:27 +0100)]
Merge branch '3.0'
Alexander Ebert [Fri, 22 Nov 2019 15:29:24 +0000 (16:29 +0100)]
Compatibility with PHP 7.4
Alexander Ebert [Fri, 22 Nov 2019 14:58:54 +0000 (15:58 +0100)]
Compatibility with PHP 7.4
Alexander Ebert [Fri, 15 Nov 2019 16:09:31 +0000 (17:09 +0100)]
Preparing the release 5.2.0 Beta 3
woltlab.com [Fri, 15 Nov 2019 12:26:41 +0000 (12:26 +0000)]
Updating minified JavaScript files
Alexander Ebert [Fri, 15 Nov 2019 12:24:18 +0000 (13:24 +0100)]
Merge pull request #3108 from WoltLab/next-deprecate-api-version
Deprecate the API compatibility system / Adoption of SemVer
Alexander Ebert [Fri, 15 Nov 2019 00:01:28 +0000 (01:01 +0100)]
Workaround for landing pages from different app namespaces
Alexander Ebert [Thu, 14 Nov 2019 23:45:11 +0000 (00:45 +0100)]
Workaround for the font size calculation using `em`/`%`
Alexander Ebert [Thu, 14 Nov 2019 18:18:50 +0000 (19:18 +0100)]
`realpath()` returns backslashes on Window
Alexander Ebert [Thu, 14 Nov 2019 14:47:30 +0000 (15:47 +0100)]
Rewrote `flex` shorthand for compatibility with IE11
See #3101
Alexander Ebert [Thu, 14 Nov 2019 13:38:18 +0000 (14:38 +0100)]
Uninitialized variable and comma expression
Fixes #3102
Alexander Ebert [Thu, 14 Nov 2019 13:09:39 +0000 (14:09 +0100)]
Incorrect handling of comments after the page id
Fixes #3106
Sascha Greuel [Wed, 13 Nov 2019 16:39:23 +0000 (17:39 +0100)]
Add mixins for modern desktop screen resolutions (#3095)
* Added mixins for modern screen resolutions
* Update mediaQuery.scss
* Update Screen.js
* Update Screen.js
Alexander Ebert [Wed, 13 Nov 2019 12:42:31 +0000 (13:42 +0100)]
Exclude the Core 6.0 for styles exported as packages
Alexander Ebert [Wed, 13 Nov 2019 00:19:18 +0000 (01:19 +0100)]
Force exclusion of Core `6.0.0 Alpha 1` for packages with API compatibility
Alexander Ebert [Tue, 12 Nov 2019 19:53:49 +0000 (20:53 +0100)]
Deprecate the API versions, implicit exclusion of `6.0.0 Alpha 1`
Matthias Schmidt [Mon, 11 Nov 2019 17:27:52 +0000 (18:27 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Mon, 11 Nov 2019 17:26:47 +0000 (18:26 +0100)]
Fix devtools when project path contains symbolic link
Joshua Rüsweg [Mon, 11 Nov 2019 11:33:18 +0000 (12:33 +0100)]
Use DBOAction instead of DBOEditor in ReactionHandler
This change makes it possible for plugins to react to reactions without stuffing the ReactionHandler with unnecessary events.
Closes #3089
Joshua Rüsweg [Mon, 11 Nov 2019 11:18:12 +0000 (12:18 +0100)]
Add LikeObjectAction
See #3089
Alexander Ebert [Sun, 10 Nov 2019 16:21:46 +0000 (17:21 +0100)]
Merge pull request #3090 from mutec/rewritefix
fix apache rewrite generation
Tim Düsterhus [Tue, 12 Feb 2019 18:41:49 +0000 (19:41 +0100)]
Add DebugFolderEmailTransport
(cherry picked from commit
e5c4fc8eb9dd3b0761db7fe1ba4d098c686ba0fa)
Closes #3103
Matthias Schmidt [Sun, 10 Nov 2019 09:37:54 +0000 (10:37 +0100)]
Make `wcf1_package.package` have a unique key
Close #3099
Alexander Ebert [Sun, 10 Nov 2019 00:23:51 +0000 (01:23 +0100)]
Typo: Missing space
Alexander Ebert [Wed, 6 Nov 2019 13:32:03 +0000 (14:32 +0100)]
Preparing the release 5.2.0 Beta 3
woltlab.com [Tue, 5 Nov 2019 17:24:00 +0000 (17:24 +0000)]
Updating minified JavaScript files
Alexander Ebert [Tue, 5 Nov 2019 16:54:55 +0000 (17:54 +0100)]
Incorrect markup of comments/responses that are displayed out of order
Alexander Ebert [Tue, 5 Nov 2019 15:16:29 +0000 (16:16 +0100)]
Replace `<br>` inside dynamically converted code elements
Alexander Ebert [Tue, 5 Nov 2019 15:15:14 +0000 (16:15 +0100)]
Merge branch 'master' into next