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
Tim Düsterhus [Fri, 22 May 2015 22:13:36 +0000 (00:13 +0200)]
Use DOM/Change/Listener in AMD JavaScript
Alexander Ebert [Fri, 22 May 2015 22:13:00 +0000 (00:13 +0200)]
Added WoltLab/WCF/ObjectMap, a Dictionary with objects as keys
Tim Düsterhus [Fri, 22 May 2015 21:54:56 +0000 (23:54 +0200)]
Eagerly set up Dictionaries
Tim Düsterhus [Fri, 22 May 2015 21:47:08 +0000 (23:47 +0200)]
Rename Dictionary#remove to Dictionary#delete
Matthias Schmidt [Fri, 22 May 2015 20:01:41 +0000 (22:01 +0200)]
Integrate UserExtendedClipboardAction into UserClipboardAction
Tim Düsterhus [Fri, 22 May 2015 19:46:51 +0000 (21:46 +0200)]
Fix position of requirejs.config
This fixes up commit
40925c54708fd89d9274b74bb3c67f0cb98468e8.
Tim Düsterhus [Fri, 22 May 2015 19:42:37 +0000 (21:42 +0200)]
Fix typo in DOM/Change/Listener
Matthias Schmidt [Fri, 22 May 2015 19:43:07 +0000 (21:43 +0200)]
Add changelog entry
Matthias Schmidt [Fri, 22 May 2015 19:42:38 +0000 (21:42 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Fri, 22 May 2015 19:39:37 +0000 (21:39 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Matthias Schmidt [Fri, 22 May 2015 19:39:02 +0000 (21:39 +0200)]
Integrate PreParserAtUserListener into PreParser directly
Tim Düsterhus [Fri, 22 May 2015 19:39:00 +0000 (21:39 +0200)]
Transparently use DOM/Change/Listener in DOMNodeInsertedHandler
Tim Düsterhus [Fri, 22 May 2015 19:32:11 +0000 (21:32 +0200)]
Add WoltLab/WCF/DOM/Change/Listener
Tim Düsterhus [Fri, 22 May 2015 19:06:32 +0000 (21:06 +0200)]
Remove support for implicit 'new' in Template
Tim Düsterhus [Fri, 22 May 2015 18:59:51 +0000 (20:59 +0200)]
Add “forall” support to WoltLab/WCF/CallbackList.forEach
woltlab.com [Fri, 22 May 2015 18:51:46 +0000 (20:51 +0200)]
Updating minified JavaScript files
woltlab.com [Fri, 22 May 2015 18:51:00 +0000 (20:51 +0200)]
Updating minified JavaScript files
Matthias Schmidt [Fri, 22 May 2015 18:07:25 +0000 (20:07 +0200)]
Merge branch 'master' into next
Matthias Schmidt [Fri, 22 May 2015 18:05:45 +0000 (20:05 +0200)]
Fix deleting event listeners without inherit element
During installation, the inherit element is optional thus there is no
need to require it for deletion.
Matthias Schmidt [Fri, 22 May 2015 16:44:10 +0000 (18:44 +0200)]
Replace array_walk with array_map in
512b71762e
Matthias Schmidt [Fri, 22 May 2015 16:37:05 +0000 (18:37 +0200)]
Add options support for cronjobs
This implementation is as close to the case where the options
would be checked in the cronjob itself.
Matthias Schmidt [Fri, 22 May 2015 15:52:03 +0000 (17:52 +0200)]
Add permissions and options support for template listeners
Matthias Schmidt [Fri, 22 May 2015 06:09:33 +0000 (08:09 +0200)]
Add permissions and options support for event listeners
Matthias Schmidt [Fri, 22 May 2015 05:45:56 +0000 (07:45 +0200)]
Fix typo in AbstractUserNotificationEvent
Matthias Schmidt [Thu, 21 May 2015 21:14:09 +0000 (23:14 +0200)]
Add missing trait files
Matthias Schmidt [Thu, 21 May 2015 21:10:45 +0000 (23:10 +0200)]
Add TDatabaseObjectOptions and TDatabaseObjectPermissions traits
Matthias Schmidt [Thu, 21 May 2015 20:16:42 +0000 (22:16 +0200)]
Fix typo in class comment
Matthias Schmidt [Thu, 21 May 2015 20:15:26 +0000 (22:15 +0200)]
Add CHANGELOG.md
Matthias Schmidt [Thu, 21 May 2015 20:07:44 +0000 (22:07 +0200)]
Use EventListener objects instead of arrays
... in EventListenerCacheBuilder and thus in EventHandler.
Alexander Ebert [Thu, 21 May 2015 18:58:53 +0000 (20:58 +0200)]
Moved requirejs config
Alexander Ebert [Thu, 21 May 2015 18:57:38 +0000 (20:57 +0200)]
WoltLab/WCF/UI/TabMenu/Simple was improperly referring to jQuery
Alexander Ebert [Thu, 21 May 2015 18:46:13 +0000 (20:46 +0200)]
Disabled non-cookie sessions (ACP still remains w/o cookies)
Tim Düsterhus [Thu, 21 May 2015 18:22:44 +0000 (20:22 +0200)]
Compile require.config.js into WCF.Core.min.js
Alexander Ebert [Thu, 21 May 2015 13:40:54 +0000 (15:40 +0200)]
Rebuild headIncludeJavaScript template
Tim Düsterhus [Wed, 20 May 2015 22:40:23 +0000 (00:40 +0200)]
Fix code style in require.build.js
Tim Düsterhus [Wed, 20 May 2015 22:22:50 +0000 (00:22 +0200)]
Automatically scan all modules in require.build.js
Matthias Schmidt [Wed, 20 May 2015 18:57:43 +0000 (20:57 +0200)]
Remove initMagicQuotes() call in WCFSetup
Alexander Ebert [Wed, 20 May 2015 18:31:50 +0000 (20:31 +0200)]
Introduced WoltLab/WCF/Environment as a replacement for $.browser
Alexander Ebert [Wed, 20 May 2015 18:31:29 +0000 (20:31 +0200)]
Added missing CSS for WoltLab/WCF/Ajax/Status
Tim Düsterhus [Wed, 20 May 2015 17:16:56 +0000 (19:16 +0200)]
Merge pull request #1908 from joshuaruesweg/emailleaktwo
fix email leak in user search form
joshuaruesweg [Wed, 20 May 2015 15:28:44 +0000 (17:28 +0200)]
fix email leak in user search form
Tim Düsterhus [Tue, 19 May 2015 21:41:31 +0000 (23:41 +0200)]
Remove PHP 7 from .travis.yml as it does not support pyrus
Tim Düsterhus [Tue, 19 May 2015 21:39:08 +0000 (23:39 +0200)]
Adapt .travis.yml
Tim Düsterhus [Tue, 19 May 2015 21:33:07 +0000 (23:33 +0200)]
Remove obsolete update scripts (2.0 -> 2.1)
Tim Düsterhus [Tue, 19 May 2015 21:23:18 +0000 (23:23 +0200)]
Remove check for outdated APC version
APC 3.1.4 won’t even run on PHP 5.4, so it’s safe to remove
the check here.
Tim Düsterhus [Tue, 19 May 2015 21:18:39 +0000 (23:18 +0200)]
Remove unnecessary PHP version checks
Tim Düsterhus [Tue, 19 May 2015 21:04:09 +0000 (23:04 +0200)]
Get rid of magic_quotes support
Alexander Ebert [Tue, 19 May 2015 20:47:39 +0000 (22:47 +0200)]
Increased required PHP version to 5.5.4
Alexander Ebert [Tue, 19 May 2015 20:42:48 +0000 (22:42 +0200)]
Merge branch 'master' into next
Conflicts:
com.woltlab.wcf/package.xml
Alexander Ebert [Tue, 19 May 2015 18:03:51 +0000 (20:03 +0200)]
Updated release date
Alexander Ebert [Tue, 19 May 2015 17:57:39 +0000 (19:57 +0200)]
Referencing class by its full name
Alexander Ebert [Tue, 19 May 2015 16:41:02 +0000 (18:41 +0200)]
Fixed some issues
Alexander Ebert [Tue, 19 May 2015 16:31:12 +0000 (18:31 +0200)]
Added AjaxStatus and using Ajax.api
Alexander Ebert [Tue, 19 May 2015 15:00:56 +0000 (17:00 +0200)]
Fixed a few issues
Alexander Ebert [Tue, 19 May 2015 13:42:06 +0000 (15:42 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Conflicts:
wcfsetup/install/files/js/WoltLab/WCF/Core.js
Alexander Ebert [Tue, 19 May 2015 13:39:45 +0000 (15:39 +0200)]
Added an own Ajax implementation
Tim Düsterhus [Mon, 18 May 2015 23:56:52 +0000 (01:56 +0200)]
Explicitly define empty dependencies for define()
Tim Düsterhus [Mon, 18 May 2015 23:41:06 +0000 (01:41 +0200)]
Add WoltLab/WCF/Timer/Repeating
Tim Düsterhus [Mon, 18 May 2015 22:46:32 +0000 (00:46 +0200)]
Fix code style of WoltLab/WCF/Language
Tim Düsterhus [Mon, 18 May 2015 22:41:43 +0000 (00:41 +0200)]
Rename WoltLab/WCF/Core.getUUID() to WoltLab/WCF/Core.getUuid()
Tim Düsterhus [Mon, 18 May 2015 22:38:43 +0000 (00:38 +0200)]
Add WoltLab/WCF/Core.getUUID()
Tim Düsterhus [Mon, 18 May 2015 18:52:29 +0000 (20:52 +0200)]
Fix comment in WoltLab/WCF/Language
Tim Düsterhus [Mon, 18 May 2015 17:16:40 +0000 (19:16 +0200)]
Ensure require.config.js is loaded before require.js is used
Tim Düsterhus [Mon, 18 May 2015 16:33:35 +0000 (18:33 +0200)]
Remove console.debug deprecation warnings (for now)
Tim Düsterhus [Mon, 18 May 2015 16:25:01 +0000 (18:25 +0200)]
Add WoltLab/WCF/{Number,String}Util
Tim Düsterhus [Mon, 18 May 2015 15:32:56 +0000 (17:32 +0200)]
Add WoltLab/WCF/Template
Tim Düsterhus [Sun, 17 May 2015 23:36:39 +0000 (01:36 +0200)]
Fix typo in WoltLab/WCF/Bootstrap
Alexander Ebert [Mon, 18 May 2015 16:25:38 +0000 (18:25 +0200)]
Fixed alignment to top not handling scrollTop
Alexander Ebert [Mon, 18 May 2015 16:14:35 +0000 (18:14 +0200)]
Changed tooltip default vertical orientation to top
Alexander Ebert [Mon, 18 May 2015 16:14:22 +0000 (18:14 +0200)]
Fixed variable check
Alexander Ebert [Mon, 18 May 2015 16:09:18 +0000 (18:09 +0200)]
Added missing CSS for notice dismissal
Alexander Ebert [Mon, 18 May 2015 15:31:57 +0000 (17:31 +0200)]
text/css is the default type for <style> as of HTML5
Alexander Ebert [Mon, 18 May 2015 15:27:30 +0000 (17:27 +0200)]
Overhauled WCF.Notice.Dismiss
Alexander Ebert [Mon, 18 May 2015 15:27:16 +0000 (17:27 +0200)]
Fixed popover on page unload
Alexander Ebert [Mon, 18 May 2015 13:00:34 +0000 (15:00 +0200)]
Cleanup
Alexander Ebert [Mon, 18 May 2015 12:54:32 +0000 (14:54 +0200)]
Improved popover implementation
Alexander Ebert [Mon, 18 May 2015 11:29:06 +0000 (13:29 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Tim Düsterhus [Sun, 17 May 2015 17:36:26 +0000 (19:36 +0200)]
Get rid of WCF.Language in require.js based JavaScript
Tim Düsterhus [Sun, 17 May 2015 17:23:48 +0000 (19:23 +0200)]
Add WoltLab/WCF/Language
Tim Düsterhus [Sun, 17 May 2015 16:35:41 +0000 (18:35 +0200)]
Add WoltLab/WCF/Dictionary.fromObject()
Tim Düsterhus [Sun, 17 May 2015 15:09:18 +0000 (17:09 +0200)]
Merge branch 'master' into next
Alexander Ebert [Sun, 17 May 2015 10:28:13 +0000 (12:28 +0200)]
Prevent update from failing caused by missing attachment files
Alexander Ebert [Sat, 16 May 2015 18:57:55 +0000 (20:57 +0200)]
Added update script
Alexander Ebert [Sat, 16 May 2015 17:39:30 +0000 (19:39 +0200)]
Preparing release 2.1.4
Alexander Ebert [Sat, 16 May 2015 17:06:36 +0000 (19:06 +0200)]
Overhauled popover implementation and added backward compatibility