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
Alexander Ebert [Mon, 4 Nov 2019 14:36:38 +0000 (15:36 +0100)]
Replace `<br>` inside dynamically converted code elements
Alexander Ebert [Sun, 3 Nov 2019 18:42:29 +0000 (19:42 +0100)]
Prevent the generation of HTML anchors if $removeLinks is set
Alexander Ebert [Sun, 3 Nov 2019 16:02:08 +0000 (17:02 +0100)]
Menu items could overlap the left overflow button
Alexander Ebert [Sun, 3 Nov 2019 15:58:26 +0000 (16:58 +0100)]
Merge branch 'master' into next
Alexander Ebert [Sun, 3 Nov 2019 15:37:23 +0000 (16:37 +0100)]
Missing global replacement of encoded ampersands
Alexander Ebert [Sat, 2 Nov 2019 23:57:22 +0000 (00:57 +0100)]
Display of validation errors for signatures
Alexander Ebert [Sat, 2 Nov 2019 23:34:47 +0000 (00:34 +0100)]
Hide the likes tab if the user may not view likes
Alexander Ebert [Sat, 2 Nov 2019 23:00:54 +0000 (00:00 +0100)]
Missing element `externalURL`
Matthias Schmidt [Sat, 2 Nov 2019 14:39:05 +0000 (15:39 +0100)]
UserFormField now uses user ids as value
Alexander Ebert [Thu, 31 Oct 2019 18:09:10 +0000 (19:09 +0100)]
Improved the visibility filter for articles
- Admin: All articles are shown
- Edit own articles only: All public articles + own regardless of status
- Anybody else: Only published and non-deleted articles
Matthias Schmidt [Thu, 31 Oct 2019 14:05:21 +0000 (15:05 +0100)]
Fix JavaScript error when uploading media on media list page
See #2606
Matthias Schmidt [Thu, 31 Oct 2019 14:03:58 +0000 (15:03 +0100)]
Fix editing non-image media files
See #2722
Marcel Werk [Wed, 30 Oct 2019 14:19:23 +0000 (15:19 +0100)]
Merge branch 'master' into next
Marcel Werk [Wed, 30 Oct 2019 14:18:07 +0000 (15:18 +0100)]
Merge branch '3.0'
Marcel Werk [Wed, 30 Oct 2019 14:17:41 +0000 (15:17 +0100)]
Block access-token usage for banned users
Alexander Ebert [Tue, 29 Oct 2019 11:35:46 +0000 (12:35 +0100)]
Merge branch 'master' into next
Alexander Ebert [Tue, 29 Oct 2019 11:34:21 +0000 (12:34 +0100)]
Merge branch '3.0'
Alexander Ebert [Tue, 29 Oct 2019 11:33:50 +0000 (12:33 +0100)]
Missing reset of the language cache after copying style phrases
Marcel Werk [Mon, 28 Oct 2019 16:04:11 +0000 (17:04 +0100)]
Avoided memory issue
Marcel Werk [Mon, 28 Oct 2019 15:13:20 +0000 (16:13 +0100)]
Fixed typo
Marcel Werk [Mon, 28 Oct 2019 15:11:45 +0000 (16:11 +0100)]
Fixed typo
Marcel Werk [Mon, 28 Oct 2019 15:06:15 +0000 (16:06 +0100)]
Merge branch 'next' of https://github.com/WoltLab/WCF into next
Marcel Werk [Mon, 28 Oct 2019 15:05:59 +0000 (16:05 +0100)]
Fixed empty <span> tag
woltlab.com [Mon, 28 Oct 2019 14:50:29 +0000 (14:50 +0000)]
Updating minified JavaScript files
Marcel Werk [Mon, 28 Oct 2019 14:47:58 +0000 (15:47 +0100)]
Fixed wrong content header position
Marcel Werk [Mon, 28 Oct 2019 11:14:43 +0000 (12:14 +0100)]
Fixed breadcrumbs title of the landing page
Marcel Werk [Mon, 28 Oct 2019 10:52:48 +0000 (11:52 +0100)]
Fixed sql exception
Tim Düsterhus [Fri, 25 Oct 2019 11:24:33 +0000 (13:24 +0200)]
Merge branch 'master' into next
Tim Düsterhus [Fri, 25 Oct 2019 11:23:57 +0000 (13:23 +0200)]
Merge tag '3.1.11' into next
Tim Düsterhus [Fri, 25 Oct 2019 11:18:32 +0000 (13:18 +0200)]
Properly strip `encode` parameter in LinkBlockTemplatePlugin
Alexander Ebert [Wed, 23 Oct 2019 11:12:37 +0000 (13:12 +0200)]
Preparing the release 3.1.11
mutec [Mon, 7 Oct 2019 10:16:03 +0000 (12:16 +0200)]
fix apache rewrite generation
Before this change the system wasn't able to handle nested directories properly.
A multidomain-setup using a different domain for every app and having them on the same file tree level was required for a valid output.
Now it's handling the "default"-case properly which might be one app at `/` and others in sub-directories.
Technical:
The algorithm didn't decide correctly if an app is placed in a sub-directory of another app. Now it's removing extra htaccess-files for those sub-directories and places everything correctly in the highest folder handling every app and the root-app at last.
Alexander Ebert [Sun, 13 Oct 2019 19:04:01 +0000 (21:04 +0200)]
Missing update path from 3.1.10 pl *
Alexander Ebert [Sun, 13 Oct 2019 18:15:42 +0000 (20:15 +0200)]
Preparing the release 3.1.11
woltlab.com [Sun, 13 Oct 2019 17:23:37 +0000 (17:23 +0000)]
Updating minified JavaScript files
Matthias Schmidt [Sat, 12 Oct 2019 12:20:13 +0000 (14:20 +0200)]
Matthias Schmidt [Wed, 9 Oct 2019 17:19:04 +0000 (19:19 +0200)]
Remove obsolete code in MultipleSelectionFormField
Matthias Schmidt [Wed, 9 Oct 2019 17:04:02 +0000 (19:04 +0200)]
Fix conditions for multi-value fields
Matthias Schmidt [Wed, 9 Oct 2019 17:03:27 +0000 (19:03 +0200)]
Fix `MultipleSelectionFormField` save value handling
As `MultipleSelectionFormField` works with arrays, it does not return an actual save value for the `data` subarray but must populate an additional entry in the parameters array itself.
Matthias Schmidt [Mon, 7 Oct 2019 16:12:07 +0000 (18:12 +0200)]
Add SuffixFormFieldContainer
Close #3087
Matthias Schmidt [Mon, 7 Oct 2019 16:10:05 +0000 (18:10 +0200)]
Add events in form builder manager module
Matthias Schmidt [Mon, 7 Oct 2019 16:09:28 +0000 (18:09 +0200)]
Add `IFormField::getJavaScriptDataHandlerModule()`
Marcel Werk [Mon, 7 Oct 2019 12:54:41 +0000 (14:54 +0200)]
Merge pull request #3092 from mutec/typowysiwygformcontainer
typo in phpdoc of WysiwygFormContainer::isRequired()
mutec [Mon, 7 Oct 2019 11:38:01 +0000 (13:38 +0200)]
typo in phpdoc of WysiwygFormContainer::isRequired()