GitHub/WoltLab/WCF.git
9 years agoRemoved some DI references
Alexander Ebert [Wed, 25 Nov 2015 15:09:40 +0000 (16:09 +0100)]
Removed some DI references

9 years agoRemoved php-di
Alexander Ebert [Wed, 25 Nov 2015 14:27:48 +0000 (15:27 +0100)]
Removed php-di

​Originally intended to phase out SingletonFactory and get rid of its
downsides, there are a few issues that effectively prevent us from using
DI right now:

* There are a rather large amount of current singletons that impose a
circular dependency on runtime, resolving these would require more
changes to the API and the behavior than we're comfortable with
* Being able to replace classes with a derived one is a great feature,
but unfortunately the event system isn't exactly aware of this and
unless one explicitly opts-in for inheritance, event listeners would not
be executed. This could lead to rather unpredictable behaviors and
debugging issues could be rather challenging
* Only some classes qualify for DI, for instance SingletonFactory has a
locked constructor that can be overriden without breaking BC. This leads
to a mixture of "real" DI classes (using constructor injection) and
others that explicitly invoke the DI container to fetch dependencies on
runtime, negating one key aspect of DI (knowledge about dependencies w/o
examining the class source)

These are the major issues with the current implementation and we rather
chose to ditch DI for now until we have proper solutions for all issues.
Most likely this will mean that we won't see DI in the 2.x tree of WCF
at all.

9 years agoSome changes for custom URL support
Alexander Ebert [Wed, 25 Nov 2015 12:39:43 +0000 (13:39 +0100)]
Some changes for custom URL support

9 years agoFixed package installation icon / updated spinner
Alexander Ebert [Tue, 24 Nov 2015 19:32:21 +0000 (20:32 +0100)]
Fixed package installation icon / updated spinner

9 years agoExclude 3rd party libs from sniffing
Alexander Ebert [Tue, 24 Nov 2015 19:32:05 +0000 (20:32 +0100)]
Exclude 3rd party libs from sniffing

9 years agoFixed WCFSetup / ACP
Alexander Ebert [Tue, 24 Nov 2015 18:51:13 +0000 (19:51 +0100)]
Fixed WCFSetup / ACP

9 years agoAdded missing autoloader
Alexander Ebert [Tue, 24 Nov 2015 00:16:19 +0000 (01:16 +0100)]
Added missing autoloader

9 years agoAdded experimental mention support
Alexander Ebert [Mon, 23 Nov 2015 23:10:56 +0000 (00:10 +0100)]
Added experimental mention support

Still buggy and anything but finished, more like a proof of concept than
a working implementation. Naming is still inconsistent and is something
I'm working on.

9 years agoAdded HTMLPurifier / experimental support for quotes
Alexander Ebert [Fri, 20 Nov 2015 16:50:56 +0000 (17:50 +0100)]
Added HTMLPurifier / experimental support for quotes

9 years agoOverhauled some classes using DI
Alexander Ebert [Fri, 20 Nov 2015 16:50:00 +0000 (17:50 +0100)]
Overhauled some classes using DI

9 years agoFixed inline editor
Alexander Ebert [Fri, 20 Nov 2015 16:49:34 +0000 (17:49 +0100)]
Fixed inline editor

9 years agoFixed calculation issue
Alexander Ebert [Fri, 20 Nov 2015 16:49:18 +0000 (17:49 +0100)]
Fixed calculation issue

9 years agoAdded CMS page management (WIP)
Marcel Werk [Thu, 19 Nov 2015 16:03:51 +0000 (17:03 +0100)]
Added CMS page management (WIP)

9 years agoSome fixes and minor overhauls
Alexander Ebert [Wed, 18 Nov 2015 14:01:30 +0000 (15:01 +0100)]
Some fixes and minor overhauls

9 years agoUpdated LinkHandler to use DI
Alexander Ebert [Wed, 18 Nov 2015 10:06:37 +0000 (11:06 +0100)]
Updated LinkHandler to use DI

