GitHub/WoltLab/WCF.git
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 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 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

5 years agoFixed syntax error in spiderlist
Marcel Werk [Tue, 9 Apr 2019 13:20:02 +0000 (15:20 +0200)]
Fixed syntax error in spiderlist

5 years agoAdded css for more flexible nesting in box menus
Marcel Werk [Mon, 8 Apr 2019 16:31:37 +0000 (18:31 +0200)]
Added css for more flexible nesting in box menus

5 years agoAdd single media selection form field
Matthias Schmidt [Sun, 7 Apr 2019 15:44:47 +0000 (17:44 +0200)]
Add single media selection form field

See #2509

5 years agoSync wyswyig smiley form node template with legacy template
Matthias Schmidt [Sun, 7 Apr 2019 14:49:17 +0000 (16:49 +0200)]
Sync wyswyig smiley form node template with legacy template

See #2852

5 years agoMerge branch 'master' into next
Matthias Schmidt [Sun, 7 Apr 2019 14:47:59 +0000 (16:47 +0200)]
Merge branch 'master' into next

5 years agoSuppress additional native browser title of smilies in editor tab
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

5 years agoAdd missing date form field error language item
Matthias Schmidt [Sat, 6 Apr 2019 10:57:32 +0000 (12:57 +0200)]
Add missing date form field error language item

See #2509

5 years agoAdd `TemplateFormNode`
Matthias Schmidt [Sat, 6 Apr 2019 10:51:41 +0000 (12:51 +0200)]
Add `TemplateFormNode`

See #2509

5 years agoAdd `IFormDocument::(get|has)Button()`
Matthias Schmidt [Sat, 6 Apr 2019 10:25:38 +0000 (12:25 +0200)]
Add `IFormDocument::(get|has)Button()`

See #2509

5 years agoFix validation of non-required user form field allowing multiple values
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

5 years agoMerge branch 'master' into next
Matthias Schmidt [Sat, 6 Apr 2019 10:09:28 +0000 (12:09 +0200)]
Merge branch 'master' into next

5 years agoMerge branch '3.0'
Matthias Schmidt [Sat, 6 Apr 2019 10:08:10 +0000 (12:08 +0200)]
Merge branch '3.0'

5 years agoRestrict numbers of automatic user group assignments in cronjob
Matthias Schmidt [Sat, 6 Apr 2019 10:07:19 +0000 (12:07 +0200)]
Restrict numbers of automatic user group assignments in cronjob

Close #2883

5 years agoAdd parameter to add the request data to the UploadHandler
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

5 years agoPreparing the release 3.1.9 pl 1 3.1.9_pl_1
Alexander Ebert [Fri, 5 Apr 2019 09:59:52 +0000 (11:59 +0200)]
Preparing the release 3.1.9 pl 1

5 years agoRestrict the iOS dropdown fix to dialogs only
Alexander Ebert [Fri, 5 Apr 2019 09:58:52 +0000 (11:58 +0200)]
Restrict the iOS dropdown fix to dialogs only

5 years agoFix typo in JavaScript module documentation
Matthias Schmidt [Thu, 4 Apr 2019 14:54:40 +0000 (16:54 +0200)]
Fix typo in JavaScript module documentation

See #2509

5 years agoUpdating the release date 3.1.9
Alexander Ebert [Thu, 4 Apr 2019 12:58:13 +0000 (14:58 +0200)]
Updating the release date

5 years agoMerge branch '3.0'
Alexander Ebert [Thu, 4 Apr 2019 10:52:41 +0000 (12:52 +0200)]
Merge branch '3.0'

5 years agoPreparing the release 3.0.21 3.0.21
Alexander Ebert [Thu, 4 Apr 2019 10:40:32 +0000 (12:40 +0200)]
Preparing the release 3.0.21

5 years agoUpdating minified JavaScript files
woltlab.com [Thu, 4 Apr 2019 10:12:46 +0000 (10:12 +0000)]
Updating minified JavaScript files

5 years agoUpdating minified JavaScript files
woltlab.com [Thu, 4 Apr 2019 09:09:15 +0000 (09:09 +0000)]
Updating minified JavaScript files

5 years agoRevert "Removed an outdated workaround in dialogs for Chrome"
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.

5 years agoEnable fullscreen mode while the editor source is active
Alexander Ebert [Wed, 3 Apr 2019 22:28:27 +0000 (00:28 +0200)]
Enable fullscreen mode while the editor source is active

Closes #2877

5 years agoFix issues with JavaScript form builder data handling
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

5 years agoAdd JavaScript data handlers for form builder forms
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

