GitHub/WoltLab/WCF.git
7 years agoImplemented toggle for articles between i18n/monolingual
Alexander Ebert [Fri, 7 Apr 2017 16:01:39 +0000 (18:01 +0200)]
Implemented toggle for articles between i18n/monolingual

See #2205

7 years agoImproved usability in list of active paid subscriptions
Marcel Werk [Fri, 7 Apr 2017 12:02:19 +0000 (14:02 +0200)]
Improved usability in list of active paid subscriptions

Closes #2249

7 years agoMerge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Fri, 7 Apr 2017 10:17:41 +0000 (12:17 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next

# Conflicts:
# com.woltlab.wcf/package.xml

7 years agoUpdating release date 3.0.4
Alexander Ebert [Thu, 6 Apr 2017 11:53:56 +0000 (13:53 +0200)]
Updating release date

7 years agoMerge branch '2.1'
Alexander Ebert [Thu, 6 Apr 2017 11:51:59 +0000 (13:51 +0200)]
Merge branch '2.1'

7 years agoPreparing release 2.1.14 2.1.14
Alexander Ebert [Thu, 6 Apr 2017 11:49:13 +0000 (13:49 +0200)]
Preparing release 2.1.14

7 years agoMerge branch '2.0' into 2.1
Alexander Ebert [Thu, 6 Apr 2017 11:48:01 +0000 (13:48 +0200)]
Merge branch '2.0' into 2.1

7 years agoPreparing release 2.0.15 pl 1 2.0.15_pl_1
Alexander Ebert [Thu, 6 Apr 2017 11:44:58 +0000 (13:44 +0200)]
Preparing release 2.0.15 pl 1

7 years agoUpdating minified JavaScript files
woltlab.com [Thu, 6 Apr 2017 11:16:50 +0000 (13:16 +0200)]
Updating minified JavaScript files

7 years agoWork-around for an issue w/ Vivaldi
Alexander Ebert [Thu, 6 Apr 2017 11:09:53 +0000 (13:09 +0200)]
Work-around for an issue w/ Vivaldi

7 years agoCronjob calculation now uses "local" time instead of GMT
Alexander Ebert [Wed, 5 Apr 2017 16:53:26 +0000 (18:53 +0200)]
Cronjob calculation now uses "local" time instead of GMT

Initially \DateTime was used, but dropped again due to some serious bugs
in \DateTime::setDate() which would have forced me to write some really
nasty work-around, including spawning new \DateTime objects left and
right.

Also \DateTime works slightly different, which would require a lot of
significant changes to the code. From my experience, this is simply not
worth it given the high potential of writing erroneous code. Also bugs
in the cronjob calculation tend to surface after years, turning such a
change into a future nightmare.

Fixes #2164

7 years agoMinor cleanup
Alexander Ebert [Wed, 5 Apr 2017 15:51:59 +0000 (17:51 +0200)]
Minor cleanup

7 years agoMerge branch 'master' into next
Tim Düsterhus [Wed, 5 Apr 2017 13:22:47 +0000 (15:22 +0200)]
Merge branch 'master' into next

7 years agoStop logging connection errors of ImageProxy
Tim Düsterhus [Wed, 5 Apr 2017 13:21:42 +0000 (15:21 +0200)]
Stop logging connection errors of ImageProxy

7 years agoMerge pull request #2161 from Morik/patch-10
Alexander Ebert [Wed, 5 Apr 2017 12:50:07 +0000 (14:50 +0200)]
Merge pull request #2161 from Morik/patch-10

Fix cronjob month calculation

7 years agoFixed ColorPicker in ACP context
Alexander Ebert [Wed, 5 Apr 2017 11:50:36 +0000 (13:50 +0200)]
Fixed ColorPicker in ACP context

Fixes #2245

7 years agoAdded label support for articles
Marcel Werk [Wed, 5 Apr 2017 11:36:41 +0000 (13:36 +0200)]
Added label support for articles

Closes #2184

7 years agoFixed rescue mode's visuals
Alexander Ebert [Tue, 4 Apr 2017 17:14:57 +0000 (19:14 +0200)]
Fixed rescue mode's visuals

7 years agoAvoid bbcode parsing inside source code elements
Alexander Ebert [Tue, 4 Apr 2017 15:47:21 +0000 (17:47 +0200)]
Avoid bbcode parsing inside source code elements

7 years agoAdded events in '__menu' template
Marcel Werk [Tue, 4 Apr 2017 14:50:32 +0000 (16:50 +0200)]
Added events in '__menu' template

Closes #2183

7 years agoUpdating minified JavaScript files
woltlab.com [Tue, 4 Apr 2017 11:16:49 +0000 (13:16 +0200)]
Updating minified JavaScript files

7 years agoAvoid invalid HTML caused by nested link elements
Alexander Ebert [Tue, 4 Apr 2017 11:05:00 +0000 (13:05 +0200)]
Avoid invalid HTML caused by nested link elements

7 years agoFixed code viewer incorrectly handling nbsp
Alexander Ebert [Tue, 4 Apr 2017 10:30:29 +0000 (12:30 +0200)]
Fixed code viewer incorrectly handling nbsp

7 years agoPull email when registering through Twitter
Tim Düsterhus [Mon, 3 Apr 2017 14:14:46 +0000 (16:14 +0200)]
Pull email when registering through Twitter

Closes #2212

7 years agoPreparing release 3.0.4
Alexander Ebert [Mon, 3 Apr 2017 09:45:23 +0000 (11:45 +0200)]
Preparing release 3.0.4

7 years agoAdded vendor prefixes for min-content property
Marcel Werk [Sat, 1 Apr 2017 19:26:55 +0000 (21:26 +0200)]
Added vendor prefixes for min-content property

7 years agoAdded option to filter by custom CMS pages / boxes
Marcel Werk [Sat, 1 Apr 2017 13:11:00 +0000 (15:11 +0200)]
Added option to filter by custom CMS pages / boxes

Closes #2206

7 years agoAdd media dialog pagination
Matthias Schmidt [Fri, 31 Mar 2017 17:24:41 +0000 (19:24 +0200)]
Add media dialog pagination

See #2224

7 years agoUpload media file into currently selected category
Matthias Schmidt [Fri, 31 Mar 2017 16:49:42 +0000 (18:49 +0200)]
Upload media file into currently selected category

7 years agoReset category id after media reset in media dialog
Matthias Schmidt [Fri, 31 Mar 2017 16:41:09 +0000 (18:41 +0200)]
Reset category id after media reset in media dialog

7 years agoAdded generic events for more box placeholders
Marcel Werk [Fri, 31 Mar 2017 14:44:37 +0000 (16:44 +0200)]
Added generic events for more box placeholders

closes #2190

7 years agoUpdating minified JavaScript files
woltlab.com [Fri, 31 Mar 2017 14:16:50 +0000 (16:16 +0200)]
Updating minified JavaScript files

7 years agoRemoved debug code
Alexander Ebert [Fri, 31 Mar 2017 14:11:58 +0000 (16:11 +0200)]
Removed debug code

7 years agoUpdating minified JavaScript files
woltlab.com [Fri, 31 Mar 2017 13:01:49 +0000 (15:01 +0200)]
Updating minified JavaScript files

7 years agoFixed inline code behavior in iOS Safari
Alexander Ebert [Fri, 31 Mar 2017 12:53:17 +0000 (14:53 +0200)]
Fixed inline code behavior in iOS Safari

7 years agoImproved mobile view of tables
Marcel Werk [Fri, 31 Mar 2017 11:58:03 +0000 (13:58 +0200)]
Improved mobile view of tables

see #2227

7 years agoUpdating minified JavaScript files
woltlab.com [Fri, 31 Mar 2017 11:31:48 +0000 (13:31 +0200)]
Updating minified JavaScript files

7 years agoImproved display of assigned user in moderation list
Marcel Werk [Fri, 31 Mar 2017 11:27:56 +0000 (13:27 +0200)]
Improved display of assigned user in moderation list

see #2227

7 years agoAvoid potentially losing caret position on tab menu activation
Alexander Ebert [Fri, 31 Mar 2017 11:17:57 +0000 (13:17 +0200)]
Avoid potentially losing caret position on tab menu activation

7 years agoUpdating minified JavaScript files
woltlab.com [Thu, 30 Mar 2017 14:16:48 +0000 (16:16 +0200)]
Updating minified JavaScript files

7 years agoFixed block-level changes w/o editor focus
Alexander Ebert [Thu, 30 Mar 2017 14:07:07 +0000 (16:07 +0200)]
Fixed block-level changes w/o editor focus

7 years agoUpdating minified JavaScript files
woltlab.com [Thu, 30 Mar 2017 13:16:49 +0000 (15:16 +0200)]
Updating minified JavaScript files

7 years agoImprove generated HTML of edit history diffs
Tim Düsterhus [Thu, 30 Mar 2017 13:14:52 +0000 (15:14 +0200)]
Improve generated HTML of edit history diffs

7 years agoFixed text format on paste
Alexander Ebert [Thu, 30 Mar 2017 13:01:41 +0000 (15:01 +0200)]
Fixed text format on paste

7 years agoUpgraded to Redactor II 2.4
Alexander Ebert [Thu, 30 Mar 2017 12:41:09 +0000 (14:41 +0200)]
Upgraded to Redactor II 2.4

7 years agoAdded handling of erroneous instruction blocks
Alexander Ebert [Thu, 30 Mar 2017 10:57:56 +0000 (12:57 +0200)]
Added handling of erroneous instruction blocks

7 years agoImproved UI of text comparisons / diff
Alexander Ebert [Thu, 30 Mar 2017 10:33:58 +0000 (12:33 +0200)]
Improved UI of text comparisons / diff

See #2243

7 years agoUpdating minified JavaScript files
woltlab.com [Wed, 29 Mar 2017 21:31:49 +0000 (23:31 +0200)]
Updating minified JavaScript files

7 years agoMerge branch 'master' into next
Tim Düsterhus [Wed, 29 Mar 2017 21:26:10 +0000 (23:26 +0200)]
Merge branch 'master' into next

7 years agoEnsure that Ajax/Request calls the `failure` callback for all errors
Tim Düsterhus [Wed, 29 Mar 2017 21:24:29 +0000 (23:24 +0200)]
Ensure that Ajax/Request calls the `failure` callback for all errors

Previously errors such as broken TCP connections / closed ports
would not call `failure`, because the reply wasn't valid JSON.

7 years agoUpdating minified JavaScript files
woltlab.com [Wed, 29 Mar 2017 20:46:48 +0000 (22:46 +0200)]
Updating minified JavaScript files

7 years agoMerge branch 'master' into next
Tim Düsterhus [Wed, 29 Mar 2017 20:40:47 +0000 (22:40 +0200)]
Merge branch 'master' into next

7 years agoFix issue with dots in Template.grammar.jison
Tim Düsterhus [Wed, 29 Mar 2017 20:38:30 +0000 (22:38 +0200)]
Fix issue with dots in Template.grammar.jison

Also simplify the grammar: Most tokens are now only recognized when inside
a command (i.e. a valid opening brace), previously a manual listing inside
PLAIN_ANY was required, leading to subtle bugs.

7 years agoOptimized mobile view of ModerationListPage
Marcel Werk [Wed, 29 Mar 2017 14:17:10 +0000 (16:17 +0200)]
Optimized mobile view of ModerationListPage

see #2227

7 years agoImplemented history support for boxes and pages
Alexander Ebert [Wed, 29 Mar 2017 13:07:51 +0000 (15:07 +0200)]
Implemented history support for boxes and pages

See #2202

7 years agoAdded check for interface existence
Alexander Ebert [Wed, 29 Mar 2017 12:30:52 +0000 (14:30 +0200)]
Added check for interface existence

7 years agoFix code style
Tim Düsterhus [Wed, 29 Mar 2017 12:12:08 +0000 (14:12 +0200)]
Fix code style

7 years agoMerge branch 'master' into next
Tim Düsterhus [Wed, 29 Mar 2017 12:03:03 +0000 (14:03 +0200)]
Merge branch 'master' into next

7 years agoMerge remote-tracking branch 'origin/master'
Tim Düsterhus [Wed, 29 Mar 2017 12:02:50 +0000 (14:02 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agoMerge branch '2.1'
Tim Düsterhus [Wed, 29 Mar 2017 12:02:16 +0000 (14:02 +0200)]
Merge branch '2.1'

7 years agoMerge branch '2.0' into 2.1
Tim Düsterhus [Wed, 29 Mar 2017 12:01:58 +0000 (14:01 +0200)]
Merge branch '2.0' into 2.1

7 years agoFix FacebookAuthAction
Tim Düsterhus [Wed, 29 Mar 2017 12:01:32 +0000 (14:01 +0200)]
Fix FacebookAuthAction

7 years agoMerge branch 'invis-captcha' into next
Tim Düsterhus [Tue, 28 Mar 2017 20:43:19 +0000 (22:43 +0200)]
Merge branch 'invis-captcha' into next

Closes #2242

7 years agoAdd support for invisible reCAPTCHA
Tim Düsterhus [Mon, 27 Mar 2017 19:43:09 +0000 (21:43 +0200)]
Add support for invisible reCAPTCHA

see #2242

7 years agoFixed text overflow in mobile menu
Marcel Werk [Tue, 28 Mar 2017 19:36:06 +0000 (21:36 +0200)]
Fixed text overflow in mobile menu

7 years agoAdd ES6 Promise polyfill
Tim Düsterhus [Tue, 28 Mar 2017 18:51:46 +0000 (20:51 +0200)]
Add ES6 Promise polyfill

7 years agoImplemented visit tracking for articles
Marcel Werk [Tue, 28 Mar 2017 17:35:05 +0000 (19:35 +0200)]
Implemented visit tracking for articles

Closes #2182

7 years agoImplemented revert feature for tracked versions
Alexander Ebert [Tue, 28 Mar 2017 15:45:41 +0000 (17:45 +0200)]
Implemented revert feature for tracked versions

See #2240

7 years agoImplemented abstract version tracking and comparison (wip)
Alexander Ebert [Mon, 27 Mar 2017 16:33:17 +0000 (18:33 +0200)]
Implemented abstract version tracking and comparison (wip)

See #2240

7 years agoFix non-ASCII characters in email subject when transporting w/ PHP
Tim Düsterhus [Thu, 23 Mar 2017 20:36:29 +0000 (21:36 +0100)]
Fix non-ASCII characters in email subject when transporting w/ PHP

7 years agoAdd Drag&Drop and Copy&Paste support for media
Matthias Schmidt [Sun, 26 Mar 2017 11:29:25 +0000 (13:29 +0200)]
Add Drag&Drop and Copy&Paste support for media

See #2199

7 years agoMake RemoteFile::setTLS() compatible with disabled TLS 1.0
Tim Düsterhus [Fri, 24 Mar 2017 14:03:30 +0000 (15:03 +0100)]
Make RemoteFile::setTLS() compatible with disabled TLS 1.0

7 years agoAdded reference implementation for version tracking
Alexander Ebert [Fri, 24 Mar 2017 12:37:31 +0000 (13:37 +0100)]
Added reference implementation for version tracking

See #2240

7 years agoFixed sort order in tagged article list
Marcel Werk [Wed, 22 Mar 2017 16:34:34 +0000 (17:34 +0100)]
Fixed sort order in tagged article list

7 years agoFixed use-statement order
Alexander Ebert [Wed, 22 Mar 2017 14:28:21 +0000 (15:28 +0100)]
Fixed use-statement order

7 years agoAdded ColorPicker wrapper and callback support
Alexander Ebert [Wed, 22 Mar 2017 14:11:31 +0000 (15:11 +0100)]
Added ColorPicker wrapper and callback support

See #2238

7 years agoMoved color conversion methods into `ColorUtil`
Alexander Ebert [Wed, 22 Mar 2017 13:12:02 +0000 (14:12 +0100)]
Moved color conversion methods into `ColorUtil`

See #2238

7 years agoAdded file type icons as thumbnails for non-images
Marcel Werk [Tue, 21 Mar 2017 20:04:20 +0000 (21:04 +0100)]
Added file type icons as thumbnails for non-images

Closes #2239

7 years agoAdded CMS pages to the search index
Marcel Werk [Tue, 21 Mar 2017 13:29:25 +0000 (14:29 +0100)]
Added CMS pages to the search index

Closes #2203

7 years agoExclude deleted articles from automatic publication
Alexander Ebert [Tue, 21 Mar 2017 12:20:39 +0000 (13:20 +0100)]
Exclude deleted articles from automatic publication

See #2209

7 years agoTrash, restore and delete articles from edit page
Alexander Ebert [Tue, 21 Mar 2017 12:19:00 +0000 (13:19 +0100)]
Trash, restore and delete articles from edit page

See #2209

7 years agoEnforce visibility on article page and in listings
Alexander Ebert [Mon, 20 Mar 2017 17:29:01 +0000 (18:29 +0100)]
Enforce visibility on article page and in listings

See #2209

7 years agoAdded trash/restore support for articles
Alexander Ebert [Mon, 20 Mar 2017 16:45:12 +0000 (17:45 +0100)]
Added trash/restore support for articles

See #2209

7 years agoFixed typo
Marcel Werk [Mon, 20 Mar 2017 10:53:34 +0000 (11:53 +0100)]
Fixed typo

7 years agoAdded option to insert a new page into the main menu
Marcel Werk [Sun, 19 Mar 2017 13:02:55 +0000 (14:02 +0100)]
Added option to insert a new page into the main menu

Closes #2204

7 years agoAdd basic logging for `UserAvatarAction::fetchRemoteAvatar()`
Alexander Ebert [Fri, 17 Mar 2017 15:57:55 +0000 (16:57 +0100)]
Add basic logging for `UserAvatarAction::fetchRemoteAvatar()`

See #2200

7 years agoCleanup, file was not supposed to be added at all
Alexander Ebert [Fri, 17 Mar 2017 13:42:08 +0000 (14:42 +0100)]
Cleanup, file was not supposed to be added at all

See #2213

7 years agoAdded generic avatar using the user's initials
Alexander Ebert [Fri, 17 Mar 2017 13:32:31 +0000 (14:32 +0100)]
Added generic avatar using the user's initials

See #2213

7 years agoAdded setting to configure pages' accessibility for search spiders
Marcel Werk [Fri, 17 Mar 2017 12:05:06 +0000 (13:05 +0100)]
Added setting to configure pages' accessibility for search spiders

See #2204

7 years agoFixed typo
Marcel Werk [Fri, 17 Mar 2017 11:36:19 +0000 (12:36 +0100)]
Fixed typo

7 years agoUpdated page.xsd
Marcel Werk [Thu, 16 Mar 2017 18:56:02 +0000 (19:56 +0100)]
Updated page.xsd

7 years agoAdded setting to allow access to a page during maintenance
Marcel Werk [Thu, 16 Mar 2017 18:55:12 +0000 (19:55 +0100)]
Added setting to allow access to a page during maintenance

See #2204

7 years agoAdded missing property documentation
Marcel Werk [Thu, 16 Mar 2017 18:29:09 +0000 (19:29 +0100)]
Added missing property documentation

7 years agoAdded top pagination in mobile view for message lists
Marcel Werk [Thu, 16 Mar 2017 16:31:29 +0000 (17:31 +0100)]
Added top pagination in mobile view for message lists

Closes #2198

7 years agoClear old phrase when re-enabling custom value
Alexander Ebert [Thu, 16 Mar 2017 13:05:33 +0000 (14:05 +0100)]
Clear old phrase when re-enabling custom value

See #2221

7 years agoAllow custom css class names for cms pages
Marcel Werk [Thu, 16 Mar 2017 12:56:29 +0000 (13:56 +0100)]
Allow custom css class names for cms pages

see #2204

7 years agoFilter by recently disabled, added warning to package list
Alexander Ebert [Thu, 16 Mar 2017 12:42:58 +0000 (13:42 +0100)]
Filter by recently disabled, added warning to package list

See #2221

7 years agoImproved handling of changed phrases
Alexander Ebert [Thu, 16 Mar 2017 12:05:18 +0000 (13:05 +0100)]
Improved handling of changed phrases

See #2221

7 years agoMerge branch 'next' of github.com:WoltLab/WCF into next
Alexander Ebert [Thu, 16 Mar 2017 11:50:06 +0000 (12:50 +0100)]
Merge branch 'next' of github.com:WoltLab/WCF into next

7 years agoAdded separate columns to track changed phrases
Alexander Ebert [Thu, 16 Mar 2017 11:49:53 +0000 (12:49 +0100)]
Added separate columns to track changed phrases

See #2221