GitHub/WoltLab/WCF.git
7 years agoAdded missing update path
Alexander Ebert [Tue, 18 Oct 2016 08:27:25 +0000 (10:27 +0200)]
Added missing update path

7 years agoPreparing release 2.0.14
Alexander Ebert [Mon, 17 Oct 2016 14:50:10 +0000 (16:50 +0200)]
Preparing release 2.0.14

7 years agoUpdating minified JavaScript files
woltlab.com [Mon, 17 Oct 2016 12:25:35 +0000 (14:25 +0200)]
Updating minified JavaScript files

7 years agoReplace Facebook's bio field by about
Tim Düsterhus [Mon, 17 Oct 2016 10:26:22 +0000 (12:26 +0200)]
Replace Facebook's bio field by about

> (#12) bio field is deprecated for versions v2.8 and higher

7 years agoFix typos in German language items
Matthias Schmidt [Sun, 18 Sep 2016 08:04:50 +0000 (10:04 +0200)]
Fix typos in German language items

8 years agoAdd Google Maps API key option
Marcel Werk [Thu, 30 Jun 2016 09:33:40 +0000 (11:33 +0200)]
Add Google Maps API key option

8 years agoRemove IMAGETYPE_JPG in style preview image type check
Tim Düsterhus [Mon, 6 Jun 2016 15:34:12 +0000 (17:34 +0200)]
Remove IMAGETYPE_JPG in style preview image type check

8 years agoFix validation of style preview image type
Tim Düsterhus [Mon, 6 Jun 2016 15:27:12 +0000 (17:27 +0200)]
Fix validation of style preview image type

8 years agoAttempt to make travis tests run faster
Tim Düsterhus [Mon, 30 May 2016 20:55:23 +0000 (22:55 +0200)]
Attempt to make travis tests run faster

8 years agoMake FileUtil::getMimeType() return application/octet-stream on error
Tim Düsterhus [Thu, 5 May 2016 20:15:33 +0000 (22:15 +0200)]
Make FileUtil::getMimeType() return application/octet-stream on error

8 years agoAdd missing image check in StyleEditor::import()
Tim Düsterhus [Thu, 5 May 2016 20:10:33 +0000 (22:10 +0200)]
Add missing image check in StyleEditor::import()

8 years agoFix error handling in StyleAction::upload()
Tim Düsterhus [Thu, 5 May 2016 20:03:38 +0000 (22:03 +0200)]
Fix error handling in StyleAction::upload()

8 years agoUpdate year in acptemplates/footer.tpl
Tim Düsterhus [Fri, 25 Mar 2016 22:55:32 +0000 (23:55 +0100)]
Update year in acptemplates/footer.tpl

8 years agoFix user option conditions in user bulk processing
Matthias Schmidt [Tue, 19 Jan 2016 19:27:53 +0000 (20:27 +0100)]
Fix user option conditions in user bulk processing

8 years agoFix typo in de.xml
Tim Düsterhus [Mon, 28 Dec 2015 00:00:01 +0000 (01:00 +0100)]
Fix typo in de.xml

8 years agoMerge pull request #1972 from SoftCreatR/patch-7
Tim Düsterhus [Fri, 25 Dec 2015 19:13:44 +0000 (20:13 +0100)]
Merge pull request #1972 from SoftCreatR/patch-7

Remove Twitter share count

8 years agoRemoved Twitter share count
Sascha Greuel [Fri, 25 Dec 2015 19:07:53 +0000 (20:07 +0100)]
Removed Twitter share count

8 years agoUpdating minified JavaScript files
woltlab.com [Tue, 8 Dec 2015 17:05:40 +0000 (18:05 +0100)]
Updating minified JavaScript files

8 years agoUpdating minified JavaScript files
root [Mon, 7 Dec 2015 13:34:38 +0000 (14:34 +0100)]
Updating minified JavaScript files

8 years agoUpdating minified JavaScript files
root [Thu, 3 Dec 2015 22:15:39 +0000 (23:15 +0100)]
Updating minified JavaScript files

8 years agoWork-around for description in non-i18n environments
Alexander Ebert [Sat, 26 Sep 2015 13:25:25 +0000 (15:25 +0200)]
Work-around for description in non-i18n environments

If there is only a single language installed, the actual content is the
actual content and not a phrase. The `__optional` attribute will cause
`{lang}` to not yield any content at all.

This is pretty much an edge case because we want to suppress
non-existing descriptions to be displayed as a generic phrase.

8 years agoFix CodeMirror in RTL languages
Tim Düsterhus [Sat, 19 Sep 2015 13:32:29 +0000 (15:32 +0200)]
Fix CodeMirror in RTL languages

9 years agoFixed encoding of guest username 2.0.13
Alexander Ebert [Mon, 7 Sep 2015 08:39:28 +0000 (10:39 +0200)]
Fixed encoding of guest username

9 years agoUpdated release date
Alexander Ebert [Wed, 2 Sep 2015 08:50:59 +0000 (10:50 +0200)]
Updated release date

9 years agoUsing return type 'static' for IDE suggestions
Alexander Ebert [Mon, 31 Aug 2015 21:52:35 +0000 (23:52 +0200)]
Using return type 'static' for IDE suggestions

9 years agoBackport of e09c704
Alexander Ebert [Mon, 31 Aug 2015 12:18:32 +0000 (14:18 +0200)]
Backport of e09c704

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