9 years agoUpdated phpDoc
Alexander Ebert [Wed, 18 Nov 2015 09:51:31 +0000 (10:51 +0100)]
Updated phpDoc

9 years agoUsing DI for certain classes
Alexander Ebert [Tue, 17 Nov 2015 18:24:25 +0000 (19:24 +0100)]
Using DI for certain classes

9 years agoMerge branch 'refs/heads/next-php-di' into next-lantia
Alexander Ebert [Tue, 17 Nov 2015 12:59:21 +0000 (13:59 +0100)]
Merge branch 'refs/heads/next-php-di' into next-lantia

9 years agoAdded PHP-DI in order to phase out SingletonFactory
Alexander Ebert [Tue, 17 Nov 2015 12:58:43 +0000 (13:58 +0100)]
Added PHP-DI in order to phase out SingletonFactory

9 years agoAdded generic message manager
Alexander Ebert [Mon, 16 Nov 2015 23:53:23 +0000 (00:53 +0100)]
Added generic message manager

9 years agoImproved parameter hinting
Alexander Ebert [Mon, 16 Nov 2015 23:52:36 +0000 (00:52 +0100)]
Improved parameter hinting

9 years agoFixed message buttons and improved tooltip UX
Alexander Ebert [Mon, 16 Nov 2015 23:52:06 +0000 (00:52 +0100)]
Fixed message buttons and improved tooltip UX

9 years agoMinor improvements
Alexander Ebert [Mon, 16 Nov 2015 23:51:42 +0000 (00:51 +0100)]
Minor improvements

9 years agoAdded reusable dropdown menus
Alexander Ebert [Mon, 16 Nov 2015 23:51:17 +0000 (00:51 +0100)]
Added reusable dropdown menus

Dropdown menus are usually tied to a specific element, but certain
scenarios require only a single menu that can be used for multiple
source elements. This decreases the impact on the page DOM and allows
for easier management in these cases.

9 years agoCleaned up route handler, partially incomplete
Alexander Ebert [Wed, 4 Nov 2015 12:51:41 +0000 (13:51 +0100)]
Cleaned up route handler, partially incomplete

9 years agoAdded quote support, still getting used to Redactor II
Alexander Ebert [Mon, 2 Nov 2015 14:09:18 +0000 (15:09 +0100)]
Added quote support, still getting used to Redactor II

9 years agoRemoved Redactor and replaced it with Redactor II
Alexander Ebert [Tue, 27 Oct 2015 18:09:58 +0000 (19:09 +0100)]
Removed Redactor and replaced it with Redactor II

9 years agoRemoved dropdownInteractive.less
Alexander Ebert [Sun, 25 Oct 2015 17:59:33 +0000 (18:59 +0100)]
Removed dropdownInteractive.less

9 years agoRestored basic interactive dropdown functionality
Alexander Ebert [Sun, 25 Oct 2015 17:59:19 +0000 (18:59 +0100)]
Restored basic interactive dropdown functionality

9 years agoRemoved *some* obsolete less files
Alexander Ebert [Sun, 25 Oct 2015 14:11:55 +0000 (15:11 +0100)]
Removed *some* obsolete less files

9 years agoSome minor visual improvements
Alexander Ebert [Sun, 25 Oct 2015 14:09:34 +0000 (15:09 +0100)]
Some minor visual improvements

9 years agoSome minor style/visuals improvement
Alexander Ebert [Sun, 25 Oct 2015 10:33:50 +0000 (11:33 +0100)]
Some minor style/visuals improvement

9 years agoMerge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia
Alexander Ebert [Sun, 25 Oct 2015 10:33:25 +0000 (11:33 +0100)]
Merge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia

9 years agoRemoved fake anchor
Alexander Ebert [Sat, 24 Oct 2015 22:46:46 +0000 (00:46 +0200)]
Removed fake anchor

