Commit graph

552 commits

Author SHA1 Message Date
evilbloodydemon
255dc1c44b Unused variables in I18n removed 2011-04-23 00:02:07 +04:00
evilbloodydemon
d484d90fe5 Unused variables in Controller removed 2011-04-23 00:02:06 +04:00
evilbloodydemon
cebcd64090 Unused variables in Console removed 2011-04-23 00:02:06 +04:00
evilbloodydemon
b6c4b8abb5 Unused variables in Core removed 2011-04-23 00:02:05 +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
495611b313 Fixing location of shared plugins folder 2011-04-22 15:14:37 -04:30
Jose Lorenzo Rodriguez
bb41ce8a6a Merge branch '2.0' of github.com:cakephp/cakephp into 2.0 2011-04-22 14:48:44 -04:30
mark_story
8eb24edb9e Fixing paths and asserts for ShellTest. 2011-04-22 12:57:19 -04:00
mark_story
30dc37fada Moving testsuites around to match packages. Adding more package suites. 2011-04-22 12:45:37 -04:00
mark_story
103a34777a Fixing Engine tests not running. 2011-04-22 10:42:00 -04:00
Jose Lorenzo Rodriguez
8ff0330789 Preventing possible errors caused by sending headers when testing on cli 2011-04-22 09:03:55 -04:30
Jose Lorenzo Rodriguez
d8933fb773 Small change in use of App::build() in ErrorHanlderTest 2011-04-22 08:47:28 -04:30
mark_story
fd55066dd9 Fixing failing tests in ObjectTest. 2011-04-22 08:16:13 -04:00
mark_story
dbb3149c08 Merge branch '2.0-hiddenclass' into 2.0 2011-04-21 22:25:31 -04:00
Jose Lorenzo Rodriguez
bb8c41d1e4 Fixing more tests related to changes on model validation 2011-04-21 19:12:16 -04:30
Jose Lorenzo Rodriguez
d788301ec9 Fixing failing tests due to recent changes in model validation 2011-04-21 19:01:15 -04:30
Jose Lorenzo Rodriguez
e2591537ed Fixing error in Task tests 2011-04-21 18:57:21 -04:30
Jose Lorenzo Rodriguez
8dc675335a Small refactoring, and adding some App::uses() to avoid problems 2011-04-21 17:56:03 -04:30
Jose Lorenzo Rodriguez
a8c2dbfd72 Fixing tests related to PluginTask 2011-04-21 17:55:35 -04:30
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
636b48024d Updated the EmailComponent test to be compatible with CakeEmail changes. 2011-04-21 00:09:33 -04:00
Juan Basso
ddb54b67df Updated the method name in email component. 2011-04-21 00:00:58 -04:00
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
Juan Basso
599d631f2f Adapted to support mimetype and contentId in the attachments. Fixes #1201. 2011-04-20 21:51:30 -04:00
mark_story
d124b6c05d Removing class from being excluded from the attributes applied to hidden inputs. Fixes #1124 2011-04-20 21:37:47 -04:00
Renan Gonçalves
4409ca0e28 Fixing typo on file name. 2011-04-20 23:50:54 +02: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
be4b9fcd02 The MIME version can be used in all types of e-mail. Fixes #14. 2011-04-19 21:47:48 -04:00
Juan Basso
1fee549063 Ooops, removed debug call. 2011-04-19 20:25:09 -04:00
Juan Basso
e0b4623065 Added support to sender email. Fixes #13. 2011-04-19 20:24:51 -04:00
Juan Basso
baba9fd270 Fixed phpdoc. 2011-04-19 19:48:52 -04:00
Juan Basso
98afe4e09b Renamed the method fastSend to deliver. 2011-04-19 17:07:38 -04:00
evilbloodydemon
8443b66986 PhpDoc and naming fixes 2011-04-19 17:04:49 -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
Juan Basso
1004b1a168 Fixed the set of boundary. 2011-04-19 09:22:42 -04:00
mark_story
63275626ee Adding backwards compatible cookie reading back into CookieComponent.
Cookie values using the 1.x formatting will be read, and upon next write
be converted to json encoded values.
Fixes #1593
2011-04-18 22:07:45 -04:00
mark_story
d4ff39206a Making CookieComponent use json_encode instead of a custom
serialization.  Fixes issues where values containing | or , would be
handled incorrectly.  Fixes #1593
2011-04-18 22:07:45 -04:00
ADmad
961208c9be Fixed incorrect Controller object property name usage in Email component. Closes #1661 2011-04-19 00:38:51 +05:30
AD7six
da9ee49db9 Merge branch '2.0' of github.com:cakephp/cakephp into 2.0 2011-04-18 12:06:11 +02:00
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
Juan Basso
a1bcaa9d29 Created a static method to send fast emails. 2011-04-17 21:23:48 -04:00
Juan Basso
11331066ab Setted EmailComponent as deprecated. 2011-04-17 21:21:09 -04:00
Juan Basso
5ea3b75b2f CakeEmail::viewVars() now merge the param with previous config. 2011-04-17 20:57:57 -04:00
Juan Basso
7acdf1e436 Changed the method layout to template. Template is required to render, but layout is not. 2011-04-17 19:49:13 -04:00
Juan Basso
38f5d9da1f Fixed issues related with email config. 2011-04-17 18:42:55 -04:00
Juan Basso
42ee001d71 Changed the classname of email config. 2011-04-17 18:42:55 -04:00
Juan Basso
96686e79bb Added the html and text message in component. 2011-04-17 18:41:57 -04:00
Juan Basso
39236b3229 Removed from the tests the view from class registry. 2011-04-17 18:41:55 -04:00
Juan Basso
88f2c19336 Added the support to set variables in component. 2011-04-17 18:41:54 -04:00
Juan Basso
b2f948dfeb Adjust partial of test case for EmailComponent. 2011-04-17 18:41:52 -04:00
Juan Basso
0bf8e3483b Fixed methods to integrate with CakeEmail. 2011-04-17 18:41:51 -04:00
Juan Basso
1ee8ad6d8e Removed more unused code. 2011-04-17 18:41:49 -04:00
Juan Basso
35c77b5a7a Setting the additional parameters to mail transport. 2011-04-17 18:41:47 -04:00
Juan Basso
a28e8ba4e7 Removed unused code. 2011-04-17 18:41:46 -04:00
Juan Basso
84e405db81 Removed the format address method. 2011-04-17 18:41:44 -04:00
Juan Basso
8f2aeec2f3 Removed the transport methods (mail, smtp, debug). 2011-04-17 18:41:42 -04:00
Juan Basso
8457c8f840 Removed wrap method. 2011-04-17 18:41:41 -04:00
Juan Basso
5815743e0a Removed formatMessage and render methods. 2011-04-17 18:41:39 -04:00
Juan Basso
163c7f06bb Removed boundary methods. 2011-04-17 18:41:38 -04:00
Juan Basso
46c79ec4a1 Removing headers methods. 2011-04-17 18:41:36 -04:00
Juan Basso
5e56f76510 Rewrited the send method to use CakeEmail. 2011-04-17 18:41:34 -04:00
Juan Basso
3b896a82ef Revert "Removing the methods from Email component. Tests commentds until adjust the code to BC."
This reverts commit 00016c515d.
2011-04-17 18:41:33 -04:00
Juan Basso
ff5365d6ab Added support to return the html and text message. 2011-04-17 18:39:02 -04:00
Juan Basso
33ca64f505 Added support to set variables to be used in the render. 2011-04-17 18:38:25 -04:00
Juan Basso
d5938dd3c4 Support to multibyte in subject. 2011-04-17 18:38:02 -04:00
Juan Basso
c48db36196 Changed to be able to configure empty array in CakeEmail. 2011-04-17 18:37:31 -04:00
Juan Basso
c5f289fccf More tests to CakeEmail. 2011-04-17 18:36:49 -04:00
Juan Basso
5b223e747b Adjusted the Smtp test to use the new config method. 2011-04-17 18:36:42 -04:00
Juan Basso
3a5c04273e With class loading these code can be global. 2011-04-17 18:36:36 -04:00
ADmad
3844966714 Changed default value for key 'last' in validator options to true. Also implemented ability to list messages for all failed validations for a field at once, instead of current display of just one message at a time. 2011-04-18 02:08:48 +05:30
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
e1cc348b35 Merge branch '2.0' of github.com:cakephp/cakephp into 2.0 2011-04-17 18:05:17 +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
evilbloodydemon
86b76674d0 PhpDoc fixes
Signed-off-by: mark_story <mark@mark-story.com>
2011-04-17 11:23:52 -04:00
AD7six
eb66cd352e in the event of a cache-write error include the engine name
Especially if the engine is a variable, it's important to know which
engine had a problem writing to the cache
2011-04-17 11:45:32 +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
Jose Lorenzo Rodriguez
c504535980 Stating to implement a CakePlugin class to allow the inclusion of bootraping files for plugins 2011-04-17 01:37:31 -04:30
Jose Lorenzo Rodriguez
f14a295a3e Adding a ConenctionManager::drop() method useful for testing and other dynamic tasks 2011-04-16 22:57:05 -04:30
ADmad
c80a51a163 Splitting View::element() param $params into $data and $options. Removed param $callbacks, use key 'callbacks' in $options array instead. Closes #1646 2011-04-17 07:00:14 +05:30
ADmad
d83712ce43 Renaming Model::$_findMethods to Model::$findMethods and changing visibility to public. Closes #1328 2011-04-17 06:09:00 +05:30
mark_story
a7a076dbee Fixing ExceptionRenderer so it can render exceptions that are subclasses
of CakeException that do not have custom templates, like ConfigureException.
Removing $lastError as it doesn't work.
Added tests.
2011-04-16 18:13:52 -04: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
Juan Basso
9ac5f9c349 Fixed the tests. 2011-04-13 00:24:27 -04:00
Juan Basso
3200e380d3 Created a new method to return the transport class before send. In some cases you need to do extra calls/configurations before send. 2011-04-13 00:04:37 -04:00
Juan Basso
f4f3bfe2fc Return the object when is set method. 2011-04-12 23:45:02 -04:00
Juan Basso
40e8632408 Changed to translate messages using cake domain. 2011-04-12 23:37:50 -04:00
Juan Basso
935badff03 Fixed to MailTransport use configs intead Configure::read(). 2011-04-12 23:34:23 -04:00
Juan Basso
a9aef5600f Removed the object from ClassRegistry. It is not used in 2.0. 2011-04-12 23:32:26 -04:00
Juan Basso
3c703641b0 Changed the use of import to uses. 2011-04-12 23:31:07 -04:00
Juan Basso
50c21ccdfe Renamed the transport files to the new structure. 2011-04-12 22:34:45 -04:00
Juan Basso
00016c515d Removing the methods from Email component. Tests commentds until adjust the code to BC. 2011-04-12 22:25:24 -04:00
Juan Basso
fd248acadd Added the config to reset. 2011-04-12 22:17:36 -04:00
Juan Basso
22445e2583 Removed the read from Configure for X-Mailer. 2011-04-12 22:17:33 -04:00
Juan Basso
daa90ed2b2 Created the email class and a logic in CakeEmail. 2011-04-12 22:17:28 -04:00
Juan Basso
1814168ec7 Added kind of visibility to missed methods. 2011-04-12 22:17:12 -04:00
Juan Basso
90d1f62131 Changed others functions to remove the get/set by only one method. 2011-04-12 22:17:09 -04:00
Juan Basso
6e97de5d38 Replace the get/set methods by only one method in addresses and subject. 2011-04-12 22:17:06 -04:00
Juan Basso
f661e37ef1 Added more tests to wrap. Fixed to not cut words with more than should limit. 2011-04-12 22:17:03 -04:00
Juan Basso
985743dc50 Removed debug code line. 2011-04-12 22:16:59 -04:00
Juan Basso
f128711fa5 Test to all getters and setters of addresses. 2011-04-12 22:16:56 -04:00
Juan Basso
6e15945e73 Fixes in render. Tests added. 2011-04-12 22:16:53 -04:00
Juan Basso
d0f1843dd5 Added tests to send email with contents. 2011-04-12 22:16:49 -04:00
Juan Basso
ffaee3d760 Included the method to attach files. 2011-04-12 22:16:46 -04:00
Juan Basso
df2fe579cd Supporting pass the attach file name. 2011-04-12 22:16:43 -04:00
Juan Basso
8645411c65 Removed unused attribute. 2011-04-12 22:16:40 -04:00
Juan Basso
e6befef1c3 Added the method to render from views. 2011-04-12 22:16:37 -04:00
Juan Basso
c5cbb603a0 Added the methods to format message. 2011-04-12 22:16:34 -04:00
Juan Basso
3a1ebf159a Striping tags in the message. 2011-04-12 22:16:30 -04:00
Juan Basso
2795d2b771 Initial changes for send. 2011-04-12 22:16:27 -04:00
Juan Basso
89b4cb75e3 Changed to addresses come before others headers. It is not a RFC rule, just to keep more readable the header. 2011-04-12 22:16:24 -04:00
Juan Basso
ace425892d Implemented method to set/get Message-ID. 2011-04-12 22:16:20 -04:00
Juan Basso
30dced741d Simply the code. 2011-04-12 22:16:17 -04:00
Juan Basso
03b4ce070b Added a protection to not insert invalid emails. 2011-04-12 22:16:14 -04:00
Juan Basso
6a76931961 Added support to multibyte in formatAddress. Tests added. 2011-04-12 22:16:11 -04:00
Juan Basso
b29c31709e Implemented methods to attachments. 2011-04-12 22:16:06 -04:00
Juan Basso
6c3a42c82a Method to set transport name. 2011-04-12 22:16:03 -04:00
Juan Basso
1a457dc575 Method to set email format (text, html, both). 2011-04-12 22:16:00 -04:00
Juan Basso
35106be647 Removed the configuration to EOL. Moved to MailTransport. 2011-04-12 22:15:56 -04:00
Juan Basso
bd5e5376d1 Implemented method to set layout and template. 2011-04-12 22:15:53 -04:00
Juan Basso
6930ba6207 Changes to in manipulation of header. 2011-04-12 22:15:48 -04:00
Juan Basso
e6c8171d1f Added some vars to reset. 2011-04-12 22:15:45 -04:00
Juan Basso
82835a3566 Methods to set/get subject. 2011-04-12 22:15:41 -04:00
Juan Basso
187304cebb Added methods to ReturnPath, ReadReceipt and ReplyTo. 2011-04-12 22:15:37 -04:00
Juan Basso
162da0aec9 Added tests with array in setFrom. 2011-04-12 22:15:33 -04:00
Juan Basso
a28e0f014d setFrom using _setEmail. DRY and consistence. 2011-04-12 22:15:27 -04:00
Juan Basso
7aa0d6c1eb Added the methods to set/add/get Cc and Bcc. 2011-04-12 22:15:24 -04:00
Juan Basso
fae641e619 Implemented methods to configure "to". 2011-04-12 22:15:21 -04:00
Juan Basso
5cb58e8f99 Implemented methods to configure "from". 2011-04-12 22:15:18 -04:00
Juan Basso
8f5049e3b1 Initial changes in headers, just draft. 2011-04-12 22:15:15 -04:00
Juan Basso
a92092231c Throwing exception when headers is not an array. 2011-04-12 22:15:11 -04:00
Juan Basso
77941fb1fb Added the skeleton of CakeEmail. 2011-04-12 22:15:08 -04:00
Jose Lorenzo Rodriguez
7b8d395cb0 Fixing last few errors after folder renaming 2011-04-11 23:31:00 -04:30
Jose Lorenzo Rodriguez
998b04d438 Moving recently created files 2011-04-11 23:19:49 -04:30
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
96baa3015e Making all test groups run again,
small fixes in some tests to make them pass
2011-04-11 22:23:44 -04:30
Jose Lorenzo Rodriguez
75a1481e22 Fixing test loading in cli 2011-04-11 22:23:03 -04:30
Jose Lorenzo Rodriguez
9d90c555eb Fixing constant use 2011-04-11 22:17:59 -04:30
Jose Lorenzo Rodriguez
cbdafb3f3b Fixing TestsuiteShell test 2011-04-11 22:16:19 -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