GitHub/WoltLab/WCF.git
5 years agoPreparing the release 3.1.8
Alexander Ebert [Thu, 7 Feb 2019 10:54:03 +0000 (11:54 +0100)]
Preparing the release 3.1.8

5 years agoUpdating minified JavaScript files
woltlab.com [Thu, 7 Feb 2019 10:22:30 +0000 (10:22 +0000)]
Updating minified JavaScript files

5 years agoMerge branch '3.0'
Joshua Rüsweg [Wed, 6 Feb 2019 12:27:26 +0000 (13:27 +0100)]
Merge branch '3.0'

5 years agoAdd smiley image check for 2x images
Joshua Rüsweg [Wed, 6 Feb 2019 12:26:52 +0000 (13:26 +0100)]
Add smiley image check for 2x images

5 years agoValidate uploaded trophy images whether their are an image
Joshua Rüsweg [Wed, 6 Feb 2019 12:14:21 +0000 (13:14 +0100)]
Validate uploaded trophy images whether their are an image

5 years agoMerge branch '3.0'
Joshua Rüsweg [Wed, 6 Feb 2019 11:44:21 +0000 (12:44 +0100)]
Merge branch '3.0'

5 years agoUse short array syntax
Joshua Rüsweg [Wed, 6 Feb 2019 11:44:01 +0000 (12:44 +0100)]
Use short array syntax

5 years agoMerge branch '2.1' into 3.0
Joshua Rüsweg [Wed, 6 Feb 2019 11:43:20 +0000 (12:43 +0100)]
Merge branch '2.1' into 3.0

5 years agoValidate uploaded smileys whether the images are valid
Joshua Rüsweg [Wed, 6 Feb 2019 10:53:30 +0000 (11:53 +0100)]
Validate uploaded smileys whether the images are valid

5 years agoAdd method to validate uploaded images
Joshua Rüsweg [Wed, 6 Feb 2019 10:53:16 +0000 (11:53 +0100)]
Add method to validate uploaded images

5 years agoDo not ignore `.gitignore` and `.htaccess` files in DevtoolsPip
Matthias Schmidt [Tue, 5 Feb 2019 18:00:39 +0000 (19:00 +0100)]
Do not ignore `.gitignore` and `.htaccess` files in DevtoolsPip

When syncing files, ignoring these files can cause directories not be created even though the code expects them to exist.

5 years agoDisabling the occupation and hobbies profile field did not hide them from the profiel...
Alexander Ebert [Mon, 4 Feb 2019 16:40:10 +0000 (17:40 +0100)]
Disabling the occupation and hobbies profile field did not hide them from the profiel preview

5 years agoSupport for static search option presets
Alexander Ebert [Mon, 4 Feb 2019 15:27:24 +0000 (16:27 +0100)]
Support for static search option presets

5 years agoConvert bogus newlines in pasted text in Firefox
Alexander Ebert [Mon, 4 Feb 2019 12:10:54 +0000 (13:10 +0100)]
Convert bogus newlines in pasted text in Firefox

5 years agoMerge branch '3.0'
Alexander Ebert [Sat, 2 Feb 2019 11:37:11 +0000 (12:37 +0100)]
Merge branch '3.0'

5 years agoInvalid escape sequence for code blocks
Alexander Ebert [Sat, 2 Feb 2019 11:36:47 +0000 (12:36 +0100)]
Invalid escape sequence for code blocks

5 years agoMerge branch '3.0'
Matthias Schmidt [Fri, 1 Feb 2019 14:34:24 +0000 (15:34 +0100)]
Merge branch '3.0'

5 years agoAllow to filter by just one day in UserRegistrationDateIntervalCondition
Matthias Schmidt [Fri, 1 Feb 2019 14:34:11 +0000 (15:34 +0100)]
Allow to filter by just one day in UserRegistrationDateIntervalCondition

Previously, setting "more than 1 day, but less than 2 days" was not possible.

5 years agoFix pressing enter triggers trophy badge handler
Joshua Rüsweg [Thu, 31 Jan 2019 15:53:03 +0000 (16:53 +0100)]
Fix pressing enter triggers trophy badge handler
Fixes #2818

