GitHub/WoltLab/WCF.git
5 years agoMove environment field up in template listener GUI
Matthias Schmidt [Thu, 11 Jul 2019 12:50:58 +0000 (14:50 +0200)]
Move environment field up in template listener GUI

As the environment field influences the template name selection, it should be shown above the template name selection.

5 years agoSupport setting up form field depdencies with field id only
Matthias Schmidt [Thu, 11 Jul 2019 12:46:24 +0000 (14:46 +0200)]
Support setting up form field depdencies with field id only

The actual field will be added when the form is built. This approach makes it easier to set up dependencies at the same time when creating the form field object.

5 years agoRemoved the display of cumulative likes
Alexander Ebert [Wed, 10 Jul 2019 20:41:37 +0000 (22:41 +0200)]
Removed the display of cumulative likes

See WoltLab/WCF#2974

5 years agoReplace lang prefilter with language modifier in template variables
Matthias Schmidt [Wed, 10 Jul 2019 11:52:08 +0000 (13:52 +0200)]
Replace lang prefilter with language modifier in template variables

(or with a dedicated `getTitle()` method)

See #2963

5 years agoSmall margin to avoid headbutting the line above an image
Alexander Ebert [Tue, 9 Jul 2019 17:39:36 +0000 (19:39 +0200)]
Small margin to avoid headbutting the line above an image

5 years agoPrevent the quote overlay from overflowing the container
Alexander Ebert [Tue, 9 Jul 2019 16:57:05 +0000 (18:57 +0200)]
Prevent the quote overlay from overflowing the container

5 years agoWorkaround for iOS' strange focus behavior in dialogs
Alexander Ebert [Tue, 9 Jul 2019 14:21:32 +0000 (16:21 +0200)]
Workaround for iOS' strange focus behavior in dialogs

5 years agoLink the article's comment count to the discussion
Alexander Ebert [Tue, 9 Jul 2019 13:57:34 +0000 (15:57 +0200)]
Link the article's comment count to the discussion

5 years agoWorkaround for enter in empty lists in Safari
Alexander Ebert [Tue, 9 Jul 2019 11:47:07 +0000 (13:47 +0200)]
Workaround for enter in empty lists in Safari

5 years agoWorkaround for iOS Safari's caret placement in empty <p>
Alexander Ebert [Mon, 8 Jul 2019 16:09:50 +0000 (18:09 +0200)]
Workaround for iOS Safari's caret placement in empty <p>

5 years agoIncorrect event handling in button callbacks
Alexander Ebert [Mon, 8 Jul 2019 14:43:09 +0000 (16:43 +0200)]
Incorrect event handling in button callbacks

5 years agoUpdating minified JavaScript files
woltlab.com [Mon, 8 Jul 2019 14:05:53 +0000 (14:05 +0000)]
Updating minified JavaScript files

5 years agoMerge pull request #2974 from WoltLab/next-reactions
Alexander Ebert [Mon, 8 Jul 2019 14:02:22 +0000 (16:02 +0200)]
Merge pull request #2974 from WoltLab/next-reactions

Improved the UX and the DOM markup of reactions

5 years agoImproved the UX and the DOM markup
Alexander Ebert [Mon, 8 Jul 2019 10:44:49 +0000 (12:44 +0200)]
Improved the UX and the DOM markup

5 years agoMerge branch 'next' of https://github.com/WoltLab/WCF into next
Marcel Werk [Sun, 7 Jul 2019 18:59:32 +0000 (20:59 +0200)]
Merge branch 'next' of https://github.com/WoltLab/WCF into next

5 years agoImproved "Participate now" box
Marcel Werk [Sun, 7 Jul 2019 18:59:29 +0000 (20:59 +0200)]
Improved "Participate now" box

5 years agoFix documentation issues
Matthias Schmidt [Sun, 7 Jul 2019 15:15:26 +0000 (17:15 +0200)]
Fix documentation issues

5 years agoFix parameter type of WysiwygFormContainer::addSettingsNode(s)
Matthias Schmidt [Sun, 7 Jul 2019 15:08:03 +0000 (17:08 +0200)]
Fix parameter type of WysiwygFormContainer::addSettingsNode(s)

See #2852

5 years agoOnly show article list menu item if user can access any catgory
Matthias Schmidt [Sun, 7 Jul 2019 12:04:14 +0000 (14:04 +0200)]
Only show article list menu item if user can access any catgory

