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
Pascal Borreli
459c8e0cfa
Fixed typos
2014-05-17 18:08:01 +02:00
Sam Georges
851a12c7b3
Log these errors
2014-05-16 21:27:40 +10:00
Sam Georges
71a5dd67ab
Welcome to the world, October :-)
2014-05-14 23:24:20 +10:00