9 years agoSome cleanup and minor fixes
Alexander Ebert [Sat, 24 Oct 2015 22:44:16 +0000 (00:44 +0200)]
Some cleanup and minor fixes

9 years agoFix regular expressions
Matthias Schmidt [Sat, 24 Oct 2015 19:24:03 +0000 (21:24 +0200)]
Fix regular expressions

9 years agoAdded default style archive
Alexander Ebert [Sat, 24 Oct 2015 19:13:47 +0000 (21:13 +0200)]
Added default style archive

9 years agoSome minor fixes
Alexander Ebert [Sat, 24 Oct 2015 19:13:31 +0000 (21:13 +0200)]
Some minor fixes

9 years agoFixed Travis issues
Alexander Ebert [Sat, 24 Oct 2015 18:46:49 +0000 (20:46 +0200)]
Fixed Travis issues

9 years agoGeneric `layoutBoundary` to cover all your bases
Alexander Ebert [Sat, 24 Oct 2015 18:25:13 +0000 (20:25 +0200)]
Generic `layoutBoundary` to cover all your bases

9 years agoFixed style compiler
Alexander Ebert [Sat, 24 Oct 2015 18:24:58 +0000 (20:24 +0200)]
Fixed style compiler

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 24 Oct 2015 13:12:22 +0000 (15:12 +0200)]
Updating minified JavaScript files

