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
Sascha Greuel [Tue, 16 Apr 2019 14:06:19 +0000 (16:06 +0200)]
Update BlacklistEntryAction.class.php
Marcel Werk [Tue, 16 Apr 2019 07:08:35 +0000 (09:08 +0200)]
Merge pull request #2897 from SoftCreatR/patch-1
Update de.xml
Sascha Greuel [Tue, 16 Apr 2019 01:49:52 +0000 (03:49 +0200)]
Update de.xml
Alexander Ebert [Mon, 15 Apr 2019 19:30:22 +0000 (21:30 +0200)]
Minor typo
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"
Alexander Ebert [Mon, 15 Apr 2019 17:14:40 +0000 (19:14 +0200)]
Merge branch 'next' into next-owner-group
Matthias Schmidt [Mon, 15 Apr 2019 16:56:43 +0000 (18:56 +0200)]
Add missing exception in `TSelectionFormField::getOptions()`
See #2509
Matthias Schmidt [Mon, 15 Apr 2019 16:30:06 +0000 (18:30 +0200)]
Removed debug code
Co-Authored-By: dtdesign <ebert@woltlab.com>
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
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
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
Marcel Werk [Mon, 15 Apr 2019 09:44:19 +0000 (11:44 +0200)]
Improved sorting in user grop dropdown
Matthias Schmidt [Sun, 14 Apr 2019 15:08:41 +0000 (17:08 +0200)]
Use AbstractFormBuilderForm for UserGroupPromoteOwnerForm
See #2890
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
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
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
Matthias Schmidt [Sun, 14 Apr 2019 14:34:24 +0000 (16:34 +0200)]
Make object edited via form builder available in templates
See #2509
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
Matthias Schmidt [Sun, 14 Apr 2019 08:43:06 +0000 (10:43 +0200)]
Improve form builder dialog form support
See #2509
Matthias Schmidt [Sun, 14 Apr 2019 08:27:58 +0000 (10:27 +0200)]
Merge branch 'master' into next
Matthias Schmidt [Sun, 14 Apr 2019 08:27:45 +0000 (10:27 +0200)]
Matthias Schmidt [Sun, 14 Apr 2019 08:26:01 +0000 (10:26 +0200)]
Merge branch '3.0'
Matthias Schmidt [Sun, 14 Apr 2019 08:24:51 +0000 (10:24 +0200)]
Fix condition to determine if `AJAXException` includes stacktrace
See
1037d65fd61e4ef37aa19d016f659397027aea6b
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
Matthias Schmidt [Sat, 13 Apr 2019 10:54:34 +0000 (12:54 +0200)]
Add `CustomFormNode`
See #2509
Matthias Schmidt [Sat, 13 Apr 2019 10:52:59 +0000 (12:52 +0200)]
Fix language items
See #2509
Joshua Rüsweg [Fri, 12 Apr 2019 21:33:45 +0000 (23:33 +0200)]
Merge branch 'master' into next
Joshua Rüsweg [Fri, 12 Apr 2019 21:32:06 +0000 (23:32 +0200)]
Remove files that have been accidentally added II
See
1a4fbd62d38de27e3f97b14f283e70adc274a1c5
Joshua Rüsweg [Fri, 12 Apr 2019 21:30:22 +0000 (23:30 +0200)]
Remove files that have been accidentally added
See
1a4fbd62d38de27e3f97b14f283e70adc274a1c5
Joshua Rüsweg [Fri, 12 Apr 2019 21:28:09 +0000 (23:28 +0200)]
Merge branch '3.0' into master
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
Matthias Schmidt [Fri, 12 Apr 2019 17:11:15 +0000 (19:11 +0200)]
Throw if `IFormParentNode::appendChild()` called with multiple args
See #2509
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
Alexander Ebert [Fri, 12 Apr 2019 14:51:00 +0000 (16:51 +0200)]
Clear the blacklist matches when enabling users
Fixes #2892
Alexander Ebert [Fri, 12 Apr 2019 11:22:09 +0000 (13:22 +0200)]
The `attachment_storage` is now a secret option
Closes #2891
Alexander Ebert [Fri, 12 Apr 2019 10:52:56 +0000 (12:52 +0200)]
XSD for styleVariables.xml
See #2820
Alexander Ebert [Fri, 12 Apr 2019 09:40:29 +0000 (11:40 +0200)]
Adjusted the default group type in the setup
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)
Matthias Schmidt [Thu, 11 Apr 2019 16:22:45 +0000 (18:22 +0200)]
Throw exception when getting form data before reading values
Close #2889
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
Alexander Ebert [Thu, 11 Apr 2019 11:20:23 +0000 (13:20 +0200)]
Exclude the owner group from bulk actions
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.
Matthias Schmidt [Wed, 10 Apr 2019 17:19:27 +0000 (19:19 +0200)]
Fix editing devtools project with broken path
See #2772
Joshua Rüsweg [Tue, 9 Apr 2019 18:12:12 +0000 (20:12 +0200)]
Add missing support for JS loaded content in WCF.InlineEditor
Marcel Werk [Tue, 9 Apr 2019 17:34:47 +0000 (19:34 +0200)]
Made depth of calendar categories more flexible
Closes #2886
Marcel Werk [Tue, 9 Apr 2019 13:20:43 +0000 (15:20 +0200)]
abot: Website is no longer available
Marcel Werk [Tue, 9 Apr 2019 13:20:02 +0000 (15:20 +0200)]
Fixed syntax error in spiderlist
Marcel Werk [Mon, 8 Apr 2019 16:31:37 +0000 (18:31 +0200)]
Added css for more flexible nesting in box menus
Alexander Ebert [Mon, 8 Apr 2019 10:29:17 +0000 (12:29 +0200)]
Members of the owner group may not remove themselves
Alexander Ebert [Mon, 8 Apr 2019 09:32:52 +0000 (11:32 +0200)]
Members of the owner group cannot be banned
Alexander Ebert [Mon, 8 Apr 2019 09:24:01 +0000 (11:24 +0200)]
Consistent UX for the single option form
Alexander Ebert [Mon, 8 Apr 2019 08:39:20 +0000 (10:39 +0200)]
New group type: Owner (5)
Matthias Schmidt [Sun, 7 Apr 2019 15:44:47 +0000 (17:44 +0200)]
Add single media selection form field
See #2509
Matthias Schmidt [Sun, 7 Apr 2019 14:49:17 +0000 (16:49 +0200)]
Sync wyswyig smiley form node template with legacy template
See #2852
Matthias Schmidt [Sun, 7 Apr 2019 14:47:59 +0000 (16:47 +0200)]
Merge branch 'master' into next
Matthias Schmidt [Sun, 7 Apr 2019 14:41:45 +0000 (16:41 +0200)]
Suppress additional native browser title of smilies in editor tab
Prior to this change, both the `a` element and the `img` element have a `title` attribute with the `a` element being a JavaScript tooltip element. This caused a JavaScript tooltip and a native browser tooltip to be shown when hovering over a smiley in the smiley selection below the editor.
See #2220
Matthias Schmidt [Sat, 6 Apr 2019 10:57:32 +0000 (12:57 +0200)]
Add missing date form field error language item
See #2509
Matthias Schmidt [Sat, 6 Apr 2019 10:51:41 +0000 (12:51 +0200)]
Add `TemplateFormNode`
See #2509
Matthias Schmidt [Sat, 6 Apr 2019 10:25:38 +0000 (12:25 +0200)]
Add `IFormDocument::(get|has)Button()`
See #2509
Matthias Schmidt [Sat, 6 Apr 2019 10:19:35 +0000 (12:19 +0200)]
Fix validation of non-required user form field allowing multiple values
See #2509
Matthias Schmidt [Sat, 6 Apr 2019 10:09:28 +0000 (12:09 +0200)]
Merge branch 'master' into next
Matthias Schmidt [Sat, 6 Apr 2019 10:08:10 +0000 (12:08 +0200)]
Merge branch '3.0'
Matthias Schmidt [Sat, 6 Apr 2019 10:07:19 +0000 (12:07 +0200)]
Restrict numbers of automatic user group assignments in cronjob
Close #2883
Joshua Rüsweg [Fri, 5 Apr 2019 18:26:13 +0000 (20:26 +0200)]
Add parameter to add the request data to the UploadHandler
See #2509
See #2825
Alexander Ebert [Fri, 5 Apr 2019 09:59:52 +0000 (11:59 +0200)]
Preparing the release 3.1.9 pl 1
Alexander Ebert [Fri, 5 Apr 2019 09:58:52 +0000 (11:58 +0200)]
Restrict the iOS dropdown fix to dialogs only
Matthias Schmidt [Thu, 4 Apr 2019 14:54:40 +0000 (16:54 +0200)]
Fix typo in JavaScript module documentation
See #2509
Alexander Ebert [Thu, 4 Apr 2019 12:58:13 +0000 (14:58 +0200)]
Updating the release date
Alexander Ebert [Thu, 4 Apr 2019 10:52:41 +0000 (12:52 +0200)]
Merge branch '3.0'
Alexander Ebert [Thu, 4 Apr 2019 10:40:32 +0000 (12:40 +0200)]
Preparing the release 3.0.21
woltlab.com [Thu, 4 Apr 2019 10:12:46 +0000 (10:12 +0000)]
Updating minified JavaScript files
woltlab.com [Thu, 4 Apr 2019 09:09:15 +0000 (09:09 +0000)]
Updating minified JavaScript files
Alexander Ebert [Thu, 4 Apr 2019 09:07:29 +0000 (11:07 +0200)]
Revert "Removed an outdated workaround in dialogs for Chrome"
This reverts commit
c33729b9a32cc421db3495f1e695a950ff1c68dc.
Alexander Ebert [Wed, 3 Apr 2019 22:28:27 +0000 (00:28 +0200)]
Enable fullscreen mode while the editor source is active
Closes #2877
Matthias Schmidt [Wed, 3 Apr 2019 17:59:17 +0000 (19:59 +0200)]
Fix issues with JavaScript form builder data handling
See #2509
See
477f6668abcef42b09b5bcc8cdfd70be8f463983
Matthias Schmidt [Wed, 3 Apr 2019 17:20:33 +0000 (19:20 +0200)]
Add JavaScript data handlers for form builder forms
… for easier Ajax form support.
See #2509
Matthias Schmidt [Tue, 2 Apr 2019 17:52:16 +0000 (19:52 +0200)]
Synchonize contents of `__wysiwygSmileyFormNode.tpl`
See
196722ce54a633265c34d53d0bd63a6b4a6dcb18
See #2852
Matthias Schmidt [Tue, 2 Apr 2019 17:29:42 +0000 (19:29 +0200)]
Fix issues with captcha form field (validation)
See #2509
Alexander Ebert [Tue, 2 Apr 2019 15:58:08 +0000 (17:58 +0200)]
Preparing the release 3.1.9
woltlab.com [Tue, 2 Apr 2019 15:42:30 +0000 (15:42 +0000)]
Updating minified JavaScript files
Alexander Ebert [Tue, 2 Apr 2019 12:29:53 +0000 (14:29 +0200)]
Workaround for the drop-down position in dialgos on iOS
Fixes #2850
Alexander Ebert [Tue, 2 Apr 2019 10:33:11 +0000 (12:33 +0200)]
Merge branch '3.0'
Alexander Ebert [Tue, 2 Apr 2019 09:55:52 +0000 (11:55 +0200)]
Incorrect phrase name
Alexander Ebert [Sat, 30 Mar 2019 12:09:53 +0000 (13:09 +0100)]
Workaround for links being implicitly converted into anchors
Marcel Werk [Sun, 31 Mar 2019 17:30:56 +0000 (19:30 +0200)]
Merge branch 'next' of https://github.com/WoltLab/WCF into next
Marcel Werk [Sun, 31 Mar 2019 17:30:54 +0000 (19:30 +0200)]
Fixed focus handling in suggestions
Matthias Schmidt [Sun, 31 Mar 2019 13:32:10 +0000 (15:32 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Sun, 31 Mar 2019 13:32:01 +0000 (15:32 +0200)]
Fix creating UploadFormField without any restrictions
See #2509
See #2825
Matthias Schmidt [Sun, 31 Mar 2019 13:31:29 +0000 (15:31 +0200)]
Use `getObjectProperty()` instead of `getId()` in `UplodFormField`
See #2509
See #2825
Matthias Schmidt [Sun, 31 Mar 2019 13:31:07 +0000 (15:31 +0200)]
Use `getPrefixedId()` instead of `getId()` in `UplodFormField`
See #2509
See #2825
Alexander Ebert [Sat, 30 Mar 2019 22:21:57 +0000 (23:21 +0100)]
Better [DEL] behavior for empty headings
Matthias Schmidt [Sat, 30 Mar 2019 13:18:28 +0000 (14:18 +0100)]
Fix validation of security token for Ajax form builder forms
See #2509
Alexander Ebert [Sat, 30 Mar 2019 12:10:16 +0000 (13:10 +0100)]
Merge branch 'master' into next
Alexander Ebert [Sat, 30 Mar 2019 12:09:53 +0000 (13:09 +0100)]
Workaround for links being implicitly converted into anchors
Tim Düsterhus [Sat, 30 Mar 2019 10:05:14 +0000 (11:05 +0100)]
Merge pull request #2866 from WoltLab/external-lib-bump
External lib bump
Alexander Ebert [Fri, 29 Mar 2019 22:33:27 +0000 (23:33 +0100)]
Merge pull request #2882 from WoltLab/next-standalone-links
Detection of plain links, CSS for embedded content
Tim Düsterhus [Fri, 29 Mar 2019 17:51:49 +0000 (18:51 +0100)]
Merge pull request #2851 from WoltLab/queue-session-cleanup
Delete firstVisit = true, userID = 0 sessions after processing backgr…
Alexander Ebert [Fri, 29 Mar 2019 14:35:15 +0000 (15:35 +0100)]
Code style
Alexander Ebert [Fri, 29 Mar 2019 14:03:36 +0000 (15:03 +0100)]
Resolved two issues, improved docs