forked from UnionOfRAD/lithium
-
Notifications
You must be signed in to change notification settings - Fork 0
Releases 0.3
Nate Abele edited this page Oct 16, 2012
·
1 revision
David Persson (58):
- Updating formatting in li3 command.
- Removing unreachable code in
li3
. - Adding
Command::clear()
, removing auto clear fromli3
. - Adding
$tn()
plural shortcut for templates. - Updating code parser for new shortcut translation methods.
- Updating and enhancing
g11n extract
command. - Removing obsolete properties from
MessageTest
. - Updating g11n bootstrap code to add plural rule to root locale.
- Rewriting
Message::translate()
to use filters. - Updating translation outputFilters to use new
Message::translate()
. - Fixing passing of params of
Message::translate()
to filters. - Updating locations for g11n data in app bootstrap.
- Moving assignment of named parameters into
Command::_init()
. - Removing
Command::initialize()
. - Updating
Command
class docblocks. - Adding output for failed save operation.
- Adding default app g11n data directory.
- Updating
Gettext
catalog adapter to check if file is readable. - Refactoring merging and formatting of message items.
- Fixing passing and selecting of write scope.
- Updating
Extract
command for using a single config for extraction. - Updating namespace declarations.
- Fixing namespaces in generate commands.
- Fixing typo.
- Updating
Extract
commmand to prompt for scope if it is empty. - Adding template for doc messages.
- Refactoring determination of application context.
- Updating argument parsing in console router.
- Updating *nix console wrapper.
- Adding windows console wrapper.
- Updating formatting in li3 command.
- Removing unreachable code in
li3
. - Adding
Command::clear()
, removing auto clear fromli3
. - Moving assignment of named parameters into
Command::_init()
. - Removing
Command::initialize()
. - Updating
Command
class docblocks. - Refactoring determination of application context.
- Updating argument parsing in console router.
- Updating *nix console wrapper.
- Adding windows console wrapper.
- Simplifying nested try/catch block.
- Updating console return value handling.
- Updating docs.
- Updating console help generation.
- Updating base style.
- Updating layout and home page.
- Updating comment formatting in CSS file.
- Some corrections to base styles.
- Cleaning up base stylesheet.
- Fixing formatting of header.
- Updating formatting in base.css. Adding general list styling.
- Updating base.css. Pre padding. Form focus.
- Moving styles for crumbs and paging.
- Updating formatting in console help action. Removing unused code.
- Updating documentation for windows.
-
Catalog
to extendAdaptable
. - Linking to site in subtitle.
- Moving g11n data directory.
James Logsdon (12):
- Adding
isset()
support toDocument
object (ticket #8). - Adding test for invalid console command
- 80% coverage on
core\Libraries
- Adding a test for
core\Object::_parents()
- 98% coverage for
core\Object
- 100% coverage for
http\Response
- Fixing read test for curl
- 100% coverage for
util\Collection
- Correcting format of mocks
- 100% coverage on
util\collection\Filters
- Fixing code formatting
- Fixing duplicate use line
Joël Perras (12):
- Start of cookie adapter for session.
- Adding basic Cookie read capabilities.
- Adding partial implementation of delete() for Cookie adapter.
- Fixing issue where empty placeholder file was being deleted during File cache adapter test run.
- Replacing CRLF EOL markers with LF.
- Start of cookie adapter for session.
- Adding basic Cookie read capabilities.
- Adding partial implementation of delete() for Cookie adapter.
- Initial refactor of Connections class to use Adaptable base.
- Cleaning up cookie session adapter.
- Adding doc block to Session class.
- Removing duplicated Cookie adapter due to adapter -> adapters namespace change.
Matthew Harris (2):
- Adding Syslog logging adapter.
Nate Abele (21):
- Adding fix for
view\Stream
whenecho
statements span multiple lines. - Cleaning up docblocks in
core\Libraries
. - Fixing class inheritance for
http\Base
. - Adding explicit array cast to
Document::__construct()
to prevent fatal errors when iterating nested objects. - Implementing draft for standard sockets interface, and refactoring
http\Service
to use it. - Fixing docblock formatting in
reflection\Inspector
. - Implementing draft for standard sockets interface, and refactoring
http\Service
to use it. - Cleanup and minor refactorings of test suite classes.
- Refactoring
data\Model
to make schema introspection lazy, addingModel::_connection()
as a convenience method to retrieve the connection object associated with the current model. - Updating docblock comments.
- Removing API redundancies in
Document::data()
. - Removing API redundancies in
Document::data()
. - Adding plugin lookup support for assets in
http\Media::asset()
, refactoringHtml
helper. - Implementing magic
__set_state()
method incore\Object
. - Cleaning up formatting in
Cache
classes, addingCache
adapter foraudit\Logger
. - Cleaning up formatting in
Cache
classes, addingCache
adapter foraudit\Logger
. - Fixing docblocks and cleaning up code formatting in
helper\Form
. - Cleaning up from merge in
helper\Form
. - Refactoring
Validator::check()
, implementing updated rules syntax. Fixing merge inCouchDb
adapter, and began refactoringDocument
. - Updating
Model
test to comply with newValidator::check()
API. - Fixing code formatting in
Syslog
adapter.
Niel Archer (76):
- Updating possible SAPIs
- Fix to have _env['PLATFORM'] assigned before _base is.
- Fixing PHP_SELF to return more useful value.
- Removed hack for SCRIPT_NAME
- Fixed sequence so _env['PLATFORM'] is not overwritten when array is populated.
- Updating .gitignore
- Importing MySQLi adapter file
- Adding basic methods/properties
- Adding _execute method
- Fixing _base() returning '' for root on Windows.
- Adding columns method to adapter.
- Fixing variable name
- Added disconnect method to MySQLi adapter
- Adding error method to MySQLi adapter
- Adding result method to MySQLi adapter
- Adding value method to MySQLi Adapter.
- Fixing some typoes
- Adding the missing mode to MySQLi adapter's result method.
- Fixing return value from _base() to ignore backslash.
- Fixing return value from _base() to drop backslash character.
- Removing SCRIPT_NAME to SCRIPT_URL fallback for CGI platforms.
- Fixing dirname returning backslash instead of empty string.
- Fixing testLibraryConfigAccess() so it can pass on Windows
- Fixing last test in testTestsRun() so it will work on Windows.
- Fixing one test in testIdentifierIntrospection() so it will work on Windows.
- Fixing minor mistake in documentation.
- Fixing constructor to only call encoding when one has been specified.
- Updates to MySQLi adapter.
- Adding tests.
- Adding some documentation for Unit class
- Fixing documentation of MySQLi adapter.
- Fixing minor error
- Documenting: alphabeticised options to make finding easier.
- Documenting: Alphabetically sorting options to make finding a particular one easier.
- Fixing formatting, grammar, spelling, typoes, and whitespace.
- Fixing formatting and whitespace.
- New docblocks.
- Fixing links in docblocks.
- Fixing typoes and spelling in Sqlite3 class docblock
- Fixing some ommisions.
- Documenting: alphabeticised options to make finding easier.
- Fixing documentation of MySQLi adapter.
- Documenting: Alphabetically sorting options to make finding a particular one easier.
- Fixing formatting and whitespace.
- Changing class dockblock of core/Libraries to sort options for easier finding.
- Fixing regex for stripping docblock prefix.
- Fixing whitespace and adding to dockblocks
- Updating dockblocks.
- Adding/updating dockblocks and fixing typoes.
- Adding/updating dockblocks and fixing typoes.
- Updating dockblocks to reflect changes to documentation standards.
- Updating dockblocks to reflect changes to documentation standards.
- Updating docblocks to reflect changes to the documentation standard.
- Updating docblocks to reflect changes to the documentation standard.
- Updating docblocks to reflect changes to the documentation standard.
- Updating docblocks to reflect changes to the documentation standard.
- Updating docblocks to reflect changes to the documentation standard.
- Updating docblocks to reflect changes to the documentation standard.
- Updating docblocks to reflect changes to the documentation standard.
- Updating docblocks to reflect changes to the documentation standard.
- Updating docblocks to reflect changes to the documentation standard.
- Updating docblocks to reflect changes to the documentation standard.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
- Updating dockblocks to reflect changes to doucument standards.
alkemann (20):
- Optional viewing of included files and non-tested classes for unit tests
- Implemented filter test for
Model
requires data inMockTag
table - Integration and functionl test folders for app template
- A unit, a functional and an integration test to go in app template
- File formatting on app template tests
- Added. but commented out a test for getting 100% coverage on
Connections
- Added some tests for
Document
_isComplexTypes to achieve 100% coverage - Changes to
ModelTest
to make it use aMockAdapter
currently causes fails due to required refactor ofModel
::__init() - Removed null return from
CouchDB
adapter on empty find - Added _errors class property and errors() method to
Document
- Updated
Model
create to retrieve default values from schema -
ModelTest
test for the added feature to 'create()' of using schema for default values - Added field parameter to the 'data' method of
Document
with tests also includes test for 'isset' - Added field parameter to the 'data' method of
Document
with tests also includes test for 'isset' - Update
FormHelper
select method to correctly create multiple selects - Formatting fix on
Form
helper - Removed newline at end of file and fixed an extra long line
- Updated
Form
select() to accept array values for multiple selects - Updated
Document
data() method to matchRecord
and be compatible withForm
- Added
__unset()
toDocument
with tests
gwoo (60):
- fixing case on MySql mock
- fixing case again in MockMySql
- updating tests locate and menu to include cases, integration, functional
- fixing Group to run only cases/intregation/functional test
- updating test menu and group all
- initial work on test controller and reporters
- hacking on Report
- updating connections usage of libraries::locate
- more refactoring of test suite
- test suite refactor is "working" still needs more cleanup and organization
- changing keyword preg to regex in \test\Unit::assertTags
- updating http serivce to use contexts by default. seems to be much much faster
- adding validates implementation
- refactoring Model::validates. adding Record::errors
- changing Validator::check to take array as first param
- changing model::validates to use classes['validator']
- renaming variable in Validator::check()
- workgin on http
- updating service
- contuned refactoring of test suite. added a bunch more test cases and change url style access.
- adding some coverage for reporters
- adding some coverage for \test\Report
- fixing test command
- workign some more on standard socket interface
- fixing stream::send
- adding simple curl send
- fixing router test so it does not interfere with test suite. moved Report::run() to Dispatcher::run()
- adding tearDown to form to reset routes
- fixing up mocks for model and document test
- cleaning oup some tests
- updatgin example app test cases
- fixing bad merge
- updating
\test\Unit::subject()
so coverage works for plugin and app tests - some refactoring of
\action\Request
to all passing url, data, query to constructor - fixing Html reporter test so it works from sub directories
- updating console\Test and \console\Request
- some cleanup to \console\Command and \console\Response
- adding filters to console\Dispatcher, refactoring \console\Request to use _init
- boosting \console\Request coverage to 100%
- adding some exception handling to console\Dispatcher
- updating console\Test and \console\Request
- some cleanup to \console\Command and \console\Response
- adding filters to console\Dispatcher, refactoring \console\Request to use _init
- boosting \console\Request coverage to 100%
- adding some exception handling to console\Dispatcher
- updating some libraries
- singularizing some namespaces, merging 0.3-console and some other changes from forks
- fixing some errors from singularity renaming and fixing MockAdapter
- re-adding tmp directories
- updating FormHelper::select
- removing unused code from \data\source\Database
- renaming some other adapters to adapter
- fixing mock adapter in ModelTest
- adding exit for dispatcher exception. adding order and limit to couchdb
- adding resource direcotry for g11n, tmp, upload, sqlite type data
- removing exit from \console\Dispatcher, returning stdClass object with statues on exception
- cleaning up some tests and adding resources to gitignore
- removing app/extensions/g11n
- renaming/removing some app/tests directories
- removing the app test cases that are not really needed
Joshua McNeese (2):
- Modified
Collection
to use SPLiterator_count()
for getting count of items, deprecatingRecordSet::count()
- Tweaking read/write multiple test to not convert to array first (which was causing the previous test to succeed, even though it was not counting correctly)