Alexander Ebert [Sun, 8 Feb 2015 19:18:22 +0000 (20:18 +0100)]
Preventing users from removing full access from the last admin group
There is no really setting for admin groups, but groups with the ability to edit all groups (including their own) are regarded as admin group. This is a special case because they can set any permissions they want regardless which permissions they currently have.
This change prevents users from stripping this privilege from the last remaining "admin group". In other words: Prevents users from doing things they will regret pretty quickly.
Alexander Ebert [Sun, 8 Feb 2015 15:59:44 +0000 (16:59 +0100)]
Work-around for a race condition with parallel session initialization
Alexander Ebert [Sun, 8 Feb 2015 14:32:30 +0000 (15:32 +0100)]
Unchecking an update will now properly trigger the submit button state
Alexander Ebert [Sun, 8 Feb 2015 11:29:06 +0000 (12:29 +0100)]
Fixed incorrect author provided
Closes #1873
Alexander Ebert [Sun, 8 Feb 2015 10:23:30 +0000 (11:23 +0100)]
Disabled toolbar button hover on mobile devices
woltlab.com [Sun, 8 Feb 2015 10:11:46 +0000 (11:11 +0100)]
Updating minified JavaScript files
Alexander Ebert [Sun, 8 Feb 2015 10:07:04 +0000 (11:07 +0100)]
Using MutationObserver for supported browsers
woltlab.com [Sat, 7 Feb 2015 17:41:44 +0000 (18:41 +0100)]
Updating minified JavaScript files
Alexander Ebert [Sat, 7 Feb 2015 17:37:28 +0000 (18:37 +0100)]
Fix for weird paste bug on iOS Safari
Matthias Schmidt [Sat, 7 Feb 2015 15:26:55 +0000 (16:26 +0100)]
Merge branch '2.0'
Matthias Schmidt [Sat, 7 Feb 2015 15:26:43 +0000 (16:26 +0100)]
Fix deletion of avatar thumbnails
Matthias Schmidt [Sat, 7 Feb 2015 10:20:38 +0000 (11:20 +0100)]
Fix template inclusion with application in double quotes
Alexander Ebert [Fri, 6 Feb 2015 18:49:23 +0000 (19:49 +0100)]
Merge branch '2.0'
Alexander Ebert [Fri, 6 Feb 2015 18:48:44 +0000 (19:48 +0100)]
Fixed package names in list of excluded packages
woltlab.com [Fri, 6 Feb 2015 14:46:47 +0000 (15:46 +0100)]
Updating minified JavaScript files
Alexander Ebert [Fri, 6 Feb 2015 14:42:40 +0000 (15:42 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Fri, 6 Feb 2015 14:42:09 +0000 (15:42 +0100)]
Fixed selecting text when mouseup occurs outside body element
woltlab.com [Fri, 6 Feb 2015 14:41:46 +0000 (15:41 +0100)]
Updating minified JavaScript files
Alexander Ebert [Fri, 6 Feb 2015 14:37:12 +0000 (15:37 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Fri, 6 Feb 2015 14:37:00 +0000 (15:37 +0100)]
Properly setting caret after codeBox upon insert
woltlab.com [Fri, 6 Feb 2015 13:46:46 +0000 (14:46 +0100)]
Updating minified JavaScript files
Alexander Ebert [Fri, 6 Feb 2015 13:43:14 +0000 (14:43 +0100)]
Prevent possible race condition when purging autosave content
Alexander Ebert [Fri, 6 Feb 2015 13:35:04 +0000 (14:35 +0100)]
Merge pull request #1876 from ChristopherWalz/master
Added WCF.Option.Handler to settings template
woltlab.com [Fri, 6 Feb 2015 13:31:49 +0000 (14:31 +0100)]
Updating minified JavaScript files
Alexander Ebert [Fri, 6 Feb 2015 13:29:26 +0000 (14:29 +0100)]
Explicitly propagating shuffle() in global namespace
The minified JS files use IIFE wrappers to utilize strict mode, but this can cause the shuffle() function to be unknown outside the wrapper.
Alexander Ebert [Fri, 6 Feb 2015 13:25:34 +0000 (14:25 +0100)]
Fixed use-statement order
Alexander Ebert [Fri, 6 Feb 2015 13:24:14 +0000 (14:24 +0100)]
Use a lower timeout if attempting to fetch via SSL/TLS
Alexander Ebert [Fri, 6 Feb 2015 13:18:37 +0000 (14:18 +0100)]
Added graceful downgrade to HTTP if SSL is being blocked
Alexander Ebert [Fri, 6 Feb 2015 11:47:00 +0000 (12:47 +0100)]
Revert "Disabled implicit SSL support for update servers"
This reverts commit
a99a7150e4637698bcc9b8e699b041ad8fe1ca46.
Christopher Walz [Fri, 6 Feb 2015 10:40:33 +0000 (11:40 +0100)]
Added Option.Handler to settings template
Alexander Ebert [Thu, 5 Feb 2015 22:32:30 +0000 (23:32 +0100)]
Fixed user group options for guests
Alexander Ebert [Thu, 5 Feb 2015 19:59:12 +0000 (20:59 +0100)]
Disabled implicit SSL support for update servers
SSL is currently too unreliable to be automatically picked over http, we'll revisit this with WCF 2.2 to see if there is a less broken SSL support throughout the user webspaces/servers.
Note: This only affects the automatic protocol negotiation, if you register the update server with https:// it won't be touched (unless SSL is unsupported)
Marcel Werk [Thu, 5 Feb 2015 18:40:09 +0000 (19:40 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Thu, 5 Feb 2015 18:39:55 +0000 (19:39 +0100)]
Changed session owner to 'system' during execution of cronjobs
woltlab.com [Thu, 5 Feb 2015 18:21:47 +0000 (19:21 +0100)]
Updating minified JavaScript files
Alexander Ebert [Thu, 5 Feb 2015 17:55:14 +0000 (18:55 +0100)]
Fixed bad markup generated for non-image attachments
Alexander Ebert [Thu, 5 Feb 2015 17:52:21 +0000 (18:52 +0100)]
Fixed setting attachments to float w/ ImageViewer
Matthias Schmidt [Wed, 4 Feb 2015 17:47:02 +0000 (18:47 +0100)]
Add validateAction event in AbstractDatabaseObjectAction
Tim Düsterhus [Wed, 4 Feb 2015 16:37:43 +0000 (17:37 +0100)]
Fix URL for NIF spider
Alexander Ebert [Wed, 4 Feb 2015 15:11:15 +0000 (16:11 +0100)]
Added template events in user menu
Alexander Ebert [Wed, 4 Feb 2015 14:00:42 +0000 (15:00 +0100)]
Fixed message tabmenu's sub-tabmenu on mobile devices
Marcel Werk [Wed, 4 Feb 2015 11:27:30 +0000 (12:27 +0100)]
Added missing language variable
Marcel Werk [Wed, 4 Feb 2015 11:15:22 +0000 (12:15 +0100)]
Added missing clearfix to userpanel
Marcel Werk [Wed, 4 Feb 2015 11:04:31 +0000 (12:04 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Wed, 4 Feb 2015 11:04:14 +0000 (12:04 +0100)]
Fixed font-size in spoiler box
woltlab.com [Wed, 4 Feb 2015 10:36:46 +0000 (11:36 +0100)]
Updating minified JavaScript files
Alexander Ebert [Wed, 4 Feb 2015 10:35:30 +0000 (11:35 +0100)]
Fixed calculation for position aligned to the right boundary
Alexander Ebert [Wed, 4 Feb 2015 09:52:50 +0000 (10:52 +0100)]
Fixed DOM
Alexander Ebert [Tue, 3 Feb 2015 22:35:27 +0000 (23:35 +0100)]
Force cache invalidation when options.inc.php is (re-)created
Alexander Ebert [Mon, 2 Feb 2015 23:19:14 +0000 (00:19 +0100)]
Updating release date
woltlab.com [Mon, 2 Feb 2015 18:56:50 +0000 (19:56 +0100)]
Updating minified JavaScript files
Alexander Ebert [Mon, 2 Feb 2015 18:54:16 +0000 (19:54 +0100)]
Improved quote selection for messages containing quotes
Quotes are no longer considered to be valid and are removed from the selection and virtual message body. In addition quotes cannot be created if the mousedown or mouseup occured within a quote, simply checking with indexOf() does not work if the same exact phrase appears outside the quote but within the message body.
Quoting quotes isn't great because the system looks at it on a text level where it cannot understand that the quoted text belongs to a completely different message, causing confusion because the to be created quote will reference the message author.
Matthias Schmidt [Mon, 2 Feb 2015 17:34:58 +0000 (18:34 +0100)]
woltlab.com [Mon, 2 Feb 2015 17:31:47 +0000 (18:31 +0100)]
Updating minified JavaScript files
Alexander Ebert [Mon, 2 Feb 2015 17:29:28 +0000 (18:29 +0100)]
Fixed the famous br[type=_moz] bug. Again.
woltlab.com [Mon, 2 Feb 2015 16:51:48 +0000 (17:51 +0100)]
Updating minified JavaScript files
Alexander Ebert [Mon, 2 Feb 2015 16:48:38 +0000 (17:48 +0100)]
Fixed some minor issues
Alexander Ebert [Mon, 2 Feb 2015 16:47:49 +0000 (17:47 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sun, 1 Feb 2015 18:54:56 +0000 (19:54 +0100)]
Fixed rebuild script for comment response ids
Alexander Ebert [Sun, 1 Feb 2015 18:30:47 +0000 (19:30 +0100)]
Dropping foreign key during update
Tim Düsterhus [Sun, 1 Feb 2015 18:06:57 +0000 (19:06 +0100)]
Merge branch '2.0'
Conflicts:
com.woltlab.wcf/package.xml
Tim Düsterhus [Sun, 1 Feb 2015 18:03:13 +0000 (19:03 +0100)]
Tim Düsterhus [Thu, 18 Dec 2014 21:37:55 +0000 (22:37 +0100)]
Add some more sane Code Sniffs and fix smelling code
Tim Düsterhus [Thu, 18 Dec 2014 20:57:55 +0000 (21:57 +0100)]
Adapt K&R brace style code sniff to our needs
Tim Düsterhus [Thu, 18 Dec 2014 20:30:26 +0000 (21:30 +0100)]
Use docker based travis builds
Tim Düsterhus [Fri, 28 Nov 2014 01:20:42 +0000 (02:20 +0100)]
Update .travis.yml
Alexander Ebert [Sun, 1 Feb 2015 17:50:38 +0000 (18:50 +0100)]
Processing 100 instead of 50 comments per iteration
Alexander Ebert [Sun, 1 Feb 2015 17:05:38 +0000 (18:05 +0100)]
Updated release date
Alexander Ebert [Sun, 1 Feb 2015 16:56:41 +0000 (17:56 +0100)]
Added update SQL and fixed name
Alexander Ebert [Sun, 1 Feb 2015 14:58:08 +0000 (15:58 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sun, 1 Feb 2015 14:57:53 +0000 (15:57 +0100)]
Fixed some typos
woltlab.com [Sun, 1 Feb 2015 14:56:46 +0000 (15:56 +0100)]
Updating minified JavaScript files
Alexander Ebert [Sun, 1 Feb 2015 14:51:56 +0000 (15:51 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sun, 1 Feb 2015 14:51:39 +0000 (15:51 +0100)]
Increased displayed comments from 10/3 to 30/5
Alexander Ebert [Sun, 1 Feb 2015 13:21:03 +0000 (14:21 +0100)]
Upgraded to Redactor 10.0.7
Alexander Ebert [Sun, 1 Feb 2015 08:48:12 +0000 (09:48 +0100)]
Merge pull request #1874 from SoftCreatR/patch-1
Fix inconsistency
Tim Düsterhus [Sun, 1 Feb 2015 02:46:56 +0000 (03:46 +0100)]
Calculate bitmask for date instead of hardcoding it in Zip
Tim Düsterhus [Sun, 1 Feb 2015 01:53:14 +0000 (02:53 +0100)]
Fix code style in Zip.class.php
Sascha Greuel [Sun, 1 Feb 2015 01:40:20 +0000 (02:40 +0100)]
Fixed inconsistency
Alexander Ebert [Sat, 31 Jan 2015 21:53:09 +0000 (22:53 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sat, 31 Jan 2015 21:52:54 +0000 (22:52 +0100)]
Improved insert speed on default MySQL setups
Tim Düsterhus [Sat, 31 Jan 2015 18:03:10 +0000 (19:03 +0100)]
Merge branch 'zip'
Tim Düsterhus [Sat, 31 Jan 2015 18:02:54 +0000 (19:02 +0100)]
Support data descriptors in Zip
Tim Düsterhus [Sat, 31 Jan 2015 17:40:39 +0000 (18:40 +0100)]
Improve locating the central zip directory
Alexander Ebert [Sat, 31 Jan 2015 10:59:02 +0000 (11:59 +0100)]
Some smaller adjustments
Alexander Ebert [Sat, 31 Jan 2015 10:57:18 +0000 (11:57 +0100)]
Merge branch '2.0'
Conflicts:
com.woltlab.wcf/package.xml
wcfsetup/install/files/lib/system/WCF.class.php
Alexander Ebert [Sat, 31 Jan 2015 10:50:08 +0000 (11:50 +0100)]
Preparing release 2.0.10 pl 2
Alexander Ebert [Sat, 31 Jan 2015 10:39:33 +0000 (11:39 +0100)]
Merge branch '2.0'
Conflicts:
wcfsetup/install/files/js/WCF.Moderation.min.js
wcfsetup/install/files/lib/system/package/PackageArchive.class.php
Alexander Ebert [Sat, 31 Jan 2015 10:33:47 +0000 (11:33 +0100)]
Improved handling of invalid files uploaded
woltlab.com [Sat, 31 Jan 2015 01:11:46 +0000 (02:11 +0100)]
Updating minified JavaScript files
woltlab.com [Sat, 31 Jan 2015 01:07:00 +0000 (02:07 +0100)]
Updating minified JavaScript files
woltlab.com [Sat, 31 Jan 2015 01:06:56 +0000 (02:06 +0100)]
Updating minified JavaScript files
Marcel Werk [Fri, 30 Jan 2015 20:08:05 +0000 (21:08 +0100)]
Added missing clearfix in dl.dataList
Alexander Ebert [Fri, 30 Jan 2015 18:18:01 +0000 (19:18 +0100)]
Fixed interactive dropdown being incorrectly visible
Alexander Ebert [Fri, 30 Jan 2015 12:57:26 +0000 (13:57 +0100)]
Fixed handling of invalid files uploaded
Alexander Ebert [Fri, 30 Jan 2015 10:29:40 +0000 (11:29 +0100)]
Increased click area for 'Mark as Read' on mobile devices
Alexander Ebert [Thu, 29 Jan 2015 22:17:26 +0000 (23:17 +0100)]
Fixed and improved spoiler bbcode
woltlab.com [Thu, 29 Jan 2015 20:26:50 +0000 (21:26 +0100)]
Updating minified JavaScript files
woltlab.com [Thu, 29 Jan 2015 20:25:54 +0000 (21:25 +0100)]
Updating minified JavaScript files
Tim Düsterhus [Thu, 29 Jan 2015 20:24:54 +0000 (21:24 +0100)]
Merge branch '2.0'