GitHub/WoltLab/WCF.git
6 years agoAdd promises support for MessageInlineEditor
Joshua Rüsweg [Tue, 21 Aug 2018 20:27:07 +0000 (22:27 +0200)]
Add promises support for MessageInlineEditor
See #2743
See #2742
See WoltLab/com.woltlab.wbb#280

6 years agoAdded labels for complementary <aside> tags
Marcel Werk [Mon, 20 Aug 2018 11:24:29 +0000 (13:24 +0200)]
Added labels for complementary <aside> tags

See #2713

6 years agoreduce usage of complementary <aside> tags
Marcel Werk [Mon, 20 Aug 2018 11:17:14 +0000 (13:17 +0200)]
reduce usage of complementary <aside> tags

See #2713

6 years agoAdd missing third parameter in `ISelectionFormField::options()`
Matthias Schmidt [Fri, 17 Aug 2018 13:46:39 +0000 (15:46 +0200)]
Add missing third parameter in `ISelectionFormField::options()`

See 855dba8af4282581bc76127c211f279e5dff5f71
See #2509

6 years agoFix unknown object type for article notifications
Joshua Rüsweg [Fri, 17 Aug 2018 12:03:41 +0000 (14:03 +0200)]
Fix unknown object type for article notifications
See #2649

6 years agoRemove superfluous whitespaces
Matthias Schmidt [Tue, 14 Aug 2018 18:06:11 +0000 (20:06 +0200)]
Remove superfluous whitespaces

See #2679

6 years agoAdd form to add custom phrases
Matthias Schmidt [Tue, 14 Aug 2018 17:59:03 +0000 (19:59 +0200)]
Add form to add custom phrases

Close #2679

6 years agoMake selection form field labels' treatment as language items optional
Matthias Schmidt [Tue, 14 Aug 2018 17:49:39 +0000 (19:49 +0200)]
Make selection form field labels' treatment as language items optional

See #2509

6 years agoAdd `VoidFormFieldDataProcessor`
Matthias Schmidt [Tue, 14 Aug 2018 17:48:33 +0000 (19:48 +0200)]
Add `VoidFormFieldDataProcessor`

See #2509

6 years agoAdd alternative object action name `AbstractFormBuilderForm`
Matthias Schmidt [Tue, 14 Aug 2018 17:46:06 +0000 (19:46 +0200)]
Add alternative object action name `AbstractFormBuilderForm`

… to support additional action names.

See #2509

6 years agoLoosen strict matching requirement for single selection form field
Matthias Schmidt [Tue, 14 Aug 2018 17:45:12 +0000 (19:45 +0200)]
Loosen strict matching requirement for single selection form field

See #2509

6 years agoUse explicit join type
Joshua Rüsweg [Tue, 14 Aug 2018 08:09:44 +0000 (10:09 +0200)]
Use explicit join type
See #2650

6 years agoRevert object type renaming
Joshua Rüsweg [Mon, 13 Aug 2018 14:24:28 +0000 (16:24 +0200)]
Revert object type renaming
See #2737

6 years agoAdd notifications for article comments
Joshua Rüsweg [Mon, 13 Aug 2018 14:23:29 +0000 (16:23 +0200)]
Add notifications for article comments
See #2649

6 years agoAdd comment notifications for page comments
Joshua Rüsweg [Mon, 13 Aug 2018 10:23:21 +0000 (12:23 +0200)]
Add comment notifications for page comments
See #2650

6 years agoAllow commentResponseOwner events with multi recipient notifications
Joshua Rüsweg [Mon, 13 Aug 2018 08:43:01 +0000 (10:43 +0200)]
Allow commentResponseOwner events with multi recipient notifications
See #2737

6 years agoSwitch revoking and adding trophies to make level trophies possible
Joshua Rüsweg [Sun, 12 Aug 2018 17:53:04 +0000 (19:53 +0200)]
Switch revoking and adding trophies to make level trophies possible

6 years agoMerge branch 'master' into next
Joshua Rüsweg [Sun, 12 Aug 2018 12:31:44 +0000 (14:31 +0200)]
Merge branch 'master' into next

# Conflicts:
# wcfsetup/install/lang/de.xml