Close #2960

5 years agoSupport non-selectable options in nested selection form fields
Matthias Schmidt [Sat, 6 Jul 2019 16:19:05 +0000 (18:19 +0200)]
Support non-selectable options in nested selection form fields

Close  #2973

5 years agoMove devtools form field JS files into `Acp` namespace
Matthias Schmidt [Fri, 5 Jul 2019 17:06:26 +0000 (19:06 +0200)]
Move devtools form field JS files into `Acp` namespace

See  #2772

5 years agoThe dashboard should be a neutral page
Alexander Ebert [Fri, 5 Jul 2019 16:14:36 +0000 (18:14 +0200)]
The dashboard should be a neutral page

5 years agoFixed margins in content item lists
Marcel Werk [Fri, 5 Jul 2019 15:54:16 +0000 (17:54 +0200)]
Fixed margins in content item lists

5 years agoPrevent text wrapping in reaction counter
Marcel Werk [Fri, 5 Jul 2019 15:40:26 +0000 (17:40 +0200)]
Prevent text wrapping in reaction counter

5 years agoMerge branch 'next' of https://github.com/WoltLab/WCF into next
Marcel Werk [Fri, 5 Jul 2019 12:30:04 +0000 (14:30 +0200)]
Merge branch 'next' of https://github.com/WoltLab/WCF into next

5 years agoImproved reaction filter in user profile tab
Marcel Werk [Fri, 5 Jul 2019 12:29:59 +0000 (14:29 +0200)]
Improved reaction filter in user profile tab

5 years agoFix calculating of neutral reactions for objects after revert a reaction
Joshua Rüsweg [Fri, 5 Jul 2019 11:55:26 +0000 (13:55 +0200)]
Fix calculating of neutral reactions for objects after revert a reaction

5 years agoApply button hover styles only on non-touch devices
Matthias Schmidt [Thu, 4 Jul 2019 16:41:03 +0000 (18:41 +0200)]
Apply button hover styles only on non-touch devices

The hover styles can cause the visual illusion on touch devices of buttons still being active even if their active state has been removed after a tap as they are still in a hover state.

5 years agoMerge branch 'next' of https://github.com/WoltLab/WCF into next
Marcel Werk [Thu, 4 Jul 2019 15:13:52 +0000 (17:13 +0200)]
Merge branch 'next' of https://github.com/WoltLab/WCF into next

5 years agoIcon in reaction counter changes with negative/neutral value
Marcel Werk [Thu, 4 Jul 2019 15:13:49 +0000 (17:13 +0200)]
Icon in reaction counter changes with negative/neutral value

5 years agoCopying to clipboard caused a scroll to the page top on iOS
Alexander Ebert [Thu, 4 Jul 2019 14:57:42 +0000 (16:57 +0200)]
Copying to clipboard caused a scroll to the page top on iOS

5 years agoMerge pull request #2962 from WoltLab/3rdParty_improvement
Joshua Rüsweg [Thu, 4 Jul 2019 14:03:56 +0000 (16:03 +0200)]
Merge pull request #2962 from WoltLab/3rdParty_improvement

3rd party auth improvements

5 years agoChanged default value of rating fields to null
Marcel Werk [Thu, 4 Jul 2019 13:31:05 +0000 (15:31 +0200)]
Changed default value of rating fields to null

5 years agoFix handling of reaction to objects with multiple containers
Joshua Rüsweg [Wed, 3 Jul 2019 20:42:18 +0000 (22:42 +0200)]
Fix handling of reaction to objects with multiple containers

5 years agoFix activity point event name for reactions
Joshua Rüsweg [Wed, 3 Jul 2019 19:08:05 +0000 (21:08 +0200)]
Fix activity point event name for reactions

5 years agoResolve TODOs in form builder dependency JS code
Matthias Schmidt [Wed, 3 Jul 2019 16:19:02 +0000 (18:19 +0200)]
Resolve TODOs in form builder dependency JS code

See #2509

5 years agoUpdating minified JavaScript files 5.2.0_Alpha_1
woltlab.com [Tue, 2 Jul 2019 10:04:07 +0000 (10:04 +0000)]
Updating minified JavaScript files

5 years agoMerge pull request #2966 from WoltLab/prism-update
Alexander Ebert [Tue, 2 Jul 2019 10:01:51 +0000 (12:01 +0200)]
Merge pull request #2966 from WoltLab/prism-update

