summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-12-18+ Added delObj function to object classMalf Furious1-0/+17
2015-12-18+ Added saveObj function to Object classMalf Furious1-1/+93
2015-12-17+ Added abstract base class for Scrott database objects (implemented ↵Malf Furious1-0/+71
constructor and loadObj functions)
2015-12-17* Bug fix in Mysql support class -- misuse of Mysql result object and its ↵Malf Furious1-2/+2
member function fetch_assoc
2015-12-17+ Added function to framework class for getting (or creating) the app's ↵Malf Furious1-0/+32
singleton db connection object. If no connection is established, logic uses system-level configuration to decide how to connect before returning
2015-12-17+ Added generic database interface to use throughout the app since I'm ↵Malf Furious2-0/+76
planning on supporting multiple database engines + Defined interface for Mysql DBMS for Scrott
2015-12-08+ Added controller security assertions: require_https and forbid_httpsM1-0/+20
2015-12-08+ Added bool field type to Form classM1-0/+8
2015-12-06+ Implemented the "noticeModal" -- an object in the master MVC topp view for ↵M2-8/+68
displaying error / warning / and notice messages + Added two helper functions to Master MVC model for retruning values to the noticeModal
2015-12-06Revert "+ Added functions to Master model for getting merged strings for all ↵M1-32/+0
error/warning/or notice messages" - Rm'ing functions I just added. I decided to go about this in a different way This reverts commit f1c8aca230a0fc982f98f3dfc9b630b82dbb7dc4.
2015-12-06+ Added functions to Master model for getting merged strings for all ↵M1-0/+32
error/warning/or notice messages
2015-12-06+ Adding master page modal for displaying page errors/warnings/and notices ↵M3-0/+27
(shell only, content coming soon)
2015-12-06+ Adding a TODO note for laterM1-0/+2
2015-12-06* Bug fix in framework class - redirectTo function -- http_redirect function ↵M1-1/+1
I was using is part of an extension for PHP and therefore, non-standard
2015-12-06* Implemented the "save" action for MVC sysconfM2-1/+60
2015-12-06+ Added function to model class to log all error messages from a Form ↵M1-0/+8
objects populate call
2015-12-06* Bug fix in Form class - populate function -- If a field was set in $input, ↵M1-3/+3
but equal to "", the isset check would not behave as expected
2015-12-05* Now normalizing the $argv array in the root app controllerM1-0/+2
2015-12-05+ Added framework function for getting current app pathM2-1/+10
* Changed sysconf view to use new function ($mod->ar()/sysconf -> $mod->ap)
2015-12-05* Form class fields now have the ability to set a default value. Default ↵M1-13/+25
value is applied if the supplied $input array has no key matching the field name.
2015-12-05+ Implemented populate function in Form classM1-3/+97
+ Added helper function in Form class, logError ! Finished Form class for now
2015-12-05+ Added numeric and enum types to Form classM1-0/+37
2015-12-03+ Started Form class definitionM1-0/+35
2015-12-03* Fixed the sources in the master head and foot views (wasn't accounting for ↵M2-3/+3
app-root)
2015-12-03* Finished form for sysconf default viewM1-1/+34
2015-12-02* Formatted DB portion of the sysconf page formM1-17/+19
2015-11-29* Updated sysconf default view to include new modal contentM1-13/+10
2015-11-29+ Adding sysconf message modal viewM1-0/+37
2015-11-29+ Added sysconf issue modal viewM1-0/+34
2015-11-29+ Added sysconf stage modal viewM1-0/+34
2015-11-29+ Added sysconf pad modal viewM1-0/+50
2015-11-29+ Created sysconf group modalM2-3/+33
2015-11-29* Moved sysconf default view modal content out to diffent view fileM2-20/+33
2015-11-22+ Adding draft of the sysconf viewM1-0/+107
2015-11-22* Placeholder message for site contentM1-0/+2
2015-11-22+ Added footer view to Master MVC (for placing JS includes at the bottom of ↵M2-3/+2
pages)
2015-11-22+ Added <head> view for Master MVCM2-6/+5
2015-11-22+ Start of Master MVC ( will define generic layout of pages but will not ↵M2-2/+11
define logic for header ui. since this depends on an established database ). + Added Master model ! As far as I am planning right now, the only MVC that will inherit Master directly will be sysconf since it cannot rely on an existing database connection.
2015-11-22* Derp, default is a reserved word, calling the function 'deflt' insteadM3-4/+2
* Removed explicit call to parent constructor in model class, since that function is not explicitly defined
2015-11-22+ Adding model for sysconf mvcM1-0/+15
2015-11-22* Root controller is now asserting the existence of scrott.conf.php and ↵M1-2/+8
delegating to the correct mvc if it is missing
2015-11-22+ Added controller for SysConf MVCM1-0/+27
2015-11-22* Bug fix in normalizeArgv functionM1-3/+5
2015-11-22+ Added function to root controller for normalizing the $argv arrayM1-0/+32
2015-11-22* Implemented framework ar (app root) functionM1-1/+1
2015-11-21+ Added abstract model definitionM1-0/+71
2015-11-21+ Defined function to check if scrott.conf.php file existsM1-0/+9
2015-11-21* Framework def file is now condifionally including system-level app ↵M1-0/+4
configuration
2015-11-21+ Added app root controllerM2-2/+22
* Finished implementing app main function to instanciate root and delegate to it
2015-11-21+ Adding abstract controller classM1-0/+17