Matthias Schmidt [Tue, 19 Mar 2019 08:10:34 +0000 (09:10 +0100)]
Execute cronjob to assign users to groups more often
See #2809
Tim Düsterhus [Mon, 18 Mar 2019 23:07:20 +0000 (00:07 +0100)]
Merge branch 'master' into next
Tim Düsterhus [Mon, 18 Mar 2019 23:05:27 +0000 (00:05 +0100)]
Merge branch '3.0'
Tim Düsterhus [Mon, 18 Mar 2019 23:04:12 +0000 (00:04 +0100)]
Merge pull request #2871 from Morik/patch-3
Fix deletion of captchas
Morik [Mon, 18 Mar 2019 19:55:06 +0000 (20:55 +0100)]
Fix deletion of captchas
Marcel Werk [Mon, 18 Mar 2019 17:04:01 +0000 (18:04 +0100)]
Merge branch '3.0'
Marcel Werk [Mon, 18 Mar 2019 17:03:40 +0000 (18:03 +0100)]
quick reply: allow author to be set to null via event
Matthias Schmidt [Mon, 18 Mar 2019 15:42:51 +0000 (16:42 +0100)]
Fix building devtools project add form twice after saving
The form is already re-built in `AbstractFormBuilderForm::saved()`.
See #2772
Matthias Schmidt [Mon, 18 Mar 2019 15:08:30 +0000 (16:08 +0100)]
Add ad support for articles
Close #2707
Marcel Werk [Mon, 18 Mar 2019 15:02:22 +0000 (16:02 +0100)]
Merge branch '3.0'
Marcel Werk [Mon, 18 Mar 2019 14:38:57 +0000 (15:38 +0100)]
fixed a bug that prevented bbcodes from being renamed
Marcel Werk [Mon, 18 Mar 2019 14:30:24 +0000 (15:30 +0100)]
Added importer for CMS pages
Closes #2708
Matthias Schmidt [Sun, 17 Mar 2019 07:55:40 +0000 (08:55 +0100)]
Update form builder's dialog form document implementation
See #2509
Marcel Werk [Sat, 16 Mar 2019 21:35:01 +0000 (22:35 +0100)]
Improved a11y of spoiler bbcodes
See #2713
Marcel Werk [Sat, 16 Mar 2019 18:47:16 +0000 (19:47 +0100)]
Improved a11y of interactive drop-downs
See #2713
Matthias Schmidt [Sat, 16 Mar 2019 14:58:44 +0000 (15:58 +0100)]
Handle global form success message directly in form builder API
This way, there is no need to manually add the relevant code to the template.
See #2509
Matthias Schmidt [Sat, 16 Mar 2019 14:45:21 +0000 (15:45 +0100)]
Fix typos in form builder documentation and exceptions
See #2509
Matthias Schmidt [Sat, 16 Mar 2019 14:44:54 +0000 (15:44 +0100)]
Handle global form error message directly in form builder API
This way, there is no need to include the `formError` template manually anymore.
See #2509
Marcel Werk [Fri, 15 Mar 2019 22:33:41 +0000 (23:33 +0100)]
Improved a11y of 'new' badges
See #2713
Marcel Werk [Fri, 15 Mar 2019 22:13:30 +0000 (23:13 +0100)]
Improved a11y of the loading indicator
See #2713
Tim Düsterhus [Wed, 13 Mar 2019 18:40:02 +0000 (19:40 +0100)]
Remove enquire.js usage
see discussion in #2866
Tim Düsterhus [Wed, 13 Mar 2019 16:51:00 +0000 (17:51 +0100)]
Merge pull request #2869 from WoltLab/attachment-extension
Add .bin file extension to attachments
Tim Düsterhus [Wed, 13 Mar 2019 16:39:00 +0000 (17:39 +0100)]
Improve comments for attachment location compatibility layer
see #2840
see #2869
Tim Düsterhus [Wed, 13 Mar 2019 14:13:51 +0000 (15:13 +0100)]
Migrate the attachment's storage location in AttachmentRebuildDataWorker
see #2840
Tim Düsterhus [Wed, 13 Mar 2019 14:03:54 +0000 (15:03 +0100)]
Attach `.bin` extension to attachments
see #2840
Tim Düsterhus [Wed, 13 Mar 2019 13:42:51 +0000 (14:42 +0100)]
Merge pull request #2862 from WoltLab/exception-notifier
Notify on new logged errors by email
Alexander Ebert [Tue, 12 Mar 2019 18:39:42 +0000 (19:39 +0100)]
Listeners for smiley interactions were incorrectly scoped
Alexander Ebert [Tue, 12 Mar 2019 17:57:02 +0000 (18:57 +0100)]
Merge pull request #2867 from WoltLab/next-editor-overhaul
Editor overhaul / ARIA improvements
Matthias Schmidt [Tue, 12 Mar 2019 17:50:55 +0000 (18:50 +0100)]
Fix being able to add empty instructions
See #2772
Matthias Schmidt [Tue, 12 Mar 2019 17:46:54 +0000 (18:46 +0100)]
Fix project add/edit form not being submitted after pressing enter
See #2772
Matthias Schmidt [Tue, 12 Mar 2019 17:23:53 +0000 (18:23 +0100)]
Fix importing package without trailing slash in path
See #2772
Alexander Ebert [Tue, 12 Mar 2019 15:46:17 +0000 (16:46 +0100)]
WAI-ARIA compliant smiley interaction
See #2713
Alexander Ebert [Tue, 12 Mar 2019 11:32:53 +0000 (12:32 +0100)]
Improved ARIA support
Alexander Ebert [Mon, 11 Mar 2019 17:12:52 +0000 (18:12 +0100)]
Removed the now obsolete `WoltLabDropdown.js` module
Alexander Ebert [Mon, 11 Mar 2019 17:04:46 +0000 (18:04 +0100)]
Merge branch 'next' into next-editor-overhaul
Alexander Ebert [Mon, 11 Mar 2019 16:58:56 +0000 (17:58 +0100)]
Improved ARIA support, use native drop-down menus inside Redactor
Alexander Ebert [Mon, 11 Mar 2019 16:58:19 +0000 (17:58 +0100)]
Improved a11y of drop-down menus
Keyboard navigation support for [End], [Escape] and [Home]
See #2713
Tim Düsterhus [Mon, 11 Mar 2019 15:44:37 +0000 (16:44 +0100)]
Change icon of add button in articleList to fa-plus from fa-pencil
Tim Düsterhus [Mon, 11 Mar 2019 12:30:41 +0000 (13:30 +0100)]
Improve wording of exception notifier cronjob description
Tim Düsterhus [Mon, 11 Mar 2019 12:29:59 +0000 (13:29 +0100)]
Merge branch 'next' into exception-notifier
Marcel Werk [Sun, 10 Mar 2019 19:36:47 +0000 (20:36 +0100)]
Merge branch 'next' of https://github.com/WoltLab/WCF into next
Marcel Werk [Sun, 10 Mar 2019 19:36:44 +0000 (20:36 +0100)]
Fixed focus handling in suggestions
Matthias Schmidt [Sun, 10 Mar 2019 18:36:40 +0000 (19:36 +0100)]
Add missing trailing empty line
See #2509
See
faac87fb32bc6a173f0a9629fa3e49b50a68e513
Matthias Schmidt [Sun, 10 Mar 2019 17:15:54 +0000 (18:15 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Tim Düsterhus [Sun, 10 Mar 2019 17:11:38 +0000 (18:11 +0100)]
Merge remote-tracking branch 'origin/next-stopforumspam' into next
Marcel Werk [Sun, 10 Mar 2019 16:16:39 +0000 (17:16 +0100)]
Improved a11y of notices
See #2713
Alexander Ebert [Sun, 10 Mar 2019 16:14:15 +0000 (17:14 +0100)]
Purged unsupported modules, improved startup performance
Matthias Schmidt [Sun, 10 Mar 2019 14:12:26 +0000 (15:12 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Sun, 10 Mar 2019 14:12:23 +0000 (15:12 +0100)]
Fix minor issues in `WysiwygFormContainer`
See #2852
Matthias Schmidt [Sun, 10 Mar 2019 14:11:53 +0000 (15:11 +0100)]
Change `WysiwygSmileyFormField` to `WysiwygSmileyFormNode`
See #2852
Alexander Ebert [Sun, 10 Mar 2019 12:25:23 +0000 (13:25 +0100)]
Cleaned up unused modules
Alexander Ebert [Sun, 10 Mar 2019 11:37:50 +0000 (12:37 +0100)]
Consistent code format
Marcel Werk [Sun, 10 Mar 2019 10:46:41 +0000 (11:46 +0100)]
Removed obsolete Google+ button
Marcel Werk [Sun, 10 Mar 2019 10:45:57 +0000 (11:45 +0100)]
Improved a11y
See #2713
Marcel Werk [Sun, 10 Mar 2019 10:18:41 +0000 (11:18 +0100)]
Merge branch 'next' of https://github.com/WoltLab/WCF into next
Marcel Werk [Sun, 10 Mar 2019 10:18:36 +0000 (11:18 +0100)]
Improved a11y
See #2713
Matthias Schmidt [Sun, 10 Mar 2019 10:01:50 +0000 (11:01 +0100)]
Fix location and namespace of object type form node interface/trait
See #2509
Matthias Schmidt [Sun, 10 Mar 2019 09:54:33 +0000 (10:54 +0100)]
Remove superfluous empty lines
See #2509
See
faac87fb32bc6a173f0a9629fa3e49b50a68e513
Matthias Schmidt [Sun, 10 Mar 2019 09:04:33 +0000 (10:04 +0100)]
Move form field auto-focus to dedicated interface/trait
See #2509
Alexander Ebert [Sat, 9 Mar 2019 19:10:37 +0000 (20:10 +0100)]
Merge pull request #2834 from mutec/patch-10
accept .gz, .tar and .tgz only for package installation/upload
Alexander Ebert [Sat, 9 Mar 2019 18:53:20 +0000 (19:53 +0100)]
In debug mode: Throw errors if reading from prepared statements without executing them
See #2819
Alexander Ebert [Sat, 9 Mar 2019 18:43:05 +0000 (19:43 +0100)]
User friendly error message when rejecting registration attempts
Joshua Rüsweg [Sat, 9 Mar 2019 18:39:18 +0000 (19:39 +0100)]
Fix init object list for database convert encoding worker
See
305e62339c6cacab1604bedb123bc55ca61f4083
Marcel Werk [Sat, 9 Mar 2019 18:14:44 +0000 (19:14 +0100)]
Improved a11y of upload buttons
See #2713
Marcel Werk [Sat, 9 Mar 2019 17:29:36 +0000 (18:29 +0100)]
Improved a11y of drop-downs
See #2713
Joshua Rüsweg [Sat, 9 Mar 2019 16:50:04 +0000 (17:50 +0100)]
Fix init object list for SitemapRebuildWorker
Closes #2858
Closes #2861
Alexander Ebert [Sat, 9 Mar 2019 14:36:45 +0000 (15:36 +0100)]
Merge pull request #2859 from xBlackEye/patch-1
Update spiderList.xml
Alexander Ebert [Sat, 9 Mar 2019 14:11:50 +0000 (15:11 +0100)]
Include the `upload_max_filesize` in the system tab
Replaces #2829
Matthias Schmidt [Sat, 9 Mar 2019 12:33:05 +0000 (13:33 +0100)]
Add quick reply support for WYSIWYG form builder poll
Close #2852
Alexander Ebert [Fri, 8 Mar 2019 17:18:27 +0000 (18:18 +0100)]
Incorrect return type
Alexander Ebert [Fri, 8 Mar 2019 16:36:00 +0000 (17:36 +0100)]
Remove outdated options from the development process
Tim Düsterhus [Fri, 8 Mar 2019 16:35:32 +0000 (17:35 +0100)]
Use binary output from `hash()`
Co-Authored-By: dtdesign <ebert@woltlab.com>
Marcel Werk [Fri, 8 Mar 2019 15:53:55 +0000 (16:53 +0100)]
Improved a11y of datepickers
see #2713
Alexander Ebert [Fri, 8 Mar 2019 15:50:14 +0000 (16:50 +0100)]
Prevent automatically disabled users from using activation codes
Alexander Ebert [Fri, 8 Mar 2019 11:59:56 +0000 (12:59 +0100)]
Periodically prune the SFS database
Alexander Ebert [Fri, 8 Mar 2019 11:43:29 +0000 (12:43 +0100)]
Stores hashes as binary data to save space
Alexander Ebert [Thu, 7 Mar 2019 21:59:57 +0000 (22:59 +0100)]
StopForumSpam.com integration
See #2692
Matthias Schmidt [Thu, 7 Mar 2019 17:20:52 +0000 (18:20 +0100)]
Fabii547 [Thu, 7 Mar 2019 17:19:45 +0000 (18:19 +0100)]
Fix typos in pip gui phrases (#2863)
Tim Düsterhus [Thu, 7 Mar 2019 11:38:03 +0000 (12:38 +0100)]
Specify border-radius for avatars in emails
Tim Düsterhus [Thu, 7 Mar 2019 11:37:45 +0000 (12:37 +0100)]
Stop putting font-* styles on html, head, meta, br in emails
Tim Düsterhus [Tue, 5 Mar 2019 18:46:55 +0000 (19:46 +0100)]
Fix code style in ExceptionLogUtil
Tim Düsterhus [Tue, 5 Mar 2019 13:31:31 +0000 (14:31 +0100)]
Mark Exceptions as read when ExceptionLogViewPage is accessed
see #2654
Tim Düsterhus [Tue, 5 Mar 2019 13:24:36 +0000 (14:24 +0100)]
Add ExceptionMailerCronjob
Closes #2654
Tim Düsterhus [Tue, 5 Mar 2019 13:24:08 +0000 (14:24 +0100)]
Add ExceptionLogUtil to parse the exception logs
Matthias Schmidt [Mon, 4 Mar 2019 17:31:00 +0000 (18:31 +0100)]
Add support for HTML in article and trophy category descriptions
See #2833
Matthias Schmidt [Sun, 3 Mar 2019 14:49:41 +0000 (15:49 +0100)]
Refresh wysiwyg form field attachment handler when loading object id
See
712125889cef56d5f23881c8f2fbfc4bacb4d8e5
See #2852
Matthias Schmidt [Sun, 3 Mar 2019 14:41:34 +0000 (15:41 +0100)]
Add proper WYSIWYG support for form builder
See #2852
Matthias Schmidt [Sun, 3 Mar 2019 12:51:53 +0000 (13:51 +0100)]
Do not collete data form unavailable form fields
See #2509
Matthias Schmidt [Sun, 3 Mar 2019 08:17:26 +0000 (09:17 +0100)]
Add form builder button API
Close 2860
xBlackEye [Sun, 3 Mar 2019 06:02:59 +0000 (07:02 +0100)]
Update spiderList.xml
Add new Spiders: SkypeUriPreview, Twitterbot, DuckDuckBot, Discordbot and TelegramBot.
Joshua Rüsweg [Sat, 2 Mar 2019 19:43:11 +0000 (20:43 +0100)]
Add canonical URL for CategoryTrophyListPage
Joshua Rüsweg [Sat, 2 Mar 2019 19:40:08 +0000 (20:40 +0100)]
Merge branch 'master' into next
Joshua Rüsweg [Sat, 2 Mar 2019 19:32:29 +0000 (20:32 +0100)]
Add canonical URL for Trophy(List)?Page
Marcel Werk [Fri, 1 Mar 2019 16:52:14 +0000 (17:52 +0100)]
better sorting in listing of user groups
Closes #2857
Marcel Werk [Wed, 27 Feb 2019 14:37:59 +0000 (15:37 +0100)]
Improved backwards compatibility
see https://github.com/WoltLab/WCF/commit/
d53b11443f6c5a10fe62b0637d00dd6dba61c657#commitcomment-
32495448
Marcel Werk [Tue, 26 Feb 2019 17:46:02 +0000 (18:46 +0100)]
Disable search-dropdown if captcha is required
Closes #2856
Marcel Werk [Tue, 26 Feb 2019 17:38:02 +0000 (18:38 +0100)]
Merge branch '3.0'
Marcel Werk [Tue, 26 Feb 2019 17:37:42 +0000 (18:37 +0100)]
Fixed error handling in captcha questions
Tim Düsterhus [Tue, 26 Feb 2019 15:06:24 +0000 (16:06 +0100)]
Merge branch 'master' into next