GitHub/WoltLab/WCF.git
9 years agoMerge branch 'next' into next-lantia
Matthias Schmidt [Mon, 21 Dec 2015 20:41:59 +0000 (21:41 +0100)]
Merge branch 'next' into next-lantia

9 years agoMerge branch 'master' into next
Matthias Schmidt [Mon, 21 Dec 2015 20:40:29 +0000 (21:40 +0100)]
Merge branch 'master' into next

9 years agoAdd missing cache reset after page changes
Matthias Schmidt [Mon, 21 Dec 2015 19:48:08 +0000 (20:48 +0100)]
Add missing cache reset after page changes

9 years agoAdd AbstractModificationLogHandler
Matthias Schmidt [Mon, 21 Dec 2015 14:12:35 +0000 (15:12 +0100)]
Add AbstractModificationLogHandler

9 years agoAdd parentObjectID column to modification_log table
Matthias Schmidt [Mon, 21 Dec 2015 14:09:24 +0000 (15:09 +0100)]
Add parentObjectID column to modification_log table

9 years agoFix clipboard without markAll element
Matthias Schmidt [Mon, 21 Dec 2015 13:58:53 +0000 (14:58 +0100)]
Fix clipboard without markAll element

9 years agoTemporarily "fix" exception handling for AJAX requests
Matthias Schmidt [Mon, 21 Dec 2015 13:22:18 +0000 (14:22 +0100)]
Temporarily "fix" exception handling for AJAX requests

9 years agoMerge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia
Marcel Werk [Mon, 21 Dec 2015 12:44:01 +0000 (13:44 +0100)]
Merge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia

9 years agoa style no longer needs a description
Marcel Werk [Mon, 21 Dec 2015 12:43:48 +0000 (13:43 +0100)]
a style no longer needs a description

9 years agoStyle overhaul / added box layout
Marcel Werk [Mon, 21 Dec 2015 12:43:16 +0000 (13:43 +0100)]
Style overhaul / added box layout

9 years agoAdd since tag to PHP documentation
Matthias Schmidt [Mon, 21 Dec 2015 10:42:22 +0000 (11:42 +0100)]
Add since tag to PHP documentation

9 years agoMerge branch 'next' into next-lantia
Matthias Schmidt [Mon, 21 Dec 2015 10:22:18 +0000 (11:22 +0100)]
Merge branch 'next' into next-lantia

9 years agoAdd @since tag to PHP documentation
Matthias Schmidt [Mon, 21 Dec 2015 10:20:24 +0000 (11:20 +0100)]
Add @since tag to PHP documentation

9 years agoRemove obsolete parameters in method calls
Matthias Schmidt [Mon, 21 Dec 2015 08:33:39 +0000 (09:33 +0100)]
Remove obsolete parameters in method calls

The removed parameters do not exist (anymore) in the called method’s
signature.

9 years agoUpdating release date 2.1.9
Alexander Ebert [Sun, 20 Dec 2015 18:57:02 +0000 (19:57 +0100)]
Updating release date

9 years agoPreparing release 2.1.9
Alexander Ebert [Sat, 19 Dec 2015 20:56:12 +0000 (21:56 +0100)]
Preparing release 2.1.9

9 years agoFix CryptoException's constructor
Tim Düsterhus [Thu, 17 Dec 2015 00:08:23 +0000 (01:08 +0100)]
Fix CryptoException's constructor

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 16 Dec 2015 12:54:12 +0000 (13:54 +0100)]
Updating minified JavaScript files

9 years agoFixed wrong date format in user list
Marcel Werk [Wed, 16 Dec 2015 11:55:04 +0000 (12:55 +0100)]
Fixed wrong date format in user list

9 years agoApplication directories are now prompted on setup
Alexander Ebert [Wed, 9 Dec 2015 17:49:47 +0000 (18:49 +0100)]
Application directories are now prompted on setup

9 years agoMerge pull request #1926 from SoftCreatR/patch-1
Tim Düsterhus [Tue, 8 Dec 2015 20:47:21 +0000 (21:47 +0100)]
Merge pull request #1926 from SoftCreatR/patch-1

Use empty() instead of isset()

9 years agoMerge pull request #1961 from joshuaruesweg/patch-65
Tim Düsterhus [Tue, 8 Dec 2015 20:37:35 +0000 (21:37 +0100)]
Merge pull request #1961 from joshuaruesweg/patch-65

