AD7six
fe2ec74b0e
correct paths to Config dir
2011-05-16 21:52:25 +02:00
Renan Gonçalves
f3bd0faa94
Fixing typo on the documentation. Patch by mamchenkov.
2011-05-16 21:14:46 +02:00
AD7six
a199e72610
the correct argument for plugins is infact "plugins"
2011-05-15 19:28:17 +02:00
AD7six
56c6e35437
adding an upgrade option to correct constants
2011-05-15 19:10:53 +02:00
AD7six
42c5c6e7fe
when using App::path but expecting 1 result - use the first
2011-05-15 18:39:38 +02:00
AD7six
0cb70ae3bb
remove CONFIGS constant
2011-05-15 18:34:52 +02:00
AD7six
afa8f6b441
remove LIBS constant
...
libs always means the Cake lib - so use the CAKE constant
2011-05-15 18:29:52 +02:00
AD7six
0508055ee9
remove CAKE_TEST_LIB constant
2011-05-15 17:36:39 +02:00
AD7six
998cba0759
remove CONSOLE_LIBS constnat
2011-05-15 17:36:39 +02:00
AD7six
e313448998
remove VIEWS constant
2011-05-15 17:35:01 +02:00
AD7six
62d66bc3ad
remove MODELS constant
2011-05-15 17:35:00 +02:00
AD7six
80e68763a3
remove CONTROLLERS constant
2011-05-15 17:35:00 +02:00
Jose Lorenzo Rodriguez
91bce16e9d
Merge remote-tracking branch 'origin/2.0' into 2.0-merge
...
Conflicts:
lib/Cake/Test/Case/Console/Command/Task/TemplateTaskTest.php
lib/Cake/Test/Case/Controller/Component/Auth/FormAuthenticate.php
lib/Cake/Test/Case/Log/Engine/FileLog.php
lib/Cake/Test/test_app/Plugin/TestPlugin/View/Helper/plugged_helper.php
lib/Cake/Test/test_app/Plugin/TestPlugin/View/Helper/test_plugin_app.php
lib/Cake/tests/Case/Controller/Component/Auth/FormAuthenticate.php
lib/Cake/tests/Case/Controller/Component/Auth/FormAuthenticateTest.php
lib/Cake/tests/Case/Log/Engine/FileLog.php
lib/Cake/tests/Case/Log/Engine/FileLogTest.php
lib/Cake/tests/test_app/plugins/test_plugin/View/Helper/PluggedHelper.php
lib/Cake/tests/test_app/plugins/test_plugin/View/Helper/TestPluginAppHelper.php
lib/Cake/tests/test_app/plugins/test_plugin/View/Helper/plugged_helper.php
lib/Cake/tests/test_app/plugins/test_plugin/View/Helper/test_plugin_app.php
2011-05-15 00:40:54 -04:30
Jose Lorenzo Rodriguez
5f56642e0e
Updating tests and classes in Console package after most recent updates in folder casing
2011-05-14 23:40:09 -04:30
mark_story
23d9e5d769
Merge remote-tracking branch 'tploch/2.0-memcache' into 2.0
2011-05-13 21:48:41 -04:00
Thomas Ploch
4aa9254316
Updated Memcache settings docblock in core.php (skel and config). Removed probably misleading comment about FCGI. Fixes #1705
2011-05-14 00:55:28 +02:00
Jose Lorenzo Rodriguez
eea981940e
Replacing config string in favor of Config
2011-05-13 03:36:45 -04:30
Jose Lorenzo Rodriguez
2a54f0923d
More string replacing for new paths
2011-05-13 03:23:53 -04:30
Jose Lorenzo Rodriguez
7ba60ff424
Changing more paths
2011-05-13 03:15:04 -04:30
Jose Lorenzo Rodriguez
3b725290ba
Renaming elements and layouts
2011-05-13 02:45:36 -04:30
Jose Lorenzo Rodriguez
ded3cb4826
Renaming more folders
2011-05-13 02:31:33 -04:30
Jose Lorenzo Rodriguez
e78345035a
Updating CommandListShell to use the new CakePLugin class
2011-05-12 00:20:29 -04:30
Jose Lorenzo Rodriguez
2be486844e
Fixing PluginTask tests
2011-05-11 23:48:51 -04:30
mark_story
011aeae951
Giving a useful value to FULL_BASE_URL in CLI if it doesn't get defined by the developer.
2011-05-10 21:05:14 -04:00
AD7six
c7794c1e1f
also move any error classes (AppError) to Lib/Error/*
2011-05-09 00:46:51 +02:00
AD7six
ade85c1cd0
add exception for Dbo classes
2011-05-09 00:00:19 +02:00
AD7six
07ffe2fcd8
update the move logic
...
whereas previously it only checked if the filename matched the class,
the logic now checks the file is located in the folder expected too.
2011-05-08 23:55:16 +02:00
AD7six
cb010b62e6
Merge branch '2.0-upgrade' into 2.0
2011-05-07 19:00:17 +02:00
AD7six
7532ab0586
reset files on each itteration
2011-05-01 23:30:24 +02:00
AD7six
4c66db253a
don't forget tasks
2011-05-01 23:30:24 +02:00
AD7six
1d493ca122
add a function to make sure file names match the class they contain
2011-05-01 23:30:24 +02:00
AD7six
d100f09bb2
move/rename folders
2011-05-01 23:30:24 +02:00
AD7six
afa6baab2d
add a command to run all options
2011-05-01 23:30:24 +02:00
AD7six
f3b216dfe2
remove unused var
2011-05-01 23:30:24 +02:00
AD7six
9ac717819f
code standards
2011-05-01 23:30:24 +02:00
AD7six
bbf87f062e
don't fail if the dir doesn't exist
2011-05-01 23:30:24 +02:00
Luís Armando
12bf3eae38
Correction of UpgradeShell file name.
2011-05-01 23:30:24 +02:00
Graham Weldon
35485a13e5
Moved Upgrade console into place for 2.0 Console standards.
2011-05-01 23:30:24 +02:00
mark_story
317aad9526
Fixing missing uses for Controller Task.
...
Fixing incorrect import() for ClassRegistry.
2011-05-01 14:58:32 -04:00
Sonny Gauran
4add005baa
Fixed baked database.php constants
2011-04-30 02:12:15 +08:00
Renan Gonçalves
170ba71850
Changing the visiblity from private to protected, for extensibility sake.
2011-04-25 22:08:12 +02:00
Renan Gonçalves
9da76a8655
Fixing a couple of typos from last commit.
2011-04-25 21:35:27 +02:00
Renan Gonçalves
abbe5aaea2
Updating console to use i18n'ed strings.
2011-04-25 21:24:16 +02:00
Renan Gonçalves
3251faf8e9
Expliciting methods visibility.
...
No need to keep track of line anymore, token_get_all (PHP 5.2.2) returns it.
... and fixing some grammar typos on the way.
2011-04-25 21:24:07 +02:00
Renan Gonçalves
cd3529c986
Implementing support to multiline string in __*() calls.
2011-04-25 21:23:56 +02:00
Juan Basso
24fbaafe01
Merge with 2.0-email.
2011-04-23 22:36:55 -04:00
Jose Lorenzo Rodriguez
1d384ec68f
Reverting change for console help, and improving it so it returns help for the command intended to be run
2011-04-22 16:46:32 -04:30
Jose Lorenzo Rodriguez
63fd35b384
Merge branch 'unused-vars' of https://github.com/evilbloodydemon/cakephp into evilbloodydemon-unused-vars
2011-04-22 16:27:14 -04:30
Jose Lorenzo Rodriguez
3c4f616737
Merge branch '2.0' of github.com:cakephp/cakephp into 2.0
2011-04-22 16:10:06 -04:30
Jose Lorenzo Rodriguez
fa1d7da56e
Making shells return help if a ConsoleException is catched, like when passing bad parameters
2011-04-22 16:08:26 -04:30
evilbloodydemon
cebcd64090
Unused variables in Console removed
2011-04-23 00:02:06 +04:00
AD7six
bb99f9bc13
removing clear from welcome
...
while it's superficially useful to start from a clean screen - it's
not actually helpful.
Quite often cake will issue setup errors which a user will not see
because they are immediately cleared. Users continue using the cli
unaware that they have (possibly significant) problems
2011-04-22 21:53:02 +02:00
Jose Lorenzo Rodriguez
cf73c1da3a
Removing refactoring artifact in TestsuiteShell
2011-04-21 13:31:34 -04:30
Jose Lorenzo Rodriguez
1014806c7b
Colorful error if not PHPUnit is found
2011-04-21 13:28:49 -04:30
Jose Lorenzo Rodriguez
8fa73e9650
Throwing an exception if no PHPUnit is installed and running from console
2011-04-21 13:26:50 -04:30
Juan Basso
fac5ae50d0
Moved the emails templates from elements to views. Renamed the path in layouts to keep the same name. Fixes #1415 .
2011-04-20 23:47:21 -04:00
Jose Lorenzo Rodriguez
b1e74cff5b
Fixing more path generation for plugins, and typo from previous commit
2011-04-20 11:32:16 -04:30
Juan Basso
e0b4623065
Added support to sender email. Fixes #13 .
2011-04-19 20:24:51 -04:00
Jose Lorenzo Rodriguez
147b04ab59
Fixing more paths in skel directory for project generation
2011-04-19 13:04:12 -04:30
Jose Lorenzo Rodriguez
254225372a
Fixing problem with skel generation in project task
2011-04-19 12:14:02 -04:30
AD7six
0c2bc7f015
bye bye webroot/css.php
2011-04-18 12:05:50 +02:00
Juan Basso
25705af8ed
Added the same email config sample of app/config to console skeleton.
2011-04-17 21:53:30 -04:00
AD7six
9ac79da3f7
don't repeat the default value in the message
...
the default value is the cli prompt anywaya
2011-04-17 18:17:25 +02:00
AD7six
1c62a66b0b
simpler bake prompt
...
we don't need to repeat the defualt path twice, and a user can just as
easily type "appname" instead of /some/absolute/path/appname
2011-04-17 18:12:25 +02:00
AD7six
4ab27d6fea
full paths are /not/ needed.
...
having the help/text state it is necessary is confusing
2011-04-17 18:08:10 +02:00
AD7six
010feb2092
prevent surpirses with Folder not being available.
...
Previously loading File would load Folder also - that's not true with
the new changes, ensure that the Folder class is regsitered with
App::users when the Folder class is used.
2011-04-17 18:03:43 +02:00
AD7six
65121a4292
apc is disabled on the cli by default
...
Therefore, on the cli if the extension is loaded - it's necessary to
check if it's also enabled. Otherwise on the cli there will be no cache.
2011-04-17 11:42:04 +02:00
AD7six
c1a8dbbce7
provide a default skel dir, and default to the core
2011-04-16 20:20:27 +02:00
AD7six
a0fce70c13
prevent undefined index error baking a new project
...
if you call `cake bake project` the skel param is not present
2011-04-16 19:22:53 +02:00
mark_story
0c4a16bc98
Fixing missing import for AppModel when baking with cake bake all
2011-04-16 09:33:16 -04:00
mark_story
a0660ffd9d
Fixing constants being incorrect when calling cake console from the root of the source tree checkout.
2011-04-16 09:32:54 -04:00
Jose Lorenzo Rodriguez
9f5ab79abc
Fixing bake tasks after most recent changes
2011-04-11 23:01:48 -04:30
Jose Lorenzo Rodriguez
000e05b468
Merge remote-tracking branch 'origin/2.0' into 2.0-class-loading
...
Conflicts:
cake/libs/view/helpers/js.php
cake/tests/lib/templates/missing_conenction.php
cake/tests/lib/templates/missing_connection.php
lib/Cake/Model/ConnectionManager.php
lib/Cake/TestSuite/templates/missing_conenction.php
lib/Cake/View/Helper/FormHelper.php
lib/Cake/tests/Case/Core/ConfigureTest.php
2011-04-11 22:48:08 -04:30
Jose Lorenzo Rodriguez
75a1481e22
Fixing test loading in cli
2011-04-11 22:23:03 -04:30
Jose Lorenzo Rodriguez
1bbdefc4ad
Fixing some bake tasks
2011-04-11 22:15:51 -04:30
Jose Lorenzo Rodriguez
241a3bf624
Fixing ProjectTask tests and renaming folders in skel directory
2011-04-11 21:43:40 -04:30
Jose Lorenzo Rodriguez
85a7f74f30
Renaming folders in skel dir
2011-04-10 21:04:19 -04:30
Jose Lorenzo Rodriguez
662abd6419
Refactoring FixtureTask so it generates correct file names
2011-04-10 20:56:06 -04:30
Jose Lorenzo Rodriguez
d561460fda
Refactoring TestTask so it generates tests according to the new file naming standard
2011-04-10 20:49:16 -04:30
Jose Lorenzo Rodriguez
7f2734d053
Starting to migrate internal tests files to the new file schema, and fixing related tests
2011-04-10 15:02:19 -04:30
Jose Lorenzo Rodriguez
5c91827c44
Fixing typo in controller task
2011-03-21 00:45:05 -04:30
AD7six
2078dbccaa
use the cake_console domain for everything related to the cli
...
using big po files causes a lot of noise to be loaded whenver the
langauge domain is touched - therefore avoid any cli messages from being
loaded by web requests at all.
2011-03-19 18:32:35 +01:00
AD7six
69ce628f07
fix file permissions
...
except for app/console/cake and lib/cake/Console/cake no files should
be executable
2011-03-16 16:06:44 +01:00
AD7six
39c7d03319
Merge branch '2.0-class-loading' into 2.0-translations
...
Conflicts:
lib/Cake/Console/Command/Task/ControllerTask.php
lib/Cake/Console/Command/Task/ProjectTask.php
lib/Cake/Core/Configure.php
lib/Cake/View/pages/home.ctp
2011-03-16 12:29:39 +01:00
AD7six
4f29f58a5e
correct path to tmp and core.php file when running outside your app dir.
...
also wrapped HttpException class declaraion in an if !class_exists test
- the class exists in the pecl http extension.
2011-03-16 12:13:47 +01:00
Jose Lorenzo Rodriguez
8ce605ab88
Fix for regression introduced in last commit
2011-03-16 00:28:08 -04:00
Jose Lorenzo Rodriguez
3f7928fccc
Changing paths againg form datasources sub packages,
...
Updating database.php.default file
Fixing view generation task
2011-03-16 00:14:37 -04:00
Jose Lorenzo Rodriguez
32e42aaf6f
Updating more skel files
2011-03-15 23:56:28 -04:00
Jose Lorenzo Rodriguez
8213160bb1
Udating template home.ctp and providing a default skel dir in tamplate task
2011-03-15 23:48:51 -04:00
Jose Lorenzo Rodriguez
9293361562
Updating ControllerTask to crete files with new naming conventions
2011-03-15 22:23:51 -04:00
Jose Lorenzo Rodriguez
b0a7a109e9
Updating ModelTask to crete files following the new namings
2011-03-15 22:14:10 -04:00
Jose Lorenzo Rodriguez
bd2bd4ba22
Udating skel directory, doc blocs and the location of the Console package
2011-03-15 21:53:42 -04:00
Jose Lorenzo Rodriguez
0cd51de827
Merge remote-tracking branch 'origin/2.0' into 2.0-class-loading
2011-03-12 23:49:02 -04:30
AD7six
8f0c923cf6
translations for the console dir
2011-03-12 19:59:06 +01:00
Jose Lorenzo Rodriguez
bab30bd48d
More fixes after the recent changes in App::core()
2011-03-12 00:32:44 -04:30
Jose Lorenzo Rodriguez
a1fe95e072
REverting some changes made to constants
2011-03-08 17:32:22 -04:30
Jose Lorenzo Rodriguez
4c90868652
Fixing the Api shell
2011-03-08 15:37:15 -04:30
Jose Lorenzo Rodriguez
dac34555f8
Fixing parse error in bake shell
2011-03-08 15:18:10 -04:30
Jose Lorenzo Rodriguez
65136e8cb1
Re-adding the support for the topmost plugins folder and homogenizing some constants in shell dispatcher
2011-03-08 15:08:28 -04:30
Jose Lorenzo Rodriguez
9f189d39db
Fixing the HelpFormatter test
2011-03-08 14:43:00 -04:30
Jose Lorenzo Rodriguez
ac3caf3154
Fixing the testsuite shell and renaming class for BC
2011-03-08 14:18:46 -04:30
Jose Lorenzo Rodriguez
48b3593a25
Fixing the CommandList shell, renaming the TestSuiteShell to TestsuiteShell for BC
2011-03-08 14:15:44 -04:30
Jose Lorenzo Rodriguez
8442d93d9e
Fixing the Sell tests
2011-03-08 01:26:21 -04:30
Jose Lorenzo Rodriguez
fd8a7ed6d6
Fixing ControllerTask tests
2011-03-08 01:25:01 -04:30
Jose Lorenzo Rodriguez
0f993fa767
Fixing ModelTaks tests and starting to work on PluginTask tests
2011-03-08 00:50:07 -04:30
Jose Lorenzo Rodriguez
a56c4bff77
Fxing ProjectTask tests
2011-03-07 01:25:05 -04:30
Jose Lorenzo Rodriguez
2ef02ba29b
Starting to move all console related classes, ViewTask tests passing
2011-03-07 00:45:00 -04:30
Jose Lorenzo Rodriguez
42b3f993b9
Merge remote-tracking branch 'origin/2.0' into 2.0-class-loading
2011-03-01 23:04:52 -04:30
Jose Lorenzo Rodriguez
ba694c45c9
Merge remote-tracking branch 'origin/2.0' into 2.0-class-loading
2011-02-27 22:50:53 -04:30
José Lorenzo Rodríguez
4cebe55a9b
Merge remote-tracking branch 'origin/2.0' into 2.0-class-loading
...
Conflicts:
app/webroot/index.php
lib/Cake/Controller/Component/AuthComponent.php
lib/Cake/Network/CakeRequest.php
lib/Cake/tests/cases/libs/controller/components/auth.test.php
2011-02-21 22:28:30 -04:30
José Lorenzo Rodríguez
f8b51bfd92
Making the test suite load again
2011-02-13 23:56:41 -04:30
José Lorenzo Rodríguez
1b38d7c851
Resolving conflict left out in previous commit
2011-02-13 23:42:41 -04:30
José Lorenzo Rodríguez
6e4f4efb79
Merge remote branch 'origin/2.0' into 2.0-class-loading
...
Conflicts:
cake/bootstrap.php
lib/Cake/Console/Command/TestSuiteShell.php
lib/Cake/Console/TaskCollection.php
lib/Cake/Controller/ComponentCollection.php
lib/Cake/Controller/Controller.php
lib/Cake/Core/App.php
lib/Cake/Model/BehaviorCollection.php
lib/Cake/Network/CakeRequest.php
lib/Cake/TestSuite/CakeTestSuiteDispatcher.php
lib/Cake/TestSuite/CakeWebTestCase.php
lib/Cake/TestSuite/TestManager.php
lib/Cake/TestSuite/TestRunner.php
lib/Cake/View/HelperCollection.php
lib/Cake/tests/cases/libs/model/datasources/dbo/dbo_postgres.test.php
lib/Cake/tests/cases/libs/test_manager.test.php
2011-02-13 23:10:19 -04:30
José Lorenzo Rodríguez
d9c99b5ef6
Merge remote branch 'origin/2.0' into 2.0-class-loading
...
Conflicts:
cake/tests/cases/libs/controller_test_case.test.php
lib/Cake/Controller/ComponentCollection.php
lib/Cake/Model/ConnectionManager.php
lib/Cake/TestSuite/Fixture/CakeTestFixture.php
lib/Cake/View/pages/home.ctp
2011-01-22 01:00:15 -04:30
José Lorenzo Rodríguez
1332561164
Merge remote branch 'origin/2.0' into 2.0-class-loading
...
Conflicts:
cake/libs/view/helpers/js.php
lib/Cake/Console/Command/Task/FixtureTask.php
2011-01-09 23:32:05 -04:30
José Lorenzo Rodríguez
4c0e06c451
Merge remote branch 'origin/2.0' into 2.0-class-loading
...
Conflicts:
cake/bootstrap.php
cake/libs/view/helpers/js.php
lib/Cake/Model/AclNode.php
lib/Cake/Model/ConnectionManager.php
lib/Cake/bootstrap.php
lib/Cake/tests/cases/libs/controller/controller.test.php
2011-01-02 02:00:03 -04:30
José Lorenzo Rodríguez
b2ad8fe113
Removing constant TEST_CAKE_CORE_INCLUDE_PATH
2010-12-19 23:33:37 -04:30
José Lorenzo Rodríguez
5fa028839e
Fixing paths location in cake.php files
2010-12-19 23:17:53 -04:30
José Lorenzo Rodríguez
8bcabdea6a
Fixing constants for test suite
2010-12-18 22:02:25 -04:30
José Lorenzo Rodríguez
07e43bb0f8
Merge remote branch 'origin/2.0' into 2.0-class-loading
...
Conflicts:
cake/libs/view/scaffolds/edit.ctp
cake/libs/view/scaffolds/form.ctp
cake/tests/test_app/plugins/test_plugin/views/tests/scaffold.edit.ctp
cake/tests/test_app/plugins/test_plugin/views/tests/scaffold.form.ctp
cake/tests/test_app/views/posts/scaffold.edit.ctp
cake/tests/test_app/views/posts/scaffold.form.ctp
lib/Cake/Error/ErrorHandler.php
lib/Cake/Model/Behavior/TranslateBehavior.php
lib/Cake/Model/Datasource/CakeSession.php
lib/Cake/Routing/Router.php
lib/Cake/TestSuite/TestManager.php
lib/Cake/View/scaffolds/edit.ctp
lib/Cake/tests/cases/console/shells/bake.test.php
lib/Cake/tests/cases/libs/cake_log.test.php
lib/Cake/tests/cases/libs/cake_request.test.php
lib/Cake/tests/cases/libs/view/helpers/number.test.php
lib/Cake/tests/test_app/plugins/test_plugin/views/tests/scaffold.edit.ctp
lib/Cake/tests/test_app/views/posts/scaffold.edit.ctp
2010-12-15 01:13:05 -04:30
José Lorenzo Rodríguez
b8344ecd33
Replacing some of the App::import by App::uses
2010-12-08 23:15:18 -04:30
José Lorenzo Rodríguez
848461f7a0
Making the testsuite run again
2010-12-08 01:49:36 -04:30
José Lorenzo Rodríguez
02ad049559
Fixing more shells, and updating code in home.ctp
2010-12-07 20:42:50 -04:30
José Lorenzo Rodríguez
66145db2a9
Fixing class loading for bake tasks
2010-12-07 19:50:56 -04:30
José Lorenzo Rodríguez
b5122e6e81
Fixing more console classes
2010-12-07 01:44:47 -04:30
José Lorenzo Rodríguez
e3690ebccb
Making shells run again
2010-12-07 01:26:10 -04:30
José Lorenzo Rodríguez
1c0a4c9e0a
Starting to move console classes
2010-12-07 00:47:53 -04:30