497 Commits

Author SHA1 Message Date
Samuel Georges
58ace7ee6c The Twig runtime error is not very useful
Use the previous exception to provide more information
2015-05-02 18:11:26 +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
2a1754a4c5 Streamline code from #1083 2015-05-02 12:29:22 +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
8082cd9502 Tidy up work from #1073 2015-05-02 10:18:39 +10:00
Samuel Georges
72dd449af7 Merge pull request #1073 from gergo85/master
Improve multilanguage support
2015-05-02 10:08:44 +10:00
Samuel Georges
b41719c3c5 Add Chinese (China) - Fixes #1069 2015-05-02 10:08:04 +10:00
Samuel Georges
4e507823ea Sending mail now passes the parent data set to the layout
Renamed conflicting variable message -> content
Fixes #1070
2015-05-02 09:49:24 +10:00
Samuel Georges
9470259727 Minor clean ups 2015-04-29 19:50:30 +10:00
alekseybobkov
bc4aa1495c Merge branch 'develop' into refactoring-profiling 2015-04-28 20:14:01 -07:00
alekseybobkov
20fb98d9a8 Refactoring and improvements in the back-end client-side memory management. 2015-04-28 20:13:04 -07:00
Samuel Georges
0cacb4cbdd Merge pull request #1087 from krisawzm/nb-no
Updates language nb-no
2015-04-28 18:31:01 +10:00
krisawzm
23afa8bc1c Updates lang nb-no 2015-04-26 21:38:02 +02:00
krisawzm
c6b525c5bf CRITICAL! Fixes syntax error in modules/system/lang/nb-no/validation.php 2015-04-26 20:51:25 +02:00
krisawzm
6c925ff51e Minor changes. 2015-04-26 20:16:38 +02:00
krisawzm
a670f61c92 Fixes typo for october.fresh artisan command 2015-04-25 19:52:23 +02:00
krisawzm
0947a60969 Fixes missing argument for sprintf 2015-04-25 04:10:51 +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
d3a9aa23cd Themes download dependencies 2015-04-25 09:50:02 +10:00
Samuel Georges
9173e3bb9a Merge branch 'develop' into media-manager 2015-04-23 18:09:18 +10:00
Samuel Georges
1d30e4755f Merge branch 'master' of github.com:octobercms/october 2015-04-21 20:16:01 +10: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
b1d1d9dae1 Add a loading indicator to install theme/plugin screen 2015-04-21 20:02:24 +10:00
gergo85
e61c69fed8 Improve multilanguage support 2015-04-18 13:04:15 +02:00
Sam Georges
8aa5465b27 Fail softly, fixes https://github.com/octobercms/install/issues/67 2015-04-18 07:50:56 +10:00
Samuel Georges
8e69039c0d Adds folder support for making partials 2015-04-14 22:17:10 +10:00
Samuel Georges
25f6170287 Fixes #1066 2015-04-13 15:09:09 +10:00
alekseybobkov
06e5dce96a Fixed a conflict in framework.js. Closures in the script are named now, for the memory profiling needs.
Conflicts:
	modules/system/assets/js/framework.js
2015-04-11 18:58:24 -07:00
Samuel Georges
857c7c715a Adds experimental october:mirror command 2015-04-11 23:03:15 +10:00
Samuel Georges
f0c7b66576 Adds minor safeguard to #1044
^- For objects that can be cast as strings and do not interface Symfony's Response
2015-04-11 11:19:53 +10:00
Samuel Georges
ebcf57e8e3 Merge remote-tracking branch 'remotes/matiss/patch-1' into develop 2015-04-11 11:08:44 +10:00
Samuel Georges
5da198ccd8 Merge remote-tracking branch 'remotes/tresbach/develop' into develop
Conflicts:
	modules/system/lang/pt-br/lang.php
	modules/system/lang/pt-br/validation.php
2015-04-11 10:53:37 +10:00
Samuel Georges
d283d6b143 Merge remote-tracking branch 'remotes/krisawzm/develop' into develop
Conflicts:
	modules/backend/models/BackendPreferences.php
	modules/system/lang/ru/lang.php
	modules/system/lang/sv/lang.php
2015-04-11 10:48:59 +10:00
Samuel Georges
f143c0e2ce Merge pull request #1051 from scottbedard/patch-4
Adds input type to data-track-input
2015-04-10 22:34:35 +10:00
Samuel Georges
8b9db3440a Merge pull request #1054 from meteormatt/develop
Update Chinese (China) language
2015-04-10 22:34: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
Liu Xing
fde5a16da1 Merge pull request #4 from octobercms/develop
上游合并
2015-04-08 18:48:53 +08:00
Samuel Georges
0f630c80d9 Improve framework code to support $(this) in data attributes 2015-04-08 07:44:26 +10:00
Scott Bedard
51c868e693 Adds input types to data-track-input options
I need this input type, and it would be handy if I could use it with data-track-input. I promise this will be the last time I ask you to touch your priceless faberge egg ;)
2015-04-07 09:37:02 -04:00
Scott Bedard
7546174b35 Adds "request-complete" to the data-attributes api
... I hope.
2015-04-06 19:14:17 -04:00
drFabio
3361789b2f Update validation.php
Changed some translations to be more organic for brazillian portuguese
2015-04-06 13:08:23 -03:00
Samuel Georges
ace4175fdd CSS -> LESS 2015-04-06 18:05:56 +10:00
Samuel Georges
bc64201f02 Fixes bug not displaying recommended plugins 2015-04-06 18:01:03 +10:00
Samuel Georges
b806bd0720 Fixes installed theme count 2015-04-06 15:31:33 +10:00
alekseybobkov
790b464679 Merge branch 'develop' into media-manager 2015-04-04 19:01:08 -07:00
Samuel Georges
a921201d6d Fixes broken search 2015-04-04 17:31:39 +11:00
Samuel Georges
c54821f175 Overhaul the plugin installation process in the back-end
Themes can now be installed via the back-end
2015-04-04 17:28:51 +11:00
Samuel Georges
9e9aa97101 Minor clean up, tabs can now define a url (data-tab-url) set using replaceState 2015-04-04 17:26:47 +11:00
Matīss Jānis Āboltiņš
26d92d282f Fixed custom error pages outputting headers
If we don't have this method called, then the controller returns an object. From then on, [Symfony converts this object in to a string](https://github.com/symfony/HttpFoundation/blob/master/Response.php#L406). This string is **not just the content of the view**, but the headers as well.

After attaching this method, `handleCustomError()` returns a string and everything works as expected.
2015-04-02 09:59:07 +03:00