GitHub/WoltLab/WCF.git
4 years agoIncorrect data structure exposed to the push notification handler
Alexander Ebert [Thu, 13 Feb 2020 15:19:52 +0000 (16:19 +0100)]
Incorrect data structure exposed to the push notification handler

4 years agoMerge branch '3.0'
Marcel Werk [Thu, 13 Feb 2020 10:14:31 +0000 (11:14 +0100)]
Merge branch '3.0'

4 years agoolder error logs were sometimes not deleted at the appropriate time
Marcel Werk [Thu, 13 Feb 2020 10:13:21 +0000 (11:13 +0100)]
older error logs were sometimes not deleted at the appropriate time

filectime may differ from filemtime

4 years agoMerge remote-tracking branch 'origin/master'
Tim Düsterhus [Sun, 9 Feb 2020 14:19:32 +0000 (15:19 +0100)]
Merge remote-tracking branch 'origin/master'

4 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sun, 9 Feb 2020 14:18:12 +0000 (15:18 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

4 years agoImproved the paste results from MS Word
Alexander Ebert [Sun, 9 Feb 2020 14:17:33 +0000 (15:17 +0100)]
Improved the paste results from MS Word

Backport of b99034fb4bb799d0ca6f2aa46471b2221abadcfc

4 years agoMerge branch '3.0'
Tim Düsterhus [Sun, 9 Feb 2020 14:16:49 +0000 (15:16 +0100)]
Merge branch '3.0'

4 years agoChange empty phrase name exception type
Tim Düsterhus [Sun, 9 Feb 2020 14:15:14 +0000 (15:15 +0100)]
Change empty phrase name exception type

WoltLab Suite 5.2 already has a check for a category mismatch
that throws an Exception of type InvalidArgumentException. Change
this one for consistency.

see 9e280cb5c1dd3e398a3096b55f6d88be4baa6923
see e3d24f95b721e38ab205c89769c3b015aa43d75c

4 years agoMerge branch '3.0'
Tim Düsterhus [Sun, 9 Feb 2020 14:02:18 +0000 (15:02 +0100)]
Merge branch '3.0'

4 years agoMerge pull request #3158 from Krymonota/fix-veoh-privacy-policy-link-text
Tim Düsterhus [Sun, 9 Feb 2020 14:00:47 +0000 (15:00 +0100)]
Merge pull request #3158 from Krymonota/fix-veoh-privacy-policy-link-text

Fix Veoh privacy policy link text

4 years agoMerge pull request #3155 from SoftCreatR/patch-10
Tim Düsterhus [Sun, 9 Feb 2020 13:53:28 +0000 (14:53 +0100)]
Merge pull request #3155 from SoftCreatR/patch-10

Improve WhatsApp Message Sharing

4 years agoMerge branch '3.0'
Alexander Ebert [Sun, 9 Feb 2020 13:51:13 +0000 (14:51 +0100)]
Merge branch '3.0'

4 years agoFix Veoh privacy policy link text
Niklas (Krymonota) [Sat, 8 Feb 2020 20:47:01 +0000 (21:47 +0100)]
Fix Veoh privacy policy link text

Related to b6a668a61612802c098ceeb8070786a732607254.

4 years agoSafeguard against phrases with empty names
Alexander Ebert [Sat, 8 Feb 2020 19:39:06 +0000 (20:39 +0100)]
Safeguard against phrases with empty names

4 years agoRemove some dangling attributes
Alexander Ebert [Sat, 8 Feb 2020 18:45:48 +0000 (19:45 +0100)]
Remove some dangling attributes

4 years agoDeprecated string offset in Net_IDNA2 (PHP 7.4)
Alexander Ebert [Mon, 27 Jan 2020 15:32:16 +0000 (16:32 +0100)]
Deprecated string offset in Net_IDNA2 (PHP 7.4)

4 years agoImproved WhatsApp Message Sharing
Sascha Greuel [Sat, 8 Feb 2020 13:04:22 +0000 (14:04 +0100)]
Improved WhatsApp Message Sharing

4 years agoMerge branch '3.0'
Alexander Ebert [Fri, 7 Feb 2020 11:26:33 +0000 (12:26 +0100)]
Merge branch '3.0'

4 years agoMerge pull request #3153 from SoftCreatR/patch-9
Alexander Ebert [Fri, 7 Feb 2020 11:26:01 +0000 (12:26 +0100)]
Merge pull request #3153 from SoftCreatR/patch-9

Remove Typehint

4 years agoUpdate CLIWCF.class.php
Sascha Greuel [Fri, 7 Feb 2020 01:39:29 +0000 (02:39 +0100)]
Update CLIWCF.class.php

4 years agoMerge branch '3.0'
Tim Düsterhus [Thu, 6 Feb 2020 17:15:47 +0000 (18:15 +0100)]
Merge branch '3.0'

4 years agoMerge pull request #3150 from Krymonota/fix-github-primary-email
Tim Düsterhus [Thu, 6 Feb 2020 17:14:51 +0000 (18:14 +0100)]
Merge pull request #3150 from Krymonota/fix-github-primary-email

Fix GitHub primary email not correctly being detected

4 years agoFix GitHub primary email not correctly being detected
Niklas (Krymonota) [Thu, 6 Feb 2020 17:01:13 +0000 (18:01 +0100)]
Fix GitHub primary email not correctly being detected

4 years agoMerge branch '3.0'
Tim Düsterhus [Thu, 6 Feb 2020 16:43:19 +0000 (17:43 +0100)]
Merge branch '3.0'

4 years agoMerge pull request #3149 from Krymonota/update-github-auth
Tim Düsterhus [Thu, 6 Feb 2020 16:41:48 +0000 (17:41 +0100)]
Merge pull request #3149 from Krymonota/update-github-auth

Update GitHub authorization to use headers instead of query parameters

4 years agoUpdate GitHub authorization to use headers instead of query parameters
Niklas (Krymonota) [Thu, 6 Feb 2020 16:36:13 +0000 (17:36 +0100)]
Update GitHub authorization to use headers instead of query parameters

Using query parameters for access_token has been deprecated.

For further information, check out:
- https://community.woltlab.com/thread/281366-github-api-deprecation-notice-for-authentication-via-url-query-parameters/
- https://developer.github.com/changes/2019-11-05-deprecated-passwords-and-authorizations-api/#authenticating-using-query-parameters

4 years agoIncorrect update path calculation if the only available version is not an exact match
Alexander Ebert [Thu, 30 Jan 2020 16:37:24 +0000 (17:37 +0100)]
Incorrect update path calculation if the only available version is not an exact match

4 years agoMerge branch '3.0'
Marcel Werk [Tue, 28 Jan 2020 12:00:34 +0000 (13:00 +0100)]
Merge branch '3.0'

4 years agofixed issue that embedded videos were not aligned to the left
Marcel Werk [Tue, 28 Jan 2020 12:00:11 +0000 (13:00 +0100)]
fixed issue that embedded videos were not aligned to the left

4 years agoFix retryAfter for EmailDeliveryBackgroundJob
Olaf Braun [Sun, 19 Jan 2020 13:48:06 +0000 (14:48 +0100)]
Fix retryAfter for EmailDeliveryBackgroundJob

The array contained a duplicate entry `11`.

Closes #3140

4 years agoMerge branch '3.0'
Alexander Ebert [Thu, 16 Jan 2020 17:52:58 +0000 (18:52 +0100)]
Merge branch '3.0'

4 years agoAttempting to access an element that is not always present
Alexander Ebert [Thu, 16 Jan 2020 17:52:17 +0000 (18:52 +0100)]
Attempting to access an element that is not always present

4 years agoMerge branch '3.0'
Alexander Ebert [Thu, 16 Jan 2020 17:31:44 +0000 (18:31 +0100)]
Merge branch '3.0'

4 years ago`WCF::getAnchor()` already encodes HTML entities
Alexander Ebert [Thu, 16 Jan 2020 17:30:51 +0000 (18:30 +0100)]
`WCF::getAnchor()` already encodes HTML entities

4 years agoDeclare implicitly used property
Alexander Ebert [Mon, 6 Jan 2020 14:12:44 +0000 (15:12 +0100)]
Declare implicitly used property

Fixes #3121

4 years agoMerge pull request #3131 from mutec/rewritetestf1
Alexander Ebert [Mon, 6 Jan 2020 14:09:03 +0000 (15:09 +0100)]
Merge pull request #3131 from mutec/rewritetestf1

make CoreRewriteTestAction available during offline mode

4 years agoRemoved broken media provider
Marcel Werk [Sun, 5 Jan 2020 22:03:18 +0000 (23:03 +0100)]
Removed broken media provider

4 years agomake CoreRewriteTestAction available during offline mode
mutec [Sun, 5 Jan 2020 14:29:51 +0000 (15:29 +0100)]
make CoreRewriteTestAction available during offline mode

4 years agoMerge pull request #3129 from Krymonota/remove-paypal-try
Marcel Werk [Sun, 5 Jan 2020 14:04:52 +0000 (15:04 +0100)]
Merge pull request #3129 from Krymonota/remove-paypal-try

Remove Turkish Lira from PayPal payment method

4 years agoRemove Turkish Lira from PayPal payment method
Niklas [Sun, 5 Jan 2020 02:59:26 +0000 (03:59 +0100)]
Remove Turkish Lira from PayPal payment method

Turkish Lira is no longer supported by PayPal.

4 years agoMerge pull request #3128 from WoltLab/mention-bogus-space
Alexander Ebert [Sat, 4 Jan 2020 19:21:18 +0000 (20:21 +0100)]
Merge pull request #3128 from WoltLab/mention-bogus-space

Prevent newline after the userBBCodeTag

4 years agoMerge branch '3.0'
Matthias Schmidt [Sat, 4 Jan 2020 12:44:32 +0000 (13:44 +0100)]
Merge branch '3.0'

4 years agoFix handling of default box limit/sorting if not explicitly set
Matthias Schmidt [Sat, 4 Jan 2020 12:44:22 +0000 (13:44 +0100)]
Fix handling of default box limit/sorting if not explicitly set

If a box is created via the box package installation plugin and if no limit, sort field, or sort order is given, the default value should be used instead of leaving the values `null`.

Is also fixed the problem that simply submitting the box edit form without change for a box supporting a limit but not actually having a limit causes an error message because the limit field is empty.

4 years agoPrevent newline after the userBBCodeTag
Tim Düsterhus [Fri, 3 Jan 2020 23:51:02 +0000 (00:51 +0100)]
Prevent newline after the userBBCodeTag

The newline renders as a single space, which looks bad when punctuation
is being used directly after a mention.

Previously a sentence such as:

> Good to see you @Foo!

would have resulted in:

> Good to see you <a>@Foo</a>
> !

which is being rendered as:

> Good to see you @Foo !

4 years agoMerge branch '3.0'
Marcel Werk [Fri, 3 Jan 2020 15:59:02 +0000 (16:59 +0100)]
Merge branch '3.0'

4 years agoFixed wrong menu item title
Marcel Werk [Fri, 3 Jan 2020 15:58:42 +0000 (16:58 +0100)]
Fixed wrong menu item title

4 years agoFix missing template parsing in German language item
Matthias Schmidt [Fri, 3 Jan 2020 15:18:57 +0000 (16:18 +0100)]
Fix missing template parsing in German language item

4 years agoFix caching of teaserImages in ViewableArticleContentList
Joshua Rüsweg [Fri, 27 Dec 2019 14:45:31 +0000 (15:45 +0100)]
Fix caching of teaserImages in ViewableArticleContentList

4 years agoMerge pull request #3119 from Krymonota/fix-de-trophy-condition-typo
Alexander Ebert [Wed, 25 Dec 2019 16:30:25 +0000 (17:30 +0100)]
Merge pull request #3119 from Krymonota/fix-de-trophy-condition-typo

Fix typo in trophy condition description (de.xml)

4 years agoFix typo in trophy condition description (de.xml)
Niklas [Tue, 24 Dec 2019 13:56:26 +0000 (14:56 +0100)]
Fix typo in trophy condition description (de.xml)

"ein mal" -> "einmal"

4 years agoFix SQL query for excluded trophy categories in boxes
Joshua Rüsweg [Thu, 19 Dec 2019 13:07:16 +0000 (14:07 +0100)]
Fix SQL query for excluded trophy categories in boxes

4 years agoMerge branch '3.0'
Alexander Ebert [Fri, 29 Nov 2019 13:28:05 +0000 (14:28 +0100)]
Merge branch '3.0'

5 years agoMerge pull request #3112 from Krymonota/fix-veoh-privacy-policy-link
Marcel Werk [Thu, 28 Nov 2019 07:55:02 +0000 (08:55 +0100)]
Merge pull request #3112 from Krymonota/fix-veoh-privacy-policy-link

Fix link to Veoh's privacy policy

5 years agoFix link to Veoh's privacy policy
Niklas [Wed, 27 Nov 2019 20:12:18 +0000 (21:12 +0100)]
Fix link to Veoh's privacy policy

5 years agoStrip trailing `<br>` from links in Firefox
Alexander Ebert [Tue, 26 Nov 2019 15:06:18 +0000 (16:06 +0100)]
Strip trailing `<br>` from links in Firefox

5 years agoUpdated dependencies
Alexander Ebert [Tue, 26 Nov 2019 13:56:25 +0000 (14:56 +0100)]
Updated dependencies

5 years agoMerge branch '3.0'
Alexander Ebert [Tue, 26 Nov 2019 13:55:48 +0000 (14:55 +0100)]
Merge branch '3.0'

5 years agoUpgraded HTMLPurifier to 4.12.0 for compatibility with PHP 7.4
Alexander Ebert [Tue, 26 Nov 2019 12:40:06 +0000 (13:40 +0100)]
Upgraded HTMLPurifier to 4.12.0 for compatibility with PHP 7.4

5 years agoMerge branch '3.0'
Matthias Schmidt [Sun, 24 Nov 2019 16:57:44 +0000 (17:57 +0100)]
Merge branch '3.0'

5 years agoAdd missing `visibilityExceptions` definition in `menu.xsd`
Matthias Schmidt [Sun, 24 Nov 2019 16:57:34 +0000 (17:57 +0100)]
Add missing `visibilityExceptions` definition in `menu.xsd`

Close #3104

5 years agoMerge branch '3.0'
Alexander Ebert [Fri, 22 Nov 2019 16:27:47 +0000 (17:27 +0100)]
Merge branch '3.0'

5 years agoCompatibility with PHP 7.4
Alexander Ebert [Fri, 22 Nov 2019 15:29:24 +0000 (16:29 +0100)]
Compatibility with PHP 7.4

5 years agoCompatibility with PHP 7.4
Alexander Ebert [Fri, 22 Nov 2019 14:58:54 +0000 (15:58 +0100)]
Compatibility with PHP 7.4

5 years agoAdd DebugFolderEmailTransport
Tim Düsterhus [Tue, 12 Feb 2019 18:41:49 +0000 (19:41 +0100)]
Add DebugFolderEmailTransport

(cherry picked from commit e5c4fc8eb9dd3b0761db7fe1ba4d098c686ba0fa)

Closes #3103

5 years agoReplace `<br>` inside dynamically converted code elements
Alexander Ebert [Mon, 4 Nov 2019 14:36:38 +0000 (15:36 +0100)]
Replace `<br>` inside dynamically converted code elements

5 years agoMissing global replacement of encoded ampersands
Alexander Ebert [Sun, 3 Nov 2019 15:37:23 +0000 (16:37 +0100)]
Missing global replacement of encoded ampersands

5 years agoDisplay of validation errors for signatures
Alexander Ebert [Sat, 2 Nov 2019 23:57:22 +0000 (00:57 +0100)]
Display of validation errors for signatures

5 years agoHide the likes tab if the user may not view likes
Alexander Ebert [Sat, 2 Nov 2019 23:34:47 +0000 (00:34 +0100)]
Hide the likes tab if the user may not view likes

5 years agoMissing element `externalURL`
Alexander Ebert [Sat, 2 Nov 2019 23:00:54 +0000 (00:00 +0100)]
Missing element `externalURL`

5 years agoMerge branch '3.0'
Marcel Werk [Wed, 30 Oct 2019 14:18:07 +0000 (15:18 +0100)]
Merge branch '3.0'

5 years agoBlock access-token usage for banned users
Marcel Werk [Wed, 30 Oct 2019 14:17:41 +0000 (15:17 +0100)]
Block access-token usage for banned users

5 years agoMerge branch '3.0'
Alexander Ebert [Tue, 29 Oct 2019 11:34:21 +0000 (12:34 +0100)]
Merge branch '3.0'

5 years agoMissing reset of the language cache after copying style phrases
Alexander Ebert [Tue, 29 Oct 2019 11:33:50 +0000 (12:33 +0100)]
Missing reset of the language cache after copying style phrases

5 years agoProperly strip `encode` parameter in LinkBlockTemplatePlugin
Tim Düsterhus [Fri, 25 Oct 2019 11:18:32 +0000 (13:18 +0200)]
Properly strip `encode` parameter in LinkBlockTemplatePlugin

5 years agoPreparing the release 3.1.11 3.1.11
Alexander Ebert [Wed, 23 Oct 2019 11:12:37 +0000 (13:12 +0200)]
Preparing the release 3.1.11

5 years agoMissing update path from 3.1.10 pl *
Alexander Ebert [Sun, 13 Oct 2019 19:04:01 +0000 (21:04 +0200)]
Missing update path from 3.1.10 pl *

5 years agoPreparing the release 3.1.11
Alexander Ebert [Sun, 13 Oct 2019 18:15:42 +0000 (20:15 +0200)]
Preparing the release 3.1.11

5 years agoUpdating minified JavaScript files
woltlab.com [Sun, 13 Oct 2019 17:23:37 +0000 (17:23 +0000)]
Updating minified JavaScript files

5 years agoFixed encoding in contact form emails
Marcel Werk [Wed, 2 Oct 2019 14:52:32 +0000 (16:52 +0200)]
Fixed encoding in contact form emails

5 years agoFixed typo
Marcel Werk [Wed, 2 Oct 2019 14:17:38 +0000 (16:17 +0200)]
Fixed typo

5 years agoFixed encoding in html emails
Marcel Werk [Wed, 2 Oct 2019 14:16:54 +0000 (16:16 +0200)]
Fixed encoding in html emails

5 years agoAdded missing forceFrontend parameter
Marcel Werk [Wed, 2 Oct 2019 10:03:13 +0000 (12:03 +0200)]
Added missing forceFrontend parameter

5 years agoUpdate contactSettings.tpl
Matthias Schmidt [Mon, 30 Sep 2019 16:36:37 +0000 (18:36 +0200)]
Update contactSettings.tpl

5 years agoAdd missing informal version of German language item
Matthias Schmidt [Mon, 30 Sep 2019 16:32:32 +0000 (18:32 +0200)]
Add missing informal version of German language item

5 years agoMerge branch 'master' of https://github.com/WoltLab/WCF
Marcel Werk [Fri, 27 Sep 2019 14:27:44 +0000 (16:27 +0200)]
Merge branch 'master' of https://github.com/WoltLab/WCF

5 years agoMerge branch '3.0'
Marcel Werk [Fri, 27 Sep 2019 14:27:31 +0000 (16:27 +0200)]
Merge branch '3.0'

5 years agoAdd event in `BoxHandler::loadBoxes()`
Matthias Schmidt [Fri, 27 Sep 2019 14:25:03 +0000 (16:25 +0200)]
Add event in `BoxHandler::loadBoxes()`

5 years agoMerge pull request #3077 from SoftCreatR/patch-7
Marcel Werk [Fri, 27 Sep 2019 14:24:58 +0000 (16:24 +0200)]
Merge pull request #3077 from SoftCreatR/patch-7

Update breadcrumbs.tpl

5 years agoAdd missing `dataFields` event in `boxAdd.tpl`
Matthias Schmidt [Fri, 27 Sep 2019 14:23:50 +0000 (16:23 +0200)]
Add missing `dataFields` event in `boxAdd.tpl`

5 years agoSimplify exception catching of punycode encodes
Joshua Rüsweg [Thu, 26 Sep 2019 13:43:33 +0000 (15:43 +0200)]
Simplify exception catching of punycode encodes
See 7951824093fe2996ee90f4d1f60075eae4b965d9

5 years agoMerge branch '3.0'
Alexander Ebert [Wed, 25 Sep 2019 09:16:32 +0000 (11:16 +0200)]
Merge branch '3.0'

5 years agoIncorrect redirect after entering the master password when using multiple subdomains
Alexander Ebert [Wed, 25 Sep 2019 09:01:00 +0000 (11:01 +0200)]
Incorrect redirect after entering the master password when using multiple subdomains

5 years agoStrip font color/family/size when clean paste is enabled
Alexander Ebert [Wed, 25 Sep 2019 08:37:31 +0000 (10:37 +0200)]
Strip font color/family/size when clean paste is enabled

5 years agoConvert punycode exceptions to \DomainExceptions in Mailbox class
Joshua Rüsweg [Tue, 24 Sep 2019 18:54:56 +0000 (20:54 +0200)]
Convert punycode exceptions to \DomainExceptions in Mailbox class

5 years agoSet `signatureEnableHtml` to `1` for new users
Alexander Ebert [Tue, 24 Sep 2019 16:44:39 +0000 (18:44 +0200)]
Set `signatureEnableHtml` to `1` for new users

5 years agoFixed typo
Marcel Werk [Tue, 24 Sep 2019 13:16:45 +0000 (15:16 +0200)]
Fixed typo

5 years agoMerge branch '3.0'
Marcel Werk [Tue, 24 Sep 2019 13:15:17 +0000 (15:15 +0200)]
Merge branch '3.0'

5 years agoFixed typos
Marcel Werk [Tue, 24 Sep 2019 13:14:57 +0000 (15:14 +0200)]
Fixed typos

5 years agoUpdate breadcrumbs.tpl
Sascha Greuel [Fri, 20 Sep 2019 16:54:49 +0000 (18:54 +0200)]
Update breadcrumbs.tpl

- Hide breadcrumbs that do not expose a visible label
- Added position property in breadcrumbs microdata

5 years agoAdd missing <label> for label selection
Matthias Schmidt [Mon, 16 Sep 2019 16:58:50 +0000 (18:58 +0200)]
Add missing <label> for label selection

Close #3071