6 years agoMerge branch '3.0'
Joshua Rüsweg [Sun, 12 Aug 2018 12:24:56 +0000 (14:24 +0200)]
Merge branch '3.0'

# Conflicts:
# wcfsetup/install/files/lib/data/page/PageAction.class.php

6 years agoDelete page comments after deleting the page
Joshua Rüsweg [Sun, 12 Aug 2018 12:21:15 +0000 (14:21 +0200)]
Delete page comments after deleting the page

6 years agoReplace LikeHandler method with ReactionHandler method
Joshua Rüsweg [Sun, 12 Aug 2018 12:00:33 +0000 (14:00 +0200)]
Replace LikeHandler method with ReactionHandler method
See #2508

6 years agoAdd event in `DefaultUploadFileSaveStrategy::generateThumbnails()`
Matthias Schmidt [Sun, 12 Aug 2018 05:53:57 +0000 (07:53 +0200)]
Add event in `DefaultUploadFileSaveStrategy::generateThumbnails()`

Close #2621

6 years agoAdd media download counter
Matthias Schmidt [Sun, 12 Aug 2018 05:45:11 +0000 (07:45 +0200)]
Add media download counter

Close #2634

6 years agoAdd permission to restrict access to own media
Matthias Schmidt [Sat, 11 Aug 2018 18:07:44 +0000 (20:07 +0200)]
Add permission to restrict access to own media

Close #2673

6 years agoMerge branch '3.0'
Matthias Schmidt [Sat, 11 Aug 2018 13:53:13 +0000 (15:53 +0200)]
Merge branch '3.0'

6 years agoFix user option condition forms ignoring set default values
Matthias Schmidt [Sat, 11 Aug 2018 13:52:33 +0000 (15:52 +0200)]
Fix user option condition forms ignoring set default values

6 years agoPreparing the release 3.1.5
Alexander Ebert [Fri, 10 Aug 2018 14:22:56 +0000 (16:22 +0200)]
Preparing the release 3.1.5

6 years agoUpdating minified JavaScript files
woltlab.com [Fri, 10 Aug 2018 13:26:05 +0000 (13:26 +0000)]
Updating minified JavaScript files

6 years agoMerge branch '3.0'
Alexander Ebert [Fri, 10 Aug 2018 11:29:45 +0000 (13:29 +0200)]
Merge branch '3.0'

6 years agoUpdate the image when rotating by 180deg
Alexander Ebert [Fri, 10 Aug 2018 11:29:20 +0000 (13:29 +0200)]
Update the image when rotating by 180deg

Replaces 329f42e09c06cb7b69fb26cfc92beb6d3b435b74

6 years agoMerge branch '3.0'
Alexander Ebert [Fri, 10 Aug 2018 11:05:39 +0000 (13:05 +0200)]
Merge branch '3.0'

6 years agoUpdate the image when rotating by 180deg
Alexander Ebert [Fri, 10 Aug 2018 11:04:10 +0000 (13:04 +0200)]
Update the image when rotating by 180deg

6 years agoMinor phrasing improvements
Alexander Ebert [Fri, 10 Aug 2018 11:00:10 +0000 (13:00 +0200)]
Minor phrasing improvements

6 years agoMerge branch '3.0'
Alexander Ebert [Fri, 10 Aug 2018 10:56:05 +0000 (12:56 +0200)]
Merge branch '3.0'

6 years agoProper HTML processing for page rebuilds
Alexander Ebert [Fri, 10 Aug 2018 10:52:55 +0000 (12:52 +0200)]
Proper HTML processing for page rebuilds

6 years agoUpdating minified JavaScript files
woltlab.com [Fri, 10 Aug 2018 09:47:39 +0000 (09:47 +0000)]
Updating minified JavaScript files

6 years agoPrevent concurrent message submit requests
Alexander Ebert [Fri, 10 Aug 2018 09:40:12 +0000 (11:40 +0200)]
Prevent concurrent message submit requests

6 years agoAdd recent activity events for page comments
Joshua Rüsweg [Fri, 10 Aug 2018 09:37:10 +0000 (11:37 +0200)]
Add recent activity events for page comments
See #2674

6 years agoDo not import reactionTypes with unknown reactionTypeID
Joshua Rüsweg [Thu, 9 Aug 2018 11:39:17 +0000 (13:39 +0200)]
Do not import reactionTypes with unknown reactionTypeID
See #2508

