GitHub/WoltLab/WCF.git
9 years agoPreparing release 2.0.13
Alexander Ebert [Sun, 30 Aug 2015 14:00:55 +0000 (16:00 +0200)]
Preparing release 2.0.13

9 years agoFixed sorting by user options
Marcel Werk [Fri, 28 Aug 2015 13:10:04 +0000 (15:10 +0200)]
Fixed sorting by user options

9 years agoPrevent fatal error caused by empty categories
Alexander Ebert [Sun, 16 Aug 2015 10:09:31 +0000 (12:09 +0200)]
Prevent fatal error caused by empty categories

9 years agoGuard against GitHub randomly changing the access_token
Tim Düsterhus [Sun, 9 Aug 2015 15:31:34 +0000 (17:31 +0200)]
Guard against GitHub randomly changing the access_token

9 years agoProperly detect Microsoft Edge in UserOnline.class.php
Tim Düsterhus [Thu, 30 Jul 2015 13:29:12 +0000 (15:29 +0200)]
Properly detect Microsoft Edge in UserOnline.class.php

9 years agoFix BBCode PIP deleting custom attributes
Tim Düsterhus [Thu, 30 Jul 2015 13:06:49 +0000 (15:06 +0200)]
Fix BBCode PIP deleting custom attributes

9 years agoFix recipient email in EmailNewActivationCodeForm
Tim Düsterhus [Sun, 26 Jul 2015 16:36:22 +0000 (18:36 +0200)]
Fix recipient email in EmailNewActivationCodeForm

9 years agoAdd missing 'data' in namespace of baseClass
ramiusGitHub [Tue, 30 Jun 2015 14:45:26 +0000 (16:45 +0200)]
Add missing 'data' in namespace of baseClass

Closes #1925

9 years agoRemove `user_interests` permission from FacebookAuthAction
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.

9 years agoFix typos in de.xml and setup_de.xml
Tim Düsterhus [Thu, 4 Jun 2015 23:39:55 +0000 (01:39 +0200)]
Fix typos in de.xml and setup_de.xml

9 years agoFix typos in en.xml and setup_en.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

9 years agoFixed missing permission check in birthday list
Marcel Werk [Fri, 8 May 2015 14:54:49 +0000 (16:54 +0200)]
Fixed missing permission check in birthday list

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 22 Apr 2015 17:30:56 +0000 (19:30 +0200)]
Updating minified JavaScript files

9 years agoBackport cb34315
Matthias Schmidt [Wed, 22 Apr 2015 17:26:49 +0000 (19:26 +0200)]
Backport cb34315

9 years agoMerge branch 'avatarDownload' into 2.0
Tim Düsterhus [Mon, 20 Apr 2015 18:27:47 +0000 (20:27 +0200)]
Merge branch 'avatarDownload' into 2.0

9 years agoAdd missing sanity checks to UserAvatarAction::fetchRemoteAvatar()
Tim Düsterhus [Mon, 20 Apr 2015 18:27:13 +0000 (20:27 +0200)]
Add missing sanity checks to UserAvatarAction::fetchRemoteAvatar()

9 years agofixup! Fix deletion of temporary files in 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()

9 years agoDo not set avatar if fetched remote avatar is to large
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

9 years agoFix deletion of temporary files in UserAvatarAction::fetchRemoteAvatar()
Tim Düsterhus [Mon, 20 Apr 2015 12:28:56 +0000 (14:28 +0200)]
Fix deletion of temporary files in UserAvatarAction::fetchRemoteAvatar()

9 years agoBreak in UserAvatarAction::fetchRemoteAvatar() if download failed
Tim Düsterhus [Mon, 20 Apr 2015 12:26:54 +0000 (14:26 +0200)]
Break in UserAvatarAction::fetchRemoteAvatar() if download failed

9 years agoFixed honeypot in chrome
Marcel Werk [Wed, 8 Apr 2015 12:28:03 +0000 (14:28 +0200)]
Fixed honeypot in chrome

9 years agoMerge pull request #1899 from max-m/patch-16
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()

9 years agoTrim 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.

9 years agoAdd missing |encodeJS in tagAdd.tpl
Tim Düsterhus [Thu, 2 Apr 2015 20:21:26 +0000 (22:21 +0200)]
Add missing |encodeJS in tagAdd.tpl

9 years agoFix avatar cropping in ACP
Matthias Schmidt [Fri, 3 Apr 2015 06:19:10 +0000 (08:19 +0200)]
Fix avatar cropping in ACP