Prism Update

5 years agoProperly honor the manual flag in prism
Tim Düsterhus [Mon, 1 Jul 2019 17:51:13 +0000 (19:51 +0200)]
Properly honor the  manual flag in prism

5 years agoUpdate prism
Tim Düsterhus [Mon, 1 Jul 2019 17:50:38 +0000 (19:50 +0200)]
Update prism

5 years agoSubmit form builder dialog form on enter in certain input fields
Matthias Schmidt [Sun, 30 Jun 2019 15:15:51 +0000 (17:15 +0200)]
Submit form builder dialog form on enter in certain input fields

See #2509

5 years agoAdd missing nesting in output of non-filterable multiple selection form field
Matthias Schmidt [Sun, 30 Jun 2019 13:29:12 +0000 (15:29 +0200)]
Add missing nesting in output of non-filterable multiple selection form field

See #2509

5 years agoFix validation of WysiwygFormField values
Matthias Schmidt [Sun, 30 Jun 2019 13:11:32 +0000 (15:11 +0200)]
Fix validation of WysiwygFormField values

See #2852

5 years agoExpose additional settings of WysiwygFormField in WysiwygFormContainer
Matthias Schmidt [Sun, 30 Jun 2019 13:11:11 +0000 (15:11 +0200)]
Expose additional settings of WysiwygFormField in WysiwygFormContainer

See #2852

5 years agoAdd EmptyFormFieldDependency
Matthias Schmidt [Sun, 30 Jun 2019 12:19:35 +0000 (14:19 +0200)]
Add EmptyFormFieldDependency

See #2509

5 years agoFix reusing same JS variable in form field dependency manager
Matthias Schmidt [Sun, 30 Jun 2019 12:16:40 +0000 (14:16 +0200)]
Fix reusing same JS variable in form field dependency manager

See #2509

5 years agoAdd support for earliest/latest date in DateFormField
Matthias Schmidt [Sun, 30 Jun 2019 12:01:25 +0000 (14:01 +0200)]
Add support for earliest/latest date in DateFormField

See #2309

5 years agoFix code style
Joshua Rüsweg [Sun, 30 Jun 2019 11:34:23 +0000 (13:34 +0200)]
Fix code style
See #2951

5 years agoRedirect 3rdparty login users to 3rdparty login on password reset
Joshua Rüsweg [Sun, 30 Jun 2019 11:02:28 +0000 (13:02 +0200)]
Redirect 3rdparty login users to 3rdparty login on password reset
See #2951

5 years agoUpdating minified JavaScript files
woltlab.com [Sat, 29 Jun 2019 20:35:37 +0000 (20:35 +0000)]
Updating minified JavaScript files

5 years agoUglifyJS does not support ES 2015+
Alexander Ebert [Sat, 29 Jun 2019 20:32:49 +0000 (22:32 +0200)]
UglifyJS does not support ES 2015+

5 years agoDisable send new password clipboard action for 3rdparty connected users
Joshua Rüsweg [Fri, 28 Jun 2019 21:02:05 +0000 (23:02 +0200)]
Disable send new password clipboard action for 3rdparty connected users
See #2951

5 years agoAdd disconnect from 3rdparty provider option for administrators
Joshua Rüsweg [Fri, 28 Jun 2019 20:49:22 +0000 (22:49 +0200)]
Add disconnect from 3rdparty provider option for administrators
See #2951

5 years agoAdd acp info for user accounts which are connected with 3rdparty
Joshua Rüsweg [Fri, 28 Jun 2019 20:30:14 +0000 (22:30 +0200)]
Add acp info for user accounts which are connected with 3rdparty

5 years agoMerge pull request #2958 from WoltLab/3rdParty_accountmanagment_buttons
Joshua Rüsweg [Fri, 28 Jun 2019 19:38:30 +0000 (21:38 +0200)]
Merge pull request #2958 from WoltLab/3rdParty_accountmanagment_buttons

Fix styling of the 3rdParty buttons in account management form

5 years agoFix styling of the 3rdParty buttons in account management form
Joshua Rüsweg [Fri, 28 Jun 2019 14:49:17 +0000 (16:49 +0200)]
Fix styling of the 3rdParty buttons in account management form
Fix #2956

