Commit graph

384 commits

Author SHA1 Message Date
Josh Sherman
73cfe84480 Edited the markdown 2010-11-27 18:49:49 -08:00
Josh Sherman
3075083f3f Updated the markdown 2010-11-27 18:48:08 -08:00
Josh Sherman
5f78540770 Updated internal documentation. 2010-11-27 21:43:43 -05:00
Josh Sherman
42c3ec993b Removed commented code from the Model and added a note about how experimental and unusable the Mongo class is. 2010-11-27 21:42:50 -05:00
Josh Sherman
3e7ece8cce Fixed issues when generating SQL conditionals. 2010-11-27 18:00:13 -05:00
Josh Sherman
3aa4775f67 Updated internal documentation. 2010-11-26 23:39:53 -05:00
Josh Sherman
89f3dc60c7 Added more options to the launchpad configuration. 2010-11-26 23:38:00 -05:00
Josh Sherman
7e1a45e9cb Added support for index hinting. 2010-11-26 23:16:56 -05:00
Josh Sherman
c32ee1a12e Added support for passing in a .rss extension to force the rendering engine RSS. 2010-11-26 23:16:30 -05:00
Josh Sherman
e730d2181f Added in RSS display class. 2010-11-26 22:35:06 -05:00
Josh Sherman
3defe17bc5 Removed JSON references from when I duped the JSON class. 2010-11-26 21:17:05 -05:00
Josh Sherman
6205ad7809 Added support for dynamically setting the ID column in a Model. 2010-11-26 19:19:54 -05:00
Josh Sherman
43dd8f16ab Added JOIN support in the Model. 2010-11-26 15:31:58 -05:00
Josh Sherman
f47138f450 Removed symlink references in launchpad, can be accomplished by using the /__pickles path. 2010-11-26 13:54:31 -05:00
Josh Sherman
4c0baeb00a Removed internal() method to generate references to PICKLES files. Should use existing methods, but make sure to include the PICKLES path (e.g. /__pickles/js/core.js). 2010-11-26 13:50:48 -05:00
Josh Sherman
5cb8592b35 Updated internal documentation. 2010-11-26 11:34:29 -05:00
Josh Sherman
8878331d3f Added error handling when AJAX response is invalid. 2010-11-26 11:29:45 -05:00
Josh Sherman
2add111b9b Removed debug code. 2010-11-26 02:46:18 -05:00
Josh Sherman
212843386d Added optional security hash check. 2010-11-26 02:43:41 -05:00
Josh Sherman
2b57cb6a5d Removed the salt argument as the salts are driven solely by the config in this use case scenario. 2010-11-26 02:32:01 -05:00
Josh Sherman
e120150bca Moved hash generation into the Security class so it can be accessed outside of the input generation. 2010-11-26 02:28:07 -05:00
Josh Sherman
b694ff55c5 Built the securityInput() method for generating inputs to use while validating AJAX calls. 2010-11-26 02:06:44 -05:00
Josh Sherman
98e7f0fb34 Added optional request method checking. 2010-11-26 01:36:06 -05:00
Josh Sherman
9d8ff5e9b1 Made the format of the phone number a passable argument. 2010-11-26 00:10:42 -05:00
Josh Sherman
8d53f685ad Updated internal documentation. 2010-11-25 01:53:01 -05:00
Josh Sherman
14f0efbea0 Implemented secure variable in the module, removed request variable and will potentially add it back in at a later time. 2010-11-25 01:52:00 -05:00
Josh Sherman
985deaf18a Made dateSelect() less dobSelect() specific. 2010-11-25 00:46:12 -05:00
Josh Sherman
2da19ace00 Cleaned up arrayToXML method. 2010-11-25 00:37:05 -05:00
Josh Sherman
aed0942654 Migrated conversion utilities to the Convert class. 2010-11-25 00:15:25 -05:00
Josh Sherman
dce116fa54 Added documentation for new class. 2010-11-24 23:42:38 -05:00
Josh Sherman
d754757eee Updated the internal documentation. 2010-11-24 23:42:02 -05:00
Josh Sherman
072afaf936 Added another logged warning when unable to serve up a minified file. 2010-11-24 23:40:29 -05:00
Josh Sherman
4c6b5b6415 Removed "advanced" clean up logic (yes, those are air quotes) 2010-11-24 23:39:28 -05:00
Josh Sherman
9adc9d868d Added redirect to the login page when user is not properly authorized. 2010-11-24 23:27:31 -05:00
Josh Sherman
075ec0b94b Cleaned up method by sanity checking some variables. 2010-11-24 23:17:03 -05:00
Josh Sherman
63d0eec491 Replaced array to XML converter with a more robust method. 2010-11-24 23:06:24 -05:00
Josh Sherman
1173636365 Logged warning when minified file is not present and cannot be generated. 2010-11-24 22:41:43 -05:00
Josh Sherman
ad6155572e Updated security layer to lookup the user's access from the database each time instead of just relying on the session data being accurate. Alleviates the scenario where a user's permissions are changed, but the level is not reset until their next login. 2010-11-22 00:15:34 -05:00
Josh Sherman
03567d86d4 Convert defined security levels into defined constants prefixed with SECURITY_LEVEL_*. Also documented the flatten method. 2010-11-21 21:44:46 -05:00
Josh Sherman
376d3226cc Added reset code to when the form is lacking attributes. 2010-11-18 22:57:01 -05:00
Josh Sherman
5539259d50 Added String utility class. 2010-11-18 22:20:18 -05:00
Josh Sherman
4dd9249ba0 Implemented automatic security checks in the Controller. Opened up the security class to accept an array as an argument and will great that array as if it's the array coming from func_get_args(). 2010-11-17 23:39:45 -05:00
Josh Sherman
cf4a1307e8 Refactored public security functions to take a variable number of parameters and added a new function to check if a set security level is between two others (range checking). Removed the logic to allow a level to be passed in to validate against, a new function will be added to accomodate if it ever comes up. 2010-11-17 22:59:07 -05:00
Josh Sherman
62261420ff Added logic to strip empty parameters from the DSN, specifically the MySQL DSN. 2010-11-16 23:02:27 -05:00
Josh Sherman
885e3c56be Removed the Smarty path. 2010-11-16 22:52:38 -05:00
Josh Sherman
8bbbd7d330 Added logic to remove the messages upon submiting a form. 2010-11-15 23:12:23 -05:00
Josh Sherman
435194b060 Fixed issue with form validation that was resulting in a double form submission. 2010-11-15 22:03:17 -05:00
Josh Sherman
ce71b0b1b8 Added generated="true" to the added error messages. 2010-11-15 00:34:34 -05:00
Josh Sherman
e4afe5209f Automatically add jQuery validator to all forms. 2010-11-15 00:32:33 -05:00
Josh Sherman
ba13bb5696 Fixed typo in function name. 2010-11-15 00:10:44 -05:00