GitHub/WoltLab/WCF.git
5 years agoFix code (style) issues
Matthias Schmidt [Sun, 28 Apr 2019 11:50:09 +0000 (13:50 +0200)]
Fix code (style) issues

5 years agoFix making `isPublic` poll field unavailable during edits
Matthias Schmidt [Sun, 28 Apr 2019 11:47:12 +0000 (13:47 +0200)]
Fix making `isPublic` poll field unavailable during edits

See #2852

5 years agoMerge branch 'master' into next
Matthias Schmidt [Sun, 28 Apr 2019 08:17:32 +0000 (10:17 +0200)]
Merge branch 'master' into next

5 years agoIncorrect handling of overridden application ownerships of pages
Alexander Ebert [Thu, 25 Apr 2019 16:24:29 +0000 (18:24 +0200)]
Incorrect handling of overridden application ownerships of pages

Fixes #2905

5 years agoThe devtools language switch did not work with i18n pages
Alexander Ebert [Thu, 25 Apr 2019 13:43:05 +0000 (15:43 +0200)]
The devtools language switch did not work with i18n pages

Fixes #2904

5 years agoMoved the search options for pages/articles into the proper section
Alexander Ebert [Wed, 24 Apr 2019 16:56:44 +0000 (18:56 +0200)]
Moved the search options for pages/articles into the proper section

5 years agoSystem check for memcache/redis when used
Alexander Ebert [Wed, 24 Apr 2019 16:19:44 +0000 (18:19 +0200)]
System check for memcache/redis when used

See #2811

5 years agoMerge branch '3.1.9-pl-2'
Alexander Ebert [Wed, 24 Apr 2019 15:40:19 +0000 (17:40 +0200)]
Merge branch '3.1.9-pl-2'

5 years agoPreparing the release 3.1.9 pl 2
Alexander Ebert [Wed, 24 Apr 2019 15:11:01 +0000 (17:11 +0200)]
Preparing the release 3.1.9 pl 2

5 years agoVertical alignment of the social login buttons
Alexander Ebert [Wed, 24 Apr 2019 11:35:11 +0000 (13:35 +0200)]
Vertical alignment of the social login buttons

5 years agoFixed branding of the third party login buttons (icons)
Marcel Werk [Tue, 23 Apr 2019 07:45:00 +0000 (09:45 +0200)]
Fixed branding of the third party login buttons (icons)

5 years agoFixed branding of the third party login buttons (German version)
Marcel Werk [Tue, 23 Apr 2019 07:38:43 +0000 (09:38 +0200)]
Fixed branding of the third party login buttons (German version)

5 years agoFixed branding of the third party login buttons
Marcel Werk [Mon, 22 Apr 2019 21:24:00 +0000 (23:24 +0200)]
Fixed branding of the third party login buttons

5 years agoMerge branch '3.0'
Alexander Ebert [Wed, 24 Apr 2019 11:39:46 +0000 (13:39 +0200)]
Merge branch '3.0'

5 years agoMerge branch '3.0.21-pl-1' into 3.0
Alexander Ebert [Wed, 24 Apr 2019 11:38:40 +0000 (13:38 +0200)]
Merge branch '3.0.21-pl-1' into 3.0

5 years agoVertical alignment of the social login buttons
Alexander Ebert [Wed, 24 Apr 2019 11:35:11 +0000 (13:35 +0200)]
Vertical alignment of the social login buttons

5 years agoPreparing the release 3.0.21 pl 1
Alexander Ebert [Wed, 24 Apr 2019 10:39:10 +0000 (12:39 +0200)]
Preparing the release 3.0.21 pl 1

5 years agoFixed branding of the third party login buttons (icons)
Marcel Werk [Tue, 23 Apr 2019 07:45:00 +0000 (09:45 +0200)]
Fixed branding of the third party login buttons (icons)

5 years agoFixed branding of the third party login buttons (German version)
Marcel Werk [Tue, 23 Apr 2019 07:38:43 +0000 (09:38 +0200)]
Fixed branding of the third party login buttons (German version)

5 years agoFixed branding of the third party login buttons
Marcel Werk [Mon, 22 Apr 2019 21:24:00 +0000 (23:24 +0200)]
Fixed branding of the third party login buttons

5 years agoAdd missing language variables for searching pages via editor toolbar
Matthias Schmidt [Tue, 23 Apr 2019 17:31:12 +0000 (19:31 +0200)]
Add missing language variables for searching pages via editor toolbar

See 69897f7546bd73fb014c06f106b71fde99dd02e8

