Commit Graph
75 Commits
Author SHA1 Message Date
jvelilla bd26deb6c1 Updated cms configuration file with an smtp server property.
Updated cms code to use the new property.
Removed title from the home response.
2014-12-17 09:16:19 -03:00
jvelilla a9109ca8f7 Updated CMS_SMARTY_TEMPALTE_BLOCK, redefined out to be used by the logger.
Updated CMS_API, added wrapper features to access error_handler. has_error, reset, as_string_representation, hide
the actual error hanlder implementation.
Updated Error Filter with better logging.
2014-11-26 13:57:04 -03:00
Javier Velilla d84f164dbd Update concepts.md
Updated concepts
2014-11-19 13:20:53 -03:00
jvelilla c3d022ce46 Refactor raname {CMS_SETUP}.modules as {CMS_SETUP}.available_modules
Refactor raname {CMS_SETUP}.modules_enabled as {CMS_SETUP}.enabled_modules
Updated code to use the new features names.
2014-11-19 13:20:07 -03:00
jvelilla aac01e093a Added {CMS_SETUP}.modules_enabled: CMS_MODULE_COLLECTION
Updated {CMS_SERVIDE}.intialize_modules to use the new feature {CMS_SETUP}.modules_enabled
Updated cms_hook_block description
2014-11-19 12:13:07 -03:00
jvelilla fb62a1bb3e Merge branch 'roc_template' of https://github.com/jvelilla/ROC into roc_template 2014-11-19 11:50:56 -03:00
Javier Velilla 6162432d52 Update concepts.md
Updated Concepts table of contents
2014-11-19 11:32:59 -03:00
Javier Velilla ebed52ae01 Update concepts.md
Updated concepts with Modules and Hooks
2014-11-19 11:16:02 -03:00
jvelilla 9169bdcd43 Removed shared_error from CMS_API
Added Missing theme and Missing tempalte classes.
Updated CMS_RESPONSE to handle missing template and send a 503 status code
with a raw response.
2014-11-19 09:22:31 -03:00
jvelilla e36465f86d Update concepts.md
Added references to the important classes.
2014-11-18 09:26:52 -03:00
jvelilla 0edff7853b Removed default_theme.
Update theme and smarty theme description
2014-11-17 22:37:10 -03:00
jvelilla e20a7af301 Merge pull request #15 from jvelilla/roc_template
Roc template
2014-11-17 13:08:33 -03:00
jvelilla 089b367c95 Update concepts.md
Updated default regions
2014-11-17 13:08:01 -03:00
jvelilla 503f2faf08 Update concepts.md
Updated
2014-11-17 13:03:13 -03:00
jvelilla b887c13664 Renamed files and added tutorial document 2014-11-17 12:44:37 -03:00
jvelilla bbfe063b5c Update CMS_concepts.md
Added table of contents
2014-11-17 12:26:58 -03:00
jvelilla 1a4e2935da Update README.md
Update readme file
2014-11-17 12:23:37 -03:00
jvelilla c3a582f85c Added cms_concepts 2014-11-17 12:10:51 -03:00
jvelilla 0dc12b82b8 Merge pull request #14 from jvelilla/roc_template
Update sqlite implemenation to make it compile
2014-11-14 08:26:06 -03:00
jvelilla 8047880c2b Update sqlite implemenation to make it compile 2014-11-13 23:46:02 -03:00
jvelilla 48283742aa Merge pull request #13 from jocelyn/minor_changes_20141113
Renamed {CMS_SETUP} theme_resource_location as theme_assets_location
2014-11-13 15:28:39 -03:00
jvelilla 1f8be4e37f Fixed typo in readme.md 2014-11-13 11:59:14 -03:00
jvelilla d963fd218b Refactor directory structrue 2014-11-13 11:57:36 -03:00
jvelilla 9af6356f0a Added README doc.
Renamed example/roc_api to demo.
Added contracts
2014-11-13 10:50:54 -03:00
jvelilla b16048eb18 Merge pull request #10 from jocelyn/copyright_20141113
Added copyright, note, and minor improvements.
2014-11-13 09:00:21 -03:00
jvelilla b3c2879b07 Merge pull request #9 from jocelyn/auto_hook_20141112
Restored implementation for auto register hooks.
2014-11-12 22:37:30 -03:00
jvelilla 789b26eafa Move libraries layout', model', `peristence' under cms folder
Updated code to the new layout.
Added missing comments.
Remove /example/api
2014-11-12 17:24:34 -03:00
jvelilla a576c38d42 Merge pull request #7 from jocelyn/cosmetic_20141112
Cosmetic 20141112
2014-11-12 13:19:59 -03:00
jvelilla 2d5c1a5e41 Updated Descriptions to classes and features 2014-11-12 12:30:09 -03:00
jvelilla fba9b598f9 Merge pull request #5 from jocelyn/hook_20141112
name changes related to CMS HOOK and callers.
2014-11-12 12:27:00 -03:00
jvelilla 96ceb2481a Merge pull request #4 from jvelilla/roc_template
Roc template
2014-11-12 07:07:12 -03:00
jvelilla 590bd8fc3a Merge pull request #1 from jocelyn/roc_template_jfiat
Reversed dependencies between CMS_SETUP and CMS_API(_SERVICE).
2014-11-12 06:44:37 -03:00
jvelilla 730f6d42a4 Updated Node module and theme to use the new rendering strategy. 2014-11-08 06:10:43 -03:00
jvelilla 75d34870fa Merged Old CMS code with new CMS code.
Pending: Update code to use the new theme
2014-11-07 18:23:25 -03:00
jvelilla 2c130cf882 Update theme information defining a navigation strategy
Updated code to use a new navigation strategy.
2014-11-07 09:15:30 -03:00
jvelilla 223a5fafdb Updated page header template 2014-11-07 07:52:44 -03:00
jvelilla f1b911b6e3 Updated block and template to render regions 2014-11-06 22:33:48 -03:00
jvelilla b90e3b3df0 Added a CMS_ENCODER utility class.
Added a block header template: smarty engine.
Added a menu template: smarty engine.
2014-11-05 07:45:36 -03:00
jvelilla bafdc085d9 Added refactoring helper class to add comments. 2014-11-04 11:31:43 -03:00
jvelilla b11462105a Initial implementation with Hooks, Regions and Templates
Updated Modules to support hooks, still work in progress.
2014-11-03 12:40:54 -03:00
jvelilla 5cb26f0b24 Updated Peristance layer to use the new error_hanler based on EWF error library.
Remove once use from DATABASE_ERROR_HANDLER.
Initial support transaction handling.
2014-10-17 08:53:02 -03:00
jvelilla 3c73202a0d Initial Import Model Library 2014-10-15 19:41:47 -03:00
jvelilla 8a06dc11ac Merge branch 'roc_pe' of https://github.com/jocelyn/ROC into roc_pe
Conflicts:
	cms/cms-safe.ecf
2014-10-14 17:22:40 -03:00
jvelillaandjocelyn ab76a752d7 Added nested transaction support.
Added test cases showing transaction support scenarios.
2014-10-14 17:59:45 +02:00
jvelillaandjocelyn 4b9a692c2c Initial Import: Database transaction handling.
Initial Import: Error handling using ewf error library.
Added a CMS_ERROR_FILTER as part of registered filters of CMS_SERVICE
2014-10-14 17:59:45 +02:00
jvelillaandjocelyn b8257e7bf0 Clean code: removed unused variables.
Move BASIC_AUTH module to ROC_SERVER setup, as an example
of module extension
2014-10-14 17:58:01 +02:00
jvelilla 609d71a0e9 Added nested transaction support.
Added test cases showing transaction support scenarios.
2014-10-13 18:45:45 -03:00
jvelilla 8d79447cf8 Initial Import: Database transaction handling.
Initial Import: Error handling using ewf error library.
Added a CMS_ERROR_FILTER as part of registered filters of CMS_SERVICE
2014-10-09 10:01:49 -03:00
jvelilla 36dc48125c Clean code: removed unused variables.
Move BASIC_AUTH module to ROC_SERVER setup, as an example
of module extension
2014-10-08 16:33:41 -03:00
jvelilla d183ab8130 Merge pull request #3 from jocelyn/jfiat_roc_auth
Various design changes
2014-10-08 14:45:51 -03:00
jvelillaandjocelyn 965b0e9f7d Added CMS_MODULE_CONFIGURATOR.
Added a default implementation of CMS_MODULE_CONGIRATOR.
Updated CMS_SERVICE, to use the new CMS_MODULE_CONFIGURATOR.
Updated Example.
2014-10-08 14:36:16 +02:00
jvelilla b004ac8ae0 Merge branch 'jvelilla-roc_auth' 2014-10-02 21:02:06 -03:00
jvelilla c3e23e1697 Merge branch 'roc_auth' of https://github.com/jvelilla/ROC into jvelilla-roc_auth
Conflicts:
	cms/src/service/cms_service.e
2014-10-02 21:01:32 -03:00
jvelilla 3fe166b768 Updated CMS libary:
Initial Basic Authentication Node with filters.
Updated ROC API to use the new module.
2014-10-02 20:52:14 -03:00
jvelilla a0cb7c0ecc Added Initial Basic Auth Module 2014-10-02 15:32:30 -03:00
jvelilla e053ffceef Fixed issue with Filters. 2014-10-02 12:00:10 -03:00
jvelilla 5525134148 Updated CMS 2014-10-01 17:47:16 -03:00
jvelilla 5a5eb0dea2 Forgot to commit the README FILE 2014-10-01 14:14:09 -03:00
jvelilla 52cc566e15 Added SQLite ODBC example under test/APPLICATION.e class.
Fixed compilation issues with SQLite implemenation. (need to be updated)
2014-10-01 14:11:17 -03:00
jvelilla 27a11f2eea Initial CMS API commmit. 2014-10-01 12:17:39 -03:00
jvelilla 588827b495 Updated Example (API) to use the new CMS_STORAGE interface. 2014-09-21 15:53:09 -03:00
jvelilla fb9157dbb4 Updated CMS_STORAGE interface.
Added test cased for MySQL implementation.
2014-09-20 19:55:43 -03:00
jvelilla ce05da15b5 Updated CMS_STORAGE interaface. 2014-09-19 15:31:58 -03:00
jvelilla 878daa656c Updated database script.
Database Node support versions and editor id.
Updated NODE_DATA_PROVIDER with new features.

collaborator_nodes: Possible list of nodes edited by a given user id as collaborator
author_nodes: Possible list of nodes of a given users as creator of them.

Updated test cases
2014-09-19 14:48:20 -03:00
jvelilla feaef700be Updated MySQL database script 2014-09-19 08:19:47 -03:00
jvelilla 17ceed1c91 Added node collaborators, author.
Added test cases.
2014-09-18 21:00:08 -03:00
jvelilla cf3c4060c8 Updated Database Query error handling.
Add support for user profiles.
Updated test case.
2014-09-18 18:05:20 -03:00
jvelilla 5d551f7fe1 Updated navigation templte to include current user.
Updated CMS_NODE, CMS_USER.
Added USER_PROFILE and USER_ROLE
Updated new USER_DATA_PROVIDER and NODE_DATA_PROVIDER to support new features.
Added ROLE_DATA_PROVIDER.
Updated test cases.
Updated MySQL database schema.
2014-09-18 00:36:50 -03:00
jvelilla 1dce893293 Update API to use CMS_STORAGE 2014-09-17 14:43:08 -03:00
jvelilla 4227b82c7e Added a common database backend implementation.
Added sqlite (proof of concept)
2014-09-17 10:33:37 -03:00
jvelilla fbb5c57b8f Update CMS_STORAGE interface.
Added test cases.
2014-09-16 17:16:19 -03:00
jvelilla 57e2a4a484 Updating loging messages on USER and NODE provider.
Added test cases to node provider.
2014-09-16 11:29:01 -03:00
jvelilla 3a699b23a0 Refactor persistence library.
Added a persistence speficication cluster and implementation cluser,
Implementation MySQL.
Added test cases for mysql implementation.
2014-09-15 23:27:11 -03:00
jvelilla 46362731f0 Fixed typo.
Server modes.
2014-09-15 16:04:18 -03:00
jvelilla 930763e71e Initial Import Rest on CMS. 2014-09-15 14:46:34 -03:00