5 years agoSynchonize contents of `__wysiwygSmileyFormNode.tpl`
Matthias Schmidt [Tue, 2 Apr 2019 17:52:16 +0000 (19:52 +0200)]
Synchonize contents of `__wysiwygSmileyFormNode.tpl`

See 196722ce54a633265c34d53d0bd63a6b4a6dcb18
See #2852

5 years agoFix issues with captcha form field (validation)
Matthias Schmidt [Tue, 2 Apr 2019 17:29:42 +0000 (19:29 +0200)]
Fix issues with captcha form field (validation)

See #2509

5 years agoPreparing the release 3.1.9
Alexander Ebert [Tue, 2 Apr 2019 15:58:08 +0000 (17:58 +0200)]
Preparing the release 3.1.9

5 years agoUpdating minified JavaScript files
woltlab.com [Tue, 2 Apr 2019 15:42:30 +0000 (15:42 +0000)]
Updating minified JavaScript files

5 years agoWorkaround for the drop-down position in dialgos on iOS
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

5 years agoMerge branch '3.0'
Alexander Ebert [Tue, 2 Apr 2019 10:33:11 +0000 (12:33 +0200)]
Merge branch '3.0'

5 years agoIncorrect phrase name
Alexander Ebert [Tue, 2 Apr 2019 09:55:52 +0000 (11:55 +0200)]
Incorrect phrase name

5 years agoWorkaround for links being implicitly converted into anchors
Alexander Ebert [Sat, 30 Mar 2019 12:09:53 +0000 (13:09 +0100)]
Workaround for links being implicitly converted into anchors

5 years agoMerge branch 'next' of https://github.com/WoltLab/WCF into next
Marcel Werk [Sun, 31 Mar 2019 17:30:56 +0000 (19:30 +0200)]
Merge branch 'next' of https://github.com/WoltLab/WCF into next

5 years agoFixed focus handling in suggestions
Marcel Werk [Sun, 31 Mar 2019 17:30:54 +0000 (19:30 +0200)]
Fixed focus handling in suggestions