5 years agoShow likes when loading comment (responses) via permalink
Matthias Schmidt [Sun, 27 Jan 2019 14:10:30 +0000 (15:10 +0100)]
Show likes when loading comment (responses) via permalink

Close  #2836

5 years agoAllow media links generated in the ACP to point to the frontend
Matthias Schmidt [Sun, 27 Jan 2019 12:06:35 +0000 (13:06 +0100)]
Allow media links generated in the ACP to point to the frontend

5 years agoAdd missing since tags
Matthias Schmidt [Sun, 27 Jan 2019 11:30:19 +0000 (12:30 +0100)]
Add missing since tags

See #2223
See #2231

5 years agoFixed mobile style issue
Marcel Werk [Fri, 25 Jan 2019 12:27:54 +0000 (13:27 +0100)]
Fixed mobile style issue

5 years agoMerge branch '3.0'
Matthias Schmidt [Thu, 24 Jan 2019 17:29:06 +0000 (18:29 +0100)]
Merge branch '3.0'

5 years agoFix typo in German language item
Matthias Schmidt [Thu, 24 Jan 2019 17:28:47 +0000 (18:28 +0100)]
Fix typo in German language item

5 years agoPrevent errors caused by unknown media objects
Alexander Ebert [Tue, 22 Jan 2019 17:01:28 +0000 (18:01 +0100)]
Prevent errors caused by unknown media objects

5 years agoMerge branch '3.0'
Alexander Ebert [Tue, 22 Jan 2019 11:18:53 +0000 (12:18 +0100)]
Merge branch '3.0'

5 years agoRemove superfluous `<br>` inserted by Firefox
Alexander Ebert [Tue, 22 Jan 2019 11:12:05 +0000 (12:12 +0100)]
Remove superfluous `<br>` inserted by Firefox

5 years agoAdd permission check for notifiction test page
Matthias Schmidt [Sun, 20 Jan 2019 15:41:30 +0000 (16:41 +0100)]
Add permission check for notifiction test page

The same permission as for the other devtool pages is used.

5 years agoMerge branch '3.0'
Marcel Werk [Fri, 18 Jan 2019 17:05:02 +0000 (18:05 +0100)]
Merge branch '3.0'

5 years agoFixed validation of article categories
Marcel Werk [Fri, 18 Jan 2019 17:04:09 +0000 (18:04 +0100)]
Fixed validation of article categories

5 years agoMerge branch '3.0'
Marcel Werk [Fri, 18 Jan 2019 16:56:00 +0000 (17:56 +0100)]
Merge branch '3.0'

5 years agoUpdated description for paypal address
Marcel Werk [Fri, 18 Jan 2019 16:54:56 +0000 (17:54 +0100)]
Updated description for paypal address

5 years agoMerge branch '3.0'
Marcel Werk [Fri, 18 Jan 2019 16:51:10 +0000 (17:51 +0100)]
Merge branch '3.0'

5 years agoUpdated cookie policy
Marcel Werk [Fri, 18 Jan 2019 16:48:59 +0000 (17:48 +0100)]
Updated cookie policy

5 years agoMerge branch '3.0'
Marcel Werk [Fri, 18 Jan 2019 16:36:45 +0000 (17:36 +0100)]
Merge branch '3.0'

5 years agoUpdated privacy policy
Marcel Werk [Fri, 18 Jan 2019 16:34:57 +0000 (17:34 +0100)]
Updated privacy policy

* Updated Goolge's address

5 years agoFix Tar extraction of empty files and ignore symlinks
Tim Düsterhus [Sun, 13 Jan 2019 14:28:47 +0000 (15:28 +0100)]
Fix Tar extraction of empty files and ignore symlinks

Fixes #2794
see #1310

5 years agoImproved behavior of sortable options
Alexander Ebert [Sat, 12 Jan 2019 22:44:03 +0000 (23:44 +0100)]
Improved behavior of sortable options

5 years agoSupport for some pasted styles
Alexander Ebert [Sat, 12 Jan 2019 19:43:23 +0000 (20:43 +0100)]
Support for some pasted styles

5 years agoMerge branch '3.0'
Alexander Ebert [Thu, 10 Jan 2019 18:12:17 +0000 (19:12 +0100)]
Merge branch '3.0'

