GitHub/WoltLab/WCF.git
7 years agoMerge branch '2.1'
Matthias Schmidt [Sat, 22 Oct 2016 07:07:22 +0000 (09:07 +0200)]
Merge branch '2.1'

# Conflicts:
# com.woltlab.wcf/package.xml
# wcfsetup/install/files/lib/form/AbstractModerationForm.class.php
# wcfsetup/install/files/lib/system/WCF.class.php

7 years agoFix issue with invalid links to moderation queue entry links on first request
Matthias Schmidt [Sat, 22 Oct 2016 07:04:13 +0000 (09:04 +0200)]
Fix issue with invalid links to moderation queue entry links on first request

7 years agoFix `UserProfile::getAnchorTag()` being called in ACP
Matthias Schmidt [Sat, 22 Oct 2016 06:08:01 +0000 (08:08 +0200)]
Fix `UserProfile::getAnchorTag()` being called in ACP

7 years agoFix `MultiPageCondition::showContent()` when showing `NamedUserException`
Matthias Schmidt [Sat, 22 Oct 2016 05:48:07 +0000 (07:48 +0200)]
Fix `MultiPageCondition::showContent()` when showing `NamedUserException`

7 years agoUpdating release date 3.0.0_Beta_3
Alexander Ebert [Fri, 21 Oct 2016 10:48:57 +0000 (12:48 +0200)]
Updating release date

7 years agoCSS cleanup
Alexander Ebert [Fri, 21 Oct 2016 10:41:55 +0000 (12:41 +0200)]
CSS cleanup

7 years agoAdded missing labels
Marcel Werk [Thu, 20 Oct 2016 17:49:24 +0000 (19:49 +0200)]
Added missing labels

7 years agoUpdating minified JavaScript files
woltlab.com [Thu, 20 Oct 2016 16:01:51 +0000 (18:01 +0200)]
Updating minified JavaScript files

7 years agoFixed handling certain HTML string
Alexander Ebert [Thu, 20 Oct 2016 15:54:58 +0000 (17:54 +0200)]
Fixed handling certain HTML string

7 years agoUpdating minified JavaScript files
woltlab.com [Thu, 20 Oct 2016 13:16:47 +0000 (15:16 +0200)]
Updating minified JavaScript files