9 years agoPreparing release 2.0.12 pl 1
Alexander Ebert [Tue, 31 Mar 2015 23:52:44 +0000 (01:52 +0200)]
Preparing release 2.0.12 pl 1

9 years agoPrevent a Tag from becoming a synonym of itself
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.

9 years agoStop codemirror from jumping around in styleAdd.tpl
Tim Düsterhus [Sat, 21 Mar 2015 15:59:33 +0000 (16:59 +0100)]
Stop codemirror from jumping around in styleAdd.tpl

9 years agoUpdating release date 2.0.12
Alexander Ebert [Sun, 15 Mar 2015 14:42:25 +0000 (15:42 +0100)]
Updating release date

9 years agoPreparing internal release 2.0.12
Alexander Ebert [Mon, 9 Mar 2015 20:16:31 +0000 (21:16 +0100)]
Preparing internal release 2.0.12

9 years agoFixed missing rank image
Marcel Werk [Sun, 8 Mar 2015 12:00:13 +0000 (13:00 +0100)]
Fixed missing rank image

9 years agoFix UserGroupEditor::updateAccessibleGroups() being dependent on a loaded cache
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).

9 years agoUpdated README.md
Alexander Ebert [Sun, 1 Mar 2015 17:51:33 +0000 (18:51 +0100)]
Updated README.md

9 years agoPreparing internal release 2.0.11 pl 1 2.0.11_pl_1
Alexander Ebert [Thu, 26 Feb 2015 13:07:52 +0000 (14:07 +0100)]
Preparing internal release 2.0.11 pl 1

9 years agoFixed tree level w/ maximum depth = 0
Alexander Ebert [Thu, 26 Feb 2015 13:04:57 +0000 (14:04 +0100)]
Fixed tree level w/ maximum depth = 0

Closes #1889

9 years agoUpdating release date 2.0.11
Alexander Ebert [Sat, 21 Feb 2015 15:43:36 +0000 (16:43 +0100)]
Updating release date

9 years agoFixed version comparison failing when comparing Beta and RC versions
Alexander Ebert [Thu, 19 Feb 2015 09:42:41 +0000 (10:42 +0100)]
Fixed version comparison failing when comparing Beta and RC versions

9 years agoPreparing release 2.0.11
Alexander Ebert [Wed, 18 Feb 2015 12:31:57 +0000 (13:31 +0100)]
Preparing release 2.0.11

9 years agoFixed display or comment/response author for reported content
Alexander Ebert [Tue, 17 Feb 2015 13:24:34 +0000 (14:24 +0100)]
Fixed display or comment/response author for reported content

9 years agoFixed memory usage calculation
Marcel Werk [Sun, 15 Feb 2015 12:56:40 +0000 (13:56 +0100)]
Fixed memory usage calculation

9 years agoFixed check against IP blacklist (both IPv4 and IPv6)
Alexander Ebert [Wed, 11 Feb 2015 15:19:41 +0000 (16:19 +0100)]
Fixed check against IP blacklist (both IPv4 and IPv6)

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 11 Feb 2015 13:50:55 +0000 (14:50 +0100)]
Updating minified JavaScript files

9 years agoImproved slideshow to calculate item height on runtime
Alexander Ebert [Wed, 11 Feb 2015 13:45:40 +0000 (14:45 +0100)]
Improved slideshow to calculate item height on runtime

9 years agoFixed wrong package dir in style export
Marcel Werk [Wed, 11 Feb 2015 12:57:11 +0000 (13:57 +0100)]
Fixed wrong package dir in style export

9 years agoFix deletion of avatar thumbnails
Matthias Schmidt [Sat, 7 Feb 2015 15:26:43 +0000 (16:26 +0100)]
Fix deletion of avatar thumbnails

9 years agoFixed package names in list of excluded packages
Alexander Ebert [Fri, 6 Feb 2015 18:48:44 +0000 (19:48 +0100)]
Fixed package names in list of excluded packages

9 years agoMerge branch 'codesniff-backport' into 2.0
Tim Düsterhus [Sun, 1 Feb 2015 18:03:13 +0000 (19:03 +0100)]
Merge branch 'codesniff-backport' into 2.0

This backports the changes to the travis configuration of 'master':

0a41bff65a3b7fd71ce65b6a74ca05fd8e8d0c03
00a9e5b175ae7370fee3ce85f25ecd0916c1d4f6
e6d6eb5aebf17cede78eef5e857a631caa5f7111
29ddf8adf4e91ca5e7b6acae8f5f6888d8903caf

9 years agoAdd some more sane Code Sniffs and fix smelling code
Tim Düsterhus [Thu, 18 Dec 2014 21:37:55 +0000 (22:37 +0100)]
Add some more sane Code Sniffs and fix smelling code