5 years agoMerge branch '3.0'
Tim Düsterhus [Tue, 23 Apr 2019 17:30:28 +0000 (19:30 +0200)]
Merge branch '3.0'

5 years agoAllow modification of visible/editable parameters
Christopher Walz [Tue, 23 Apr 2019 14:29:01 +0000 (16:29 +0200)]
Allow modification of visible/editable parameters

Closes #2902

5 years agoMerge branch '3.0'
Alexander Ebert [Tue, 23 Apr 2019 15:57:59 +0000 (17:57 +0200)]
Merge branch '3.0'

5 years agoTrailing comma in srcset raised an exception
Alexander Ebert [Tue, 23 Apr 2019 15:57:37 +0000 (17:57 +0200)]
Trailing comma in srcset raised an exception

5 years agoIncorrect handling of non countable values passed to `{foreach}`
Alexander Ebert [Tue, 23 Apr 2019 14:54:53 +0000 (16:54 +0200)]
Incorrect handling of non countable values passed to `{foreach}`

See 745a19744bf6e00843b8f66f24b8b08d409c4149

5 years agoMerge pull request #2901 from WoltLab/next-package-search
Alexander Ebert [Tue, 23 Apr 2019 09:06:59 +0000 (11:06 +0200)]
Merge pull request #2901 from WoltLab/next-package-search

Redesign of the "Install Package" page

5 years agoResolved two issues
Alexander Ebert [Tue, 23 Apr 2019 08:31:43 +0000 (10:31 +0200)]
Resolved two issues

5 years agoMerge branch '3.0'
Marcel Werk [Tue, 23 Apr 2019 07:45:44 +0000 (09:45 +0200)]
Merge branch '3.0'

5 years agoFixed branding of the third party login buttons (icons)
Marcel Werk [Tue, 23 Apr 2019 07:45:00 +0000 (09:45 +0200)]
Fixed branding of the third party login buttons (icons)

5 years agoFixed branding of the third party login buttons (German version)
Marcel Werk [Tue, 23 Apr 2019 07:38:43 +0000 (09:38 +0200)]
Fixed branding of the third party login buttons (German version)

5 years agoImproved order of the third party login buttons
Marcel Werk [Mon, 22 Apr 2019 21:28:28 +0000 (23:28 +0200)]
Improved order of the third party login buttons

5 years agoMerge branch '3.0'
Marcel Werk [Mon, 22 Apr 2019 21:24:32 +0000 (23:24 +0200)]
Merge branch '3.0'

5 years agoFixed branding of the third party login buttons
Marcel Werk [Mon, 22 Apr 2019 21:24:00 +0000 (23:24 +0200)]
Fixed branding of the third party login buttons

5 years agoMerge pull request #2770 from WoltLab/attachment-autoscale
Tim Düsterhus [Mon, 22 Apr 2019 13:35:28 +0000 (15:35 +0200)]
Merge pull request #2770 from WoltLab/attachment-autoscale

Automatic client-side attachment scaling

5 years agoMerge branch 'next' into attachment-autoscale
Tim Düsterhus [Mon, 22 Apr 2019 13:34:25 +0000 (15:34 +0200)]
Merge branch 'next' into attachment-autoscale

5 years agoAdd method to improve signatures with embedded objects
Joshua Rüsweg [Sun, 21 Apr 2019 12:04:45 +0000 (14:04 +0200)]
Add method to improve signatures with embedded objects
See #2670

5 years agoRegister upload form field, after the field has been populated
Joshua Rüsweg [Sun, 21 Apr 2019 11:28:45 +0000 (13:28 +0200)]
Register upload form field, after the field has been populated

5 years agoResolve code sniffer-related TODOs
Matthias Schmidt [Sat, 20 Apr 2019 14:04:50 +0000 (16:04 +0200)]
Resolve code sniffer-related TODOs

See #2544

5 years agoFix rating form field's JavaScript for more than 9 rating levels
Matthias Schmidt [Fri, 19 Apr 2019 12:45:14 +0000 (14:45 +0200)]
Fix rating form field's JavaScript for more than 9 rating levels

See #2509

5 years agoLoad missing module for rating form field's JavaScript
Matthias Schmidt [Fri, 19 Apr 2019 12:34:27 +0000 (14:34 +0200)]
Load missing module for rating form field's JavaScript

See #2509

5 years agoFix handling of `UserInputException` during AJAX requests
Matthias Schmidt [Thu, 18 Apr 2019 14:06:53 +0000 (16:06 +0200)]
Fix handling of `UserInputException` during AJAX requests