5 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Sun, 31 Mar 2019 13:32:10 +0000 (15:32 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

5 years agoFix creating UploadFormField without any restrictions
Matthias Schmidt [Sun, 31 Mar 2019 13:32:01 +0000 (15:32 +0200)]
Fix creating UploadFormField without any restrictions

See #2509
See #2825

5 years agoUse `getObjectProperty()` instead of `getId()` in `UplodFormField`
Matthias Schmidt [Sun, 31 Mar 2019 13:31:29 +0000 (15:31 +0200)]
Use `getObjectProperty()` instead of `getId()` in `UplodFormField`

See #2509
See #2825

5 years agoUse `getPrefixedId()` instead of `getId()` in `UplodFormField`
Matthias Schmidt [Sun, 31 Mar 2019 13:31:07 +0000 (15:31 +0200)]
Use `getPrefixedId()` instead of `getId()` in `UplodFormField`

See #2509
See #2825

5 years agoBetter [DEL] behavior for empty headings
Alexander Ebert [Sat, 30 Mar 2019 22:21:57 +0000 (23:21 +0100)]
Better [DEL] behavior for empty headings

5 years agoFix validation of security token for Ajax form builder forms
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

5 years agoMerge branch 'master' into next
Alexander Ebert [Sat, 30 Mar 2019 12:10:16 +0000 (13:10 +0100)]
Merge branch 'master' into next

5 years agoWorkaround for links being implicitly converted into anchors
Alexander Ebert [Sat, 30 Mar 2019 12:09:53 +0000 (13:09 +0100)]
Workaround for links being implicitly converted into anchors

5 years agoMerge pull request #2866 from WoltLab/external-lib-bump
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

5 years agoMerge pull request #2882 from WoltLab/next-standalone-links
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

5 years agoMerge pull request #2851 from WoltLab/queue-session-cleanup
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…

5 years agoCode style
Alexander Ebert [Fri, 29 Mar 2019 14:35:15 +0000 (15:35 +0100)]
Code style

5 years agoResolved two issues, improved docs
Alexander Ebert [Fri, 29 Mar 2019 14:03:36 +0000 (15:03 +0100)]
Resolved two issues, improved docs

5 years agoImprove readability of SessionHandler::deleteIfNew()
Tim Düsterhus [Fri, 29 Mar 2019 13:20:00 +0000 (14:20 +0100)]
Improve readability of SessionHandler::deleteIfNew()

5 years agoAdded the missing documentation
Alexander Ebert [Fri, 29 Mar 2019 10:42:48 +0000 (11:42 +0100)]
Added the missing documentation

5 years agoCSS for embedded content, fix for TOC generation
Alexander Ebert [Fri, 29 Mar 2019 10:34:13 +0000 (11:34 +0100)]
CSS for embedded content, fix for TOC generation

5 years agoDetect plain and standalone links
Alexander Ebert [Thu, 28 Mar 2019 16:08:49 +0000 (17:08 +0100)]
Detect plain and standalone links

5 years agoAdd height/width attribute for svg reaction icons
Joshua Rüsweg [Wed, 27 Mar 2019 19:35:20 +0000 (20:35 +0100)]
Add height/width attribute for svg reaction icons
See #2508

5 years agoUpdate perfect-scrollbar to 0.6.16
Tim Düsterhus [Tue, 19 Mar 2019 14:13:15 +0000 (15:13 +0100)]
Update perfect-scrollbar to 0.6.16

5 years agoRevert "Update enquire to 2.1.6"
Tim Düsterhus [Wed, 13 Mar 2019 18:41:14 +0000 (19:41 +0100)]
Revert "Update enquire to 2.1.6"

This reverts commit 00ddf4627f31898d7171fdeff7068e4fe6004b1e.

see discussion in #2866

5 years agoUpdate enquire to 2.1.6
Tim Düsterhus [Mon, 11 Mar 2019 16:03:58 +0000 (17:03 +0100)]
Update enquire to 2.1.6

5 years agoUpdate jQuery to 3.3.1
Tim Düsterhus [Mon, 11 Mar 2019 16:01:33 +0000 (17:01 +0100)]
Update jQuery to 3.3.1

5 years agoMerge branch 'master' into next
Tim Düsterhus [Wed, 27 Mar 2019 19:33:34 +0000 (20:33 +0100)]
Merge branch 'master' into next

5 years agoUpdate composer dependencies
Tim Düsterhus [Wed, 27 Mar 2019 19:32:33 +0000 (20:32 +0100)]
Update composer dependencies

5 years agoMerge branch '3.0'
Tim Düsterhus [Wed, 27 Mar 2019 19:30:19 +0000 (20:30 +0100)]
Merge branch '3.0'

5 years agoUpdate composer dependencies
Tim Düsterhus [Wed, 27 Mar 2019 19:28:17 +0000 (20:28 +0100)]
Update composer dependencies

5 years agoIncorrect scoping for user group searches
Alexander Ebert [Wed, 27 Mar 2019 16:41:08 +0000 (17:41 +0100)]
Incorrect scoping for user group searches

See WoltLab/com.woltlab.wbb#325

5 years agoMerge pull request #2878 from WoltLab/parsedown-1.7
Tim Düsterhus [Wed, 27 Mar 2019 16:14:17 +0000 (17:14 +0100)]
Merge pull request #2878 from WoltLab/parsedown-1.7

Update to erusev/parsedown 1.7.*

5 years agoMerge branch 'next' of https://github.com/WoltLab/WCF into next
Marcel Werk [Tue, 26 Mar 2019 22:19:01 +0000 (23:19 +0100)]
Merge branch 'next' of https://github.com/WoltLab/WCF into next

5 years agoImproved page importer
Marcel Werk [Tue, 26 Mar 2019 22:18:58 +0000 (23:18 +0100)]
Improved page importer

5 years agoAdd label form field
Matthias Schmidt [Tue, 26 Mar 2019 17:17:16 +0000 (18:17 +0100)]
Add label form field

See #2509

5 years agoAdded support for date values before 1970
Marcel Werk [Tue, 26 Mar 2019 16:17:50 +0000 (17:17 +0100)]
Added support for date values before 1970

Closes #2880

5 years agoMerge pull request #2872 from WoltLab/next-article-redesign
Alexander Ebert [Sun, 24 Mar 2019 22:12:47 +0000 (23:12 +0100)]
Merge pull request #2872 from WoltLab/next-article-redesign

New visuals for items with cover photos, redesign of article lists

5 years agoMerge branch 'next' into next-article-redesign
Alexander Ebert [Sun, 24 Mar 2019 22:12:33 +0000 (23:12 +0100)]
Merge branch 'next' into next-article-redesign

5 years agoAd support for articles
Alexander Ebert [Sun, 24 Mar 2019 22:11:02 +0000 (23:11 +0100)]
Ad support for articles

See #2707

5 years agoMerge remote-tracking branch 'origin/master'
Tim Düsterhus [Sun, 24 Mar 2019 19:30:11 +0000 (20:30 +0100)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge branch '3.0'
Tim Düsterhus [Sun, 24 Mar 2019 19:29:42 +0000 (20:29 +0100)]
Merge branch '3.0'

5 years agoFix parsing of status line in HTTPRequest
Tim Düsterhus [Sun, 24 Mar 2019 19:29:18 +0000 (20:29 +0100)]
Fix parsing of status line in HTTPRequest