GitHub/WoltLab/WCF.git
9 years agoMerge branch 'master' into next
Alexander Ebert [Tue, 7 Jul 2015 12:09:16 +0000 (14:09 +0200)]
Merge branch 'master' into next

Conflicts:
wcfsetup/install/files/js/3rdParty/redactor/plugins/wcombined.min.js
wcfsetup/install/files/js/WCF.Combined.min.js

9 years agoAliasing the default controller could cause an infinite loop
Alexander Ebert [Tue, 7 Jul 2015 09:38:55 +0000 (11:38 +0200)]
Aliasing the default controller could cause an infinite loop

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 6 Jul 2015 17:43:52 +0000 (19:43 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoFixed filename regex in ExceptionLogViewPage
Marcel Werk [Mon, 6 Jul 2015 17:43:42 +0000 (19:43 +0200)]
Fixed filename regex in ExceptionLogViewPage

9 years agoUpdating minified JavaScript files
woltlab.com [Mon, 6 Jul 2015 17:26:44 +0000 (19:26 +0200)]
Updating minified JavaScript files

9 years agoFixed empty paragraphs when pasting from Microsoft Word
Alexander Ebert [Mon, 6 Jul 2015 17:24:22 +0000 (19:24 +0200)]
Fixed empty paragraphs when pasting from Microsoft Word

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 6 Jul 2015 16:27:51 +0000 (18:27 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoFixed missing default values in data import form
Marcel Werk [Mon, 6 Jul 2015 16:27:37 +0000 (18:27 +0200)]
Fixed missing default values in data import form

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Mon, 6 Jul 2015 15:18:13 +0000 (17:18 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoUpgraded to Redactor 10.2.1
Alexander Ebert [Mon, 6 Jul 2015 15:17:58 +0000 (17:17 +0200)]
Upgraded to Redactor 10.2.1

9 years agoFix fetching of 3rd party avatar in RegisterForm
Tim Düsterhus [Mon, 6 Jul 2015 13:28:04 +0000 (15:28 +0200)]
Fix fetching of 3rd party avatar in RegisterForm

It was broken due to the usersOnly permissions as the maximum
avatar size in bytes is zero for guests.

9 years agoUpdating minified JavaScript files
woltlab.com [Mon, 6 Jul 2015 13:06:45 +0000 (15:06 +0200)]
Updating minified JavaScript files

9 years agoFixed handling of full quotes if editor is not active
Alexander Ebert [Mon, 6 Jul 2015 13:02:19 +0000 (15:02 +0200)]
Fixed handling of full quotes if editor is not active

9 years agoImproved handling of default controllers
Alexander Ebert [Mon, 6 Jul 2015 12:41:35 +0000 (14:41 +0200)]
Improved handling of default controllers

9 years agoFix code formatting
Matthias Schmidt [Sun, 5 Jul 2015 09:55:20 +0000 (11:55 +0200)]
Fix code formatting

9 years agoUse condition system for user search
Matthias Schmidt [Sun, 5 Jul 2015 09:39:36 +0000 (11:39 +0200)]
Use condition system for user search

9 years agoMerge branch 'master' into next
Alexander Ebert [Fri, 3 Jul 2015 11:03:15 +0000 (13:03 +0200)]
Merge branch 'master' into next

Conflicts:
wcfsetup/install/files/js/3rdParty/redactor/plugins/wcombined.min.js

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 3 Jul 2015 11:01:45 +0000 (13:01 +0200)]
Updating minified JavaScript files

9 years agoPrevent empty anchor being spawned when editing an image
Alexander Ebert [Fri, 3 Jul 2015 10:57:40 +0000 (12:57 +0200)]
Prevent empty anchor being spawned when editing an image

9 years agoMerge branch 'master' into next
Alexander Ebert [Thu, 2 Jul 2015 13:52:26 +0000 (15:52 +0200)]
Merge branch 'master' into next

Conflicts:
wcfsetup/install/files/js/3rdParty/redactor/plugins/wcombined.min.js

9 years agoSmall optimization for 1cca5cb
Alexander Ebert [Thu, 2 Jul 2015 13:51:00 +0000 (15:51 +0200)]
Small optimization for 1cca5cb

9 years agoWork-around for services like GitHub messing up the query string
Alexander Ebert [Thu, 2 Jul 2015 13:48:40 +0000 (15:48 +0200)]
Work-around for services like GitHub messing up the query string

9 years agoMerge branch 'master' into next
Alexander Ebert [Thu, 2 Jul 2015 08:52:16 +0000 (10:52 +0200)]
Merge branch 'master' into next

Conflicts:
com.woltlab.wcf/package.xml
wcfsetup/install/files/js/3rdParty/redactor/plugins/wcombined.min.js

9 years agoIgnore security token for guests
Alexander Ebert [Wed, 1 Jul 2015 22:38:00 +0000 (00:38 +0200)]
Ignore security token for guests

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 1 Jul 2015 21:46:52 +0000 (23:46 +0200)]
Updating minified JavaScript files

9 years agoWork-around for login w/o cookie support involving witchcraft
Alexander Ebert [Wed, 1 Jul 2015 21:44:59 +0000 (23:44 +0200)]
Work-around for login w/o cookie support involving witchcraft

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Wed, 1 Jul 2015 13:28:34 +0000 (15:28 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoRemoved debug code
Alexander Ebert [Wed, 1 Jul 2015 13:28:19 +0000 (15:28 +0200)]
Removed debug code

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 1 Jul 2015 13:11:51 +0000 (15:11 +0200)]
Updating minified JavaScript files

9 years agoForce sync on unload, otherwise back navigation breaks everything
Alexander Ebert [Wed, 1 Jul 2015 13:06:18 +0000 (15:06 +0200)]
Force sync on unload, otherwise back navigation breaks everything

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 1 Jul 2015 12:36:50 +0000 (14:36 +0200)]
Updating minified JavaScript files

