Commit graph

2093 commits

Author SHA1 Message Date
chartjes
20c0a87876 Added in initial functionality for for returning result sets and providing help information
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5162 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-24 03:03:15 +00:00
mariano.iglesias
734d52b608 Adding API Shell to get method signatures from core CakePHP classes
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5161 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-23 21:03:01 +00:00
phpnut
f706d050a4 Merging changes from [5157] into DboSource.
Adding better check in Router::stripEscape()

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5160 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-23 20:00:16 +00:00
nate
eaff06bff6 Adding beforeRender() callback to components
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5159 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-23 18:24:22 +00:00
gwoo
5e6afe29be fixing pre color in css
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5158 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-23 18:22:27 +00:00
gwoo
5e3c6def84 cleaning up auth, adding options to sort in paginator, adding preg match for database in dbo source
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5157 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-23 18:15:58 +00:00
nate
ae7ab27d20 Refactoring ACL class locations
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5156 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-23 18:12:05 +00:00
nate
22611de49b Fixing undefined variable in Shell:error()
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5155 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-23 17:27:30 +00:00
gwoo
34528b40ce adding Media to inflector tests
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5154 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-23 17:11:00 +00:00
phpnut
90022227b4 Correcting doc comment
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5153 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-22 03:11:45 +00:00
phpnut
2099da50c1 Adding Firebird support
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5152 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-22 03:09:06 +00:00
mariano.iglesias
77da587c11 Fixing visibility based on attribute name convention
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5151 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-22 02:38:12 +00:00
phpnut
552d723bad Adding fix to SecurityComponent::_ _validatePost()
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5150 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 20:20:55 +00:00
phpnut
5332fa9cd2 Adding fix to allow empty multiple select when using the Security component. Prior to this fix a form would be considered invalid if nothing was selected.
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5149 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 19:51:40 +00:00
mariano.iglesias
f6f9cd69c4 Adding access visibility to comment
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5148 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 19:41:20 +00:00
mariano.iglesias
d3af5f253b Adding comments to code
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5147 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 19:38:39 +00:00
phpnut
a440663f18 Merging fixes into the trunk:
Revision: [5145]
 * Adding fix for #2614

Revision: [5143]
 * Adding fix for #2611, fixes App crashes when using requestAction with Security Component enabled

Revision: [5142]
 * Adding patch from #2610, fixes Scaffold plugin produces incorrect form "action"

Revision: [5141]
 * Adding fix for #2607

Revision: [5140]
 * Adding fix for #2613, fixes afterFind callback not called on models in depth search > 1 (recursive).
 * Changed the regex pattern matching in Router::stripEscape()

Revision: [5139]
 * Adding fix for #2612, Fixes AuthComponent::identify SQL injection, and also removes ability to pass the -! in the posted data

Revision: [5138]
 * Adding comments and internationalizing messages in HttpSocket


git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5146 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 05:19:21 +00:00
phpnut
84de5b6e35 Adding fix for #2614
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5145 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 05:15:26 +00:00
phpnut
7fb6896ab6 Adding fix for #2611, fixes App crashes when using requestAction with Security Component enabled
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5143 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 04:34:37 +00:00
phpnut
1db295f366 Adding patch from #2610, fixes Scaffold plugin produces incorrect form "action"
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5142 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 04:27:42 +00:00
phpnut
ce66c9863e Adding fix for #2607
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5141 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 04:24:58 +00:00
phpnut
056c4cc054 Adding fix for #2613, fixes afterFind callback not called on models in depth search > 1 (recursive).
Changed the regex pattern matching in Router::stripEscape()

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5140 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 03:54:42 +00:00
phpnut
df5c02aa8f Adding fix for #2612, Fixes AuthComponent::identify SQL injection, and also removes ability to pass the -! in the posted data
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5139 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-21 03:29:49 +00:00
mariano.iglesias
12aea2c0f7 Adding comments and internationalizing messages in HttpSocket
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5138 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 16:40:26 +00:00
phpnut
5c17741d74 Merging fixes into the trunk:
Revision: [5136]
 * Adding more comments and fixing i18n messages

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5137 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 07:07:22 +00:00
mariano.iglesias
0ae221be1b Adding more comments and fixing i18n messages
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5136 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 07:03:16 +00:00
phpnut
e93999c28c Merging fixes into the trunk:
Revision: [5132]
 * Adding documentation and internationalizing some messages