See 8d7da08f6f0095510c359df4dc2d433a9022cf67

5 years agoImproved the visual separation of package sources
Alexander Ebert [Thu, 18 Apr 2019 09:19:54 +0000 (11:19 +0200)]
Improved the visual separation of package sources

5 years agoDisplay the upload dialog on validation errors
Alexander Ebert [Wed, 17 Apr 2019 18:50:53 +0000 (20:50 +0200)]
Display the upload dialog on validation errors

5 years agoInstall packages from the result list
Alexander Ebert [Wed, 17 Apr 2019 18:48:30 +0000 (20:48 +0200)]
Install packages from the result list

5 years agoImproved the UI/UX of the package search
Alexander Ebert [Wed, 17 Apr 2019 18:04:14 +0000 (20:04 +0200)]
Improved the UI/UX of the package search

5 years agoMerge pull request #2899 from SoftCreatR/patch-3
Alexander Ebert [Wed, 17 Apr 2019 11:25:48 +0000 (13:25 +0200)]
Merge pull request #2899 from SoftCreatR/patch-3

Update de.xml

5 years agoUpdated de.xml
Sascha Greuel [Wed, 17 Apr 2019 11:04:21 +0000 (13:04 +0200)]
Updated de.xml

Fixed phrase

5 years agoAdd `ContentLanguageFormField`
Matthias Schmidt [Tue, 16 Apr 2019 16:54:45 +0000 (18:54 +0200)]
Add `ContentLanguageFormField`

See #2509

5 years agoMerge pull request #2898 from SoftCreatR/patch-2
Alexander Ebert [Tue, 16 Apr 2019 14:32:42 +0000 (16:32 +0200)]
Merge pull request #2898 from SoftCreatR/patch-2

Update BlacklistEntryAction.class.php

5 years agoUpdate BlacklistEntryAction.class.php
Sascha Greuel [Tue, 16 Apr 2019 14:06:19 +0000 (16:06 +0200)]
Update BlacklistEntryAction.class.php

5 years agoMoved the package upload into a dialog element
Alexander Ebert [Tue, 16 Apr 2019 09:03:16 +0000 (11:03 +0200)]
Moved the package upload into a dialog element

5 years agoMerge pull request #2897 from SoftCreatR/patch-1
Marcel Werk [Tue, 16 Apr 2019 07:08:35 +0000 (09:08 +0200)]
Merge pull request #2897 from SoftCreatR/patch-1

Update de.xml

5 years agoUpdate de.xml
Sascha Greuel [Tue, 16 Apr 2019 01:49:52 +0000 (03:49 +0200)]
Update de.xml

5 years agoMinor typo
Alexander Ebert [Mon, 15 Apr 2019 19:30:22 +0000 (21:30 +0200)]
Minor typo

5 years agoMerge pull request #2890 from WoltLab/next-owner-group
Alexander Ebert [Mon, 15 Apr 2019 17:15:52 +0000 (19:15 +0200)]
Merge pull request #2890 from WoltLab/next-owner-group

New group type "Owner"

5 years agoMerge branch 'next' into next-owner-group
Alexander Ebert [Mon, 15 Apr 2019 17:14:40 +0000 (19:14 +0200)]
Merge branch 'next' into next-owner-group

5 years agoAdd missing exception in `TSelectionFormField::getOptions()`
Matthias Schmidt [Mon, 15 Apr 2019 16:56:43 +0000 (18:56 +0200)]
Add missing exception in `TSelectionFormField::getOptions()`

See #2509

5 years agoRemoved debug code
Matthias Schmidt [Mon, 15 Apr 2019 16:30:06 +0000 (18:30 +0200)]
Removed debug code