6 years agoMake abstract like importer work with reaction types
Joshua Rüsweg [Thu, 9 Aug 2018 11:38:02 +0000 (13:38 +0200)]
Make abstract like importer work with reaction types
See #2508

6 years agoAdd reaction type importer
Joshua Rüsweg [Thu, 9 Aug 2018 11:37:22 +0000 (13:37 +0200)]
Add reaction type importer
See #2508

6 years agoUpdating minified JavaScript files
woltlab.com [Thu, 9 Aug 2018 11:22:11 +0000 (11:22 +0000)]
Updating minified JavaScript files

6 years agoUpdating minified JavaScript files
woltlab.com [Thu, 9 Aug 2018 11:15:37 +0000 (11:15 +0000)]
Updating minified JavaScript files

6 years agoFix missing reaction summary container
Joshua Rüsweg [Thu, 9 Aug 2018 11:13:10 +0000 (13:13 +0200)]
Fix missing reaction summary container
See #2508

6 years agoMerge branch '3.0'
Marcel Werk [Thu, 9 Aug 2018 10:22:14 +0000 (12:22 +0200)]
Merge branch '3.0'

6 years agoFixed broken indentation in multi-category condition
Marcel Werk [Thu, 9 Aug 2018 10:20:44 +0000 (12:20 +0200)]
Fixed broken indentation in multi-category condition

6 years agoAdd singleItem option for ReactionHandler
Joshua Rüsweg [Thu, 9 Aug 2018 09:49:01 +0000 (11:49 +0200)]
Add singleItem option for ReactionHandler
See #2508

6 years agoFix trophies are not shown, if the user option is not set
Joshua Rüsweg [Thu, 9 Aug 2018 08:07:08 +0000 (10:07 +0200)]
Fix trophies are not shown, if the user option is not set

6 years agoAdd exception chaining to DateFormField::saveValueFormat
Tim Düsterhus [Wed, 8 Aug 2018 11:44:17 +0000 (13:44 +0200)]
Add exception chaining to DateFormField::saveValueFormat

6 years agoMerge pull request #2732 from WoltLab/reactions
Joshua Rüsweg [Wed, 8 Aug 2018 10:59:22 +0000 (12:59 +0200)]
Merge pull request #2732 from WoltLab/reactions

Reaction System

6 years agoCache likeable objects to avoid multiple queries
Joshua Rüsweg [Wed, 8 Aug 2018 10:50:46 +0000 (12:50 +0200)]
Cache likeable objects to avoid multiple queries
See #2665

6 years agoMerge pull request #2734 from WoltLab/trophy
Joshua Rüsweg [Wed, 8 Aug 2018 08:42:42 +0000 (10:42 +0200)]
Merge pull request #2734 from WoltLab/trophy

Support for revokable trophies once the conditions are no longer fulfilled