9 years agoAdapt K&R brace style code sniff to our needs
Tim Düsterhus [Thu, 18 Dec 2014 20:57:55 +0000 (21:57 +0100)]
Adapt K&R brace style code sniff to our needs

9 years agoUse docker based travis builds
Tim Düsterhus [Thu, 18 Dec 2014 20:30:26 +0000 (21:30 +0100)]
Use docker based travis builds

9 years agoUpdate .travis.yml
Tim Düsterhus [Fri, 28 Nov 2014 01:20:42 +0000 (02:20 +0100)]
Update .travis.yml

9 years agoUpdated release date 2.0.10_pl_2
Alexander Ebert [Sun, 1 Feb 2015 17:05:38 +0000 (18:05 +0100)]
Updated release date

9 years agoPreparing release 2.0.10 pl 2
Alexander Ebert [Sat, 31 Jan 2015 10:50:08 +0000 (11:50 +0100)]
Preparing release 2.0.10 pl 2

9 years agoImproved handling of invalid files uploaded
Alexander Ebert [Sat, 31 Jan 2015 10:33:47 +0000 (11:33 +0100)]
Improved handling of invalid files uploaded

9 years agoFixed handling of invalid files uploaded
Alexander Ebert [Fri, 30 Jan 2015 12:57:26 +0000 (13:57 +0100)]
Fixed handling of invalid files uploaded

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 29 Jan 2015 20:25:54 +0000 (21:25 +0100)]
Updating minified JavaScript files

9 years agoMerge pull request #1819 from joshuaruesweg/patch-34
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

9 years agoUpdating minified JavaScript files 2.0.10_pl_1
woltlab.com [Mon, 26 Jan 2015 10:30:55 +0000 (11:30 +0100)]
Updating minified JavaScript files

9 years agoPreparing small patch level update
Alexander Ebert [Mon, 26 Jan 2015 10:29:18 +0000 (11:29 +0100)]
Preparing small patch level update

9 years agoFixed overflow issue on Android Stock Browser
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

9 years agoMerge branch '2.0' of github.com:WoltLab/WCF into 2.0
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

9 years agoChanged status code returned for invalid security token
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.

9 years agoFix deletion of orphaned activity events
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).

9 years agoAdded setMaxDepth() to prevent building the entire category tree
Alexander Ebert [Tue, 20 Jan 2015 11:21:23 +0000 (12:21 +0100)]
Added setMaxDepth() to prevent building the entire category tree

9 years agoIgnoring disabled update servers when searching for installable packages
Alexander Ebert [Tue, 20 Jan 2015 11:20:44 +0000 (12:20 +0100)]
Ignoring disabled update servers when searching for installable packages

9 years agoFixed invalid image URLs in slimbox image viewer
Marcel Werk [Sun, 18 Jan 2015 23:45:36 +0000 (00:45 +0100)]
Fixed invalid image URLs in slimbox image viewer

9 years agoMerge pull request #1863 from joshuaruesweg/patch-48
Matthias Schmidt [Sat, 17 Jan 2015 20:05:35 +0000 (21:05 +0100)]
Merge pull request #1863 from joshuaruesweg/patch-48

remove unused variable

9 years agoUpdating release date 2.0.10
Alexander Ebert [Thu, 15 Jan 2015 20:22:55 +0000 (21:22 +0100)]
Updating release date

9 years agoAdded update support for 2.0.9 pl 1
Alexander Ebert [Thu, 15 Jan 2015 19:47:16 +0000 (20:47 +0100)]
Added update support for 2.0.9 pl 1

9 years agoremove unused use-statement
Joshua Rüsweg [Thu, 15 Jan 2015 17:26:45 +0000 (18:26 +0100)]
remove unused use-statement

9 years agoremove unused variable
Joshua Rüsweg [Thu, 15 Jan 2015 15:22:42 +0000 (16:22 +0100)]
remove unused variable

9 years agoAdded work-around for broken PHP in Plesk 12 on Ubuntu 14.04
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

9 years agoMerge branch '2.0' of github.com:WoltLab/WCF into 2.0
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

9 years agoPreparing internal release
Alexander Ebert [Tue, 13 Jan 2015 20:29:48 +0000 (21:29 +0100)]
Preparing internal release

9 years agoFix typo in de.xml
Tim Düsterhus [Sun, 28 Dec 2014 12:17:02 +0000 (13:17 +0100)]
Fix typo in de.xml

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 19 Dec 2014 18:40:55 +0000 (19:40 +0100)]
Updating minified JavaScript files

