GitHub/WoltLab/WCF.git
7 years agoMinor performance improvement on page load
Alexander Ebert [Thu, 19 Oct 2017 18:47:57 +0000 (20:47 +0200)]
Minor performance improvement on page load

Relative timestamps are pre-computed on the server-side as of WSC 3.1,
making it unnecessary to refresh them on load. Instead we can get away
by performing it on the first significant DOM change or using the
once-per-minute refresh.

On averge this saves around 5-10ms on init

7 years agoImproved display of custom URLs
Alexander Ebert [Thu, 19 Oct 2017 17:52:25 +0000 (19:52 +0200)]
Improved display of custom URLs

7 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Alexander Ebert [Thu, 19 Oct 2017 11:37:20 +0000 (13:37 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

7 years agoFixed inserting of elements failed with adjacent text nodes
Alexander Ebert [Thu, 19 Oct 2017 11:36:26 +0000 (13:36 +0200)]
Fixed inserting of elements failed with adjacent text nodes

7 years agoFixed inserting of elements failed with adjacent text nodes
Alexander Ebert [Thu, 19 Oct 2017 11:36:26 +0000 (13:36 +0200)]
Fixed inserting of elements failed with adjacent text nodes

7 years agoSVG's `dominant-baseline` confuses Edge and IE
Alexander Ebert [Thu, 19 Oct 2017 10:53:25 +0000 (12:53 +0200)]
SVG's `dominant-baseline` confuses Edge and IE

7 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Wed, 18 Oct 2017 16:39:37 +0000 (18:39 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

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

7 years agoFixed language variables for html notification emails
Marcel Werk [Wed, 18 Oct 2017 16:34:55 +0000 (18:34 +0200)]
Fixed language variables for html notification emails

7 years agoAdded an option to enforce secure sources for images
Alexander Ebert [Wed, 18 Oct 2017 16:16:47 +0000 (18:16 +0200)]
Added an option to enforce secure sources for images

Closes #2448

7 years agoAdded missing <enableoptions>
Alexander Ebert [Wed, 18 Oct 2017 15:28:12 +0000 (17:28 +0200)]
Added missing <enableoptions>

See #2447

7 years agoImproved image proxy
Alexander Ebert [Wed, 18 Oct 2017 14:06:04 +0000 (16:06 +0200)]
Improved image proxy

Closes #2447

7 years agoChanged phrasing to close a report
Alexander Ebert [Wed, 18 Oct 2017 10:29:38 +0000 (12:29 +0200)]
Changed phrasing to close a report

7 years agoSupport <compatibility> in DevtoolsProject::validatePackageXml() (#2437)
Tim Düsterhus [Wed, 18 Oct 2017 10:18:07 +0000 (12:18 +0200)]
Support <compatibility> in DevtoolsProject::validatePackageXml() (#2437)

Closes #2434

7 years agoMerge pull request #2442 from jacboy/patch-5
Alexander Ebert [Wed, 18 Oct 2017 10:17:14 +0000 (12:17 +0200)]
Merge pull request #2442 from jacboy/patch-5

new versions

7 years agofix php 7.2 compatibility problem (#2436)
Jens Hausdorf [Wed, 18 Oct 2017 10:14:08 +0000 (12:14 +0200)]
fix php 7.2 compatibility problem (#2436)

* fix php 7.2 compatibility problem

* new approach fixing the problem

7 years agoForce cache reset after PIP import
Alexander Ebert [Wed, 18 Oct 2017 10:12:34 +0000 (12:12 +0200)]
Force cache reset after PIP import

7 years agoUpdating minified JavaScript files
woltlab.com [Wed, 18 Oct 2017 09:31:24 +0000 (11:31 +0200)]
Updating minified JavaScript files

7 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Alexander Ebert [Wed, 18 Oct 2017 09:29:19 +0000 (11:29 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

# Conflicts:
# com.woltlab.wcf/package.xml
# wcfsetup/install/files/js/3rdParty/redactor2/plugins/combined.min.js
# wcfsetup/install/files/js/WCF.Combined.min.js
# wcfsetup/install/files/lib/system/WCF.class.php

7 years agoUpdating minified JavaScript files 3.0.10
woltlab.com [Tue, 17 Oct 2017 13:37:17 +0000 (15:37 +0200)]
Updating minified JavaScript files

7 years agoAdded update support for the upcoming 2.1-series version
Alexander Ebert [Tue, 17 Oct 2017 13:26:05 +0000 (15:26 +0200)]
Added update support for the upcoming 2.1-series version

7 years agoPreparing release 3.0.10
Alexander Ebert [Tue, 17 Oct 2017 13:23:59 +0000 (15:23 +0200)]
Preparing release 3.0.10

7 years agoAdded size definitions for Google AdSense responsive
Alexander Ebert [Tue, 17 Oct 2017 12:18:09 +0000 (14:18 +0200)]
Added size definitions for Google AdSense responsive

Fixes #2428

7 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Tue, 17 Oct 2017 11:47:51 +0000 (13:47 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

# Conflicts:
# wcfsetup/install/files/js/WCF.Label.js

7 years agoAdded missing use of UserProfileRuntimeCache
Marcel Werk [Tue, 17 Oct 2017 11:43:52 +0000 (13:43 +0200)]
Added missing use of UserProfileRuntimeCache

7 years agoFix typo in method documentation
Joshua Rüsweg [Mon, 16 Oct 2017 19:55:55 +0000 (21:55 +0200)]
Fix typo in method documentation

7 years agoAdd sitemap toggling function
Joshua Rüsweg [Mon, 16 Oct 2017 19:54:39 +0000 (21:54 +0200)]
Add sitemap toggling function

Closes #2439

7 years agoMake UserTrophyCondition more consistent
Joshua Rüsweg [Mon, 16 Oct 2017 18:23:50 +0000 (20:23 +0200)]
Make UserTrophyCondition more consistent

This commit changes the array index from userTrophy to userTrophyIDs and notUserTrophy to notUserTrophyIDs when saving a trophy condition.

7 years agoMerge remote-tracking branch 'refs/remotes/origin/2.1' into 3.0
Alexander Ebert [Mon, 16 Oct 2017 11:32:04 +0000 (13:32 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/2.1' into 3.0

7 years agoUpdate label preview on init
Alexander Ebert [Mon, 16 Oct 2017 11:26:54 +0000 (13:26 +0200)]
Update label preview on init

7 years agoMerge pull request #2440 from SoftCreatR/patch-4
Marcel Werk [Mon, 16 Oct 2017 10:39:26 +0000 (12:39 +0200)]
Merge pull request #2440 from SoftCreatR/patch-4

Add missing packageID property

7 years agoMerge pull request #2445 from SoftCreatR/patch-5
Tim Düsterhus [Mon, 16 Oct 2017 08:49:32 +0000 (10:49 +0200)]
Merge pull request #2445 from SoftCreatR/patch-5

Update favico.js

7 years agoUpdated favico.js to 0.3.10
Sascha Greuel [Sun, 15 Oct 2017 23:50:24 +0000 (01:50 +0200)]
Updated favico.js to 0.3.10

7 years agoFixed English phrase
Marcel Werk [Sun, 15 Oct 2017 16:40:56 +0000 (18:40 +0200)]
Fixed English phrase

7 years agoAdded generic templates for comment notification emails
Marcel Werk [Sun, 15 Oct 2017 16:06:37 +0000 (18:06 +0200)]
Added generic templates for comment notification emails

Closes #2444

7 years agoNew versions, yay
Jakob Licina [Sun, 15 Oct 2017 01:35:45 +0000 (03:35 +0200)]
New versions, yay

7 years agoAdded missing packageID property
Sascha Greuel [Sat, 14 Oct 2017 22:53:19 +0000 (00:53 +0200)]
Added missing packageID property

7 years agoAdded `.icon128`
Alexander Ebert [Wed, 11 Oct 2017 16:17:33 +0000 (18:17 +0200)]
Added `.icon128`

Fixes #2432

7 years agoOptimized JavaScript activity in background tabs
Alexander Ebert [Wed, 11 Oct 2017 15:45:14 +0000 (17:45 +0200)]
Optimized JavaScript activity in background tabs

7 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Alexander Ebert [Wed, 11 Oct 2017 14:26:08 +0000 (16:26 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

7 years agoFixed element parent block detection
Alexander Ebert [Wed, 11 Oct 2017 14:25:47 +0000 (16:25 +0200)]
Fixed element parent block detection

7 years agoAdded improved message reprocessing API
Alexander Ebert [Wed, 11 Oct 2017 12:34:32 +0000 (14:34 +0200)]
Added improved message reprocessing API

Closes #2438

7 years agoUpdating minified JavaScript files
woltlab.com [Wed, 11 Oct 2017 09:35:19 +0000 (11:35 +0200)]
Updating minified JavaScript files

7 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Alexander Ebert [Wed, 11 Oct 2017 09:28:54 +0000 (11:28 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

# Conflicts:

# wcfsetup/install/files/lib/system/package/plugin/PagePackageInstallationPlugin.class.php

7 years agoImproved backspace/delete key handling for empty lines
Alexander Ebert [Wed, 11 Oct 2017 09:13:12 +0000 (11:13 +0200)]
Improved backspace/delete key handling for empty lines

7 years agoFixed pasting of single-line content in Firefox
Alexander Ebert [Tue, 10 Oct 2017 17:02:46 +0000 (19:02 +0200)]
Fixed pasting of single-line content in Firefox

7 years agoAvoid empty <p /> generated after non-<p> block elements
Alexander Ebert [Mon, 9 Oct 2017 15:42:29 +0000 (17:42 +0200)]
Avoid empty <p /> generated after non-<p> block elements

7 years agoAllow updating pages' options and permissions via PIP
Matthias Schmidt [Mon, 7 Aug 2017 16:27:41 +0000 (18:27 +0200)]
Allow updating pages' options and permissions via PIP

Backport of 08dceba6b57f67f52a943d65be395ae77de2691f

7 years agoFixed 1px page jump caused by the code box button
Alexander Ebert [Mon, 9 Oct 2017 14:50:13 +0000 (16:50 +0200)]
Fixed 1px page jump caused by the code box button

7 years agoUpdating minified JavaScript files
woltlab.com [Mon, 9 Oct 2017 10:37:14 +0000 (12:37 +0200)]
Updating minified JavaScript files

7 years agoFixed English phrase
Marcel Werk [Sun, 8 Oct 2017 19:14:02 +0000 (21:14 +0200)]
Fixed English phrase

7 years agoRemove unused bogus method
Joshua Rüsweg [Sun, 8 Oct 2017 18:35:29 +0000 (20:35 +0200)]
Remove unused bogus method

7 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Fri, 6 Oct 2017 17:11:20 +0000 (19:11 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

7 years agoUpdating minified JavaScript files
woltlab.com [Fri, 6 Oct 2017 16:41:32 +0000 (18:41 +0200)]
Updating minified JavaScript files

7 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Alexander Ebert [Fri, 6 Oct 2017 16:39:17 +0000 (18:39 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

7 years agoAdded a work-around for incorrect selection restore
Alexander Ebert [Fri, 6 Oct 2017 16:34:37 +0000 (18:34 +0200)]
Added a work-around for incorrect selection restore

7 years agoFix closing files in sitemap rebuild worker
Joshua Rüsweg [Fri, 6 Oct 2017 13:12:31 +0000 (15:12 +0200)]
Fix closing files in sitemap rebuild worker

7 years agoCleanup of superfluous whitespaces after pasting
Alexander Ebert [Fri, 6 Oct 2017 10:44:08 +0000 (12:44 +0200)]
Cleanup of superfluous whitespaces after pasting

7 years agoMerge pull request #2435 from SoftCreatR/patch-3
Marcel Werk [Fri, 6 Oct 2017 10:21:07 +0000 (12:21 +0200)]
Merge pull request #2435 from SoftCreatR/patch-3

Add facebook-video media provider

7 years agoCaret was incorrectly placed when hitting the padding of a block element
Alexander Ebert [Fri, 6 Oct 2017 10:19:47 +0000 (12:19 +0200)]
Caret was incorrectly placed when hitting the padding of a block element

7 years agoFIx user trophy object list condition
Joshua Rüsweg [Fri, 6 Oct 2017 10:14:15 +0000 (12:14 +0200)]
FIx user trophy object list condition

7 years agoAdded facebook-video media provider
Sascha Greuel [Fri, 6 Oct 2017 00:43:34 +0000 (02:43 +0200)]
Added facebook-video media provider

Supported formats:

https://www.facebook.com/{page-name}/videos/{video-id}/
https://www.facebook.com/{username}/videos/{video-id}/
https://www.facebook.com/video.php?id={video-id}
https://www.facebook.com/video.php?v={video-id}

7 years agoFix bulk revert of edit history
Tim Düsterhus [Thu, 5 Oct 2017 22:43:07 +0000 (00:43 +0200)]
Fix bulk revert of edit history

7 years agoFixed container list overflow
Alexander Ebert [Thu, 5 Oct 2017 15:24:11 +0000 (17:24 +0200)]
Fixed container list overflow

7 years agoAdded missing phrase
Alexander Ebert [Thu, 5 Oct 2017 15:19:45 +0000 (17:19 +0200)]
Added missing phrase

7 years agoAdded localized phrase
Alexander Ebert [Thu, 5 Oct 2017 15:14:14 +0000 (17:14 +0200)]
Added localized phrase

7 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Thu, 5 Oct 2017 13:16:35 +0000 (15:16 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

7 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Alexander Ebert [Thu, 5 Oct 2017 13:16:31 +0000 (15:16 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

7 years agoAvoid replacement of internal string inside code blocks
Alexander Ebert [Thu, 5 Oct 2017 13:06:55 +0000 (15:06 +0200)]
Avoid replacement of internal string inside code blocks

7 years agoAvoid empty paragraphs after headlines
Alexander Ebert [Thu, 5 Oct 2017 11:32:02 +0000 (13:32 +0200)]
Avoid empty paragraphs after headlines

7 years agoReject data URIs for [img]
Alexander Ebert [Wed, 4 Oct 2017 22:45:24 +0000 (00:45 +0200)]
Reject data URIs for [img]

7 years agoMinor phrase improvements
Alexander Ebert [Wed, 4 Oct 2017 22:39:35 +0000 (00:39 +0200)]
Minor phrase improvements

7 years agoFix German map route-related language item
Matthias Schmidt [Wed, 4 Oct 2017 16:43:58 +0000 (18:43 +0200)]
Fix German map route-related language item

See #2321

7 years agoMerge pull request #2431 from SoftCreatR/patch-1
Marcel Werk [Tue, 3 Oct 2017 10:44:27 +0000 (12:44 +0200)]
Merge pull request #2431 from SoftCreatR/patch-1

Improve cache list page

7 years agoFix use order
Joshua Rüsweg [Tue, 3 Oct 2017 09:50:42 +0000 (11:50 +0200)]
Fix use order

7 years agoDelete sitemap relics when rebuilding the sitemap
Joshua Rüsweg [Tue, 3 Oct 2017 09:11:50 +0000 (11:11 +0200)]
Delete sitemap relics when rebuilding the sitemap

Delete all previously created sitemap files on rebuild so that no more relics remain in the system.

7 years agoMerge pull request #1 from SoftCreatR/patch-2
Sascha Greuel [Tue, 3 Oct 2017 05:36:56 +0000 (07:36 +0200)]
Merge pull request #1 from SoftCreatR/patch-2

Update MemcachedCacheSource.class.php

7 years agoUpdate MemcachedCacheSource.class.php
Sascha Greuel [Tue, 3 Oct 2017 05:34:48 +0000 (07:34 +0200)]
Update MemcachedCacheSource.class.php

7 years agoUpdate CacheListPage.class.php
Sascha Greuel [Tue, 3 Oct 2017 05:34:00 +0000 (07:34 +0200)]
Update CacheListPage.class.php

7 years agoEmbed promise polyfill into the main core js
Alexander Ebert [Fri, 29 Sep 2017 14:55:41 +0000 (16:55 +0200)]
Embed promise polyfill into the main core js

Closes #2430

7 years agoAdded update server support for compatibility versions
Alexander Ebert [Fri, 29 Sep 2017 12:06:55 +0000 (14:06 +0200)]
Added update server support for compatibility versions

See #2427

7 years agoImproved support for renamed static routes
Alexander Ebert [Thu, 28 Sep 2017 13:39:32 +0000 (15:39 +0200)]
Improved support for renamed static routes

7 years agoAdded missing check for the article image
Alexander Ebert [Thu, 28 Sep 2017 12:01:34 +0000 (14:01 +0200)]
Added missing check for the article image

7 years agoStrip port from cookie domain
Alexander Ebert [Thu, 28 Sep 2017 11:18:29 +0000 (13:18 +0200)]
Strip port from cookie domain

Cookies are set per host regardless of the domain as per RFC 6265

7 years agoImplemented dynamic cookie hash generation
Alexander Ebert [Thu, 28 Sep 2017 10:03:45 +0000 (12:03 +0200)]
Implemented dynamic cookie hash generation

Closes #2429

7 years agoPreparing release 3.1.0 Beta 1 3.1.0_Beta_1
Alexander Ebert [Wed, 27 Sep 2017 09:52:23 +0000 (11:52 +0200)]
Preparing release 3.1.0 Beta 1

7 years agoUpdating minified JavaScript files
woltlab.com [Wed, 27 Sep 2017 09:33:46 +0000 (11:33 +0200)]
Updating minified JavaScript files

7 years agoMerge branch '3.0'
Tim Düsterhus [Wed, 27 Sep 2017 00:01:42 +0000 (02:01 +0200)]
Merge branch '3.0'

7 years agoMerge remote-tracking branch 'origin/3.0' into 3.0
Tim Düsterhus [Wed, 27 Sep 2017 00:01:30 +0000 (02:01 +0200)]
Merge remote-tracking branch 'origin/3.0' into 3.0

7 years agoMerge branch '3.0'
Tim Düsterhus [Tue, 26 Sep 2017 23:59:16 +0000 (01:59 +0200)]
Merge branch '3.0'

7 years agoProperly use envelopeFrom in SmtpEmailTransport
Tim Düsterhus [Tue, 26 Sep 2017 23:58:14 +0000 (01:58 +0200)]
Properly use envelopeFrom in SmtpEmailTransport

see 2d3ca5bfc266ec1121463d9fd7a99d482597d1a5

7 years agoImproved handling of newer permissions for built-in groups
Alexander Ebert [Tue, 26 Sep 2017 16:05:29 +0000 (18:05 +0200)]
Improved handling of newer permissions for built-in groups

7 years agoMinor phrasing improvement
Alexander Ebert [Tue, 26 Sep 2017 14:08:17 +0000 (16:08 +0200)]
Minor phrasing improvement

7 years agoAdded missing phrases
Alexander Ebert [Tue, 26 Sep 2017 13:10:08 +0000 (15:10 +0200)]
Added missing phrases

7 years agoMinor code cleanup
Alexander Ebert [Tue, 26 Sep 2017 12:34:38 +0000 (14:34 +0200)]
Minor code cleanup

7 years agoFixed handling of compatible versions during the setup
Alexander Ebert [Tue, 26 Sep 2017 11:52:51 +0000 (13:52 +0200)]
Fixed handling of compatible versions during the setup

7 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Alexander Ebert [Tue, 26 Sep 2017 11:39:32 +0000 (13:39 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

# Conflicts:
# wcfsetup/install/files/js/3rdParty/redactor2/plugins/combined.min.js
# wcfsetup/install/files/js/3rdParty/redactor2/redactor.min.js
# wcfsetup/install/files/js/WoltLabSuite.Core.min.js

7 years agoUpdating minified JavaScript files
woltlab.com [Tue, 26 Sep 2017 11:37:16 +0000 (13:37 +0200)]
Updating minified JavaScript files

7 years agoAllow usernames consisting of short words to be recognized
Alexander Ebert [Tue, 26 Sep 2017 10:42:17 +0000 (12:42 +0200)]
Allow usernames consisting of short words to be recognized

7 years agoPrevent drag & drop of toolbar buttons in Firefox
Alexander Ebert [Tue, 26 Sep 2017 10:07:02 +0000 (12:07 +0200)]
Prevent drag & drop of toolbar buttons in Firefox

7 years agoFixed pasting of text with embedded links
Alexander Ebert [Tue, 26 Sep 2017 10:02:08 +0000 (12:02 +0200)]
Fixed pasting of text with embedded links