Revision: [5131]
 * Removing inline comments in test file

Revision: [5130]
 * Adding link to Xcache in doc comments

Revision: [5128]
 * Adding comments for cache

Revision: [5127]
 * small change in folder chmod

Revision: [5126]
 * Adding fix for failing DboSource tests

Revision: [5125]
 * Adding fix for #2587, _ _backAssociation as real class member

Revision: [5124]
 * Adding fix for #2607, fixes Fatal error: Call to a member function on a non-object when using php 4
 * Adding fix for #2590, fixes ps_files_cleanup_dir: failed: Permission denied

Revision: [5123]
 * Fixing string-based URL generation inside plugins (Ticket #2588)

Revision: [5122]
 * Fixing bad merge

Revision: [5121]
 * Fixing notice in in the skel home.ctp

Revision: [5120]
 * Fixing error notices that are thrown when tmp directory is not writable

Revision: [5119]
 * Adding tests to test usage of set() & save() for editing records

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5135 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 06:50:08 +00:00
mariano.iglesias
3e8d42bb72 Adding documentation and internationalizing some messages
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5132 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 06:30:19 +00:00
phpnut
63b2208e76 Removing inline comments in test file
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5131 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 06:27:09 +00:00
phpnut
aee00348a1 Adding link to Xcache in doc comments
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5130 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 05:58:33 +00:00
mariano.iglesias
99e3f0167b Adding comments for cache
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5128 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 05:35:13 +00:00
gwoo
7a0944c567 small change in folder chmod
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5127 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 05:25:18 +00:00
phpnut
3a31e38937 Adding fix for failing DboSource tests
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5126 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 05:20:18 +00:00
phpnut
dcad548cac Adding fix for #2587, _ _backAssociation as real class member
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5125 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 05:05:18 +00:00
phpnut
e2617621fd Adding fix for #2607, fixes Fatal error: Call to a member function on a non-object when using php 4
Adding fix for #2590, fixes ps_files_cleanup_dir: failed: Permission denied

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5124 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 04:44:18 +00:00
nate
540b1052d8 Fixing string-based URL generation inside plugins (Ticket #2588)
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5123 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-20 01:40:34 +00:00
phpnut
d2fb7d89ed Fixing bad merge
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5122 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-18 21:32:24 +00:00
phpnut
50fb02cb17 Fixing notice in in the skel home.ctp
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5121 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-18 21:20:56 +00:00
phpnut
2950d9210b Fixing error notices that are thrown when tmp directory is not writable
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5120 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-18 21:16:13 +00:00
mariano.iglesias
511af227f1 Adding tests to test usage of set() & save() for editing records
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5119 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-18 17:54:59 +00:00
phpnut
bda355b5b1 Merging Fixes into the trunk:
Revision: [5110]
 * Adding sequence map to DboPostgres for database tables using non-standard sequences

Revision: [5109]
 * Adding tests for 'page' and 'offset' with hasMany bindings

Revision: [5108]
 * Adding test that fails when using page + limit and offset + limit on a HABTM binding

Revision: [5107]
 * updating scaffold links and views

Revision: [5106]
 * updating db config task

Revision: [5105]
 * Applying patch from #2575 adds summary attribute to SQL query table in debug mode

Revision: [5104]
 * Adding media as an uninflected word

Revision: [5103]
 * updating project task

Revision: [5102]
 * updating project task

Revision: [5101]
 * updating project task

Revision: [5100]
 * fix to paths in shell

Revision: [5099]
 * updating shell paths and help

Revision: [5098]
 * Changing order of XML class defs (Ticket #2572)

Revision: [5097]
 * Adding missing returns

Revision: [5096]
 * updating acl shell

Revision: [5095]
 * adding bake tasks

Revision: [5094]
 * updated file class, console classes

Revision: [5093]
 * Fixing support for error messages when multiple validation rules are used with numeric indexes

Revision: [5092]
 * updated folder class and test

Revision: [5091]
 * Adding fix for errors on some linux and windows install when using bash scripts

Revision: [5090]
 * Removing unused tasks

Revision: [5089]
 * Fixing incorrect index in ACL shell script error message, and clarifying help text

Revision: [5087]
 * Adding tests and fixes for #2570, this corrects DboSource::conditions fails to quote mixed array/string conditions

Revision: [5086]
 * Correcting doc comments

Revision: [5085]
 * Adding schema support to Postgres driver (Ticket #1623)

Revision: [5084]
 * refactoring paths 

Revision: [5083]
 * Fixing output caused when class was loaded in console

Revision: [5082]
 * Refactoring translation string extractor class to work with new console

Revision: [5081]
 * updating baking of models

Revision: [5080]
 * fixing paths in shell

Revision: [5079]
 * fixing error in shell taskNames

Revision: [5078]
 * Fixing cache setting when installing a fresh version on a Win box

Revision: [5077]
 * updating tasks, removing BakeTask base class, Task extends Shell

Revision: [5076]
 * updating shell task handling, removing bake2

Revision: [5075]
 * updating acl and bake shells

Revision: [5074]
 * adding tasks and uses to shells, var $tasks and var $uses. if the task exists in the var it will be executed if the command is the same as the task. uses will load the model. 

Revision: [5073]
 * removing em from css

Revision: [5072]
 * Merging [5070] into DboMysqli and also adding changes to 1.1.x.x versions

Revision: [5071]
 * Fixing and adding tests for ticket #2551 

Revision: [5070]
 * Fixing problem in listSources when using '-' in database name

Revision: [5069]
 * Adding admin route matching fix (Ticket #2541)

Revision: [5068]
 * updating shell

Revision: [5067]
 * updating model constructor in 1.1, 1.2 to use the $table param

Revision: [5065]
 * Adding fix for irregular inflections returning word in lowercase

Revision: [5064]
 * updating bake setCake

Revision: [5063]
 * updating paths for shell, bake

Revision: [5062]
 * Fixing ACL script for new model interface (Ticket #2164)

Revision: [5061]
 * updating paths for shell

Revision: [5060]
 * Adding help() as a default command if main() is not defined in shell script

Revision: [5059]
 * updating paths for shell

Revision: [5058]
 * updating shells for new conventions, better handling of paths, more help

Revision: [5057]
 * Adding directories to skel/vendors

Revision: [5056]
 * Renaming file

Revision: [5055]
 * Renaming vendors/console to vendors/shells

Revision: [5054]
 * not fully complete changes but adding so we can change from Script to Shell

Revision: [5053]
 * adding application specific vendors/console/templates

Revision: [5052]
 * Adding templates directory to vendors/console to allow overriding templates used by the cli

Revision: [5051]
 * Removing unneeded empty files

Revision: [5050]
 * Adding application specific directories to vendors

Revision: [5049]
 * moving tasks directory 

Revision: [5048]
 * Adding console directory to vendors.
 * Added missing empty files

Revision: [5047]
 * Added fix for #2545, fixes VALID_NUMBER does not allow negative values

Revision: [5046]
 * Adding fix for #2552, fixes JavascriptHelper::object does not convert boolean values correctly

Revision: [5045]
 * Adding fix for #2538, fixes findAll doesn't work with TranslateBehavior when specifying which fields to fetch

Revision: [5044]
 * Adding test for #2550.
 * Added fix for #2550, fixes incorrect inflection of Alias

Revision: [5043]
 * Adding fix for #2534, refactored mysql and mysqli dbo

Revision: [5042]
 * Added fox for #1815

Revision: [5041]
 * Adding fix for #2547, fixes issue when saving arrays with numeric keys

Revision: [5040]
 * Applying patch of ticket #2560

Revision: [5039]
 * Removing unused function

Revision: [5038]
 * updating scaffolding and css

Revision: [5037]
 * Correcting call to __value and using dot notation in button()

Revision: [5036]
 * Updating help text on ACL script

Revision: [5035]
 * Applying patch from ticket #2540

Revision: [5034]
 * Removing bake() function and implementation of help()

Revision: [5033]
 * Fixing undefined variable error

Revision: [5032]
 * Adding fix for #2530, adds support for Oracle to acl cli

Revision: [5031]
 * Fixing paths erros in new bash and CLI scripts.
 * Updated missing files and directories in skel.
 * Corrected paths for app custom scaffold templates

Revision: [5030]
 * Adding empty file to all empty directories

Revision: [5029]
 * Copying missing directories to skel/views/layouts

Revision: [5028]
 * Copying i18n.sql to skel directory

Revision: [5027]
 * Adding sanity checking / warning messages for data returned from Model::loadInfo() (thanks phishy)

Revision: [5026]
 * Reverting last commit

Revision: [5025]
 * Renaming file to see if executable bit will remain

Revision: [5024]
 * Test commit to see if executable bit is removed

Revision: [5022]
 * Correcting property settings on file

Revision: [5021]
 * Correcting property settings on file

Revision: [5020]
 * Correcting line endings on bash script.
 * Starting to correct paths to new console directory.
 * Replaced SCRIPTS define with CONSOLE_LIBS

Revision: [5019]
 * Adding possibility to specify if option values should be escaped, and adding tests for it

Revision: [5018]
 * Removing wrong delete call

Revision: [5017]
 * Moving dispatch.php to console/cake.php

Revision: [5016]
 * updating acl console script

Revision: [5015]
 * Restructuring console directory

Revision: [5014]
 * Adding new libs directory

Revision: [5013]
 * Renaming scripts directory to better explain what it is for

Revision: [5012]
 * Removing the _task from file names

Revision: [5011]
 * updating scripts and skel homepage

Revision: [5010]
 * Adding patch from #2528, fixes validation passing when even when allowEmpty === false

Revision: [5009]
 * converted bake script to use console. refactored some other script code

Revision: [5006]
 * adding commands to scripts,  similar to controller actions, will call main action if it exists, cleaning up some other stuff

Revision: [5005]
 * fixing typo in ConsoleScript

Revision: [5004]
 * Fixed folder test

Revision: [5003]
 * Adding tests for Folder

Revision: [5002]
 * fixed missing dispatcher in ErrorHandler, updated AclScript, added initialize method to CakeScript which should be used by subclasses as the constructor.

Revision: [5001]
 * Adding empty test cases for File and Folder

Revision: [5000]
 * updating createFile in CakeScript, adding mode to Folder construct in File class

Revision: [4999]
 * changing reference to createFile in acl.php

Revision: [4998]
 * updating console scripts, added script path searching, for /vendors and /app/vendors, class names must be like "AclScript" in /scripts/acl.php, all scripts now extend CakeScript

Revision: [4997]
 * Renaming file to cake_script.php

Revision: [4996]
 * updating console_script

Revision: [4995]
 * Adding fix for #2522, fixes errors when primary key is not auto increment and the primary key is set in the data to be saved.

Revision: [4994]
 * Cleaning up line endings

Revision: [4993]
 * updating default homepage

Revision: [4992]
 * Updating ACL script for new Console classes

Revision: [4991]
 * Adding fix for #2512, fixes translation behavior count queries

Revision: [4990]
 * Adding newlines to ConsoleScript::hr()

Revision: [4989]
 * Adding tests for #2520

Revision: [4988]
 * Renaming file extensions of scaffolding templates to ctp

Revision: [4987]
 * Fixing problem with submit options in FormHelper::end() (ticket #2516)

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5118 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-18 17:19:53 +00:00
gwoo
c35c14ff39 adding check for dispatcher class in requestAction
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5116 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-18 15:02:34 +00:00
dho
5077bfc93e Fixing undefinded variable error
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5115 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-16 09:26:33 +00:00
phpnut
96da12358f Adding fix for #2521, this fixes issues with DB2 driver cannot determine the table name of result sets, which breaks associations. Added enhancement for #2446, DB2 driver allowing schema to be specified in the database.php file
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5114 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-16 07:50:02 +00:00
gwoo
c114cb1259 updating cake.bat to handle paths with spaces in the directory name, ticket #2581
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5113 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-16 06:05:27 +00:00
nate
e9357fc432 Refactoring AclComponent to use model instances consistently
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5112 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-15 20:01:44 +00:00
nate
266db033fc Updating branch with Felix's latest HttpSocket work
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5111 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-15 19:59:59 +00:00
nate
4ba97ca0da Adding sequence map to DboPostgres for database tables using non-standard sequences
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5110 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-15 19:11:09 +00:00
mariano.iglesias
7a380cc0de Adding tests for 'page' and 'offset' with hasMany bindings
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5109 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-15 18:47:02 +00:00
mariano.iglesias
e4fb1372c5 Adding test that fails when using page + limit and offset + limit on a HABTM binding
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5108 3807eeeb-6ff5-0310-8944-8be069107fe0
2007-05-15 18:19:56 +00:00