Fix getLink()-Methode in UserProfileCommentUserNotificationEvent

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Tue, 8 Dec 2015 17:12:42 +0000 (18:12 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoFixed resizing of small embedded attachments
Marcel Werk [Tue, 8 Dec 2015 17:12:28 +0000 (18:12 +0100)]
Fixed resizing of small embedded attachments

9 years agoUpdating minified JavaScript files
woltlab.com [Tue, 8 Dec 2015 17:06:22 +0000 (18:06 +0100)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Tue, 8 Dec 2015 17:06:12 +0000 (18:06 +0100)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Mon, 7 Dec 2015 13:41:06 +0000 (14:41 +0100)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
root [Mon, 7 Dec 2015 13:35:55 +0000 (14:35 +0100)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
root [Mon, 7 Dec 2015 13:35:29 +0000 (14:35 +0100)]
Updating minified JavaScript files

9 years agoAdded missing z-index to change img order
Alexander Ebert [Sun, 6 Dec 2015 16:11:44 +0000 (17:11 +0100)]
Added missing z-index to change img order

9 years agoUsing a more robust work-around for focus() on iOS
Alexander Ebert [Sun, 6 Dec 2015 14:06:58 +0000 (15:06 +0100)]
Using a more robust work-around for focus() on iOS

9 years agoMerge pull request #1965 from max-m/fixMixedContent
Alexander Ebert [Sat, 5 Dec 2015 22:11:09 +0000 (23:11 +0100)]
Merge pull request #1965 from max-m/fixMixedContent

Fix mixed content warnings for Google Fonts API

9 years agoFix mixed content warnings for Google Fonts API
Maximilian Mader [Sat, 5 Dec 2015 20:35:22 +0000 (21:35 +0100)]
Fix mixed content warnings for Google Fonts API

9 years agoFixed issue in paid subscription forms
Marcel Werk [Sat, 5 Dec 2015 13:09:16 +0000 (14:09 +0100)]
Fixed issue in paid subscription forms

9 years agoFix ACP page header
Matthias Schmidt [Fri, 4 Dec 2015 22:00:49 +0000 (23:00 +0100)]
Fix ACP page header

See 537c52ddb0

9 years agoMinor improvements to php highlighter
Alexander Ebert [Fri, 4 Dec 2015 17:42:39 +0000 (18:42 +0100)]
Minor improvements to php highlighter

9 years agoMerge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia
Marcel Werk [Fri, 4 Dec 2015 17:37:29 +0000 (18:37 +0100)]
Merge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia

9 years agoAdded box layout / box handler
Marcel Werk [Fri, 4 Dec 2015 17:37:17 +0000 (18:37 +0100)]
Added box layout / box handler

9 years agoCMS page data is now available in the Request object
Alexander Ebert [Fri, 4 Dec 2015 14:11:45 +0000 (15:11 +0100)]
CMS page data is now available in the Request object

9 years agoUsing proper class name resolution
Alexander Ebert [Fri, 4 Dec 2015 13:25:12 +0000 (14:25 +0100)]
Using proper class name resolution

9 years agoSome minor improvements
Alexander Ebert [Fri, 4 Dec 2015 13:01:32 +0000 (14:01 +0100)]
Some minor improvements

9 years agoUpdating minified JavaScript files
root [Thu, 3 Dec 2015 22:16:29 +0000 (23:16 +0100)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
root [Thu, 3 Dec 2015 22:16:19 +0000 (23:16 +0100)]
Updating minified JavaScript files

9 years agoMerge branch 'next' into next-lantia
Tim Düsterhus [Thu, 3 Dec 2015 14:36:32 +0000 (15:36 +0100)]
Merge branch 'next' into next-lantia

9 years agoMerge branch 'handleException' into next
Tim Düsterhus [Thu, 3 Dec 2015 14:36:15 +0000 (15:36 +0100)]
Merge branch 'handleException' into next

9 years agoRemoved obsolete pages
Marcel Werk [Thu, 3 Dec 2015 12:44:14 +0000 (13:44 +0100)]
Removed obsolete pages

9 years agoAdded {page}-PIP and CMS routing support
Alexander Ebert [Wed, 2 Dec 2015 17:41:39 +0000 (18:41 +0100)]
Added {page}-PIP and CMS routing support

9 years agoAdded box management (WIP)
Marcel Werk [Wed, 2 Dec 2015 16:36:45 +0000 (17:36 +0100)]
Added box management (WIP)

9 years agoFix code style
Tim Düsterhus [Tue, 1 Dec 2015 23:09:03 +0000 (00:09 +0100)]
Fix code style

9 years agoAdd backwards compatibility InvalidArgumentException
Tim Düsterhus [Tue, 1 Dec 2015 22:40:17 +0000 (23:40 +0100)]
Add backwards compatibility InvalidArgumentException

9 years agoAdapt ExceptionLogViewPage
Tim Düsterhus [Tue, 1 Dec 2015 22:28:55 +0000 (23:28 +0100)]
Adapt ExceptionLogViewPage

9 years agoClean up \wcf\system\exception\*
Tim Düsterhus [Tue, 29 Sep 2015 20:55:16 +0000 (22:55 +0200)]
Clean up \wcf\system\exception\*

9 years agoHandle NamedUserExceptions in RequestHandler
Tim Düsterhus [Tue, 29 Sep 2015 20:47:03 +0000 (22:47 +0200)]
Handle NamedUserExceptions in RequestHandler

9 years agoAdd translation for "What happened?" in exception handler
Tim Düsterhus [Tue, 29 Sep 2015 20:44:31 +0000 (22:44 +0200)]
Add translation for "What happened?" in exception handler

9 years agoAdd the exception_privacy option
Tim Düsterhus [Tue, 29 Sep 2015 20:31:17 +0000 (22:31 +0200)]
Add the exception_privacy option

9 years agoThrow ErrorException in WCF::handleError()
Tim Düsterhus [Tue, 29 Sep 2015 20:16:50 +0000 (22:16 +0200)]
Throw ErrorException in WCF::handleError()

9 years agoAdd new exception log format
Tim Düsterhus [Tue, 29 Sep 2015 20:04:30 +0000 (22:04 +0200)]
Add new exception log format

9 years agoUpdate DatabaseException to make proper use of the new Exception handling
Tim Düsterhus [Tue, 29 Sep 2015 19:34:36 +0000 (21:34 +0200)]
Update DatabaseException to make proper use of the new Exception handling

9 years agoImprove Exception / Error printing
Tim Düsterhus [Mon, 28 Sep 2015 15:13:06 +0000 (17:13 +0200)]
Improve Exception / Error printing

9 years agoRemove double German language item
Matthias Schmidt [Tue, 1 Dec 2015 18:26:10 +0000 (19:26 +0100)]
Remove double German language item

9 years agoImproved page list
Marcel Werk [Tue, 1 Dec 2015 16:00:18 +0000 (17:00 +0100)]
Improved page list

9 years agoAdded getApplicationByID()
Alexander Ebert [Tue, 1 Dec 2015 13:15:28 +0000 (14:15 +0100)]
Added getApplicationByID()

9 years agoUsing `else if` instead of `elseif`
Alexander Ebert [Tue, 1 Dec 2015 13:03:51 +0000 (14:03 +0100)]
Using `else if` instead of `elseif`

9 years agoAdded menuItem pip
Alexander Ebert [Tue, 1 Dec 2015 12:54:32 +0000 (13:54 +0100)]
Added menuItem pip

9 years agoAdded cookie policy and privacy policy as cms page
Marcel Werk [Tue, 1 Dec 2015 11:55:13 +0000 (12:55 +0100)]
Added cookie policy and privacy policy as cms page

9 years agoRenamed wcf1_page.displayName to name
Marcel Werk [Tue, 1 Dec 2015 11:54:50 +0000 (12:54 +0100)]
Renamed wcf1_page.displayName to name

9 years agoFixed page pip
Alexander Ebert [Mon, 30 Nov 2015 23:25:57 +0000 (00:25 +0100)]
Fixed page pip

9 years agoMerge remote-tracking branch 'origin/next-lantia' into next-lantia
Alexander Ebert [Mon, 30 Nov 2015 13:52:24 +0000 (14:52 +0100)]
Merge remote-tracking branch 'origin/next-lantia' into next-lantia

# Conflicts:
# wcfsetup/install/files/lib/data/menu/MenuEditor.class.php

9 years agoAdded PIP for menus
Alexander Ebert [Mon, 30 Nov 2015 13:51:04 +0000 (14:51 +0100)]
Added PIP for menus

9 years agoFixed phpDoc
Alexander Ebert [Mon, 30 Nov 2015 13:50:57 +0000 (14:50 +0100)]
Fixed phpDoc

9 years agoAdded gernic method to handle i18n tags
Alexander Ebert [Mon, 30 Nov 2015 13:50:41 +0000 (14:50 +0100)]
Added gernic method to handle i18n tags

9 years agoFixed variable reference
Alexander Ebert [Mon, 30 Nov 2015 13:50:28 +0000 (14:50 +0100)]
Fixed variable reference

9 years agoMerge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia
Marcel Werk [Sun, 29 Nov 2015 17:21:20 +0000 (18:21 +0100)]
Merge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia

9 years agoFixed coding style/documentation issue
Marcel Werk [Sun, 29 Nov 2015 17:21:09 +0000 (18:21 +0100)]
Fixed coding style/documentation issue

9 years agoSome minor adjustments
Alexander Ebert [Sun, 29 Nov 2015 12:05:13 +0000 (13:05 +0100)]
Some minor adjustments

9 years agoMerge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia
Alexander Ebert [Sun, 29 Nov 2015 11:45:02 +0000 (12:45 +0100)]
Merge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia

9 years agoMerge branch 'next' into next-lantia
Matthias Schmidt [Sun, 29 Nov 2015 11:44:13 +0000 (12:44 +0100)]
Merge branch 'next' into next-lantia

9 years agoMerge branch 'master' into next
Matthias Schmidt [Sun, 29 Nov 2015 11:43:12 +0000 (12:43 +0100)]
Merge branch 'master' into next

9 years agoFix typo in English language item
Matthias Schmidt [Sun, 29 Nov 2015 11:39:37 +0000 (12:39 +0100)]
Fix typo in English language item

9 years agoTravis fixes
Alexander Ebert [Sat, 28 Nov 2015 21:16:06 +0000 (22:16 +0100)]
Travis fixes

9 years agoFixed wcfsetup
Alexander Ebert [Sat, 28 Nov 2015 21:09:31 +0000 (22:09 +0100)]
Fixed wcfsetup

9 years agoSome minor updates
Alexander Ebert [Sat, 28 Nov 2015 20:14:00 +0000 (21:14 +0100)]
Some minor updates

9 years agoMerge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia
Marcel Werk [Sat, 28 Nov 2015 20:07:29 +0000 (21:07 +0100)]
Merge branch 'next-lantia' of github.com:WoltLab/WCF into next-lantia

9 years agoAdded menu management (WIP)
Marcel Werk [Sat, 28 Nov 2015 20:07:16 +0000 (21:07 +0100)]
Added menu management (WIP)

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 28 Nov 2015 13:57:19 +0000 (14:57 +0100)]
Updating minified JavaScript files

9 years agoMerge remote-tracking branch 'refs/remotes/origin/next' into next-lantia
Alexander Ebert [Sat, 28 Nov 2015 13:55:19 +0000 (14:55 +0100)]
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, 28 Nov 2015 13:54:47 +0000 (14:54 +0100)]
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 agoMissed some travis errors
Alexander Ebert [Sat, 28 Nov 2015 13:51:55 +0000 (14:51 +0100)]
Missed some travis errors

9 years agoFixed some minor travis issues
Alexander Ebert [Sat, 28 Nov 2015 13:37:50 +0000 (14:37 +0100)]
Fixed some minor travis issues

9 years agoAdded proper support for custom urls
Alexander Ebert [Sat, 28 Nov 2015 12:54:52 +0000 (13:54 +0100)]
Added proper support for custom urls

9 years agoAllow only updating controller
Alexander Ebert [Thu, 26 Nov 2015 18:42:22 +0000 (19:42 +0100)]
Allow only updating controller

9 years agoFixed class reference
Alexander Ebert [Thu, 26 Nov 2015 18:42:08 +0000 (19:42 +0100)]
Fixed class reference

9 years agoAdded page-PIP
Alexander Ebert [Thu, 26 Nov 2015 18:26:00 +0000 (19:26 +0100)]
Added page-PIP

9 years agoFixed wcfsetup and acp/frontend access
Alexander Ebert [Thu, 26 Nov 2015 10:00:40 +0000 (11:00 +0100)]
Fixed wcfsetup and acp/frontend access

9 years agoSupport $2y$ prefix in PasswordUtil::isBlowfish()
Tim Düsterhus [Wed, 25 Nov 2015 17:33:57 +0000 (18:33 +0100)]
Support $2y$ prefix in PasswordUtil::isBlowfish()

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