5 years agoFix for backspacing inside an empty editor in Firefox on Android
Alexander Ebert [Thu, 10 Jan 2019 15:40:23 +0000 (16:40 +0100)]
Fix for backspacing inside an empty editor in Firefox on Android

5 years agoMerge branch '3.0'
Matthias Schmidt [Mon, 7 Jan 2019 17:39:06 +0000 (18:39 +0100)]
Merge branch '3.0'

5 years agoFix treatment of literal optional language items in templates
Matthias Schmidt [Mon, 7 Jan 2019 17:38:20 +0000 (18:38 +0100)]
Fix treatment of literal optional language items in templates

`Language::get()` has only two parameters.

5 years agoMerge branch '3.0'
Tim Düsterhus [Sun, 6 Jan 2019 11:50:31 +0000 (12:50 +0100)]
Merge branch '3.0'

5 years agoReplaced (auth) references from Google+ to Google
Sascha Greuel [Sun, 6 Jan 2019 11:43:32 +0000 (12:43 +0100)]
Replaced (auth) references from Google+ to Google

see fc416885faf258d31e2d02e24dcbaff0c44aa8f7
see #2808
Closes #2824

5 years agoMerge pull request #2813 from Morik/patch-3
Alexander Ebert [Wed, 2 Jan 2019 23:23:59 +0000 (00:23 +0100)]
Merge pull request #2813 from Morik/patch-3

Add missing data-identifier to mobile menu

5 years agoUpdate pageMenuMobile.tpl
Morik [Wed, 2 Jan 2019 23:22:26 +0000 (00:22 +0100)]
Update pageMenuMobile.tpl

5 years agoAdd missing data-identifier to mobile menu
Morik [Wed, 2 Jan 2019 20:36:34 +0000 (21:36 +0100)]
Add missing data-identifier to mobile menu

All menus items contain their identifier as data attribute.
This allows admins to easily add css specific to those links (like icons etc).
see: https://github.com/WoltLab/WCF/blob/master/com.woltlab.wcf/templates/__menu.tpl#L6
This is missing on the mobile menu version and added with this pull request.

5 years agoPreparing the release 3.1.7 pl 1 3.1.7_pl_1
Alexander Ebert [Tue, 1 Jan 2019 22:08:08 +0000 (23:08 +0100)]
Preparing the release 3.1.7 pl 1

5 years agoUpdated update instructions 3.0.19_pl_1
Alexander Ebert [Tue, 1 Jan 2019 22:06:30 +0000 (23:06 +0100)]
Updated update instructions

5 years agoPreparing the release 3.0.19 pl 1
Alexander Ebert [Tue, 1 Jan 2019 22:03:17 +0000 (23:03 +0100)]
Preparing the release 3.0.19 pl 1

5 years agoExplicit default values for SERP visibility of pages 3.1.7
Alexander Ebert [Tue, 1 Jan 2019 14:20:30 +0000 (15:20 +0100)]
Explicit default values for SERP visibility of pages

5 years agoUpdating the release date
Alexander Ebert [Tue, 1 Jan 2019 12:25:18 +0000 (13:25 +0100)]
Updating the release date

5 years agoUpdating minified JavaScript files
woltlab.com [Mon, 31 Dec 2018 22:19:24 +0000 (22:19 +0000)]
Updating minified JavaScript files

5 years agoMerged 3.0 into master
Alexander Ebert [Mon, 31 Dec 2018 22:13:59 +0000 (23:13 +0100)]
Merged 3.0 into master

5 years agoUpdating minified JavaScript files 3.0.19
woltlab.com [Mon, 31 Dec 2018 19:26:35 +0000 (19:26 +0000)]
Updating minified JavaScript files

5 years agoPreparing the release 3.0.19
Alexander Ebert [Mon, 31 Dec 2018 19:17:28 +0000 (20:17 +0100)]
Preparing the release 3.0.19

5 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Mon, 31 Dec 2018 18:50:58 +0000 (19:50 +0100)]
Merge branch '2.1' into 3.0

5 years agoRemove inaccessible article categories from the search filter
Alexander Ebert [Mon, 31 Dec 2018 18:41:49 +0000 (19:41 +0100)]
Remove inaccessible article categories from the search filter

Replaces a32d978022050d584f1c6596a5290df6c2128ea2