9 years agoFixed broken title encoding in image viewer
Marcel Werk [Fri, 19 Dec 2014 18:37:14 +0000 (19:37 +0100)]
Fixed broken title encoding in image viewer

9 years agoMerge pull request #1853 from joshuaruesweg/patch-46
Alexander Ebert [Sun, 14 Dec 2014 15:25:16 +0000 (16:25 +0100)]
Merge pull request #1853 from joshuaruesweg/patch-46

fix cronjobLogList navigation

9 years agofix cronjobLogList navigation
Joshua Rüsweg [Sun, 14 Dec 2014 14:08:42 +0000 (15:08 +0100)]
fix cronjobLogList navigation

9 years agoMerge branch 'sigsegv' into 2.0
Tim Düsterhus [Fri, 12 Dec 2014 00:17:23 +0000 (01:17 +0100)]
Merge branch 'sigsegv' into 2.0

9 years agoDisable highlighting for codes longer than 16KiB
Tim Düsterhus [Fri, 12 Dec 2014 00:10:53 +0000 (01:10 +0100)]
Disable highlighting for codes longer than 16KiB

9 years agoUse atomic group to match quotes in Highlighter.class.php
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.

9 years agoFixed condition (Thank you @joshuaruesweg)
Alexander Ebert [Sun, 30 Nov 2014 15:20:19 +0000 (16:20 +0100)]
Fixed condition (Thank you @joshuaruesweg)

9 years agoFixed cronjobs executing during offline mode
Alexander Ebert [Sun, 30 Nov 2014 10:37:20 +0000 (11:37 +0100)]
Fixed cronjobs executing during offline mode

9 years agoFixed calculation issue in like rebuild worker
Marcel Werk [Wed, 26 Nov 2014 18:17:20 +0000 (19:17 +0100)]
Fixed calculation issue in like rebuild worker

9 years agoFixed wrong meta tag name
Marcel Werk [Tue, 25 Nov 2014 23:58:21 +0000 (00:58 +0100)]
Fixed wrong meta tag name

9 years agoFixed comment
Alexander Ebert [Tue, 25 Nov 2014 19:56:02 +0000 (20:56 +0100)]
Fixed comment

9 years agoFixed broken detection of void elements in truncateHTML()
Marcel Werk [Tue, 25 Nov 2014 15:16:57 +0000 (16:16 +0100)]
Fixed broken detection of void elements in truncateHTML()

9 years agoFix WCF.Location.GoogleMaps.LocationInput documentation
Matthias Schmidt [Sat, 22 Nov 2014 12:48:52 +0000 (13:48 +0100)]
Fix WCF.Location.GoogleMaps.LocationInput documentation

9 years agoUsing a different domain to allow flexible http(s) access
Alexander Ebert [Fri, 21 Nov 2014 23:03:50 +0000 (00:03 +0100)]
Using a different domain to allow flexible http(s) access

9 years agoFixed yet another typo
Alexander Ebert [Thu, 13 Nov 2014 20:52:52 +0000 (21:52 +0100)]
Fixed yet another typo

9 years agoFixed typo
Alexander Ebert [Thu, 13 Nov 2014 20:35:24 +0000 (21:35 +0100)]
Fixed typo

9 years agoFixed use-statement order
Alexander Ebert [Thu, 13 Nov 2014 15:36:19 +0000 (16:36 +0100)]
Fixed use-statement order

9 years agoFixed use-statement order
Alexander Ebert [Thu, 13 Nov 2014 15:18:16 +0000 (16:18 +0100)]
Fixed use-statement order

9 years agoPreparing release 2.0.10
Alexander Ebert [Thu, 13 Nov 2014 14:42:12 +0000 (15:42 +0100)]
Preparing release 2.0.10

9 years agoMerge branch '2.0' of github.com:WoltLab/WCF into 2.0
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

9 years agoFixed missing parameter validation in moderation forms
Marcel Werk [Thu, 13 Nov 2014 01:02:18 +0000 (02:02 +0100)]
Fixed missing parameter validation in moderation forms

9 years agoFix broken avatar link in user panel after avatar removal
Matthias Schmidt [Wed, 12 Nov 2014 18:06:56 +0000 (19:06 +0100)]
Fix broken avatar link in user panel after avatar removal

9 years agoUpdated WCF version
Alexander Ebert [Wed, 12 Nov 2014 12:00:48 +0000 (13:00 +0100)]
Updated WCF version

9 years agoFixed undefined variable in style edit form
Marcel Werk [Tue, 11 Nov 2014 23:39:11 +0000 (00:39 +0100)]
Fixed undefined variable in style edit form