Alexander Ebert [Sun, 16 Aug 2015 10:09:31 +0000 (12:09 +0200)]
Prevent fatal error caused by empty categories
Tim Düsterhus [Sun, 9 Aug 2015 15:31:34 +0000 (17:31 +0200)]
Guard against GitHub randomly changing the access_token
Tim Düsterhus [Thu, 30 Jul 2015 13:29:12 +0000 (15:29 +0200)]
Properly detect Microsoft Edge in UserOnline.class.php
Tim Düsterhus [Thu, 30 Jul 2015 13:06:49 +0000 (15:06 +0200)]
Fix BBCode PIP deleting custom attributes
Tim Düsterhus [Sun, 26 Jul 2015 16:36:22 +0000 (18:36 +0200)]
Fix recipient email in EmailNewActivationCodeForm
ramiusGitHub [Tue, 30 Jun 2015 14:45:26 +0000 (16:45 +0200)]
Add missing 'data' in namespace of baseClass
Closes #1925
Tim Düsterhus [Tue, 30 Jun 2015 18:32:35 +0000 (20:32 +0200)]
Remove `user_interests` permission from FacebookAuthAction
It wasn’t used anyway and was deprecated / removed by Facebook.
Tim Düsterhus [Thu, 4 Jun 2015 23:39:55 +0000 (01:39 +0200)]
Fix typos in de.xml and setup_de.xml
Tim Düsterhus [Thu, 4 Jun 2015 23:12:52 +0000 (01:12 +0200)]
Fix typos in en.xml and setup_en.xml
Closes #1915
Closes #1916
Closes #1917
Marcel Werk [Fri, 8 May 2015 14:54:49 +0000 (16:54 +0200)]
Fixed missing permission check in birthday list
woltlab.com [Wed, 22 Apr 2015 17:30:56 +0000 (19:30 +0200)]
Updating minified JavaScript files
Matthias Schmidt [Wed, 22 Apr 2015 17:26:49 +0000 (19:26 +0200)]
Tim Düsterhus [Mon, 20 Apr 2015 18:27:47 +0000 (20:27 +0200)]
Merge branch 'avatarDownload' into 2.0
Tim Düsterhus [Mon, 20 Apr 2015 18:27:13 +0000 (20:27 +0200)]
Add missing sanity checks to UserAvatarAction::fetchRemoteAvatar()
Tim Düsterhus [Mon, 20 Apr 2015 18:16:13 +0000 (20:16 +0200)]
fixup! Fix deletion of temporary files in UserAvatarAction::fetchRemoteAvatar()
Tim Düsterhus [Mon, 20 Apr 2015 12:33:27 +0000 (14:33 +0200)]
Do not set avatar if fetched remote avatar is to large
Tim Düsterhus [Mon, 20 Apr 2015 12:28:56 +0000 (14:28 +0200)]
Fix deletion of temporary files in UserAvatarAction::fetchRemoteAvatar()
Tim Düsterhus [Mon, 20 Apr 2015 12:26:54 +0000 (14:26 +0200)]
Break in UserAvatarAction::fetchRemoteAvatar() if download failed
Marcel Werk [Wed, 8 Apr 2015 12:28:03 +0000 (14:28 +0200)]
Fixed honeypot in chrome
Tim Düsterhus [Mon, 6 Apr 2015 15:59:51 +0000 (17:59 +0200)]
Merge pull request #1899 from max-m/patch-16
Trim URL in StringUtil::getAnchorTag()
Maximilian Mader [Mon, 6 Apr 2015 15:40:47 +0000 (17:40 +0200)]
Trim URL in StringUtil::getAnchorTag()
The regular expressions won’t match with a space in front of the URL, this, for example, allows circumvention of the external URL check.
Tim Düsterhus [Thu, 2 Apr 2015 20:21:26 +0000 (22:21 +0200)]
Add missing |encodeJS in tagAdd.tpl
Matthias Schmidt [Fri, 3 Apr 2015 06:19:10 +0000 (08:19 +0200)]
Fix avatar cropping in ACP
Alexander Ebert [Tue, 31 Mar 2015 23:52:44 +0000 (01:52 +0200)]
Preparing release 2.0.12 pl 1
Tim Düsterhus [Tue, 31 Mar 2015 23:30:37 +0000 (01:30 +0200)]
Prevent a Tag from becoming a synonym of itself
Previously this only was checked by PHP in the controller,
but MySQL thinks that letters with an accent are equal to
their base form. For example: e = é.
Previously entering such a combination would lead to an
endless recursion, now these synonyms are silently ignored.
Tim Düsterhus [Sat, 21 Mar 2015 15:59:33 +0000 (16:59 +0100)]
Stop codemirror from jumping around in styleAdd.tpl
Alexander Ebert [Sun, 15 Mar 2015 14:42:25 +0000 (15:42 +0100)]
Updating release date
Alexander Ebert [Mon, 9 Mar 2015 20:16:31 +0000 (21:16 +0100)]
Preparing internal release 2.0.12
Marcel Werk [Sun, 8 Mar 2015 12:00:13 +0000 (13:00 +0100)]
Fixed missing rank image
Tim Düsterhus [Sun, 1 Mar 2015 22:45:57 +0000 (23:45 +0100)]
Fix UserGroupEditor::updateAccessibleGroups() being dependent on a loaded cache
Previously imported user groups were not accessible, as the cache was not
loaded before, leading to no admin groups being in the system (as the new
group already was added).
Alexander Ebert [Sun, 1 Mar 2015 17:51:33 +0000 (18:51 +0100)]
Updated README.md
Alexander Ebert [Thu, 26 Feb 2015 13:07:52 +0000 (14:07 +0100)]
Preparing internal release 2.0.11 pl 1
Alexander Ebert [Thu, 26 Feb 2015 13:04:57 +0000 (14:04 +0100)]
Fixed tree level w/ maximum depth = 0
Closes #1889
Alexander Ebert [Sat, 21 Feb 2015 15:43:36 +0000 (16:43 +0100)]
Updating release date
Alexander Ebert [Thu, 19 Feb 2015 09:42:41 +0000 (10:42 +0100)]
Fixed version comparison failing when comparing Beta and RC versions
Alexander Ebert [Wed, 18 Feb 2015 12:31:57 +0000 (13:31 +0100)]
Preparing release 2.0.11
Alexander Ebert [Tue, 17 Feb 2015 13:24:34 +0000 (14:24 +0100)]
Fixed display or comment/response author for reported content
Marcel Werk [Sun, 15 Feb 2015 12:56:40 +0000 (13:56 +0100)]
Fixed memory usage calculation
Alexander Ebert [Wed, 11 Feb 2015 15:19:41 +0000 (16:19 +0100)]
Fixed check against IP blacklist (both IPv4 and IPv6)
woltlab.com [Wed, 11 Feb 2015 13:50:55 +0000 (14:50 +0100)]
Updating minified JavaScript files
Alexander Ebert [Wed, 11 Feb 2015 13:45:40 +0000 (14:45 +0100)]
Improved slideshow to calculate item height on runtime
Marcel Werk [Wed, 11 Feb 2015 12:57:11 +0000 (13:57 +0100)]
Fixed wrong package dir in style export
Matthias Schmidt [Sat, 7 Feb 2015 15:26:43 +0000 (16:26 +0100)]
Fix deletion of avatar thumbnails
Alexander Ebert [Fri, 6 Feb 2015 18:48:44 +0000 (19:48 +0100)]
Fixed package names in list of excluded packages
Tim Düsterhus [Sun, 1 Feb 2015 18:03:13 +0000 (19:03 +0100)]
Tim Düsterhus [Thu, 18 Dec 2014 21:37:55 +0000 (22:37 +0100)]
Add some more sane Code Sniffs and fix smelling code
Tim Düsterhus [Thu, 18 Dec 2014 20:57:55 +0000 (21:57 +0100)]
Adapt K&R brace style code sniff to our needs
Tim Düsterhus [Thu, 18 Dec 2014 20:30:26 +0000 (21:30 +0100)]
Use docker based travis builds
Tim Düsterhus [Fri, 28 Nov 2014 01:20:42 +0000 (02:20 +0100)]
Update .travis.yml
Alexander Ebert [Sun, 1 Feb 2015 17:05:38 +0000 (18:05 +0100)]
Updated release date
Alexander Ebert [Sat, 31 Jan 2015 10:50:08 +0000 (11:50 +0100)]
Preparing release 2.0.10 pl 2
Alexander Ebert [Sat, 31 Jan 2015 10:33:47 +0000 (11:33 +0100)]
Improved handling of invalid files uploaded
Alexander Ebert [Fri, 30 Jan 2015 12:57:26 +0000 (13:57 +0100)]
Fixed handling of invalid files uploaded
woltlab.com [Thu, 29 Jan 2015 20:25:54 +0000 (21:25 +0100)]
Updating minified JavaScript files
Tim Düsterhus [Thu, 29 Jan 2015 20:22:41 +0000 (21:22 +0100)]
Merge pull request #1819 from joshuaruesweg/patch-34
add trim for JS Validation
woltlab.com [Mon, 26 Jan 2015 10:30:55 +0000 (11:30 +0100)]
Updating minified JavaScript files
Alexander Ebert [Mon, 26 Jan 2015 10:29:18 +0000 (11:29 +0100)]
Preparing small patch level update
Alexander Ebert [Mon, 26 Jan 2015 10:26:35 +0000 (11:26 +0100)]
Fixed overflow issue on Android Stock Browser
Backport from: https://github.com/WoltLab/WCF/commit/
d66c3c5ba1bcd8d75c912c5f5d0a3b7765b0275d
Alexander Ebert [Sun, 25 Jan 2015 10:43:01 +0000 (11:43 +0100)]
Merge branch '2.0' of github.com:WoltLab/WCF into 2.0
Alexander Ebert [Sun, 25 Jan 2015 10:42:51 +0000 (11:42 +0100)]
Changed status code returned for invalid security token
LiteSpeed refuses to return status codes unknown to it and instead yields a 200 OK.
Matthias Schmidt [Wed, 21 Jan 2015 20:48:01 +0000 (21:48 +0100)]
Fix deletion of orphaned activity events
Initially, an activity event is neither accessible nor orphaned. If an orphaned activity event is detected, it is simply set as orphaned but internally it is also still marked as not accessible. Therefore, we need to first check if an event is an orphan and only afterwards if it is accessible (an accessible, but orphaned event makes no sense).
Alexander Ebert [Tue, 20 Jan 2015 11:21:23 +0000 (12:21 +0100)]
Added setMaxDepth() to prevent building the entire category tree
Alexander Ebert [Tue, 20 Jan 2015 11:20:44 +0000 (12:20 +0100)]
Ignoring disabled update servers when searching for installable packages
Marcel Werk [Sun, 18 Jan 2015 23:45:36 +0000 (00:45 +0100)]
Fixed invalid image URLs in slimbox image viewer
Matthias Schmidt [Sat, 17 Jan 2015 20:05:35 +0000 (21:05 +0100)]
Merge pull request #1863 from joshuaruesweg/patch-48
remove unused variable
Alexander Ebert [Thu, 15 Jan 2015 20:22:55 +0000 (21:22 +0100)]
Updating release date
Alexander Ebert [Thu, 15 Jan 2015 19:47:16 +0000 (20:47 +0100)]
Added update support for 2.0.9 pl 1
Joshua Rüsweg [Thu, 15 Jan 2015 17:26:45 +0000 (18:26 +0100)]
remove unused use-statement
Joshua Rüsweg [Thu, 15 Jan 2015 15:22:42 +0000 (16:22 +0100)]
remove unused variable
Alexander Ebert [Wed, 14 Jan 2015 20:27:55 +0000 (21:27 +0100)]
Added work-around for broken PHP in Plesk 12 on Ubuntu 14.04
Alexander Ebert [Wed, 14 Jan 2015 20:22:05 +0000 (21:22 +0100)]
Merge branch '2.0' of github.com:WoltLab/WCF into 2.0
Alexander Ebert [Tue, 13 Jan 2015 20:29:48 +0000 (21:29 +0100)]
Preparing internal release
Tim Düsterhus [Sun, 28 Dec 2014 12:17:02 +0000 (13:17 +0100)]
Fix typo in de.xml
woltlab.com [Fri, 19 Dec 2014 18:40:55 +0000 (19:40 +0100)]
Updating minified JavaScript files
Marcel Werk [Fri, 19 Dec 2014 18:37:14 +0000 (19:37 +0100)]
Fixed broken title encoding in image viewer
Alexander Ebert [Sun, 14 Dec 2014 15:25:16 +0000 (16:25 +0100)]
Merge pull request #1853 from joshuaruesweg/patch-46
fix cronjobLogList navigation
Joshua Rüsweg [Sun, 14 Dec 2014 14:08:42 +0000 (15:08 +0100)]
fix cronjobLogList navigation
Tim Düsterhus [Fri, 12 Dec 2014 00:17:23 +0000 (01:17 +0100)]
Merge branch 'sigsegv' into 2.0
Tim Düsterhus [Fri, 12 Dec 2014 00:10:53 +0000 (01:10 +0100)]
Disable highlighting for codes longer than 16KiB
Tim Düsterhus [Thu, 11 Dec 2014 23:51:27 +0000 (00:51 +0100)]
Use atomic group to match quotes in Highlighter.class.php
This modification is safe, as backtracking the contents of the
parentheses will not help finding a match anyway, as the part
between the parentheses cannot match the closing quote character.
Previously PCRE would have build up a huge stack of backtracking
states for strings containing a single quote character and a large
number of other characters, leading to stack overflow and SIGSEGV
as the final result.
Alexander Ebert [Sun, 30 Nov 2014 15:20:19 +0000 (16:20 +0100)]
Fixed condition (Thank you @joshuaruesweg)
Alexander Ebert [Sun, 30 Nov 2014 10:37:20 +0000 (11:37 +0100)]
Fixed cronjobs executing during offline mode
Marcel Werk [Wed, 26 Nov 2014 18:17:20 +0000 (19:17 +0100)]
Fixed calculation issue in like rebuild worker
Marcel Werk [Tue, 25 Nov 2014 23:58:21 +0000 (00:58 +0100)]
Fixed wrong meta tag name
Alexander Ebert [Tue, 25 Nov 2014 19:56:02 +0000 (20:56 +0100)]
Fixed comment
Marcel Werk [Tue, 25 Nov 2014 15:16:57 +0000 (16:16 +0100)]
Fixed broken detection of void elements in truncateHTML()
Matthias Schmidt [Sat, 22 Nov 2014 12:48:52 +0000 (13:48 +0100)]
Fix WCF.Location.GoogleMaps.LocationInput documentation
Alexander Ebert [Fri, 21 Nov 2014 23:03:50 +0000 (00:03 +0100)]
Using a different domain to allow flexible http(s) access
Alexander Ebert [Thu, 13 Nov 2014 20:52:52 +0000 (21:52 +0100)]
Fixed yet another typo
Alexander Ebert [Thu, 13 Nov 2014 20:35:24 +0000 (21:35 +0100)]
Fixed typo
Alexander Ebert [Thu, 13 Nov 2014 15:36:19 +0000 (16:36 +0100)]
Fixed use-statement order
Alexander Ebert [Thu, 13 Nov 2014 15:18:16 +0000 (16:18 +0100)]
Fixed use-statement order
Alexander Ebert [Thu, 13 Nov 2014 14:42:12 +0000 (15:42 +0100)]
Preparing release 2.0.10
Marcel Werk [Thu, 13 Nov 2014 01:02:27 +0000 (02:02 +0100)]
Merge branch '2.0' of github.com:WoltLab/WCF into 2.0
Marcel Werk [Thu, 13 Nov 2014 01:02:18 +0000 (02:02 +0100)]
Fixed missing parameter validation in moderation forms
Matthias Schmidt [Wed, 12 Nov 2014 18:06:56 +0000 (19:06 +0100)]
Fix broken avatar link in user panel after avatar removal
Alexander Ebert [Wed, 12 Nov 2014 12:00:48 +0000 (13:00 +0100)]
Updated WCF version
Marcel Werk [Tue, 11 Nov 2014 23:39:11 +0000 (00:39 +0100)]
Fixed undefined variable in style edit form
woltlab.com [Sun, 9 Nov 2014 11:50:59 +0000 (12:50 +0100)]
Updating minified JavaScript files
Matthias Schmidt [Sun, 9 Nov 2014 11:46:16 +0000 (12:46 +0100)]
Fix interaction between reponse deletion and response loading