5 years agoHide follow events if the user may not view profiles
Alexander Ebert [Mon, 31 Dec 2018 18:34:36 +0000 (19:34 +0100)]
Hide follow events if the user may not view profiles

5 years agoPreparing the release 2.1.24 2.1.24
Alexander Ebert [Mon, 31 Dec 2018 18:27:34 +0000 (19:27 +0100)]
Preparing the release 2.1.24

5 years agoRemove inaccessible article categories from the search filter
Alexander Ebert [Mon, 31 Dec 2018 16:19:58 +0000 (17:19 +0100)]
Remove inaccessible article categories from the search filter

5 years agoPlace the caret at the end of the search input on display
Alexander Ebert [Mon, 31 Dec 2018 16:10:48 +0000 (17:10 +0100)]
Place the caret at the end of the search input on display

5 years agoMerge branch '3.0'
Tim Düsterhus [Sat, 29 Dec 2018 19:10:14 +0000 (20:10 +0100)]
Merge branch '3.0'

5 years agoMerge branch '2.1' into 3.0
Tim Düsterhus [Sat, 29 Dec 2018 19:09:34 +0000 (20:09 +0100)]
Merge branch '2.1' into 3.0

5 years agoSwitch GoogleAuthAction to OpenID Connect
Tim Düsterhus [Sat, 29 Dec 2018 19:08:23 +0000 (20:08 +0100)]
Switch GoogleAuthAction to OpenID Connect

see #2808

5 years agoForce new windows for external links if enabled
Alexander Ebert [Sat, 29 Dec 2018 17:58:25 +0000 (18:58 +0100)]
Force new windows for external links if enabled

6 years agoRemove obsolete TODOs
Matthias Schmidt [Sun, 23 Dec 2018 17:12:40 +0000 (18:12 +0100)]
Remove obsolete TODOs

6 years ago Increase length of logged request responses in `HTTPException`
Matthias Schmidt [Sat, 22 Dec 2018 12:25:42 +0000 (13:25 +0100)]
 Increase length of logged request responses in `HTTPException`

6 years agoMerge branch '3.0'
Tim Düsterhus [Sat, 22 Dec 2018 10:32:01 +0000 (11:32 +0100)]
Merge branch '3.0'

6 years agoFix UninstallPackageAction
Tim Düsterhus [Sat, 22 Dec 2018 10:29:36 +0000 (11:29 +0100)]
Fix UninstallPackageAction

see da1af44f74a9db6433f433c4bb62b304f9bf2fd7

6 years agoFix PHP 7.3 compatibility in \wcf\util\Diff
Tim Düsterhus [Sat, 22 Dec 2018 10:21:41 +0000 (11:21 +0100)]
Fix PHP 7.3 compatibility in \wcf\util\Diff

The previous code worked correctly by accident: As the `switch` is the
last statement in the `for`-loop `continue`ing the `switch` is equivalent
to `continue`ing the `for`-loop.

6 years agoAdd missing update instruction for 3.1.7
Matthias Schmidt [Sat, 22 Dec 2018 09:01:54 +0000 (10:01 +0100)]
Add missing update instruction for 3.1.7

See b349f1085310603bc79f087ff2b7fcd71ae47d6d
See e9c2e4845ff8b9929274bb5c707ecea41aa5689a

6 years agoMerge branch '3.0'
Matthias Schmidt [Sat, 22 Dec 2018 08:58:22 +0000 (09:58 +0100)]
Merge branch '3.0'

6 years agoMake boolean user options available for conditions
Matthias Schmidt [Sat, 22 Dec 2018 08:57:39 +0000 (09:57 +0100)]
Make boolean user options available for conditions

6 years agoMerge branch '3.0'
Matthias Schmidt [Sat, 22 Dec 2018 08:24:29 +0000 (09:24 +0100)]
Merge branch '3.0'

6 years agoFix method documentation
Matthias Schmidt [Sat, 22 Dec 2018 08:23:13 +0000 (09:23 +0100)]
Fix method documentation

6 years agoFix package installation in PHP 7.3
Matthias Schmidt [Sat, 22 Dec 2018 08:23:05 +0000 (09:23 +0100)]
Fix package installation in PHP 7.3