9 years agoFixed regex for quotes
Alexander Ebert [Wed, 1 Jul 2015 12:32:23 +0000 (14:32 +0200)]
Fixed regex for quotes

9 years agoAdded missing phrase
Alexander Ebert [Wed, 1 Jul 2015 12:17:34 +0000 (14:17 +0200)]
Added missing phrase

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 1 Jul 2015 10:36:45 +0000 (12:36 +0200)]
Updating minified JavaScript files

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Wed, 1 Jul 2015 10:33:41 +0000 (12:33 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoUpgraded to Redactor 10.2 and added support for linked images
Alexander Ebert [Wed, 1 Jul 2015 10:32:52 +0000 (12:32 +0200)]
Upgraded to Redactor 10.2 and added support for linked images

9 years agoMerge branch '2.0'
Tim Düsterhus [Tue, 30 Jun 2015 19:56:25 +0000 (21:56 +0200)]
Merge branch '2.0'

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 agoMerge branch '2.0'
Tim Düsterhus [Tue, 30 Jun 2015 18:34:15 +0000 (20:34 +0200)]
Merge branch '2.0'

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 agoUpdated release date 2.1.5
Alexander Ebert [Tue, 30 Jun 2015 13:47:13 +0000 (15:47 +0200)]
Updated release date

9 years agoFix sorting of edit history entries with the same timestamp
Tim Düsterhus [Sun, 28 Jun 2015 23:12:24 +0000 (01:12 +0200)]
Fix sorting of edit history entries with the same timestamp

9 years agoBackport ObjectTypeCache improvement
Alexander Ebert [Sun, 28 Jun 2015 16:30:12 +0000 (18:30 +0200)]
Backport ObjectTypeCache improvement

9 years agoAdd missing use statements
Matthias Schmidt [Sun, 28 Jun 2015 08:13:37 +0000 (10:13 +0200)]
Add missing use statements

9 years agoAdd conditionContainers event in noticeAdd.tpl
Matthias Schmidt [Sun, 28 Jun 2015 07:18:22 +0000 (09:18 +0200)]
Add conditionContainers event in noticeAdd.tpl

9 years agoUse title case for notice user conditions title
Matthias Schmidt [Sun, 28 Jun 2015 07:17:29 +0000 (09:17 +0200)]
Use title case for notice user conditions title

9 years agoFix typo in English language item
Matthias Schmidt [Sat, 27 Jun 2015 14:38:20 +0000 (16:38 +0200)]
Fix typo in English language item

9 years agoMerge branch 'master' into next
Alexander Ebert [Fri, 26 Jun 2015 18:30:25 +0000 (20:30 +0200)]
Merge branch 'master' into next

Conflicts:
com.woltlab.wcf/package.xml
wcfsetup/install/files/js/3rdParty/redactor/plugins/wcombined.min.js
wcfsetup/install/files/lib/system/WCF.class.php

9 years agoFix trait comment
Matthias Schmidt [Fri, 26 Jun 2015 16:40:34 +0000 (18:40 +0200)]
Fix trait comment

9 years agoAdd TReasonedBulkProcessingAction
Matthias Schmidt [Fri, 26 Jun 2015 16:38:20 +0000 (18:38 +0200)]
Add TReasonedBulkProcessingAction

9 years agoSome minor fixes and optimizations
Alexander Ebert [Fri, 26 Jun 2015 15:56:10 +0000 (17:56 +0200)]
Some minor fixes and optimizations

9 years agoUsing {js} template plugin in ACP (broken commit, have fun)
Alexander Ebert [Fri, 26 Jun 2015 15:20:29 +0000 (17:20 +0200)]
Using {js} template plugin in ACP (broken commit, have fun)

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 26 Jun 2015 13:31:32 +0000 (15:31 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 26 Jun 2015 13:01:25 +0000 (15:01 +0200)]
Updating minified JavaScript files

9 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
woltlab.com [Fri, 26 Jun 2015 13:00:55 +0000 (15:00 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 26 Jun 2015 13:00:30 +0000 (15:00 +0200)]
Updating minified JavaScript files

9 years agoRemoved inline script and forced background queue to once every 10 req
Alexander Ebert [Fri, 26 Jun 2015 12:59:22 +0000 (14:59 +0200)]
Removed inline script and forced background queue to once every 10 req

9 years agoSkip already included JavaScript files
Alexander Ebert [Fri, 26 Jun 2015 12:58:52 +0000 (14:58 +0200)]
Skip already included JavaScript files

9 years agoFixed build config and moved inline script into require.linearExecution.js
Alexander Ebert [Fri, 26 Jun 2015 12:58:26 +0000 (14:58 +0200)]
Fixed build config and moved inline script into require.linearExecution.js

9 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
woltlab.com [Fri, 26 Jun 2015 10:49:38 +0000 (12:49 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

9 years agoRemoved reference to WCF.Tagging.js
Alexander Ebert [Fri, 26 Jun 2015 10:48:27 +0000 (12:48 +0200)]
Removed reference to WCF.Tagging.js

9 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
woltlab.com [Fri, 26 Jun 2015 09:39:15 +0000 (11:39 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

9 years agoUpdated build file
Alexander Ebert [Fri, 26 Jun 2015 09:38:42 +0000 (11:38 +0200)]
Updated build file

9 years agoRemoved unused code
Alexander Ebert [Fri, 26 Jun 2015 09:38:33 +0000 (11:38 +0200)]
Removed unused code

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 26 Jun 2015 09:35:22 +0000 (11:35 +0200)]
Updating minified JavaScript files

9 years agoRemove unnecessary explicit calls to __toString()
Tim Düsterhus [Thu, 25 Jun 2015 21:51:02 +0000 (23:51 +0200)]
Remove unnecessary explicit calls to __toString()

These are a left over from PHP 5.0 / 5.1 times when __toString()
only was called within echo or print.

9 years agoImprove performance of ObjectTypeCache::init()
Tim Düsterhus [Thu, 25 Jun 2015 20:34:01 +0000 (22:34 +0200)]
Improve performance of ObjectTypeCache::init()

This method was one of the slowest that get’s regularly called
during a request.

According to XDebug profiler a request in an empty, stock setup of
Burning Board spent 7% of it's time in this method when requesting
?board-list/. 14% if you are including methods called by this method.

While that obviously does not represent a real world community
optimizing this method is sound, as it’s easily done:

After moving the θ(n) calculation that groups object types by their
definition into the cache where it belongs the numbers go down to
0.31% (excl) and 1.80% (incl).

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 25 Jun 2015 20:21:55 +0000 (22:21 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 25 Jun 2015 20:16:58 +0000 (22:16 +0200)]
Updating minified JavaScript files

9 years agoPreparing internal release 2.1.5
Alexander Ebert [Thu, 25 Jun 2015 17:33:50 +0000 (19:33 +0200)]
Preparing internal release 2.1.5

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Thu, 25 Jun 2015 16:50:06 +0000 (18:50 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoUpgraded to Redactor 10.1.3
Alexander Ebert [Thu, 25 Jun 2015 16:49:49 +0000 (18:49 +0200)]
Upgraded to Redactor 10.1.3

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 25 Jun 2015 13:36:52 +0000 (15:36 +0200)]
Updating minified JavaScript files

9 years agoTemporary fix for undo/redo button on mobile
Alexander Ebert [Thu, 25 Jun 2015 13:35:37 +0000 (15:35 +0200)]
Temporary fix for undo/redo button on mobile

9 years agoFixed check for CSV when syncing to shadow element in `UI/ItemList`
Alexander Ebert [Thu, 25 Jun 2015 12:14:36 +0000 (14:14 +0200)]
Fixed check for CSV when syncing to shadow element in `UI/ItemList`

9 years ago`<dl>` inside dialogs will now look like `.condensed` is set
Alexander Ebert [Thu, 25 Jun 2015 12:04:17 +0000 (14:04 +0200)]
`<dl>` inside dialogs will now look like `.condensed` is set

9 years agoFix options.xml
Matthias Schmidt [Wed, 24 Jun 2015 19:12:56 +0000 (21:12 +0200)]
Fix options.xml

See d36c684ceedb81623d0db513c933ec3e4ed62c48

9 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Wed, 24 Jun 2015 17:28:30 +0000 (19:28 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next

9 years agoTagging now uses `UI/ItemList`
Alexander Ebert [Wed, 24 Jun 2015 17:28:13 +0000 (19:28 +0200)]
Tagging now uses `UI/ItemList`

9 years agoAdded `UI/ItemList`, `UI/ItemList/User` and `UI/Suggestion`
Alexander Ebert [Wed, 24 Jun 2015 17:27:17 +0000 (19:27 +0200)]
Added `UI/ItemList`, `UI/ItemList/User` and `UI/Suggestion`

9 years agoImproved `UI/SimpleDropdown`
Alexander Ebert [Wed, 24 Jun 2015 17:25:45 +0000 (19:25 +0200)]
Improved `UI/SimpleDropdown`

9 years agoFixed initialization of `UI/Dialog` and improved `close()`
Alexander Ebert [Wed, 24 Jun 2015 17:25:13 +0000 (19:25 +0200)]
Fixed initialization of `UI/Dialog` and improved `close()`

9 years agoFixed object extending and event triggering in `Core`
Alexander Ebert [Wed, 24 Jun 2015 17:24:19 +0000 (19:24 +0200)]
Fixed object extending and event triggering in `Core`

9 years agoFixed error message overlay in `AjaxRequest`
Alexander Ebert [Wed, 24 Jun 2015 17:23:46 +0000 (19:23 +0200)]
Fixed error message overlay in `AjaxRequest`

9 years agoFixed `UI/Mobile` failing if no sidebar is present
Alexander Ebert [Wed, 24 Jun 2015 17:23:16 +0000 (19:23 +0200)]
Fixed `UI/Mobile` failing if no sidebar is present

9 years agoAdded `readStringArray()`
Alexander Ebert [Wed, 24 Jun 2015 17:22:38 +0000 (19:22 +0200)]
Added `readStringArray()`

9 years agoAdd missing CHANGELOG entries for bulk processing
Matthias Schmidt [Wed, 24 Jun 2015 06:13:19 +0000 (08:13 +0200)]
Add missing CHANGELOG entries for bulk processing

9 years agoAdd CHANGELOG.md entries for email system
Tim Düsterhus [Tue, 23 Jun 2015 22:37:44 +0000 (00:37 +0200)]
Add CHANGELOG.md entries for email system

9 years agoMerge branch 'email' into next
Tim Düsterhus [Tue, 23 Jun 2015 22:32:36 +0000 (00:32 +0200)]
Merge branch 'email' into next

9 years agoMerge branch 'background' into next
Tim Düsterhus [Tue, 23 Jun 2015 22:31:31 +0000 (00:31 +0200)]
Merge branch 'background' into next

9 years agoMerge branch 'master' into next
Tim Düsterhus [Tue, 23 Jun 2015 22:31:19 +0000 (00:31 +0200)]
Merge branch 'master' into next

9 years agoAdd Email::send()
Tim Düsterhus [Mon, 22 Jun 2015 19:55:59 +0000 (21:55 +0200)]
Add Email::send()

9 years agoAdd mail_smtp_starttls option
Tim Düsterhus [Sun, 21 Jun 2015 20:51:05 +0000 (22:51 +0200)]
Add mail_smtp_starttls option

9 years agoSupport “-f” if PhpEmailTransport is used
Tim Düsterhus [Sun, 21 Jun 2015 19:59:08 +0000 (21:59 +0200)]
Support “-f” if PhpEmailTransport is used

9 years agoFix handling of failed connects / logins in SmtpEmailTransport
Tim Düsterhus [Sun, 21 Jun 2015 18:53:46 +0000 (20:53 +0200)]
Fix handling of failed connects / logins in SmtpEmailTransport

9 years agoDeprecate old mail API
Tim Düsterhus [Fri, 19 Jun 2015 17:00:11 +0000 (19:00 +0200)]
Deprecate old mail API

9 years agoRemove obsolete options
Tim Düsterhus [Fri, 19 Jun 2015 16:54:41 +0000 (18:54 +0200)]
Remove obsolete options

9 years agoAdd SmtpEmailTransport
Tim Düsterhus [Fri, 19 Jun 2015 16:45:31 +0000 (18:45 +0200)]
Add SmtpEmailTransport

9 years agoAdd basic implementation of PhpEmailTransport
Tim Düsterhus [Wed, 17 Jun 2015 21:06:06 +0000 (23:06 +0200)]
Add basic implementation of PhpEmailTransport

9 years agoAdd EmailDeliveryBackgroundJob and DebugEmailTransport
Tim Düsterhus [Mon, 15 Jun 2015 19:11:04 +0000 (21:11 +0200)]
Add EmailDeliveryBackgroundJob and DebugEmailTransport