Tim Düsterhus [Thu, 4 Jun 2015 23:17:34 +0000 (01:17 +0200)]
Merge branch 'master' into next
Tim Düsterhus [Thu, 4 Jun 2015 23:14:34 +0000 (01:14 +0200)]
Merge branch '2.0'
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
woltlab.com [Thu, 4 Jun 2015 17:11:47 +0000 (19:11 +0200)]
Updating minified JavaScript files
Alexander Ebert [Thu, 4 Jun 2015 17:09:00 +0000 (19:09 +0200)]
Fixed upload button position after uploading a file
Tim Düsterhus [Thu, 4 Jun 2015 15:33:45 +0000 (17:33 +0200)]
Merge branch 'master' into next
Alexander Ebert [Thu, 4 Jun 2015 14:54:06 +0000 (16:54 +0200)]
Fixed redirect if accessing direct root of non-primary application
Alexander Ebert [Thu, 4 Jun 2015 12:44:20 +0000 (14:44 +0200)]
Fixed self-reference (self:: instead of WCF::)
woltlab.com [Thu, 4 Jun 2015 12:41:46 +0000 (14:41 +0200)]
Updating minified JavaScript files
Alexander Ebert [Thu, 4 Jun 2015 12:36:21 +0000 (14:36 +0200)]
Fixed incorrect removal of newlines on quote insert
Alexander Ebert [Wed, 3 Jun 2015 17:10:29 +0000 (19:10 +0200)]
Merge branch 'master' into next
Alexander Ebert [Wed, 3 Jun 2015 17:09:08 +0000 (19:09 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Wed, 3 Jun 2015 17:08:43 +0000 (19:08 +0200)]
Fixed blacklist improperly handling return value for Ajax requests
Marcel Werk [Wed, 3 Jun 2015 15:45:21 +0000 (17:45 +0200)]
Fixed error handling issue in payment processing
Marcel Werk [Tue, 2 Jun 2015 21:02:32 +0000 (23:02 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
woltlab.com [Mon, 1 Jun 2015 23:46:45 +0000 (01:46 +0200)]
Updating minified JavaScript files
Alexander Ebert [Mon, 1 Jun 2015 23:44:31 +0000 (01:44 +0200)]
Fixed an issue with U+200C/U+200D
Alexander Ebert [Mon, 1 Jun 2015 23:17:30 +0000 (01:17 +0200)]
Upgraded to Redactor 10.1.2
Alexander Ebert [Mon, 1 Jun 2015 21:44:22 +0000 (23:44 +0200)]
Improved visuals in RTL
Alexander Ebert [Mon, 1 Jun 2015 16:38:22 +0000 (18:38 +0200)]
Updated ACP JavaScript to be somewhat similar, still not finished
Alexander Ebert [Mon, 1 Jun 2015 16:37:20 +0000 (18:37 +0200)]
Improved implementation of `UI/Dialog`
The `open()` method has been altered to act similar to `Ajax.api()` and now features a lazy dialog initialization with a broad support for initialization methods.
Alexander Ebert [Sun, 31 May 2015 14:20:41 +0000 (16:20 +0200)]
Added missing semicolon
Alexander Ebert [Sun, 31 May 2015 13:32:01 +0000 (15:32 +0200)]
Removed unnecessary closure in `WoltLab/WCF/UI/Dialog`
Alexander Ebert [Sun, 31 May 2015 13:30:17 +0000 (15:30 +0200)]
Fixed typo in `WoltLab/WCF/Date/Util`
Alexander Ebert [Sun, 31 May 2015 12:32:05 +0000 (14:32 +0200)]
Added some more missing classes and shim around WCF.js's classes
Alexander Ebert [Sat, 30 May 2015 23:39:49 +0000 (01:39 +0200)]
Transformed singletons into object literals
Alexander Ebert [Sat, 30 May 2015 21:41:02 +0000 (23:41 +0200)]
Fixed minor issue in `WoltLab/WCF/Controller/Clipboard`
Alexander Ebert [Sat, 30 May 2015 19:21:11 +0000 (21:21 +0200)]
Overhauled clipboard API (both PHP and JS)
Alexander Ebert [Sat, 30 May 2015 19:20:07 +0000 (21:20 +0200)]
Improved API of `Ajax/Request`
Alexander Ebert [Sat, 30 May 2015 19:19:42 +0000 (21:19 +0200)]
Added `childBy*` methods to `DOM/Traverse`
The already existing `childrenBy*` methods are great, but searching for the first matching child yields rather much code. The new `childBy*` methods behave similar to the result of `querySelector()`.
Alexander Ebert [Sat, 30 May 2015 19:18:05 +0000 (21:18 +0200)]
Resolved a few issues and simplified API of `Ajax`
Alexander Ebert [Sat, 30 May 2015 19:17:44 +0000 (21:17 +0200)]
Added method `getContentElement` to `UI/Confirmation`
Matthias Schmidt [Sat, 30 May 2015 11:05:34 +0000 (13:05 +0200)]
Merge pull request #1913 from joshuaruesweg/patch-60
fix typo in documentation in UserProfileCache
Joshua Rüsweg [Sat, 30 May 2015 10:37:30 +0000 (12:37 +0200)]
fix typo in documentation in UserProfileCache
Alexander Ebert [Fri, 29 May 2015 22:14:28 +0000 (00:14 +0200)]
Improved check for plain objects
Tim Düsterhus [Fri, 29 May 2015 16:20:32 +0000 (18:20 +0200)]
Merge pull request #1912 from Bisafans/redis
Add RedisCacheSource
Joshua Rüsweg [Wed, 27 May 2015 15:32:27 +0000 (17:32 +0200)]
Add application support for OptionCacheBuilder
Closes #1910
Maximilian Mader [Fri, 29 May 2015 01:02:07 +0000 (03:02 +0200)]
Add version number to RedisCacheSource in CacheListPage
Alexander Ebert [Fri, 29 May 2015 12:59:29 +0000 (14:59 +0200)]
Added missing file for `UI/Confirmation`
Alexander Ebert [Fri, 29 May 2015 12:19:14 +0000 (14:19 +0200)]
Added `UI/Confirmation` to replace `WCF.System.Confirmation`
Maximilian Mader [Wed, 31 Dec 2014 16:02:11 +0000 (17:02 +0100)]
Implement RedisCacheSource::get()
Maximilian Mader [Wed, 31 Dec 2014 16:01:30 +0000 (17:01 +0100)]
Improve RedisCacheSource::set()
Maximilian Mader [Wed, 31 Dec 2014 15:59:59 +0000 (16:59 +0100)]
Implement RedisCacheSource::flush()
Maximilian Mader [Wed, 31 Dec 2014 15:59:04 +0000 (16:59 +0100)]
Implement RedisCacheSource::flushAll()
Maximilian Mader [Wed, 31 Dec 2014 15:57:42 +0000 (16:57 +0100)]
Implement RedisCacheSource::getCacheName()
Maximilian Mader [Sun, 21 Dec 2014 01:54:15 +0000 (02:54 +0100)]
Implement RedisCacheSource::set()
Maximilian Mader [Sun, 21 Dec 2014 01:09:21 +0000 (02:09 +0100)]
Open redis connection
Maximilian Mader [Sun, 21 Dec 2014 00:39:42 +0000 (01:39 +0100)]
Add RedisCacheSource and ACP options
Tim Düsterhus [Fri, 29 May 2015 00:38:34 +0000 (02:38 +0200)]
Remove unnecessary data attributes on script tags
Marcel Werk [Thu, 28 May 2015 13:40:45 +0000 (15:40 +0200)]
Added missing variable definition
Alexander Ebert [Wed, 27 May 2015 21:35:22 +0000 (23:35 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Wed, 27 May 2015 21:35:06 +0000 (23:35 +0200)]
Added missing comments
Matthias Schmidt [Mon, 25 May 2015 06:41:49 +0000 (08:41 +0200)]
Add missing files from previous commit
Matthias Schmidt [Mon, 25 May 2015 06:40:36 +0000 (08:40 +0200)]
Add clipboard support for tags
Tim Düsterhus [Mon, 25 May 2015 01:00:05 +0000 (03:00 +0200)]
Use WCF/Timer/Repeating in WCF/Date/Time/Relative
Tim Düsterhus [Mon, 25 May 2015 00:56:12 +0000 (02:56 +0200)]
Work around race condition in WCF.js loading
Tim Düsterhus [Mon, 25 May 2015 00:45:43 +0000 (02:45 +0200)]
Shim enquire and Favico to work around race condition
If enquire and Favico are loaded before define.amd is nulled: Fine
If they are loaded after define.amd was nulled: They're shimmed and
everything is fine as well.
Tim Düsterhus [Mon, 25 May 2015 00:10:54 +0000 (02:10 +0200)]
Add perfect scrollbar 0.6.2 and include it in require.js
Alexander Ebert [Sun, 24 May 2015 23:26:39 +0000 (01:26 +0200)]
Added WoltLab/WCF/List as a shim for Set
Alexander Ebert [Sun, 24 May 2015 22:33:22 +0000 (00:33 +0200)]
WCF.Action.Proxy now uses WoltLab/WCF/Ajax/{Jsonp|Request}
Alexander Ebert [Sun, 24 May 2015 17:44:11 +0000 (19:44 +0200)]
Fix for: Fixed issue with wcfDialog() if element is not within the DOM
Alexander Ebert [Sun, 24 May 2015 17:25:42 +0000 (19:25 +0200)]
Fixed issue with wcfDialog() if element is not within the DOM
Alexander Ebert [Sun, 24 May 2015 16:41:44 +0000 (18:41 +0200)]
Rejecting response if content-type mismatches in WoltLab/WCF/Ajax/Request
Tim Düsterhus [Sun, 24 May 2015 15:19:13 +0000 (17:19 +0200)]
Merge pull request #1909 from joshuaruesweg/patch-58
prevent unnecessary data in additionalData
Joshua Rüsweg [Sun, 24 May 2015 14:59:33 +0000 (16:59 +0200)]
prevent unnecessary data in additionalData
Alexander Ebert [Sun, 24 May 2015 14:00:20 +0000 (16:00 +0200)]
Added WoltLab/WCF/Ajax/Jsonp to issue JSONP requests
Alexander Ebert [Sun, 24 May 2015 14:00:01 +0000 (16:00 +0200)]
Removed debug code in WoltLab/WCF/Ajax/Status
Alexander Ebert [Sun, 24 May 2015 13:59:46 +0000 (15:59 +0200)]
Using Array.prototype.slice() to clone an array
Matthias Schmidt [Sun, 24 May 2015 13:47:11 +0000 (15:47 +0200)]
Explicitly delete versionable object type definition
Matthias Schmidt [Sun, 24 May 2015 13:38:53 +0000 (15:38 +0200)]
Remove version system
Tim Düsterhus [Sun, 24 May 2015 13:04:29 +0000 (15:04 +0200)]
Add removal of AJAXProxyAction::getData() to CHANGELOG
see
77f767bf0e4ad6baa276bcff57eecd995b1a5f32
Tim Düsterhus [Sun, 24 May 2015 12:48:04 +0000 (14:48 +0200)]
Remove deprecated AJAXProxyAction::getData()
see
07736a3a5a67f1ecb4c8bfbf60bef56fdc0b3ad1
Tim Düsterhus [Sun, 24 May 2015 12:47:46 +0000 (14:47 +0200)]
Merge branch 'master' into next
Tim Düsterhus [Sun, 24 May 2015 12:45:22 +0000 (14:45 +0200)]
Deprecate AJAXProxyAction::getData()
Matthias Schmidt [Sun, 24 May 2015 11:05:58 +0000 (13:05 +0200)]
Add UserProfileCache
Alexander Ebert [Sun, 24 May 2015 10:55:50 +0000 (12:55 +0200)]
Updated WoltLab/WCF/Ajax implementation
Matthias Schmidt [Sun, 24 May 2015 10:42:25 +0000 (12:42 +0200)]
Use DatabaseObjectList:: wherever possible
Matthias Schmidt [Sun, 24 May 2015 10:12:47 +0000 (12:12 +0200)]
Use DatabaseObjectList::setObjects() wherever possible
Matthias Schmidt [Sun, 24 May 2015 09:43:06 +0000 (11:43 +0200)]
Load dashboard boxes in two steps internally
First, initialize all boxes and only after that, compile the templates.
This change allows to cache object ids in init() in factories which
fetch all required objects at once when getting the required objects
in the render() method.
joshuaruesweg [Mon, 19 Jan 2015 16:27:16 +0000 (17:27 +0100)]
Translate missing language variables
Closes #1867
joshuaruesweg [Mon, 19 Jan 2015 16:27:16 +0000 (17:27 +0100)]
Translate missing language variables
Closes #1867
Joshua Rüsweg [Wed, 29 Oct 2014 19:16:12 +0000 (20:16 +0100)]
Add ETag caching for attachments
Closes #1834
Matthias Schmidt [Sat, 23 May 2015 15:14:26 +0000 (17:14 +0200)]
Mark unused erroneous TemplateEngine::hasTemplateListeners() as deprecated
Close #1843
Alexander Ebert [Sat, 23 May 2015 12:43:27 +0000 (14:43 +0200)]
Draft for an improved AJAX-JS-API
Matthias Schmidt [Sat, 23 May 2015 11:24:01 +0000 (13:24 +0200)]
Fix variable name
Matthias Schmidt [Sat, 23 May 2015 11:08:53 +0000 (13:08 +0200)]
Event listeners can listen to multiple events in same class
Alexander Ebert [Sat, 23 May 2015 10:09:28 +0000 (12:09 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Sat, 23 May 2015 10:09:05 +0000 (12:09 +0200)]
Fixed check for Map existence in WoltLab/WCF/Dictionary
Matthias Schmidt [Sat, 23 May 2015 09:38:10 +0000 (11:38 +0200)]
Improve changelog message
Matthias Schmidt [Sat, 23 May 2015 09:27:39 +0000 (11:27 +0200)]
Add IPackageInstallationPlugin::getDefaultFilename()
Matthias Schmidt [Sat, 23 May 2015 07:25:51 +0000 (09:25 +0200)]
Add name attribute for cronjobs
Matthias Schmidt [Sat, 23 May 2015 05:49:44 +0000 (07:49 +0200)]
Remove obsolete cronjob update script
Matthias Schmidt [Sat, 23 May 2015 05:44:49 +0000 (07:44 +0200)]
Add name attribute for event listeners
Matthias Schmidt [Sat, 23 May 2015 05:42:33 +0000 (07:42 +0200)]
Merge branch 'master' into next
Matthias Schmidt [Sat, 23 May 2015 05:41:42 +0000 (07:41 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Matthias Schmidt [Sat, 23 May 2015 05:41:28 +0000 (07:41 +0200)]
Fix variable name in EventListenerPIP
Alexander Ebert [Fri, 22 May 2015 23:57:36 +0000 (01:57 +0200)]
WoltLab/WCF/ObjectMap now uses a WeakMap instead of Map
Alexander Ebert [Fri, 22 May 2015 23:57:20 +0000 (01:57 +0200)]
Better check for window.Map
Alexander Ebert [Fri, 22 May 2015 22:15:13 +0000 (00:15 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Fri, 22 May 2015 22:14:52 +0000 (00:14 +0200)]
Fixed typo in WoltLab/WCF/ObjectMap