5 years agoUpdating minified JavaScript files
woltlab.com [Thu, 27 Jun 2019 09:36:49 +0000 (09:36 +0000)]
Updating minified JavaScript files

5 years agoTemplate synchronization was off
Alexander Ebert [Thu, 27 Jun 2019 09:33:38 +0000 (11:33 +0200)]
Template synchronization was off

5 years agoUpdating minified JavaScript files
woltlab.com [Thu, 27 Jun 2019 09:24:52 +0000 (09:24 +0000)]
Updating minified JavaScript files

5 years agoUpdating minified JavaScript files
woltlab.com [Thu, 27 Jun 2019 09:18:02 +0000 (09:18 +0000)]
Updating minified JavaScript files

5 years agoSuperflous line added during the merge
Alexander Ebert [Wed, 26 Jun 2019 10:41:08 +0000 (12:41 +0200)]
Superflous line added during the merge

5 years agoMerge branch 'master' into next
Alexander Ebert [Wed, 26 Jun 2019 10:40:32 +0000 (12:40 +0200)]
Merge branch 'master' into next

5 years agoWorkaround for a bug in "strikethrough" in Chrome
Alexander Ebert [Wed, 26 Jun 2019 10:06:11 +0000 (12:06 +0200)]
Workaround for a bug in "strikethrough" in Chrome

5 years agoRemoving the format from an empty selection yielded <strike> on keystroke
Alexander Ebert [Tue, 25 Jun 2019 11:13:30 +0000 (13:13 +0200)]
Removing the format from an empty selection yielded <strike> on keystroke

5 years agoMerge branch '3.0'
Alexander Ebert [Mon, 24 Jun 2019 17:00:02 +0000 (19:00 +0200)]
Merge branch '3.0'

5 years agoImproved the processing of HTML lacking paragraphs
Alexander Ebert [Mon, 24 Jun 2019 16:57:26 +0000 (18:57 +0200)]
Improved the processing of HTML lacking paragraphs

5 years agoMerge branch '3.0'
Alexander Ebert [Mon, 24 Jun 2019 14:07:36 +0000 (16:07 +0200)]
Merge branch '3.0'

5 years agoMissing "noopener noreferrer" for the quote header link
Alexander Ebert [Mon, 24 Jun 2019 14:07:25 +0000 (16:07 +0200)]
Missing "noopener noreferrer" for the quote header link

5 years agoMerge branch '3.0'
Alexander Ebert [Mon, 24 Jun 2019 14:04:23 +0000 (16:04 +0200)]
Merge branch '3.0'

5 years agoWorkaround for the faulty link tokenizer in Redactor
Alexander Ebert [Mon, 24 Jun 2019 13:52:42 +0000 (15:52 +0200)]
Workaround for the faulty link tokenizer in Redactor

5 years agoApplication overrides with custom urls for "system" pages
Alexander Ebert [Mon, 24 Jun 2019 10:34:28 +0000 (12:34 +0200)]
Application overrides with custom urls for "system" pages

See #2934

5 years agoMerge branch '3.0'
Tim Düsterhus [Sun, 23 Jun 2019 13:53:10 +0000 (15:53 +0200)]
Merge branch '3.0'

5 years agoMerge pull request #2947 from WoltLab/register-user-input-error
Tim Düsterhus [Sun, 23 Jun 2019 13:52:06 +0000 (15:52 +0200)]
Merge pull request #2947 from WoltLab/register-user-input-error

Make output of user input errors consistent in register.tpl

5 years agoMerge branch 'master' into next
Joshua Rüsweg [Sun, 23 Jun 2019 13:03:25 +0000 (15:03 +0200)]
Merge branch 'master' into next

5 years agoMerge branch '3.0'
Joshua Rüsweg [Sun, 23 Jun 2019 13:00:03 +0000 (15:00 +0200)]
Merge branch '3.0'

5 years agoFix missing permission check to load profile like lists
Joshua Rüsweg [Sun, 23 Jun 2019 12:49:00 +0000 (14:49 +0200)]
Fix missing permission check to load profile like lists

5 years agoFix missing permission check for user profile containers
Joshua Rüsweg [Sun, 23 Jun 2019 12:48:33 +0000 (14:48 +0200)]
Fix missing permission check for user profile containers

5 years agoFix property documentation
Joshua Rüsweg [Sun, 23 Jun 2019 12:32:34 +0000 (14:32 +0200)]
Fix property documentation

