log

age author description
2013-12-13 cin refactoring
2013-12-09 sergey ObjectMeta, Tests, migrating to the new metadata model.
2013-12-09 cin Implemented object metadata class, cleanup
2013-12-04 cin form metadata + tests
2013-12-03 cin form metadata, mostly done
2013-12-02 cin model metadata, in progress
2013-12-01 sergey working on the metadata model
2013-11-29 cin sync, working on metadata
2013-11-29 cin sync, model metadata
2013-11-28 cin WebView: initial work on metadata providers
2013-11-27 cin added cookie support for the request language detection
2013-11-25 sergey language detection from request
2013-11-24 sergey TTView: added view variable to pass rendering context between controls
2013-11-17 sergey added simple XML Sax parser
2013-10-18 cin web security: code cleanup, refactoring
2013-10-17 cin TTView: added identifiers support
2013-10-16 sergey added support for the custom resolvers for the TTView
2013-10-16 cin fixed view double rendering
2013-10-11 cin corrected error handling while loading templates
2013-10-10 cin working on TTView: added control classes support
2013-10-08 cin working on TTView: created TTView class for rendering models
2013-10-07 cin working on TTView: layouts
2013-10-04 cin added lables loading
2013-10-03 cin working on TTView: pre-alpha version
2013-09-30 cin sync
2013-09-29 cin working on the view concept
2013-09-27 cin sync
2013-09-22 cin uml diagram
2013-09-13 cin Added a templates context
2013-07-02 cin TTControl: added a helper method 'CreateControlFromTemlpate'
2013-06-24 cin small fixes
2013-06-20 cin web application security refactoring
2013-06-18 cin refactoring: application now holds a security object factory rather than a security object
2013-06-14 cin improved string maps loading for TT documents
2013-06-14 cin fixed bugs with string and local $_
2013-06-13 cin sync
2013-06-13 cin improved resource classes, contracts are deprecated
2013-06-12 cin removing web resources contracts
2013-06-11 cin small fixes, request environment is deprecated
2013-06-09 cin IMPL::Web::Application refactoring: resources are created per client request
2013-06-05 cin removed operation contract (due it's useless)
2013-06-04 sergey Added access checking to web resources
2013-06-03 sergey fixed bug when transforming list properties
2013-06-02 cin Security framework refactoring
2013-05-30 sergey sync
2013-05-29 sergey IMPL::Web::AutoLocator added Sibling method for locating sibling resources
2013-05-26 cin added security check for the query transformation
2013-05-24 cin reverted previous changes
2013-05-23 sergey minor changes to support JSON in transformation from a query to an object
2013-05-21 cin added OutOfRangeException
2013-05-19 cin Added JSON support for the request action
2013-05-16 sergey *web application action: added method to access HTTP request header.
2013-05-14 cin small fixes
2013-05-13 cin corrected support of resources localization
2013-05-09 cin small fixes
2013-05-08 sergey added type keyed collection
2013-05-06 cin code cleanup
2013-05-02 cin sync
2013-04-29 cin TTView: page content now rendered lazy therefore a page layout must wrap the document content
2013-04-28 cin View refactoring: INIT blocks are deprecated
2013-04-21 cin sync
2013-04-19 sergey *TTView: refactoring, document supports custom classes, layouts are become controls
2013-04-18 cin sync
2013-04-18 sergey sync
2013-04-17 cin *TTView: fixed memory leak
2013-04-17 cin missing files
2013-04-17 sergey TTView refactoring, still experiencing memory leaks
2013-04-15 cin *TTView: refactoring. Added control registry for the document.
2013-04-07 cin TTDocument.GetTemplate corrected to work with document blocks
2013-03-31 cin Added templates provider functionality to controls
2013-03-24 cin *IMPL::Web::View: templates inheritance support
2013-03-21 cin sync
2013-03-21 sergey sync
2013-03-18 cin TT view refactoring
2013-03-10 cin Added transformations support to JSONView
2013-03-04 cin sync
2013-02-28 cin sync
2013-02-27 cin corrected IMPL::Config::Activator
2013-02-27 sergey *IMPL::Config::Activator: refactoring
2013-02-25 cin sync
2013-02-20 cin *TTView: fixed template selectors mechanism
2013-02-20 sergey *TTView: fixed memory leak
2013-02-19 cin *TTView refactoring
2013-02-19 sergey *TTView refactoring: removed RequireControl method, etc.
2013-02-18 cin *TTView refactoring
2013-02-18 sergey *TTView refactoring
2013-02-17 cin *IMPL::Web::Handler::TTView Reworked template selection mechanism
2013-02-14 sergey +IMPL::Object::InlineFactory: implement object factory as subroutine
2013-02-12 sergey *IMPL::SQL::MySQL fixed issues with foreign keys and drop table
2013-02-11 cin *IMPL::SQL fixed warnings
2013-02-10 cin refactoring
2013-02-05 cin +IMPL::declare now supports meta attributes
2013-02-04 sergey sync
2013-02-03 cin core refactoring
2013-02-01 sergey sync (unstable)
2013-01-31 sergey *IMPL::Class refactoring property definition mechanism (incomplete).
2013-01-30 cin *refactoring IMPL::Class
2013-01-29 cin +Added AutoDispose class
2013-01-29 sergey +Added support for destructors, (special method named DTOR)
2013-01-28 sergey sync
2013-01-27 cin +IMPL::SQL::Schema::MySQL: added basic support for MySQL
2013-01-24 cin merge
2013-01-24 sergey SQL schema updated (unstable)
2013-01-20 cin *refactoring IMPL::Web: added 'application' property to resources
2013-01-16 cin *IMPL::Web::View refactoring
2013-01-13 cin *corrected TTView to handle plain (and undefined) values
2013-01-09 cin improved documentation
2013-01-09 sergey *IMPL::DOM::Transform: updated documentation
2013-01-09 sergey *fixed IMPL::DOM::Schema circular module references
2012-12-28 sergey sync
2012-12-28 sergey sync
2012-12-24 sergey sync
2012-12-20 sergey Merge with 91bae9f41a9cf2d52f5cff5a5c3e7c8683c7d47e
2012-12-18 sergey Added class for referencing paths in configuration files
2012-12-13 sergey collapse empty array elements in POSTed data
2012-12-12 sergey corrected ViewHandlers to handle cookies and headers.
2012-12-07 sergey refactoring (incomplete)
2012-12-06 sergey updated web-session creation
2012-11-19 sergey added application exception class
2012-11-18 sergey fixed IMPL::require IMPL::declare
2012-11-16 sergey require can handle recursive module references
2012-11-07 sergey DOM refactoring
2012-11-06 sergey fixed simple auth package to work with utf8 strings
2012-11-05 sergey Minor fixes
2012-10-31 sergey sync
2012-10-29 sergey Fixed regressions in DOM due previous refactorings
2012-10-28 sergey Added Unsupported media type Web exception
2012-10-22 sergey refactoring
2012-10-18 sergey *TTView: fixed template selection based on the model type
2012-10-18 sergey requestCharset support
2012-10-18 sergey +Added ViewResult to allow implementation of the view environment.
2012-10-17 sergey +Added ObjectFactory for templates with static members support
2012-10-16 sergey *security subsytem bugfixes
2012-10-15 sergey DOM model refactoring
2012-10-15 sergey refactoring QueryToDOM
2012-10-15 sergey DOM refactoring
2012-10-11 sergey code cleaning
2012-10-11 sergey sync
2012-10-11 sergey refactoring, cleaning code
2012-10-09 sergey Fixed degradations due refactoring
2012-10-08 sergey sync
2012-10-07 sergey *reworked IMPL::Security
2012-09-28 sergey heavily reworked the resource model of the web application:
2012-09-13 andrei Для синхронизации
2012-09-07 sergey sync
2012-09-05 sergey Added resource contract
2012-08-31 sergey Bindings concept in progress
2012-08-29 sergey resources schema update
2012-08-28 sergey updated resources schema
2012-08-27 sergey resources schema in progress
2012-08-24 sergey sync: working on resources schema
2012-08-23 sergey sync, updated schema
2012-08-21 sergey sync
2012-08-20 sergey sync
2012-08-20 cin Слияние
2012-08-09 sergey sync
2012-08-19 cin sync, migrating to XML::Compile
2012-08-06 sergey sync
2012-08-02 sergey sync
2012-06-29 sergey bugfixes
2012-06-05 cin Completed IMPL::Web::AutoLocator, added tests
2012-05-29 sergey added IMPL::Web::AutoLocator
2012-05-28 cin IMPL::Class::Meta refactoring
2012-05-18 sergey corrected RestController for empty PAT_INFO
2012-05-03 sergey minor changes
2012-05-03 sergey +IMPL::Web::Handlers::ViewSelector
2012-05-02 sergey IMPL::Web::View fixed template selection, release candidate
2012-05-02 sergey +IMPL::Config::Include - simple way to include external config
2012-04-25 sergey Implemented templates selection mechanism
2012-04-24 sergey IMPL::Web::Application::RestResource fixes, documentation
2012-04-24 sergey Reworked REST resource classes to be more transparent and intuitive
2012-04-23 sergey sync
2012-04-22 sergey Added REST support for forms (with only get and post methods)
2012-04-20 cin Implemented IMPL::Web::Handler::RestController
2012-04-18 sergey Added IMPL::declare, IMPL::require, to simplify module definitions
2012-04-16 cin added IMPL::Config::Reference
2012-04-11 cin IMPL::Web::View changed document layout handling, docs, examples
2012-04-10 cin Replaced tabs with spaces
2012-04-10 sergey sync
2012-04-06 cin IMPL::Web::View refactoring
2012-04-05 cin IMPL::Web::View improvements (unstable)
2012-04-04 cin IMLP::Web::View refactored, added new method 'require' which is available inside templates. Changed document rendering.
2012-04-03 cin IMPL::Vew::Web - fixed memory leaks, more tests
2012-04-03 cin Memory leak tests in IMPL::Web::View
2012-04-03 sergey TTControl::AUTOLOAD now accesses nodeProperties
2012-03-30 cin IMPL::Web::View::TTControl tests, fixes
2012-03-29 cin IMPL::Web::View::TTDocument tests, fixes
2012-03-28 sergey IMPL::Web::View::TTLoader tests
2012-03-28 cin IMPL::Web::View::TTLoader tests
2012-03-25 sergey sync
2012-01-25 sourcer New templating system, small fixes
2011-12-30 sourcer Перекодировка в utf-8
2011-12-20 sourcer minor changes
2011-10-11 sourcer new constructor syntax
2011-10-11 sourcer new constructor syntax
2011-10-05 sergey minor changes
2011-10-04 sourcer corrected cloning method
2011-10-04 sergey minor changes
2011-09-14 sourcer minor bugfixes
2011-06-20 sourcer corrected schema resolution mechanism
2011-06-05 sourcer Исправления, изменена концепция веб-форм
2011-05-23 sourcer refactoring
2011-05-16 sourcer corrected IMPL::SQL::Schema::Diff
2011-05-16 sourcer IMPL::SQL::Schema::Traits::Diff alfa version
2011-05-12 sourcer SQL schema in progress
2011-04-23 wizard Added Class::Template,
2011-04-23 wizard Added Class::Template,
2011-03-27 wizard SQL traits in progress
2011-03-14 wizard temp commit
2010-12-29 wizard corrected PATH_INFO handling
2010-12-28 wizard Added a handler for rewriting a PATH_INFO value, useful with a json handlers
2010-12-27 wizard Corrected web application modules
2010-12-26 wizard IMPL::Test::Unit minor changes
2010-11-02 wizard Minor changes
2010-10-20 wizard Fixed PostToDom with empty fields issue.
2010-10-05 wizard Added template property to IMPL::Web::QueryHandler::PageFormat (this allows to specify exact template (filename, ref to a scalar, ref to a file handle)).
2010-09-30 wizard minor fixes
2010-09-29 wizard Url support
2010-09-27 wizard minor fixes
2010-09-22 wizard DOM: schema improvements
2010-08-20 wizard Fixed major bug in conversion from a POST request to the DOM document (when instanceId == 0)
2010-08-20 wizard minor fixes
2010-08-17 wizard minor changes
2010-08-16 wizard DOM objects now have a schema and schemaSource properties
2010-08-09 wizard Post to dom improved
2010-07-25 wizard fixed cgi parameters processing
2010-07-21 wizard Minor changes
2010-07-12 wizard Empty nodes no more created while transforming a post request to the DOM document
2010-07-08 wizard Singleton behavior changed
2010-07-07 wizard minor changes
2010-07-06 wizard (no commit message)
2010-07-04 wizard to_json and escape_string functions for the templates
2010-07-01 wizard Fixed module loading by the UriController
2010-07-01 wizard IMPL::Web::Application: Fixed file uploading
2010-06-28 wizard minor fix
2010-06-25 wizard url routines for templates
2010-06-23 wizard Added an URL support inside the templates
2010-06-20 wizard Significant performance optimizations
2010-06-18 wizard Added IMPL::Class::MethodInfo
2010-06-17 wizard minor changes