Alexander Ebert [Wed, 8 Jul 2015 09:21:21 +0000 (11:21 +0200)]
Some cleanup and minor optimizations in `wutil`
Alexander Ebert [Wed, 8 Jul 2015 09:11:42 +0000 (11:11 +0200)]
Fixed handling of [align]-BBCode
Alexander Ebert [Wed, 8 Jul 2015 09:04:37 +0000 (11:04 +0200)]
Restored original file
Alexander Ebert [Wed, 8 Jul 2015 09:04:13 +0000 (11:04 +0200)]
Revert "Removed debug code"
This reverts commit
e04f22e721e741c71ec4ed513ac6ad6d2d40e8d4.
Alexander Ebert [Wed, 8 Jul 2015 09:03:36 +0000 (11:03 +0200)]
Removed debug code
Alexander Ebert [Tue, 7 Jul 2015 20:56:11 +0000 (22:56 +0200)]
DOMTraverse::parentBy*() now supports limiting the chain
Passing the 3rd parameter will terminate the traversal if current element equals the given element, similar to the behavior of jQuery's `.closest()`
Alexander Ebert [Tue, 7 Jul 2015 20:47:37 +0000 (22:47 +0200)]
Some cleanup and minor optimizations in wmonkeypatch
Alexander Ebert [Tue, 7 Jul 2015 17:40:55 +0000 (19:40 +0200)]
Added missing JSDoc
Alexander Ebert [Tue, 7 Jul 2015 13:15:30 +0000 (15:15 +0200)]
Unified method names
Alexander Ebert [Tue, 7 Jul 2015 12:24:46 +0000 (14:24 +0200)]
Merge branch 'next' into next-redactor
Conflicts:
wcfsetup/install/files/js/3rdParty/redactor/plugins/wbbcode.js
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
Alexander Ebert [Tue, 7 Jul 2015 09:38:55 +0000 (11:38 +0200)]
Aliasing the default controller could cause an infinite loop
Marcel Werk [Mon, 6 Jul 2015 17:43:52 +0000 (19:43 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 6 Jul 2015 17:43:42 +0000 (19:43 +0200)]
Fixed filename regex in ExceptionLogViewPage
woltlab.com [Mon, 6 Jul 2015 17:26:44 +0000 (19:26 +0200)]
Updating minified JavaScript files
Alexander Ebert [Mon, 6 Jul 2015 17:24:22 +0000 (19:24 +0200)]
Fixed empty paragraphs when pasting from Microsoft Word
Marcel Werk [Mon, 6 Jul 2015 16:27:51 +0000 (18:27 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 6 Jul 2015 16:27:37 +0000 (18:27 +0200)]
Fixed missing default values in data import form
Alexander Ebert [Mon, 6 Jul 2015 15:18:13 +0000 (17:18 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Mon, 6 Jul 2015 15:17:58 +0000 (17:17 +0200)]
Upgraded to Redactor 10.2.1
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.
woltlab.com [Mon, 6 Jul 2015 13:06:45 +0000 (15:06 +0200)]
Updating minified JavaScript files
Alexander Ebert [Mon, 6 Jul 2015 13:02:19 +0000 (15:02 +0200)]
Fixed handling of full quotes if editor is not active
Alexander Ebert [Mon, 6 Jul 2015 12:41:35 +0000 (14:41 +0200)]
Improved handling of default controllers
Alexander Ebert [Mon, 6 Jul 2015 10:54:00 +0000 (12:54 +0200)]
Fixed textarea height and added support for [size]
Alexander Ebert [Mon, 6 Jul 2015 09:28:49 +0000 (11:28 +0200)]
Improved pasting of formatted content
Alexander Ebert [Mon, 6 Jul 2015 08:58:05 +0000 (10:58 +0200)]
Added support for attachments
Matthias Schmidt [Sun, 5 Jul 2015 09:55:20 +0000 (11:55 +0200)]
Fix code formatting
Matthias Schmidt [Sun, 5 Jul 2015 09:39:36 +0000 (11:39 +0200)]
Use condition system for user search
Alexander Ebert [Sat, 4 Jul 2015 18:58:45 +0000 (20:58 +0200)]
Added support for [tt] represented by <kbd>
Alexander Ebert [Sat, 4 Jul 2015 09:18:42 +0000 (11:18 +0200)]
Added support for smileys and [email]
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
woltlab.com [Fri, 3 Jul 2015 11:01:45 +0000 (13:01 +0200)]
Updating minified JavaScript files
Alexander Ebert [Fri, 3 Jul 2015 10:57:40 +0000 (12:57 +0200)]
Prevent empty anchor being spawned when editing an image
Alexander Ebert [Fri, 3 Jul 2015 10:56:51 +0000 (12:56 +0200)]
Added support for images (embedded attachments missing for now)
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
Alexander Ebert [Thu, 2 Jul 2015 13:51:00 +0000 (15:51 +0200)]
Small optimization for
1cca5cb
Alexander Ebert [Thu, 2 Jul 2015 13:48:40 +0000 (15:48 +0200)]
Work-around for services like GitHub messing up the query string
Alexander Ebert [Thu, 2 Jul 2015 12:23:46 +0000 (14:23 +0200)]
Updated implementation, should now work without special hacks
Some features are still missing and have not been implemented yet, this commit ensures that everyone is able to test the current implementation.
Alexander Ebert [Thu, 2 Jul 2015 08:52:37 +0000 (10:52 +0200)]
Merge branch 'next' into next-redactor
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
Alexander Ebert [Wed, 1 Jul 2015 22:38:00 +0000 (00:38 +0200)]
Ignore security token for guests
woltlab.com [Wed, 1 Jul 2015 21:46:52 +0000 (23:46 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 1 Jul 2015 21:44:59 +0000 (23:44 +0200)]
Work-around for login w/o cookie support involving witchcraft
Alexander Ebert [Wed, 1 Jul 2015 13:28:34 +0000 (15:28 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Wed, 1 Jul 2015 13:28:19 +0000 (15:28 +0200)]
Removed debug code
woltlab.com [Wed, 1 Jul 2015 13:11:51 +0000 (15:11 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 1 Jul 2015 13:06:18 +0000 (15:06 +0200)]
Force sync on unload, otherwise back navigation breaks everything
woltlab.com [Wed, 1 Jul 2015 12:36:50 +0000 (14:36 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 1 Jul 2015 12:32:23 +0000 (14:32 +0200)]
Fixed regex for quotes
Alexander Ebert [Wed, 1 Jul 2015 12:17:34 +0000 (14:17 +0200)]
Added missing phrase
woltlab.com [Wed, 1 Jul 2015 10:36:45 +0000 (12:36 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 1 Jul 2015 10:33:41 +0000 (12:33 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Wed, 1 Jul 2015 10:32:52 +0000 (12:32 +0200)]
Upgraded to Redactor 10.2 and added support for linked images
Tim Düsterhus [Tue, 30 Jun 2015 19:56:25 +0000 (21:56 +0200)]
Merge branch '2.0'
ramiusGitHub [Tue, 30 Jun 2015 14:45:26 +0000 (16:45 +0200)]
Add missing 'data' in namespace of baseClass
Closes #1925
Tim Düsterhus [Tue, 30 Jun 2015 18:34:15 +0000 (20:34 +0200)]
Merge branch '2.0'
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.
Alexander Ebert [Tue, 30 Jun 2015 13:47:13 +0000 (15:47 +0200)]
Updated release date
Alexander Ebert [Tue, 30 Jun 2015 13:44:30 +0000 (15:44 +0200)]
Added support for source bbcodes and improved parser
Alexander Ebert [Mon, 29 Jun 2015 11:30:07 +0000 (13:30 +0200)]
Properly handling single quotes in author name
Alexander Ebert [Sun, 28 Jun 2015 16:12:46 +0000 (18:12 +0200)]
Added support for quotes
Tim Düsterhus [Sun, 28 Jun 2015 23:12:24 +0000 (01:12 +0200)]
Fix sorting of edit history entries with the same timestamp
Alexander Ebert [Sun, 28 Jun 2015 16:30:12 +0000 (18:30 +0200)]
Backport ObjectTypeCache improvement
Alexander Ebert [Sun, 28 Jun 2015 10:04:48 +0000 (12:04 +0200)]
Improved newline handling for tables
Matthias Schmidt [Sun, 28 Jun 2015 08:13:37 +0000 (10:13 +0200)]
Add missing use statements
Matthias Schmidt [Sun, 28 Jun 2015 07:18:22 +0000 (09:18 +0200)]
Add conditionContainers event in noticeAdd.tpl
Matthias Schmidt [Sun, 28 Jun 2015 07:17:29 +0000 (09:17 +0200)]
Use title case for notice user conditions title
Alexander Ebert [Sat, 27 Jun 2015 23:36:44 +0000 (01:36 +0200)]
Added support for more BBCodes (e.g. tables)
Alexander Ebert [Sat, 27 Jun 2015 18:20:44 +0000 (20:20 +0200)]
First draft
Does not work out of the box right now, it uses a modified 'wysiwyg' template to provide the AMD modules.
Features:
- works in linebreak mode
- uses a bbcode parser similar to the PHP implementation (XML-conformity)
- HTML to BBCode uses native DOM functions
Matthias Schmidt [Sat, 27 Jun 2015 14:38:20 +0000 (16:38 +0200)]
Fix typo in English language item
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
Matthias Schmidt [Fri, 26 Jun 2015 16:40:34 +0000 (18:40 +0200)]
Fix trait comment
Matthias Schmidt [Fri, 26 Jun 2015 16:38:20 +0000 (18:38 +0200)]
Add TReasonedBulkProcessingAction
Alexander Ebert [Fri, 26 Jun 2015 15:56:10 +0000 (17:56 +0200)]
Some minor fixes and optimizations
Alexander Ebert [Fri, 26 Jun 2015 15:20:29 +0000 (17:20 +0200)]
Using {js} template plugin in ACP (broken commit, have fun)
woltlab.com [Fri, 26 Jun 2015 13:31:32 +0000 (15:31 +0200)]
Updating minified JavaScript files
woltlab.com [Fri, 26 Jun 2015 13:01:25 +0000 (15:01 +0200)]
Updating minified JavaScript files
woltlab.com [Fri, 26 Jun 2015 13:00:55 +0000 (15:00 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
woltlab.com [Fri, 26 Jun 2015 13:00:30 +0000 (15:00 +0200)]
Updating minified JavaScript files
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
Alexander Ebert [Fri, 26 Jun 2015 12:58:52 +0000 (14:58 +0200)]
Skip already included JavaScript files
Alexander Ebert [Fri, 26 Jun 2015 12:58:26 +0000 (14:58 +0200)]
Fixed build config and moved inline script into require.linearExecution.js
woltlab.com [Fri, 26 Jun 2015 10:49:38 +0000 (12:49 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Fri, 26 Jun 2015 10:48:27 +0000 (12:48 +0200)]
Removed reference to WCF.Tagging.js
woltlab.com [Fri, 26 Jun 2015 09:39:15 +0000 (11:39 +0200)]
Merge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Fri, 26 Jun 2015 09:38:42 +0000 (11:38 +0200)]
Updated build file
Alexander Ebert [Fri, 26 Jun 2015 09:38:33 +0000 (11:38 +0200)]
Removed unused code
woltlab.com [Fri, 26 Jun 2015 09:35:22 +0000 (11:35 +0200)]
Updating minified JavaScript files
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.
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).
woltlab.com [Thu, 25 Jun 2015 20:21:55 +0000 (22:21 +0200)]
Updating minified JavaScript files
woltlab.com [Thu, 25 Jun 2015 20:16:58 +0000 (22:16 +0200)]
Updating minified JavaScript files
Alexander Ebert [Thu, 25 Jun 2015 17:33:50 +0000 (19:33 +0200)]
Preparing internal release 2.1.5
Alexander Ebert [Thu, 25 Jun 2015 16:50:06 +0000 (18:50 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Thu, 25 Jun 2015 16:49:49 +0000 (18:49 +0200)]
Upgraded to Redactor 10.1.3
woltlab.com [Thu, 25 Jun 2015 13:36:52 +0000 (15:36 +0200)]
Updating minified JavaScript files
Alexander Ebert [Thu, 25 Jun 2015 13:35:37 +0000 (15:35 +0200)]
Temporary fix for undo/redo button on mobile
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`
Alexander Ebert [Thu, 25 Jun 2015 12:04:17 +0000 (14:04 +0200)]
`<dl>` inside dialogs will now look like `.condensed` is set