9 years agoMerge remote-tracking branch 'refs/remotes/origin/next' into next-lantia
Alexander Ebert [Sat, 24 Oct 2015 13:10:58 +0000 (15:10 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/next' into next-lantia

9 years agoMerge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Sat, 24 Oct 2015 13:10:03 +0000 (15:10 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next

Conflicts:
com.woltlab.wcf/package.xml
wcfsetup/install/files/js/3rdParty/redactor/plugins/wbbcode.js
wcfsetup/install/files/js/3rdParty/redactor/plugins/wcombined.min.js
wcfsetup/install/files/js/3rdParty/redactor/plugins/wmonkeypatch.js
wcfsetup/install/files/js/WCF.Combined.min.js
wcfsetup/install/files/lib/system/WCF.class.php

9 years agoRemoved popover.less
Alexander Ebert [Sat, 24 Oct 2015 13:02:10 +0000 (15:02 +0200)]
Removed popover.less

9 years agoFixed header template and updated popover
Alexander Ebert [Sat, 24 Oct 2015 13:02:02 +0000 (15:02 +0200)]
Fixed header template and updated popover

9 years agoUpdated styling of input/textarea
Alexander Ebert [Sat, 24 Oct 2015 12:49:45 +0000 (14:49 +0200)]
Updated styling of input/textarea

9 years agoFixed WCFSetup
Alexander Ebert [Sat, 24 Oct 2015 12:09:45 +0000 (14:09 +0200)]
Fixed WCFSetup

It still looks a bit broken here and then though

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 23 Oct 2015 11:57:24 +0000 (13:57 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 23 Oct 2015 11:56:49 +0000 (13:56 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 23 Oct 2015 11:52:24 +0000 (13:52 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 23 Oct 2015 11:51:50 +0000 (13:51 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 23 Oct 2015 11:51:49 +0000 (13:51 +0200)]
Updating minified JavaScript files

9 years agoUpdated release date 2.1.8
Alexander Ebert [Fri, 23 Oct 2015 09:25:47 +0000 (11:25 +0200)]
Updated release date

9 years agoUpdated style
Alexander Ebert [Thu, 22 Oct 2015 18:57:21 +0000 (20:57 +0200)]
Updated style

9 years agoUpdating minified JavaScript files
woltlab.com [Tue, 20 Oct 2015 18:26:49 +0000 (20:26 +0200)]
Updating minified JavaScript files

9 years agoDirty work-around to have Edge handled as IE
Alexander Ebert [Tue, 20 Oct 2015 18:21:58 +0000 (20:21 +0200)]
Dirty work-around to have Edge handled as IE

9 years agoUpdating minified JavaScript files
woltlab.com [Tue, 20 Oct 2015 16:36:49 +0000 (18:36 +0200)]
Updating minified JavaScript files

9 years agoAdded a work-around for IE breaking quotes on list insert
Alexander Ebert [Tue, 20 Oct 2015 16:33:07 +0000 (18:33 +0200)]
Added a work-around for IE breaking quotes on list insert

9 years agoPreparing release 2.1.8
Alexander Ebert [Tue, 20 Oct 2015 11:36:25 +0000 (13:36 +0200)]
Preparing release 2.1.8

9 years agoUpdating minified JavaScript files
woltlab.com [Tue, 20 Oct 2015 10:11:48 +0000 (12:11 +0200)]
Updating minified JavaScript files

9 years agoFixed selection issue in Chrome and Firefox
Alexander Ebert [Tue, 20 Oct 2015 10:08:58 +0000 (12:08 +0200)]
Fixed selection issue in Chrome and Firefox

9 years agoUpdated styles and templates
Alexander Ebert [Tue, 20 Oct 2015 08:40:49 +0000 (10:40 +0200)]
Updated styles and templates

9 years agoUpdated styles and templates
Alexander Ebert [Tue, 20 Oct 2015 08:40:31 +0000 (10:40 +0200)]
Updated styles and templates

9 years agoOverhauled ACP menu item phrases
Alexander Ebert [Sun, 18 Oct 2015 17:14:32 +0000 (19:14 +0200)]
Overhauled ACP menu item phrases

9 years agoInstall/upload package is now a sub menu item
Alexander Ebert [Sun, 18 Oct 2015 16:28:53 +0000 (18:28 +0200)]
Install/upload package is now a sub menu item

9 years agoRemoved option import/export
Alexander Ebert [Sun, 18 Oct 2015 16:28:14 +0000 (18:28 +0200)]
Removed option import/export

9 years agoFixed variable reference
Alexander Ebert [Sun, 18 Oct 2015 14:58:44 +0000 (16:58 +0200)]
Fixed variable reference

9 years agoOverhauled ACP menu
Alexander Ebert [Sun, 18 Oct 2015 14:57:31 +0000 (16:57 +0200)]
Overhauled ACP menu

9 years agoUsing proper font classes
Alexander Ebert [Sun, 18 Oct 2015 14:27:45 +0000 (16:27 +0200)]
Using proper font classes

9 years agoImproved visuals of style editor
Alexander Ebert [Sun, 18 Oct 2015 12:23:47 +0000 (14:23 +0200)]
Improved visuals of style editor

9 years agoOverhauled style editor
Alexander Ebert [Sun, 18 Oct 2015 11:36:48 +0000 (13:36 +0200)]
Overhauled style editor

9 years agoUpdating minified JavaScript files
woltlab.com [Sun, 18 Oct 2015 10:02:20 +0000 (12:02 +0200)]
Updating minified JavaScript files

9 years agoMake sure static dialogs are hidden initially
Matthias Schmidt [Sun, 18 Oct 2015 09:57:21 +0000 (11:57 +0200)]
Make sure static dialogs are hidden initially

9 years agoFix editing styles
Matthias Schmidt [Sun, 18 Oct 2015 09:53:22 +0000 (11:53 +0200)]
Fix editing styles

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 16 Oct 2015 19:56:47 +0000 (21:56 +0200)]
Updating minified JavaScript files

9 years agoFix for pasting from Word was too defensive, removed bogus anchors
Alexander Ebert [Fri, 16 Oct 2015 19:53:00 +0000 (21:53 +0200)]
Fix for pasting from Word was too defensive, removed bogus anchors

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 16 Oct 2015 19:51:48 +0000 (21:51 +0200)]
Updating minified JavaScript files

9 years agoForce exclude of touch devices from [Ctrl]+[S] in editor
Alexander Ebert [Fri, 16 Oct 2015 13:28:41 +0000 (15:28 +0200)]
Force exclude of touch devices from [Ctrl]+[S] in editor

9 years agoImproved stacking of dialogs
Alexander Ebert [Fri, 16 Oct 2015 19:47:06 +0000 (21:47 +0200)]
Improved stacking of dialogs

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 16 Oct 2015 13:26:49 +0000 (15:26 +0200)]
Updating minified JavaScript files

9 years agoUsing `this` as return value for $.fn.focus on iOS
Alexander Ebert [Fri, 16 Oct 2015 13:21:34 +0000 (15:21 +0200)]
Using `this` as return value for $.fn.focus on iOS

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 16 Oct 2015 12:16:49 +0000 (14:16 +0200)]
Updating minified JavaScript files

9 years agoFixed handling of 'checkboxes' option type
Alexander Ebert [Fri, 16 Oct 2015 12:10:54 +0000 (14:10 +0200)]
Fixed handling of 'checkboxes' option type

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 16 Oct 2015 11:26:48 +0000 (13:26 +0200)]
Updating minified JavaScript files

9 years agoAdded workaround for superflous newlines in Firefox
Alexander Ebert [Fri, 16 Oct 2015 11:21:36 +0000 (13:21 +0200)]
Added workaround for superflous newlines in Firefox

9 years agoUpgraded to Redactor 10.2.5
Alexander Ebert [Fri, 16 Oct 2015 11:21:22 +0000 (13:21 +0200)]
Upgraded to Redactor 10.2.5

9 years agoUpgraded ACP
Alexander Ebert [Fri, 16 Oct 2015 08:55:31 +0000 (10:55 +0200)]
Upgraded ACP

9 years agoMerge pull request #1958 from SoftCreatR/patch-2
Matthias Schmidt [Thu, 15 Oct 2015 17:30:25 +0000 (19:30 +0200)]
Merge pull request #1958 from SoftCreatR/patch-2

Fix email comparison on user edit

9 years agoFixed email comparison on user edit
Sascha Greuel [Thu, 15 Oct 2015 17:15:53 +0000 (19:15 +0200)]
Fixed email comparison on user edit

9 years agoRevert "Fixed broken link"
Marcel Werk [Thu, 15 Oct 2015 17:00:16 +0000 (19:00 +0200)]
Revert "Fixed broken link"

This reverts commit 2ba09c37b9ce66408c4f49dd7e227be095b1fd85.

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Thu, 15 Oct 2015 16:55:38 +0000 (18:55 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoFixed broken link
Marcel Werk [Thu, 15 Oct 2015 16:55:25 +0000 (18:55 +0200)]
Fixed broken link

9 years agoMerge pull request #1957 from SoftCreatR/grammar
Tim Düsterhus [Wed, 14 Oct 2015 23:26:16 +0000 (01:26 +0200)]
Merge pull request #1957 from SoftCreatR/grammar

Fix grammar

9 years agoFixed grammar
Sascha Greuel [Wed, 14 Oct 2015 15:50:26 +0000 (17:50 +0200)]
Fixed grammar

9 years agoImproved search keyword highlighting
Marcel Werk [Wed, 14 Oct 2015 13:00:29 +0000 (15:00 +0200)]
Improved search keyword highlighting

9 years agoFixed user search issue
Marcel Werk [Wed, 14 Oct 2015 11:09:55 +0000 (13:09 +0200)]
Fixed user search issue

9 years agoAdded missing charset attribute
Marcel Werk [Sat, 10 Oct 2015 21:56:36 +0000 (23:56 +0200)]
Added missing charset attribute

9 years agoFixed rtl issues
Marcel Werk [Sat, 10 Oct 2015 21:43:39 +0000 (23:43 +0200)]
Fixed rtl issues

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Thu, 8 Oct 2015 14:06:04 +0000 (16:06 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF