75 Commits

Author SHA1 Message Date
Samuel Georges
0cd0dc5b62 Add keywords to log pages 2015-08-08 09:38:47 +10:00
Samuel Georges
aaebea4716 Tidy up the DB Event logger, add failsafe
If there is a problem with the Model, don't try to log with a broken model (infinite loop), this can be confirmed by checking if the Model class alias exists
2015-08-01 11:15:17 +10:00
Samuel Georges
f47b99d183 Move storm to its own build 2015-07-29 19:13:42 +10:00
Samuel Georges
00f7a5ed61 Enable backend context registration 2015-06-27 11:04:44 +10:00
Samuel Georges
50e4840216 Create 'extensions' custom validator
FileUpload can now specify mime types
2015-06-20 10:12:14 +10:00
Samuel Georges
d6f6f0dccd Register the system styles as a package, recompile them
Bring back missing styles
2015-06-03 17:23:53 +10:00
Samuel Georges
f334be5116 Complete overhaul of module service providers
This is to improve readability of these ever growing classes, also we can prune specific registrations based on the execution context for performance reasons.
2015-05-02 14:43:14 +10:00
Samuel Georges
12d92dd715 ThemeDelete -> ThemeRemove 2015-05-02 12:31:35 +10:00
Samuel Georges
b361b013e2 Merge pull request #1083 from krisawzm/artisan_themes
Artisan commands related to themes
2015-05-02 11:54:00 +10:00
Samuel Georges
9470259727 Minor clean ups 2015-04-29 19:50:30 +10:00
krisawzm
a670f61c92 Fixes typo for october.fresh artisan command 2015-04-25 19:52:23 +02:00
krisawzm
28c7dbd285 - Adds artisan command october:fresh for removing the demo included with October.
- Adds new artisan commands related to themes:
  theme:list     List all available themes (in marketplace.)
  theme:use      Switch the active theme.
  theme:install  Install a theme from the marketplace.
  theme:delete   Delete an existing theme.

This could make the development workflow for setting up a new project alot quicker.
For instance, take a look at https://github.com/krisawzm/blank-theme
This is just a blank scaffolding theme that you can build on. You could install it by simply running
php artisan theme:install krisawzm.blank - after running october:fresh, of course.
2015-04-25 03:57:40 +02:00
Samuel Georges
1a037bad04 Add the ability to include middleware in CMS / Backend controllers
Add init.php script to plugins
Fixes https://github.com/octobercms/library/issues/106
2015-04-21 20:07:34 +10:00
Samuel Georges
857c7c715a Adds experimental october:mirror command 2015-04-11 23:03:15 +10:00
Samuel Georges
0b6587f771 Fixes #1019 - prevents lock out of full screen mode
Reorder system setting items
2015-04-09 20:20:08 +10:00
Samuel Georges
5503705576 Define more backend permissions
Addresses some of the concerns raised in #218 (fixes #218)
2015-03-26 21:56:04 +11:00
Samuel Georges
6fdc23143a Include the combiner as as a privileged action 2015-03-03 18:40:20 +11:00
Samuel Georges
7b52e07b65 Overhaul exceptions, rename triggerapi display -> show 2015-02-16 21:16:43 +11:00
Samuel Georges
3d04f06ad1 Various fixes 2015-02-12 21:04:05 +11:00
Samuel Georges
ce14c0c926 The command to clear the CMS cache has changed 2015-02-11 20:39:25 +11:00
Samuel Georges
b4c49ca0fd Move backend helper to its own directory 2015-02-11 14:34:37 +11:00
Samuel Georges
f6371d532b Fixes unit tests 2015-02-10 17:45:27 +11:00
Samuel Georges
aba7021834 Plugins can now registerSchedule() 2015-02-09 21:50:41 +11:00
Samuel Georges
9d649ebb1e Remove deprecated path symbols 2015-02-07 16:20:34 +11:00
Samuel Georges
68909f1bfe Fixes Custom Exception Handler for L5 2015-02-07 16:14:26 +11:00
Samuel Georges
f08f954248 Move Foundation registration out 2015-02-07 15:07:56 +11:00
Samuel Georges
9a616b6174 Fix clear cache, update storage paths 2015-02-07 14:50:03 +11:00
Samuel Georges
f4e60f105a Prevents infinite loop with traceSql(), remember() is back 2015-02-07 10:08:10 +11:00
Samuel Georges
4c29c5080d Clean up, get front and backends operational again 2015-02-05 19:47:20 +11:00
Samuel Georges
beb818efa5 Merge branch 'develop' into laravel5
Conflicts:
	modules/cms/classes/CmsCompoundObject.php
	modules/system/ServiceProvider.php
2015-02-04 19:35:55 +11:00
Samuel Georges
ed22cc9186 Migrate bootstrap process 2015-02-04 19:31:41 +11:00
Samuel Georges
b1b700368f Radical reorg of some classes 2015-01-28 11:49:54 +11:00
gergo85
c65b7a6b8e Minor cleanup 2015-01-22 09:06:30 +01:00
Samuel Georges
eb8f4ec1a8 Removed generic permission "Manage settings", these should be more granular to the tool
Fixes #831 - Fixes dashboard redirect, add "Manage mail settings" permission
Fixes bug in Settings permissions, they now work!
2015-01-18 13:16:18 +11:00
gergo85
c43680b2ef Improve multilanguage support and cleanup 2014-12-19 10:28:27 +01:00
Samuel Georges
846a312765 Marry twig to global input helpers 2014-11-22 16:00:25 +11:00
Sam Georges
a8daa5b4a7 Fixes the system settings icon 2014-10-24 16:38:36 +11:00
Sam Georges
578f1c0945 Update icons 2014-10-22 14:15:21 +11:00
Sam Georges
677030c5fa Update Font Autumn icon pack 2014-10-21 20:21:39 +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
Sam Georges
886e6fc70a Only set noInit on PluginManager for specific CLI commands (october:up, october:update) 2014-10-16 19:49:31 +11:00
Sam Georges
543f1616b7 Fixes 675 - Add |trans (Lang::get) and |transchoice (Lang::choice) filters 2014-10-11 12:31:14 +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
aec05adc05 Add default value 2014-09-29 12:40:30 +10:00
Sam Georges
45811dfb95 Lean code 2014-09-20 17:56:59 +10:00
Paul Wilde
a3c94d6355 Escape unescaped translations. Add trans() function during output for the Balloon and Widget Selector. 2014-08-12 21:46:19 +01:00
Paul Wilde
1d038d3173 More translation strings. 2014-08-12 01:15:38 +01:00
Paul Wilde
906370c6bd Added translation strings for permission labels, mail template/layout column labels, editor fullscreen, list pagination and list setup modal. 2014-08-09 03:02:15 +01:00
Sam Georges
e2921472f8 Create allocated Settings category constants for translation 2014-08-06 11:44:31 +10:00