6 years agoPreparing the release 3.1.7
Alexander Ebert [Fri, 21 Dec 2018 14:34:18 +0000 (15:34 +0100)]
Preparing the release 3.1.7

6 years agoUpdating minified JavaScript files
woltlab.com [Fri, 21 Dec 2018 12:03:05 +0000 (12:03 +0000)]
Updating minified JavaScript files

6 years agoMerge branch '3.0'
Alexander Ebert [Thu, 20 Dec 2018 20:19:02 +0000 (21:19 +0100)]
Merge branch '3.0'

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Thu, 20 Dec 2018 20:11:57 +0000 (21:11 +0100)]
Merge branch '2.1' into 3.0

6 years agoMerge branch '2.1'
Alexander Ebert [Thu, 20 Dec 2018 15:24:46 +0000 (16:24 +0100)]
Merge branch '2.1'

6 years agoExclude node_modules
Alexander Ebert [Thu, 20 Dec 2018 15:24:24 +0000 (16:24 +0100)]
Exclude node_modules

6 years agoStrip nbsp when editing the message source
Alexander Ebert [Thu, 20 Dec 2018 15:23:40 +0000 (16:23 +0100)]
Strip nbsp when editing the message source

6 years agoMissing removal of orphaned article content
Alexander Ebert [Thu, 20 Dec 2018 14:04:11 +0000 (15:04 +0100)]
Missing removal of orphaned article content

6 years agoMerge branch '3.0'
Tim Düsterhus [Mon, 10 Dec 2018 11:48:46 +0000 (12:48 +0100)]
Merge branch '3.0'

6 years agoUpdate composer dependencies
Tim Düsterhus [Mon, 10 Dec 2018 11:47:48 +0000 (12:47 +0100)]
Update composer dependencies

6 years agoUpdate to pelago/emogrifier 1.2.* for PHP 7.3 compatibility
Tim Düsterhus [Mon, 10 Dec 2018 11:41:13 +0000 (12:41 +0100)]
Update to pelago/emogrifier 1.2.* for PHP 7.3 compatibility

6 years agoUpdate composer dependencies
Tim Düsterhus [Mon, 10 Dec 2018 11:29:44 +0000 (12:29 +0100)]
Update composer dependencies

6 years agoFixed validation of permissions for label groups in articles
Marcel Werk [Fri, 7 Dec 2018 10:56:33 +0000 (11:56 +0100)]
Fixed validation of permissions for label groups in articles

6 years agoMerge branch '3.0'
Joshua Rüsweg [Fri, 7 Dec 2018 09:59:16 +0000 (10:59 +0100)]
Merge branch '3.0'

6 years agoRemove superfluous empty line
Joshua Rüsweg [Fri, 7 Dec 2018 09:58:44 +0000 (10:58 +0100)]
Remove superfluous empty line

6 years agoWork-around for a false-positive by Chrome's XSS auditor
Joshua Rüsweg [Fri, 7 Dec 2018 09:57:54 +0000 (10:57 +0100)]
Work-around for a false-positive by Chrome's XSS auditor

6 years agoError handling for polls in the quick reply feature
Alexander Ebert [Thu, 6 Dec 2018 19:26:07 +0000 (20:26 +0100)]
Error handling for polls in the quick reply feature

Fixes #2742

6 years agoWorkaround for the button navigation in popovers on small desktops
Alexander Ebert [Thu, 6 Dec 2018 16:03:53 +0000 (17:03 +0100)]
Workaround for the button navigation in popovers on small desktops

Fixes #2791

6 years agoMerge branch '3.0'
Alexander Ebert [Thu, 6 Dec 2018 16:01:14 +0000 (17:01 +0100)]
Merge branch '3.0'

6 years agoConsistent error reporting for errors during the setup process
Alexander Ebert [Thu, 6 Dec 2018 15:47:03 +0000 (16:47 +0100)]
Consistent error reporting for errors during the setup process

Fixes #2784

6 years agoPut the Google Fonts name in quotes to avoid parsing
Alexander Ebert [Thu, 6 Dec 2018 15:27:29 +0000 (16:27 +0100)]
Put the Google Fonts name in quotes to avoid parsing

Replaces d2c3d9659e44dab360eaa505ec92984d0ea0cf81