6 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Wed, 8 Aug 2018 04:36:25 +0000 (06:36 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

6 years agoRefine documentation
Joshua Rüsweg [Tue, 7 Aug 2018 18:14:46 +0000 (20:14 +0200)]
Refine documentation
See #2665

6 years agoEnable/Disable element instead of hiding the whole element
Joshua Rüsweg [Tue, 7 Aug 2018 17:47:35 +0000 (19:47 +0200)]
Enable/Disable element instead of hiding the whole element
See #2665

6 years agoCopy explicit joins from pseudo user list
Joshua Rüsweg [Tue, 7 Aug 2018 13:16:12 +0000 (15:16 +0200)]
Copy explicit joins from pseudo user list
See #2665

6 years agoAdd support for revocable trophies
Joshua Rüsweg [Tue, 7 Aug 2018 13:12:54 +0000 (15:12 +0200)]
Add support for revocable trophies
See #2665

6 years agoUse internal functions to show/hide an element
Joshua Rüsweg [Tue, 7 Aug 2018 11:48:07 +0000 (13:48 +0200)]
Use internal functions to show/hide an element

6 years agoFix typo
Joshua Rüsweg [Tue, 7 Aug 2018 10:40:17 +0000 (12:40 +0200)]
Fix typo
See #2508

6 years agoMerge branch '3.0'
Alexander Ebert [Mon, 6 Aug 2018 15:26:47 +0000 (17:26 +0200)]
Merge branch '3.0'

6 years agoUse height/width attributes for compatibility
Alexander Ebert [Mon, 6 Aug 2018 15:26:18 +0000 (17:26 +0200)]
Use height/width attributes for compatibility

See #2555

6 years agoAdd width/height properties for default avatars (#2555)
Sascha Greuel [Sat, 19 May 2018 18:47:44 +0000 (20:47 +0200)]
Add width/height properties for default avatars (#2555)

* Added width/height properties for default avatars

Under certain circumstances, it is possible, that a browser strips the style tag on SVG images. This leads to a display of very tiny avatar images as shown below:

Since `width` and `height` are valid properties and respected by every browser, it's not the worst idea to include them.

* Removed redundant style attribute

6 years agoIncorrect usage of `continue`
Alexander Ebert [Mon, 6 Aug 2018 15:14:38 +0000 (17:14 +0200)]
Incorrect usage of `continue`

Fixes #2730

6 years agoImprove legibility for inserting reaction types on update
Joshua Rüsweg [Mon, 6 Aug 2018 14:44:03 +0000 (16:44 +0200)]
Improve legibility for inserting reaction types on update
See #2508

6 years agoCorrect formAction value
Joshua Rüsweg [Mon, 6 Aug 2018 14:42:17 +0000 (16:42 +0200)]
Correct formAction value
See #2508

6 years agoImprove sorting of reaction types in js
Joshua Rüsweg [Mon, 6 Aug 2018 14:40:20 +0000 (16:40 +0200)]
Improve sorting of reaction types in js
See #2508

6 years agoMake detection of mobile navigations more readable
Joshua Rüsweg [Mon, 6 Aug 2018 14:19:46 +0000 (16:19 +0200)]
Make detection of mobile navigations more readable
See #2508

6 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Mon, 6 Aug 2018 14:15:56 +0000 (16:15 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

6 years agoFix typo in property documentation
Matthias Schmidt [Mon, 6 Aug 2018 14:15:51 +0000 (16:15 +0200)]
Fix typo in property documentation

See #2509

6 years agoAdd missing spaces
Joshua Rüsweg [Mon, 6 Aug 2018 13:32:27 +0000 (15:32 +0200)]
Add missing spaces
See #2508

6 years agoCheck data key and sanitize value for getDataAttributes
Joshua Rüsweg [Mon, 6 Aug 2018 13:19:10 +0000 (15:19 +0200)]
Check data key and sanitize value for getDataAttributes
See #2508

6 years agoRemove superfluous condition
Joshua Rüsweg [Mon, 6 Aug 2018 13:05:13 +0000 (15:05 +0200)]
Remove superfluous condition
See #2508

6 years agoImprove readability of assigned classes
Joshua Rüsweg [Mon, 6 Aug 2018 13:03:50 +0000 (15:03 +0200)]
Improve readability of assigned classes
See #2508

6 years agoImprove readability of assigned classes
Joshua Rüsweg [Mon, 6 Aug 2018 13:01:11 +0000 (15:01 +0200)]
Improve readability of assigned classes
See #2508

6 years agoFix typo (rename supportReactions to supportsReactions)
Joshua Rüsweg [Mon, 6 Aug 2018 12:53:23 +0000 (14:53 +0200)]
Fix typo (rename supportReactions to supportsReactions)
See #2508

6 years agoRemove superfluous parameters
Joshua Rüsweg [Mon, 6 Aug 2018 12:18:02 +0000 (14:18 +0200)]
Remove superfluous parameters
See #2508

6 years agoRemove superfluous parameters
Joshua Rüsweg [Mon, 6 Aug 2018 11:55:00 +0000 (13:55 +0200)]
Remove superfluous parameters
See #2508

6 years agoRemove superfluous parameters
Joshua Rüsweg [Mon, 6 Aug 2018 11:52:57 +0000 (13:52 +0200)]
Remove superfluous parameters
See #2508

6 years agoMerge branch 'next' into reactions
Joshua Rüsweg [Mon, 6 Aug 2018 11:50:48 +0000 (13:50 +0200)]
Merge branch 'next' into reactions

6 years agoMerge branch '3.0'
Alexander Ebert [Mon, 6 Aug 2018 11:50:40 +0000 (13:50 +0200)]
Merge branch '3.0'

6 years agoFix article sort fields are affected other categories
Joshua Rüsweg [Mon, 6 Aug 2018 11:49:31 +0000 (13:49 +0200)]
Fix article sort fields are affected other categories
See #2508

6 years agoConvert <br> inside <pre> into plain newline characters
Alexander Ebert [Mon, 6 Aug 2018 11:38:25 +0000 (13:38 +0200)]
Convert <br> inside <pre> into plain newline characters

6 years agoFix comment permission bug
Joshua Rüsweg [Mon, 6 Aug 2018 11:26:21 +0000 (13:26 +0200)]
Fix comment permission bug
See #2508

6 years agoRemove superfluous options
Joshua Rüsweg [Mon, 6 Aug 2018 11:25:58 +0000 (13:25 +0200)]
Remove superfluous options
See #2508

6 years agoLogo was 1px too wide
Alexander Ebert [Mon, 6 Aug 2018 11:25:15 +0000 (13:25 +0200)]
Logo was 1px too wide

6 years agoRemove like counter for related articles
Joshua Rüsweg [Mon, 6 Aug 2018 10:59:53 +0000 (12:59 +0200)]
Remove like counter for related articles
See #2508

6 years agoCheck like module for comment reactions
Joshua Rüsweg [Mon, 6 Aug 2018 10:54:48 +0000 (12:54 +0200)]
Check like module for comment reactions
See #2508

6 years agoConverting multiple code blocks let to discarded newlines
Alexander Ebert [Wed, 13 Jun 2018 10:23:46 +0000 (12:23 +0200)]
Converting multiple code blocks let to discarded newlines

The XPath expression matched the global scope, eventually removing the newlines inside previously converted code blocks.

6 years agoFix I18n values for reaction types
Joshua Rüsweg [Mon, 6 Aug 2018 10:24:23 +0000 (12:24 +0200)]
Fix I18n values for reaction types
See #2508

6 years agoResolve TODO comments
Joshua Rüsweg [Mon, 6 Aug 2018 09:58:51 +0000 (11:58 +0200)]
Resolve TODO comments
See #2508

6 years agoRemove WCF.Like JS API
Joshua Rüsweg [Mon, 6 Aug 2018 09:49:10 +0000 (11:49 +0200)]
Remove WCF.Like JS API
See #2508

6 years agoAdd showOrder function for trophies
Joshua Rüsweg [Mon, 6 Aug 2018 09:30:11 +0000 (11:30 +0200)]
Add showOrder function for trophies
See #2641

6 years agoMerge branch '3.0'
Marcel Werk [Mon, 6 Aug 2018 09:09:40 +0000 (11:09 +0200)]
Merge branch '3.0'

6 years agoDisallow search for updates when benchmark is enabled
Marcel Werk [Mon, 6 Aug 2018 09:08:11 +0000 (11:08 +0200)]
Disallow search for updates when benchmark is enabled

6 years agoFixed typo
Marcel Werk [Mon, 6 Aug 2018 08:12:30 +0000 (10:12 +0200)]
Fixed typo

6 years agoFixed typo
Marcel Werk [Mon, 6 Aug 2018 08:05:18 +0000 (10:05 +0200)]
Fixed typo

6 years agoMerge pull request #2731 from WoltLab/formBuilder
Matthias Schmidt [Sun, 5 Aug 2018 14:11:15 +0000 (16:11 +0200)]
Merge pull request #2731 from WoltLab/formBuilder

Add Form Builder API Implementation

6 years agoAdd media clipboard action to set category
Matthias Schmidt [Sun, 5 Aug 2018 13:58:07 +0000 (15:58 +0200)]
Add media clipboard action to set category

Close #2658

6 years agoUse internal functions to hide/show an element
Joshua Rüsweg [Sat, 4 Aug 2018 10:06:56 +0000 (12:06 +0200)]
Use internal functions to hide/show an element
See #2635

6 years agoUse internal functions to hide/show an element
Joshua Rüsweg [Fri, 3 Aug 2018 16:11:24 +0000 (18:11 +0200)]
Use internal functions to hide/show an element
See #2635