5 years agoAdd rebuild data worker for activity point `items` counter
Matthias Schmidt [Sun, 23 Jun 2019 09:40:03 +0000 (11:40 +0200)]
Add rebuild data worker for activity point `items` counter

Close #2949

5 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Sat, 22 Jun 2019 17:23:25 +0000 (19:23 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

5 years agoFix whitespace issues in form builder templates
Matthias Schmidt [Sat, 22 Jun 2019 17:23:10 +0000 (19:23 +0200)]
Fix whitespace issues in form builder templates

See #2509

5 years agofixed wrong CSS class in message tab menu
Marcel Werk [Sat, 22 Jun 2019 17:20:29 +0000 (19:20 +0200)]
fixed wrong CSS class in message tab menu

5 years agoFix __wysiwygTabMenuFormContainer template
Matthias Schmidt [Sat, 22 Jun 2019 17:18:14 +0000 (19:18 +0200)]
Fix __wysiwygTabMenuFormContainer template

See #2852

5 years agoValidate load method for reactions properly
Joshua Rüsweg [Fri, 21 Jun 2019 16:54:54 +0000 (18:54 +0200)]
Validate load method for reactions properly
See #2508

5 years agoAllow guests to view the reactions for an user
Joshua Rüsweg [Fri, 21 Jun 2019 16:49:40 +0000 (18:49 +0200)]
Allow guests to view the reactions for an user
See #2508

5 years agoPage filter did not consider the application override
Alexander Ebert [Fri, 21 Jun 2019 15:09:18 +0000 (17:09 +0200)]
Page filter did not consider the application override

See #2934

5 years agoMake output of user input errors consistent in register.tpl
Tim Düsterhus [Fri, 21 Jun 2019 12:46:36 +0000 (14:46 +0200)]
Make output of user input errors consistent in register.tpl

5 years agoAdd support for date pickers in scrollable dialogs
Matthias Schmidt [Fri, 21 Jun 2019 11:36:42 +0000 (13:36 +0200)]
Add support for date pickers in scrollable dialogs

5 years agoAdd IObjectTreeNode::getParentNode()
Matthias Schmidt [Fri, 21 Jun 2019 11:18:33 +0000 (13:18 +0200)]
Add IObjectTreeNode::getParentNode()

See #2938

5 years agoPersistent selection of the application override
Alexander Ebert [Fri, 21 Jun 2019 10:42:20 +0000 (12:42 +0200)]
Persistent selection of the application override

See #2934

5 years agoWorkaround for the text overflow in the search type selection
Alexander Ebert [Thu, 20 Jun 2019 18:09:05 +0000 (20:09 +0200)]
Workaround for the text overflow in the search type selection

5 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Thu, 20 Jun 2019 17:35:22 +0000 (19:35 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

5 years agoRestrict a11y autofocus to keyboard interaction
Alexander Ebert [Thu, 20 Jun 2019 17:35:19 +0000 (19:35 +0200)]
Restrict a11y autofocus to keyboard interaction

See #2915

5 years agoMerge branch 'master' into next
Matthias Schmidt [Thu, 20 Jun 2019 15:43:30 +0000 (17:43 +0200)]
Merge branch 'master' into next

5 years agoMerge branch '3.0'
Matthias Schmidt [Thu, 20 Jun 2019 15:43:13 +0000 (17:43 +0200)]
Merge branch '3.0'

5 years agoFix alignment of dropdowns in scrollable dialogs
Matthias Schmidt [Thu, 20 Jun 2019 15:43:02 +0000 (17:43 +0200)]
Fix alignment of dropdowns in scrollable dialogs

5 years agoDisable form builder dialog submit button after submitting form
Matthias Schmidt [Thu, 20 Jun 2019 15:16:09 +0000 (17:16 +0200)]
Disable form builder dialog submit button after submitting form

See #2509

5 years agoFix form builder dialog cancel button after form validation error
Matthias Schmidt [Thu, 20 Jun 2019 15:09:46 +0000 (17:09 +0200)]
Fix form builder dialog cancel button after form validation error

See #2509

5 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Thu, 20 Jun 2019 14:39:32 +0000 (16:39 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

5 years agoRemove additional top margin in form builder dialog forms
Matthias Schmidt [Thu, 20 Jun 2019 14:39:23 +0000 (16:39 +0200)]
Remove additional top margin in form builder dialog forms

See #2509