Co-Authored-By: dtdesign <ebert@woltlab.com>
5 years agoShow exception file and line in exception dialog (#2895)
Matthias Schmidt [Mon, 15 Apr 2019 16:01:54 +0000 (18:01 +0200)]
Show exception file and line in exception dialog (#2895)

* Show exception file and line in exception dialog

Close #2894

* Add missing semicolon

See #2895

5 years agoUse API_VERSION for update servers and xsd paths (#2821)
Matthias Schmidt [Mon, 15 Apr 2019 14:53:06 +0000 (16:53 +0200)]
Use API_VERSION for update servers and xsd paths (#2821)

See #2815

5 years agoMerge pull request #2702 from mutec/cliappinstallation
Alexander Ebert [Mon, 15 Apr 2019 14:50:56 +0000 (16:50 +0200)]
Merge pull request #2702 from mutec/cliappinstallation

support app installation via cli

5 years agoMerge branch '3.0'
Marcel Werk [Mon, 15 Apr 2019 14:06:43 +0000 (16:06 +0200)]
Merge branch '3.0'

5 years agoSorting of tags is now case-insensitive
Marcel Werk [Mon, 15 Apr 2019 14:05:35 +0000 (16:05 +0200)]
Sorting of tags is now case-insensitive

5 years agoRemoved wrong deprecated tag
Marcel Werk [Mon, 15 Apr 2019 13:59:50 +0000 (15:59 +0200)]
Removed wrong deprecated tag

5 years agoImproved sorting in user grop dropdown
Marcel Werk [Mon, 15 Apr 2019 09:44:19 +0000 (11:44 +0200)]
Improved sorting in user grop dropdown

5 years agoUse AbstractFormBuilderForm for UserGroupPromoteOwnerForm
Matthias Schmidt [Sun, 14 Apr 2019 15:08:41 +0000 (17:08 +0200)]
Use AbstractFormBuilderForm for UserGroupPromoteOwnerForm

See #2890

5 years agoAllow selection of non-admin group for owner if no admin group exists
Matthias Schmidt [Sun, 14 Apr 2019 15:03:00 +0000 (17:03 +0200)]
Allow selection of non-admin group for owner if no admin group exists

See #2890

5 years agoDisable form to promote group to owner if owner is already set
Matthias Schmidt [Sun, 14 Apr 2019 15:01:54 +0000 (17:01 +0200)]
Disable form to promote group to owner if owner is already set

See #2890

5 years agoCross-link project sync, edit and pip list pages
Matthias Schmidt [Sun, 14 Apr 2019 14:36:30 +0000 (16:36 +0200)]
Cross-link project sync, edit and pip list pages

See #2545
See #2772

5 years agoMake object edited via form builder available in templates
Matthias Schmidt [Sun, 14 Apr 2019 14:34:24 +0000 (16:34 +0200)]
Make object edited via form builder available in templates

See #2509

5 years agoDelete language items when uninstalling cronjobs, menus and menu items
Matthias Schmidt [Sun, 14 Apr 2019 14:22:15 +0000 (16:22 +0200)]
Delete language items when uninstalling cronjobs, menus and menu items

Close #2896

5 years agoImprove form builder dialog form support
Matthias Schmidt [Sun, 14 Apr 2019 08:43:06 +0000 (10:43 +0200)]
Improve form builder dialog form support

See #2509

5 years agoMerge branch 'master' into next
Matthias Schmidt [Sun, 14 Apr 2019 08:27:58 +0000 (10:27 +0200)]
Merge branch 'master' into next

5 years agoFix merge issue
Matthias Schmidt [Sun, 14 Apr 2019 08:27:45 +0000 (10:27 +0200)]
Fix merge issue

See 5617fec4ff24c9336f14d6d1052ed6b52e8614c3

5 years agoMerge branch '3.0'
Matthias Schmidt [Sun, 14 Apr 2019 08:26:01 +0000 (10:26 +0200)]
Merge branch '3.0'

5 years agoFix condition to determine if `AJAXException` includes stacktrace
Matthias Schmidt [Sun, 14 Apr 2019 08:24:51 +0000 (10:24 +0200)]
Fix condition to determine if `AJAXException` includes stacktrace

See 1037d65fd61e4ef37aa19d016f659397027aea6b

5 years agoThrow exception in `FormDocument::getHtml()` if form has not been built
Matthias Schmidt [Sun, 14 Apr 2019 07:33:47 +0000 (09:33 +0200)]
Throw exception in `FormDocument::getHtml()` if form has not been built

See #2509

5 years agoAdd `CustomFormNode`
Matthias Schmidt [Sat, 13 Apr 2019 10:54:34 +0000 (12:54 +0200)]
Add `CustomFormNode`

See #2509

5 years agoFix language items
Matthias Schmidt [Sat, 13 Apr 2019 10:52:59 +0000 (12:52 +0200)]
Fix language items

See #2509

5 years agoMerge branch 'master' into next
Joshua Rüsweg [Fri, 12 Apr 2019 21:33:45 +0000 (23:33 +0200)]
Merge branch 'master' into next

5 years agoRemove files that have been accidentally added II
Joshua Rüsweg [Fri, 12 Apr 2019 21:32:06 +0000 (23:32 +0200)]
Remove files that have been accidentally added II
See 1a4fbd62d38de27e3f97b14f283e70adc274a1c5

5 years agoRemove files that have been accidentally added
Joshua Rüsweg [Fri, 12 Apr 2019 21:30:22 +0000 (23:30 +0200)]
Remove files that have been accidentally added
See 1a4fbd62d38de27e3f97b14f283e70adc274a1c5

5 years agoMerge branch '3.0' into master
Joshua Rüsweg [Fri, 12 Apr 2019 21:28:09 +0000 (23:28 +0200)]
Merge branch '3.0' into master

5 years agoMerge pull request #2887 from WoltLab/3.0-inline-editor-fix
Joshua Rüsweg [Fri, 12 Apr 2019 21:19:58 +0000 (23:19 +0200)]
Merge pull request #2887 from WoltLab/3.0-inline-editor-fix

Add missing support for JS loaded content in WCF.InlineEditor

5 years agoThrow if `IFormParentNode::appendChild()` called with multiple args
Matthias Schmidt [Fri, 12 Apr 2019 17:11:15 +0000 (19:11 +0200)]
Throw if `IFormParentNode::appendChild()` called with multiple args

See #2509

5 years agoThrow an error when trying to use the user storage for guests
Alexander Ebert [Fri, 12 Apr 2019 15:00:48 +0000 (17:00 +0200)]
Throw an error when trying to use the user storage for guests

Closes #2888

5 years agoClear the blacklist matches when enabling users
Alexander Ebert [Fri, 12 Apr 2019 14:51:00 +0000 (16:51 +0200)]
Clear the blacklist matches when enabling users

Fixes #2892

5 years agoThe `attachment_storage` is now a secret option
Alexander Ebert [Fri, 12 Apr 2019 11:22:09 +0000 (13:22 +0200)]
The `attachment_storage` is now a secret option

Closes #2891

5 years agoXSD for styleVariables.xml
Alexander Ebert [Fri, 12 Apr 2019 10:52:56 +0000 (12:52 +0200)]
XSD for styleVariables.xml

See #2820

5 years agoAdjusted the default group type in the setup
Alexander Ebert [Fri, 12 Apr 2019 09:40:29 +0000 (11:40 +0200)]
Adjusted the default group type in the setup

5 years agoThe groupType=5 is already in use by moderated groups
Alexander Ebert [Fri, 12 Apr 2019 09:28:52 +0000 (11:28 +0200)]
The groupType=5 is already in use by moderated groups

`9` is the largest available number due to TINYINT(1)

5 years agoThrow exception when getting form data before reading values
Matthias Schmidt [Thu, 11 Apr 2019 16:22:45 +0000 (18:22 +0200)]
Throw exception when getting form data before reading values

Close #2889

5 years agoFix interchanged classes in devtools project add template
Matthias Schmidt [Thu, 11 Apr 2019 16:20:08 +0000 (18:20 +0200)]
Fix interchanged classes in devtools project add template

See #2772
See 03f2d606b761de43d18f8e0a6de61d1235825158

5 years agoExclude the owner group from bulk actions
Alexander Ebert [Thu, 11 Apr 2019 11:20:23 +0000 (13:20 +0200)]
Exclude the owner group from bulk actions

5 years agoPromote a group to be the owner group
Alexander Ebert [Thu, 11 Apr 2019 11:12:42 +0000 (13:12 +0200)]
Promote a group to be the owner group

We cannot reliably determine the owner group during the upgrade, therefore it is up to an administrator to make the choice.

The notice is designed to be annoying and is present on all pages, however it does not prevent the user from carrying out tasks, e. g. setting up a proper group before promoting it to be the owner group.

5 years agoFix editing devtools project with broken path
Matthias Schmidt [Wed, 10 Apr 2019 17:19:27 +0000 (19:19 +0200)]
Fix editing devtools project with broken path

See #2772

5 years agoAdd missing support for JS loaded content in WCF.InlineEditor
Joshua Rüsweg [Tue, 9 Apr 2019 18:12:12 +0000 (20:12 +0200)]
Add missing support for JS loaded content in WCF.InlineEditor

5 years agoMade depth of calendar categories more flexible
Marcel Werk [Tue, 9 Apr 2019 17:34:47 +0000 (19:34 +0200)]
Made depth of calendar categories more flexible

Closes #2886

5 years agoabot: Website is no longer available
Marcel Werk [Tue, 9 Apr 2019 13:20:43 +0000 (15:20 +0200)]
abot: Website is no longer available