7 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Thu, 20 Oct 2016 13:14:36 +0000 (15:14 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

7 years agoMerge pull request #2118 from Griborim/patch-1
Marcel Werk [Thu, 20 Oct 2016 12:44:43 +0000 (14:44 +0200)]
Merge pull request #2118 from Griborim/patch-1

add .flexibleCategoryList

7 years agoImproved pasting
Alexander Ebert [Thu, 20 Oct 2016 11:11:44 +0000 (13:11 +0200)]
Improved pasting

7 years agoFixed method call
Alexander Ebert [Thu, 20 Oct 2016 10:46:08 +0000 (12:46 +0200)]
Fixed method call

7 years agoFixed input suffix styling
Alexander Ebert [Thu, 20 Oct 2016 10:22:23 +0000 (12:22 +0200)]
Fixed input suffix styling

7 years agoFixed inconsistent phrases
Alexander Ebert [Thu, 20 Oct 2016 09:53:13 +0000 (11:53 +0200)]
Fixed inconsistent phrases

7 years agoadd .flexibleCategoryList
Griborim [Wed, 19 Oct 2016 23:04:13 +0000 (01:04 +0200)]
add .flexibleCategoryList

7 years agoUsing menu color schema
Alexander Ebert [Wed, 19 Oct 2016 11:42:10 +0000 (13:42 +0200)]
Using menu color schema

7 years agoAllow updating of page handler
Alexander Ebert [Wed, 19 Oct 2016 10:24:39 +0000 (12:24 +0200)]
Allow updating of page handler

7 years agoUpdating minified JavaScript files
woltlab.com [Wed, 19 Oct 2016 10:01:48 +0000 (12:01 +0200)]
Updating minified JavaScript files

7 years agoFixed quote link editing
Alexander Ebert [Wed, 19 Oct 2016 09:45:28 +0000 (11:45 +0200)]
Fixed quote link editing

7 years agoAdded missing instructions for 2.1.11 pl 1 2.1.12
Alexander Ebert [Tue, 18 Oct 2016 19:53:44 +0000 (21:53 +0200)]
Added missing instructions for 2.1.11 pl 1

7 years agoUpdating minified JavaScript files
woltlab.com [Tue, 18 Oct 2016 12:16:49 +0000 (14:16 +0200)]
Updating minified JavaScript files

7 years agoUse Redis to store the user storage if Redis is the cache
Tim Düsterhus [Tue, 18 Oct 2016 11:57:25 +0000 (13:57 +0200)]
Use Redis to store the user storage if Redis is the cache

Using Redis avoids the fairly complex and deadlock prone
shutdown() function and thus improves performance and stability
in high traffic boards.

This patch deliberately avoids modifying any lines of the existing
MySQL based implementation, instead opting to only add if-guarded
code for the Redis implementation to ensure that no bugs are
accidentally introduced into the existing MySQL based user storage.

This Redis implementation has been tested in production for over
a year, with billions of commands processed, exposing not a single
bug.

7 years agoUpdate jquery-ui to 1.12.1
Tim Düsterhus [Tue, 18 Oct 2016 11:05:33 +0000 (13:05 +0200)]
Update jquery-ui to 1.12.1

In the hope that the encoding does not change:
The selected components are:
    111101010100111110000000010000001110101111111111

7 years agoPreparing release 2.1.12
Alexander Ebert [Tue, 18 Oct 2016 10:41:14 +0000 (12:41 +0200)]
Preparing release 2.1.12

7 years agoFixed embedded objects in boxes
Marcel Werk [Mon, 17 Oct 2016 22:24:57 +0000 (00:24 +0200)]
Fixed embedded objects in boxes

7 years agoUpdate jQuery to 3.1.1
Tim Düsterhus [Mon, 17 Oct 2016 22:00:26 +0000 (00:00 +0200)]
Update jQuery to 3.1.1

7 years agoFixed issue in embedded object manager
Marcel Werk [Mon, 17 Oct 2016 21:29:02 +0000 (23:29 +0200)]
Fixed issue in embedded object manager

7 years agoRemoved obsolete code
Marcel Werk [Mon, 17 Oct 2016 21:28:45 +0000 (23:28 +0200)]
Removed obsolete code

7 years agoFix previous commit
Matthias Schmidt [Mon, 17 Oct 2016 18:17:55 +0000 (20:17 +0200)]
Fix previous commit

7 years agoFix saving conditions for boxes
Matthias Schmidt [Mon, 17 Oct 2016 18:13:05 +0000 (20:13 +0200)]
Fix saving conditions for boxes

7 years agoFixed css class name
Marcel Werk [Mon, 17 Oct 2016 15:52:16 +0000 (17:52 +0200)]
Fixed css class name

7 years agoFixed missing style variable
Marcel Werk [Mon, 17 Oct 2016 15:52:05 +0000 (17:52 +0200)]
Fixed missing style variable

7 years agoPreparing release 3.0.0 Beta 3
Alexander Ebert [Mon, 17 Oct 2016 11:37:45 +0000 (13:37 +0200)]
Preparing release 3.0.0 Beta 3

7 years agoAdd HTTPException for use in HTTPRequest
Tim Düsterhus [Mon, 17 Oct 2016 11:18:41 +0000 (13:18 +0200)]
Add HTTPException for use in HTTPRequest

This exception allows us to easily dump the first few bytes of
the response. This can be helpful in cases where the body
explains what exactly is wrong with our request.

Backwards compatibility is preserved by Exception chaining.

7 years agoMerge remote-tracking branch 'origin/master'
Tim Düsterhus [Mon, 17 Oct 2016 10:31:49 +0000 (12:31 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agoMerge branch '2.1'
Tim Düsterhus [Mon, 17 Oct 2016 10:30:50 +0000 (12:30 +0200)]
Merge branch '2.1'

7 years agoMerge branch '2.0' into 2.1
Tim Düsterhus [Mon, 17 Oct 2016 10:30:29 +0000 (12:30 +0200)]
Merge branch '2.0' into 2.1

7 years agoReplace Facebook's bio field by about
Tim Düsterhus [Mon, 17 Oct 2016 10:26:22 +0000 (12:26 +0200)]
Replace Facebook's bio field by about

> (#12) bio field is deprecated for versions v2.8 and higher

7 years agoUpdating minified JavaScript files
woltlab.com [Sun, 16 Oct 2016 20:46:47 +0000 (22:46 +0200)]
Updating minified JavaScript files

7 years agoRemoved obsolete style variables
Marcel Werk [Sun, 16 Oct 2016 20:33:36 +0000 (22:33 +0200)]
Removed obsolete style variables

7 years agoUpdating minified JavaScript files
woltlab.com [Sun, 16 Oct 2016 17:46:49 +0000 (19:46 +0200)]
Updating minified JavaScript files

7 years agoSlightly delay focus to work-around some browser issues
Alexander Ebert [Sun, 16 Oct 2016 17:37:55 +0000 (19:37 +0200)]
Slightly delay focus to work-around some browser issues

7 years agoFixed smiley work-around
Alexander Ebert [Sun, 16 Oct 2016 17:37:40 +0000 (19:37 +0200)]
Fixed smiley work-around

7 years agoPrefix keys in RedisCacheSource
Tim Düsterhus [Sun, 16 Oct 2016 17:18:17 +0000 (19:18 +0200)]
Prefix keys in RedisCacheSource

The RedisCacheSource allows reusing the existing server
for other purposes. Prefixing the keys used by the cache
avoids accidental cache smashing by plugins.

7 years agoAdded additional metacode filter
Alexander Ebert [Sun, 16 Oct 2016 13:33:36 +0000 (15:33 +0200)]
Added additional metacode filter

7 years agoAdded DOM helper method
Alexander Ebert [Sun, 16 Oct 2016 13:33:24 +0000 (15:33 +0200)]
Added DOM helper method

7 years agoUpdating minified JavaScript files
woltlab.com [Sat, 15 Oct 2016 14:46:47 +0000 (16:46 +0200)]
Updating minified JavaScript files

7 years agoSlightly improved code
Alexander Ebert [Sat, 15 Oct 2016 14:34:22 +0000 (16:34 +0200)]
Slightly improved code

7 years agoUpdating minified JavaScript files
woltlab.com [Sat, 15 Oct 2016 14:31:47 +0000 (16:31 +0200)]
Updating minified JavaScript files

7 years agoImproved usability in lost password form
Marcel Werk [Sat, 15 Oct 2016 14:27:52 +0000 (16:27 +0200)]
Improved usability in lost password form

7 years agoAdded missing language variable
Marcel Werk [Sat, 15 Oct 2016 14:27:35 +0000 (16:27 +0200)]
Added missing language variable

7 years agoExperimental change: Use style attribute in Editor
Alexander Ebert [Sat, 15 Oct 2016 14:04:50 +0000 (16:04 +0200)]
Experimental change: Use style attribute in Editor

The recent updates of Redactor made changes to the style-attribute
handling, finally allowing us to use them instead of working around with
custom elements + CSS class names. This is still somewhat experimental,
as it is needs some more testing.

7 years agoFixed multiple style issues
Marcel Werk [Sat, 15 Oct 2016 14:19:00 +0000 (16:19 +0200)]
Fixed multiple style issues

7 years agoFixed newlines in converted bbcode messages
Marcel Werk [Sat, 15 Oct 2016 14:06:30 +0000 (16:06 +0200)]
Fixed newlines in converted bbcode messages

7 years agoFixed thumbnail size detection
Marcel Werk [Sat, 15 Oct 2016 14:04:22 +0000 (16:04 +0200)]
Fixed thumbnail size detection

7 years agoUpdating minified JavaScript files
woltlab.com [Sat, 15 Oct 2016 14:02:46 +0000 (16:02 +0200)]
Updating minified JavaScript files

7 years agoOffline mode no longer loads special box layouts
Marcel Werk [Sat, 15 Oct 2016 10:21:18 +0000 (12:21 +0200)]
Offline mode no longer loads special box layouts

7 years agoFix popstate event handler in WCF.ImageViewer
Tim Düsterhus [Fri, 14 Oct 2016 16:36:55 +0000 (18:36 +0200)]
Fix popstate event handler in WCF.ImageViewer

7 years agoAdded publication status filter
Marcel Werk [Fri, 14 Oct 2016 14:59:41 +0000 (16:59 +0200)]
Added publication status filter

7 years agoAdded slideshow styling
Marcel Werk [Fri, 14 Oct 2016 14:18:29 +0000 (16:18 +0200)]
Added slideshow styling

7 years agoImproved exif data import
Marcel Werk [Thu, 13 Oct 2016 16:28:07 +0000 (18:28 +0200)]
Improved exif data import

7 years agoImproved margins in smiley list
Marcel Werk [Thu, 13 Oct 2016 15:31:13 +0000 (17:31 +0200)]
Improved margins in smiley list

7 years agoUpdate color schema
Alexander Ebert [Thu, 13 Oct 2016 11:14:41 +0000 (13:14 +0200)]
Update color schema

7 years agoMerge remote-tracking branch 'refs/remotes/origin/next'
Alexander Ebert [Wed, 12 Oct 2016 11:33:45 +0000 (13:33 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/next'

7 years agoMerge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Wed, 12 Oct 2016 10:00:51 +0000 (12:00 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next

# Conflicts:
# wcfsetup/install/lang/en.xml

7 years agoFixed table head being removed
Alexander Ebert [Wed, 12 Oct 2016 08:15:39 +0000 (10:15 +0200)]
Fixed table head being removed

7 years agoRemoved sortable node overflow setting
Alexander Ebert [Wed, 12 Oct 2016 07:59:53 +0000 (09:59 +0200)]
Removed sortable node overflow setting

Doesn't seem to be required and breaks Firefox

7 years agoFixed empty box names
Marcel Werk [Tue, 11 Oct 2016 22:15:00 +0000 (00:15 +0200)]
Fixed empty box names

7 years agoUpdating minified JavaScript files
woltlab.com [Tue, 11 Oct 2016 18:02:21 +0000 (20:02 +0200)]
Updating minified JavaScript files

7 years agoCleanup / resolved todos
Alexander Ebert [Tue, 11 Oct 2016 17:53:54 +0000 (19:53 +0200)]
Cleanup / resolved todos

7 years agoResolved todos/removed obsolete todos
Marcel Werk [Tue, 11 Oct 2016 17:39:25 +0000 (19:39 +0200)]
Resolved todos/removed obsolete todos

7 years agoMerge pull request #2114 from Smooey/master
Alexander Ebert [Tue, 11 Oct 2016 16:58:03 +0000 (18:58 +0200)]
Merge pull request #2114 from Smooey/master

A couple English "bug fixes" to merge...

7 years agoRemoved obsolete todos
Marcel Werk [Tue, 11 Oct 2016 16:25:18 +0000 (18:25 +0200)]
Removed obsolete todos

7 years agoError pages no longer load special box layouts
Marcel Werk [Tue, 11 Oct 2016 16:10:34 +0000 (18:10 +0200)]
Error pages no longer load special box layouts

Fixes #2115

7 years agoFixed update of box to page assignments
Marcel Werk [Tue, 11 Oct 2016 15:31:16 +0000 (17:31 +0200)]
Fixed update of box to page assignments

7 years agoFixed overflow in user title badges
Marcel Werk [Tue, 11 Oct 2016 15:08:02 +0000 (17:08 +0200)]
Fixed overflow in user title badges

7 years agoFixed wrong option label
Marcel Werk [Tue, 11 Oct 2016 14:53:18 +0000 (16:53 +0200)]
Fixed wrong option label

7 years agoResolved todos
Marcel Werk [Tue, 11 Oct 2016 14:09:51 +0000 (16:09 +0200)]
Resolved todos

7 years agoUpgraded to Redactor II 1.3.0
Alexander Ebert [Tue, 11 Oct 2016 12:57:31 +0000 (14:57 +0200)]
Upgraded to Redactor II 1.3.0

7 years agoUpdating minified JavaScript files
woltlab.com [Tue, 11 Oct 2016 12:02:21 +0000 (14:02 +0200)]
Updating minified JavaScript files

7 years agoFixed drag&drop blocking link dragging
Alexander Ebert [Tue, 11 Oct 2016 11:58:51 +0000 (13:58 +0200)]
Fixed drag&drop blocking link dragging

7 years agoFixed missing output handling of links
Alexander Ebert [Tue, 11 Oct 2016 10:44:29 +0000 (12:44 +0200)]
Fixed missing output handling of links

7 years agoUpdating minified JavaScript files
woltlab.com [Tue, 11 Oct 2016 08:02:19 +0000 (10:02 +0200)]
Updating minified JavaScript files

7 years agoFixed a scroll issue on iOS
Alexander Ebert [Tue, 11 Oct 2016 07:59:24 +0000 (09:59 +0200)]
Fixed a scroll issue on iOS

7 years agoFixed missing redirect status code
Marcel Werk [Mon, 10 Oct 2016 14:38:23 +0000 (16:38 +0200)]
Fixed missing redirect status code

7 years agoAdded hover styling for links in footer boxes
Marcel Werk [Mon, 10 Oct 2016 14:33:24 +0000 (16:33 +0200)]
Added hover styling for links in footer boxes

7 years agoUpdating minified JavaScript files
woltlab.com [Mon, 10 Oct 2016 13:02:20 +0000 (15:02 +0200)]
Updating minified JavaScript files

7 years agoIncrease MOVED_VERTICALLY to 20
Tim Düsterhus [Mon, 10 Oct 2016 12:49:49 +0000 (14:49 +0200)]
Increase MOVED_VERTICALLY to 20

7 years agoUpdating minified JavaScript files
woltlab.com [Mon, 10 Oct 2016 10:47:21 +0000 (12:47 +0200)]
Updating minified JavaScript files

7 years agoFixed search bar behavior on iOS
Alexander Ebert [Mon, 10 Oct 2016 10:34:13 +0000 (12:34 +0200)]
Fixed search bar behavior on iOS

Focusing a text input turns `position: fixed` into `position: absolute`
on iOS.

Fixes #2111

7 years agoFixed menu items with object id but w/o handler being selectable
Alexander Ebert [Mon, 10 Oct 2016 10:25:02 +0000 (12:25 +0200)]
Fixed menu items with object id but w/o handler being selectable

Fixes #2101

7 years agoUsing a fallback font for comic sans on OSX/iOS
Alexander Ebert [Mon, 10 Oct 2016 09:44:43 +0000 (11:44 +0200)]
Using a fallback font for comic sans on OSX/iOS

7 years agoUpdating minified JavaScript files
woltlab.com [Mon, 10 Oct 2016 08:17:21 +0000 (10:17 +0200)]
Updating minified JavaScript files

7 years agoFixed metacode handling and embedded media
Alexander Ebert [Mon, 10 Oct 2016 08:02:35 +0000 (10:02 +0200)]
Fixed metacode handling and embedded media

7 years agoAdded support for embedded objects in box content
Marcel Werk [Sun, 9 Oct 2016 20:18:07 +0000 (22:18 +0200)]
Added support for embedded objects in box content

7 years agoFixed update of embedded objects in page content
Marcel Werk [Sun, 9 Oct 2016 20:13:34 +0000 (22:13 +0200)]
Fixed update of embedded objects in page content

7 years agoFixed media manager in page type html/tpl
Marcel Werk [Sun, 9 Oct 2016 20:10:20 +0000 (22:10 +0200)]
Fixed media manager in page type html/tpl

7 years agoUnified textarea-to-button gap
Alexander Ebert [Sun, 9 Oct 2016 20:13:47 +0000 (22:13 +0200)]
Unified textarea-to-button gap