Commit Graph

53 Commits

Author SHA1 Message Date
Samuel Georges 512e91118f Improved asset caching, when enabled the server will send a 304 Not Modified header 2014-12-17 13:46:08 +11:00
Samuel Georges d3000ca51a Unify the handling of detailed exception messages 2014-12-16 12:21:55 +11:00
Samuel Georges 48b90e86b6 Config item `cms.enableAssetMinify` can now be set to **null**, in which case assets are only minified if debug mode (`app.debug`) is disabled. 2014-12-06 13:43:06 +11:00
Samuel Georges 33be75af10 Config item `cms.customErrorPage` is deprecated, the setting `app.debug` should be used instead. 2014-12-06 13:22:57 +11:00
gergo85 2a05c2346f Update jQuery files
Demo theme: v1.10.2 -> v1.11.1
Backend: v2.0.3 -> v2.1.1
Furthermore I renamed the jquery-2.0.3.min.js file because of easy to
update jQuery in future.
2014-12-01 22:35:58 +01:00
Samuel Georges 48e2dddc66 Fixes #783 - Logic error 2014-11-21 08:29:40 +11:00
Sam Georges 2011a21e6f Minor 2014-11-01 12:03:38 +11:00
Sam Georges c83797231d Subsequent expressions are on a new line (see developer guide > PSR exceptions) 2014-11-01 12:00:45 +11:00
Sam Georges 7d0a210fac When cms.disableCoreUpdates is set to true the Backend will no longer display updates for the core. 2014-11-01 11:33:33 +11:00
Sam Georges f8c2fa30b4 Fixes an issue where new Themes attached to a project were not being installed on update. 2014-10-21 19:21:17 +11:00
Sam Georges ab712f44fb Fixes omitted visibility 2014-10-20 18:54:28 +11:00
Sam Georges 23f6d75416 Peer review of #679 2014-10-19 10:58:18 +11:00
Stefan Talen f85087eac6 Updating modules/system 2014-10-18 11:58:50 +02:00
Stefan Talen 06890d711a Merge branch 'develop' of https://github.com/octobercms/october into feature/PSR-2
Conflicts:
	modules/backend/behaviors/UserPreferencesModel.php
	modules/cms/classes/Controller.php
	modules/system/classes/CombineAssets.php
2014-10-16 18:44:18 +02:00
Sam Georges 8d618d4e29 Fixes #684 - Plugins still load language, routes, etc when noInit is enabled 2014-10-16 19:49:30 +11:00
Sam Georges 9f5646d273 BackendSettings -> BrandSettings
pageTitle is now translated at the end of the line
Fixed unit tests so they pass
SettingsModels are now cached
2014-10-15 19:53:44 +11:00
Sam Georges 57ec5c7261 Moved asset combiner to the system module 2014-10-15 08:09:46 +11:00
Sam Georges d78dadafd0 Check for CLI or system/updates route and disable any plugin initialization 2014-10-09 17:46:23 +11:00
Sam Georges 5c46dbec32 Plugins are now updated according to their dependency definitions 2014-10-04 15:59:43 +10:00
Sam Georges e9f5f13646 Closes #660 2014-10-04 09:56:38 +10:00
Sam Georges 45811dfb95 Lean code 2014-09-20 17:56:59 +10:00
Sam Georges 5cd9f30ea2 Exception handling when plugins/ dir missing 2014-09-19 17:23:10 +10:00
Sam Georges e2921472f8 Create allocated Settings category constants for translation 2014-08-06 11:44:31 +10:00
Sam Georges 56d0c3351b private -> protected 2014-08-01 14:54:16 +10:00
Sam Georges 6388ecef52 private -> protected 2014-08-01 13:58:59 +10:00
alekseybobkov bfc59c9007 Updating the Settings pages 2014-07-27 11:11:16 +11:00
alekseybobkov 1085d20f8c Merge branch 'develop' into ux 2014-07-25 16:19:11 +11:00
Sam Georges 936ff26371 Prevent constant theme reinstalling 2014-07-24 21:32:09 +10:00
Sam Georges ecf026d1df Add logic for downloading themes 2014-07-24 20:07:52 +10:00
Sam Georges f9a68456ae Add initial theme support to update process 2014-07-24 19:16:19 +10:00
alekseybobkov 98eb3e2e84 System page navigation improvements, not finished 2014-07-24 15:19:00 +11:00
Sam Georges c3cef219fa Bug fixes to settings page ordering 2014-07-19 15:51:43 +10:00
Sam Georges 3c7c87b338 Fixes #254 add Laravel helper functions to Twig environment 2014-07-16 10:30:39 +10:00
Sam Georges 3617a7fea8 Important! All references to *Email* have been changed to *Mail*
(This change might hurt a little, sorry!)
2014-07-04 19:14:15 +10:00
Sam Georges ddb6337efe EditorSettings -> EditorPreferences (System has settings, User has preferences, App has configuration)
Create a My Settings page, now linked when clicking a User
Create backend preferences form for setting locale
Dropdown options now support an image or icon in their options
2014-07-01 17:17:53 +10:00
Sam Georges 5c005f79d0 System Twig environment is now extended by plugins
Move the markup manager to system
2014-06-28 21:23:13 +10:00
Sam Georges 070667ebe0 Improve CMS Exception handler.
Previously Twig syntax errors inside a component partial would show the incorrect file and line number. This is fixed.
Also simplified the approach so the stack trace is not hidden inside a closure.
2014-06-24 14:58:46 +10:00
Philip Manavopoulos 2561a234e5 Fix DocBlock
Being in a namespace of it's own, the type hint for $closure should be \closure (otherwise it assumes that it belongs in the ```System\Classes``` namespace)
2014-06-22 19:54:26 +01:00
Sam Georges a866c39ec3 Fixes #316 manually (unable to merge) 2014-06-17 19:14:44 +10:00
Sam Georges 9ee04d701c Minor 2014-06-16 08:48:26 +10:00
Sam Georges 2b820a20d6 Convert all boolean table columnns to use is_ prefix
Add email template/layout system
2014-06-06 21:39:20 +10:00
Sam Georges cf000a905b Can now remove, refresh and disable plugins via the Back-end GUI 2014-06-05 21:51:58 +10:00
Sam Georges f44b203e44 Removing plugins can now be purged from the db, orphaned plugins are visible, don't concat single list relations, add more events to Cms controller. 2014-06-05 18:52:53 +10:00
Sam Georges 1728295f3f Fixes an issue where success is still called when AJAX validation fails 2014-06-02 18:16:39 +10:00
Sam Georges 3c84337da7 Fixes #222 - Plugin commands are now case insensitive 2014-05-29 17:33:02 +10:00
Sam Georges 25fefb6ec8 Reorg class 2014-05-21 16:39:28 +10:00
Sam Georges 08bc886d1b Plugins with missing dependancies are disabled by the system.
Plugins can now be disabled manually by config (see config cms.disablePlugins).
2014-05-21 16:36:05 +10:00
Sam Georges 5aa17ae0bc Fixes for using paid plugins 2014-05-21 10:05:39 +10:00
Sam Georges 969299b495 Fixes #135 - Can now specify a temp directory
Better error reporting
2014-05-20 16:25:34 +10:00
Sam Georges 7d468475c0 Better logging 2014-05-19 18:18:02 +10:00