Timeline
07/25/08:
- 19:02 Changeset [976] by bermiferrer
- Adding extra charsets for ActionMailer? unit tests, if you're looking to …
- 18:50 Changeset [975] by bermiferrer
- Removing phpmailer
- 18:50 Changeset [974] by bermiferrer
- Updating PEAR Mail, Net and Auth
- 18:19 Changeset [973] by bermiferrer
- Merging changes from trunk
- 17:25 Changeset [972] by bermiferrer
- Setting the default transport to php Preparing before merging with trunk
- 15:11 Changeset [971] by arnoschn
- ci-tests: adding test output on commandline while xmlreporter is …
- 12:54 Changeset [970] by arnoschn
- ci-tests: final tweaks
- 12:30 Changeset [969] by arnoschn
- ci-tests: adding aliases for running postgres tests: pgsql, …
- 12:20 Changeset [968] by arnoschn
- ci-tests: fixing order of including build and default build properties
- 12:05 Changeset [967] by arnoschn
- ci-tests: adding default properties for the directories
- 11:21 Changeset [966] by arnoschn
- Ci-tests: fixing "typo" in postgres testing config
- 10:52 Changeset [965] by arnoschn
- ci-tests: adding summary page for all tests
- 10:19 Changeset [964] by arnoschn
- #52: removing chmod from AkCache? and moving it into testcase, where it …
- 07:47 Changeset [963] by arnoschn
- fixing ci-test script
- 06:13 Changeset [962] by arnoschn
- fixing ci-test configuration script
- 06:02 Changeset [961] by arnoschn
- changing permission of test installation so the testcase can create models …
- 05:57 Changeset [960] by arnoschn
- changing permission of cacheDir, unit tests cannot read/write it
- 05:47 Changeset [959] by arnoschn
- ci test debugging
- 05:44 Changeset [958] by arnoschn
- ci test debugging
- 05:27 Changeset [957] by arnoschn
- changing permissions of tmp dir to world writeable for the testing
- 05:20 Changeset [956] by arnoschn
- more debugging for config file location
- 05:17 Changeset [955] by arnoschn
- adding debugging for config file location
- 05:07 Changeset [954] by arnoschn
- adding routes.php to ci test dir
- 05:04 Changeset [953] by arnoschn
- Session Handler: do not die if no sessions.yml config file is found.
- 04:21 Changeset [952] by arnoschn
- #52: adding gzip encoding support to the pagecaching. Supports the alias …
- 02:50 Changeset [951] by arnoschn
- #52: removing old empty Caching dir
07/24/08:
- 07:22 Changeset [950] by bermiferrer
- Adding automagically inline images to mail bodies as multipart/relative …
- 06:57 Changeset [949] by arnoschn
- modifying AkMemcache? test to change cache type to memcache if its not …
- 06:40 Changeset [948] by arnoschn
- adding interactive setup in phing script which creates the config files …
- 06:37 Changeset [947] by arnoschn
- removing nanoweb
07/23/08:
- 20:41 Changeset [946] by bermiferrer
- Composing messages via the AkMailComposer?
- 19:02 Changeset [945] by kaste
- Deleted two empty directories.
- 18:48 Changeset [944] by kaste
- Added covers-file for AkRequest-tests.
- 18:47 Changeset [943] by kaste
- Added some tests to the group 'slow'.
- 18:47 Changeset [942] by kaste
- Request parses MimeType? more according to the http-specifications.
- 18:46 Changeset [941] by kaste
- Updated and merged PHPUnit_TestSuite v0.2.5 that is r924.
- 18:42 Changeset [940] by kaste
- Added covers-file for AkRouter?.
- 18:42 Changeset [939] by kaste
- Cleanup AkRouter-testdir.
- 18:40 Changeset [938] by kaste
- Updated and merged PHPUnit_TestSuite v0.2.5 that is r924.
- 18:37 Changeset [937] by kaste
- Deleted some unused lines from UrlTest? where we mock a Request but dont …
- 18:36 Changeset [936] by kaste
- Don't call the constructor of AkRequest? in UrlWriter_TestCase anymore.
- 18:36 Changeset [935] by kaste
- RouterTest? now uses mocked AkRequest?.
- 14:11 Changeset [934] by bermiferrer
- Removing Composing and Delivery logic from AkActionMailer?
- 09:02 Changeset [933] by arnoschn
- updating default config files for backend testing
- 06:52 Changeset [932] by arnoschn
- svn:ignore ci-tests and logfiles of nanoweb
- 06:45 Changeset [931] by arnoschn
- excluding ci-tests dir since its gonna be recreated by the build script
- 06:36 Changeset [930] by arnoschn
- adding ci-tests directory
- 06:35 Changeset [929] by arnoschn
- adding nanoweb testserver and modifying test scripts to use the included …
07/22/08:
- 21:21 Changeset [928] by kaste
- Refactor. Moved logic from findBySqlWithAssociations to …
- 21:20 Changeset [927] by kaste
- Marginal refactoring in AR->_findEvery().
- 21:20 Changeset [926] by kaste
- Removed unused method AkAR->_validateFindOptions(). We use …
- 21:19 Changeset [925] by kaste
- Added group-by clause to AR->find().
- 16:24 Changeset [924] by kaste
- Changed naming asinitiy. ->testReciprocity() (sic) is now …
- 14:58 Changeset [923] by kaste
- Added white- and blacklisting for the report via plain-textfiles. Put …
- 14:58 Changeset [922] by kaste
- Added switch for the coverage html report (needs xdebug).
- 14:57 Changeset [921] by kaste
- Added various filters to the test_runner. See -? help. In short you can …
- 14:57 Changeset [920] by kaste
- Small reorder of routes in test-file.
- 14:56 Changeset [919] by kaste
- All tests use a mocked Request instead of AkTestRequest?. Needs further …
- 14:56 Changeset [918] by kaste
- All tests subject to 'Routing' updated to the new Router.
- 14:55 Changeset [917] by kaste
- Added reciprocity-tests for the Router. simply ->testReciprocity(true), …
- 14:54 Changeset [916] by kaste
- Merged back version 0.2.3 that is the version from the plugin @ 658.
07/21/08:
- 18:36 Changeset [915] by bermiferrer
- Refactoring the monolithic AkMail? object into AkMailMessage? (contains …
- 16:52 Changeset [914] by arnoschn
- adding phing build scripts for testing
- 16:50 Changeset [913] by arnoschn
- adding xmlreporter for simpletest which works with xsl stylesheets of …
- 16:49 Changeset [912] by arnoschn
- ignoring everything inside tmp
- 16:47 Changeset [911] by arnoschn
- Adding xsl stylesheets to transform simpletest xml results into html
- 16:47 Changeset [910] by arnoschn
- Adding a AkTestSuite? class to group multiple group tests into a suite
- 16:33 Changeset [909] by arnoschn
- adding testsuites
- 16:32 Changeset [908] by arnoschn
- adding default configs for different backend testing
07/20/08:
- 17:34 Changeset [907] by bermiferrer
- Fixing bug (no index on array warning) on the plugin manager introduced on …
- 15:12 Changeset [906] by arnoschn
- adding default-configs for caching and sessions to CI-script dir
- 14:44 Changeset [905] by arnoschn
- fixing a notice error on an undefined $array[0] index
- 14:38 Changeset [904] by arnoschn
- merging trunk changes in
- 14:36 Changeset [903] by arnoschn
- #52: cleaning up unused files
- 14:32 Changeset [902] by arnoschn
- #206: adding AkSession? class. AkSession::initHandler() called in …
- 13:56 Changeset [901] by arnoschn
- #52: adding different modes of cleaning group caches to memcache …
- 13:48 Ticket #206 (enhancement) created by arnoschn
- Distributed Sessions using AkSession - based on AkCache Handlers (db -OR- memcache)
- 11:32 Changeset [900] by arnoschn
- #52: adding default configs for file,db and memcache-caching
- 11:30 Changeset [899] by arnoschn
- #52: removing hardcoded localhost memcached and adding loading of …
- 07:40 Changeset [898] by arnoschn
- #52: modifying Ak::getSettings to use Ak::set(get)StaticVar?
- 07:00 Changeset [897] by arnoschn
- #52: fixing memcache namespace grouping, moving configuration to …
07/19/08:
- 10:01 Ticket #200 (defect) closed by Kaste
- invalid: thanks, ccornwell follow-up #205
- 09:54 Ticket #205 (enhancement) created by Kaste
- Implement a way to add Irregulars to AkInflector
- 09:40 Ticket #92 (documentation) closed by Kaste
- invalid
- 09:39 Ticket #199 (defect) closed by Kaste
- wontfix: it's either let akelos auto-guess _all_ parameters or you have to set them …
- 09:34 Ticket #126 (task) closed by Kaste
- fixed: solved as plugin integrate into 1.0
- 09:33 Ticket #121 (defect) closed by Kaste
- worksforme
- 09:30 Ticket #101 (enhancement) closed by Kaste
- fixed: [556] & [558]
- 09:21 Ticket #116 (documentation) closed by Kaste
- fixed: [630]
- 09:21 Ticket #64 (documentation) closed by Kaste
- fixed: [631]
- 09:21 Ticket #66 (documentation) closed by Kaste
- fixed: [632]
- 09:21 Ticket #156 (defect) closed by Kaste
- fixed: [629]
- 09:16 Ticket #203 (defect) closed by Kaste
- fixed: [891]
- 09:15 Ticket #202 (defect) closed by Kaste
- fixed: [892]
- 09:08 Changeset [896] by kaste
- Made old tests pass.
- 09:07 Changeset [895] by kaste
- AkRequest? can handle the content-type multipart/form-data. If we have …
- 09:06 Changeset [894] by kaste
- AkHttpClient? can upload files now. file?=array('inputname'=>'name of …
- 09:05 Changeset [893] by kaste
- Minor refactoring of AkRequest?.
- 09:05 Changeset [892] by kaste
- AkRequest? getFormat() either returns content_type or accept_header …
- 09:04 Changeset [891] by kaste
- AkRequest? parses content_type because it can contain parameters. Fixes …
- 08:29 Ticket #201 (defect) closed by Kaste
- fixed
- 06:51 Changeset [890] by bermiferrer
- Refactoring User model for the admin plugin
07/18/08:
- 14:46 Changeset [889] by arnoschn
- #52: fixing Memcache expiry behaviour. Changing AkCache? unit test to run …
07/17/08:
- 12:51 Changeset [888] by arnoschn
- #52: reworking default_options. fixing sqlite unit tests for cache sweeper
- 12:20 Ticket #204 (defect) created by arnoschn
- Plugin install process is not atomic
- 09:47 Changeset [887] by bermiferrer
- Completing multipart messages based on conventions and adding more testing …
- 09:20 Ticket #203 (defect) created by Kaste
- AkRequest must parse content-type (as it does for accept) because it can contain parameters
- 09:08 Ticket #202 (defect) created by Kaste
- AkRequest must look for content-type or accept dependent on the request-method
- 08:04 Ticket #201 (defect) created by Kaste
- PHP handles content-type of "multipart/form-data" automatically, so dont parse the message body
- 05:47 Changeset [886] by arnoschn
- #52: unifying parsing of options for cachehandler. adding Ak::parseOptions …
- 03:07 Changeset [885] by arnoschn
- #52: changing memcache namespacing: just take $group passed to set,get …
- 03:04 Changeset [884] by arnoschn
- removing expiry times from AkCache? test where expiry time is not really …
- 01:40 Changeset [883] by arnoschn
- removing config files
07/16/08:
- 16:48 Changeset [882] by arnoschn
- #52: adding AkMemcache? and vendor class phpmemcached for memcached …
- 15:50 Changeset [881] by kaste
- Updated the functional REST-test. Implemented create (POST).
- 15:49 Changeset [880] by kaste
- On POST requests the message-body is parsed just like on PUT. If the …
- 15:48 Changeset [879] by kaste
- Functional test for Rest-service updated (for PUT).
- 15:47 Changeset [878] by kaste
- On PUT requests the message-body is parsed and merged into …
- 15:47 Changeset [877] by kaste
- Implemented AkRequest->getContentType().
- 15:46 Changeset [876] by kaste
- Renamed AkRequest->getPutREquestData to ->getMessageBody().
- 15:46 Changeset [875] by kaste
- Docs for the Xml-Converter and clean-up.
- 15:45 Changeset [874] by kaste
- Refactor. Added AkInflector::isCollectionOf(:child,:collection). Checks …
- 15:45 Changeset [873] by kaste
- Xml-Converter works via the classic Ak:converter interface.
- 15:44 Changeset [872] by kaste
- Moved Converter to AkConverters/AkXmlToParamsArray?.
- 15:44 Ticket #192 (enhancement) closed by Kaste
- fixed: solved in the branch …
- 15:43 Changeset [871] by kaste
- Tests that converts a xml-representation of an AR to an array.
- 15:43 Changeset [870] by kaste
- Unit test that sends a 'text/xml' message to our framework. We can't mock …
- 15:42 Ticket #179 (defect) closed by Kaste
- fixed: solved in the branch http://trac.akelos.org/browser/branches/new-router
- 15:42 Ticket #168 (defect) closed by Kaste
- fixed: solved in the branch http://trac.akelos.org/browser/branches/new-router
- 15:42 Changeset [869] by kaste
- AkHttpClient? now actually can set the body of a message. we don't do …
- 15:42 Ticket #166 (defect) closed by Kaste
- fixed: solved in the branch http://trac.akelos.org/browser/branches/new-router
- 15:41 Changeset [868] by kaste
- You can connect multiple routes with the same name. Only the first one …
- 15:41 Changeset [867] by kaste
- Added a People functional-test scaffold.
- 15:41 Ticket #7 (enhancement) closed by Kaste
- fixed: solved in the branch http://trac.akelos.org/browser/branches/new-router
- 15:40 Changeset [866] by kaste
- routes now connect a complete RESTful service. person_controller will …
- 15:40 Changeset [865] by kaste
- Fixed Ak::array_to_xml().
- 15:39 Changeset [864] by kaste
- Unit tests have their own routes-file.
- 15:39 Ticket #165 (defect) closed by Kaste
- fixed: solved in the branch http://trac.akelos.org/browser/branches/new-router
- 15:39 Ticket #164 (defect) closed by Kaste
- fixed: solved in the branch http://trac.akelos.org/browser/branches/new-router
- 15:39 Changeset [863] by kaste
- Implemented AkRequest->getFormat() which returns 'our' mime_type. User …
- 15:38 Changeset [862] by kaste
- Refactored AkRouter/AcceptHeader? Test.
- 15:38 Changeset [861] by kaste
- Some kind of intelligent mime_type recognition. Instead of just popping …
- 15:37 Changeset [860] by kaste
- Server-side negotiation of content- or mime-type is a bit hick-hacky. IE …
- 15:34 Changeset [859] by kaste
- Fixed Ak::array_to_xml().
- 15:28 Changeset [858] by kaste
- You can connect multiple routes with the same name. Only the first one …
- 15:15 Changeset [857] by kaste
- Branch for implementing respond_to, mime_type-things, parsing the …
- 06:22 Changeset [856] by arnoschn
- #52: adding Ak::setStaticVar(),Ak::getStaticVar() and Ak::unsetStaticVar()
- 05:55 Ticket #200 (defect) created by toad
- scaffold listing foreach var name error
07/15/08:
- 18:42 Ticket #199 (defect) created by decil
- AkInstaller produced incorrect SQL code
- 16:12 Changeset [855] by arnoschn
- #52: fixing AkRequest/_base.php unit test. fixGpc method is called in …
- 12:25 Changeset [854] by arnoschn
- #52: fixing AkCache? unit test, switch statement problem with having …
- 11:01 Changeset [853] by arnoschn
- #52: removing old views/static directory which is not needed anymore from …
- 10:58 Changeset [852] by arnoschn
- #52: adding cache-sweepers. adding "var …
- 03:19 Changeset [851] by bermiferrer
- Removing performAction from the scaffold generator until we can have …
07/14/08:
- 18:50 Changeset [850] by bermiferrer
- Updating pear Mail
- 16:57 Changeset [849] by arnoschn
- #52: Added action caching in RoR style, defining the actions that should …
- 11:54 Changeset [848] by kaste
- Ouch. Removed the # at the beginning of AkActiveRecord?.php And I wondered …
- 11:48 Ticket #197 (defect) closed by Kaste
- fixed: [847] hard to believe you got through the conditionals. look at the added …
- 11:47 Changeset [847] by kaste
- ValidatesNumericalityOf? now handles integer_strings correctly. Fixes …
- 10:53 Changeset [846] by bermiferrer
- Renaming misleading $component variable
- 10:52 Changeset [845] by bermiferrer
- Removing phpmailer as it is not going to be used
- 10:51 Changeset [844] by bermiferrer
- Updating pear Net and Auth packages
- 06:34 Ticket #198 (defect) created by decil
- admin plugin flooding into locale file
- 04:52 Changeset [843] by arnoschn
- #52: Adding var $page_cache_extension = '.ext' to the AkCacheHandler? which …
- 04:36 Changeset [842] by arnoschn
- --
- 04:25 Changeset [841] by arnoschn
- ./script/test_single unit AkActionController?.php will run action …
- 04:20 Changeset [840] by arnoschn
- Moving caching extension into AkCacheHandler?
- 04:13 Ticket #197 (defect) created by tosick
- validatesNumericalityOf error
- 03:29 Changeset [839] by arnoschn
- --
- 03:22 Changeset [838] by arnoschn
- page caching + unit tests
07/13/08:
- 13:25 Changeset [837] by bermiferrer
- Implementing phpMail delivery and basic smtp. Added default …
- 13:21 Changeset [836] by bermiferrer
- Implementing AkMailerTest?. The only difference from AkUnitTest? is that it …
- 13:19 Changeset [835] by bermiferrer
- Adding simple generic YAML settings loader. By calling …
07/12/08:
- 18:43 Changeset [834] by bermiferrer
- Fixing mailer generator
- 18:13 Changeset [833] by bermiferrer
- Adding mailer generator.
- 18:12 Changeset [832] by bermiferrer
- PHP based charset conversion should not occur if target or destination …
07/10/08:
- 21:22 Changeset [831] by bermiferrer
- Making unit test pass, before implementing multipart message composing
- 21:18 Changeset [830] by bermiferrer
- Adding Ak::last() and Ak::first(), which can be used as shift/pop, but …
- 21:13 Changeset [829] by bermiferrer
- Raising error before unavailable utf8 mappings are used, and adding all …
- 20:27 Changeset [828] by bermiferrer
- tpl.php template handler is not defined by default so we can't use it as …
- 20:26 Changeset [827] by bermiferrer
- Adding mail_helper
- 20:08 Changeset [826] by bermiferrer
- Avoid assuming we have a controller on AkActionView? which was now always …
- 20:02 Changeset [825] by bermiferrer
- AkActionView? is calling to non existing _renderTemplate when it should be …
- 19:47 Changeset [824] by bermiferrer
- Adding AkActionMailer? files and tests
- 19:28 Changeset [823] by bermiferrer
- New branch for retaking the work on AkActionMailer? #3
- 19:03 Changeset [822] by bermiferrer
- Making it possible to install plugins from local directories in order to …
- 12:34 Ticket #196 (defect) closed by Kaste
- fixed: [821] slightly modified the patch
- 12:32 Changeset [821] by kaste
- AR->find only selects fields from current table if you manually set …
- 10:42 Changeset [820] by kaste
- You can ask AkRouterHelper? about the generated functions with …
- 09:31 Changeset [819] by alake
- Admin plugin prototype
- 09:13 Changeset [818] by bermiferrer
- Branching admin plugin
- 09:11 Changeset [817] by bermiferrer
- Removing old admin branch
- 08:05 Ticket #196 (defect) created by tosick
- Find with joins
- 03:16 Ticket #195 (defect) created by iJyrki
- MenuHelper fails if controllers names are in plural
07/09/08:
- 12:48 Changeset [816] by kaste
- Made old tests pass. Note: Mocks from simple_test aren't an instance of …
- 12:47 Changeset [815] by kaste
- Added some tests to IdealWorld?.
- 12:46 Changeset [814] by kaste
- Refactored tests around IdealWorld?.
- 12:45 Changeset [813] by kaste
- In the ideal world the named-route helpers work.
- 12:44 Changeset [812] by kaste
- AkRouter? now actually generates helper function for the named …
- 12:42 Changeset [811] by kaste
- Implemented Code generator for named-routes. generates :name_url() && …
- 12:41 Changeset [810] by kaste
- A Route can be asked about the names of its dynamic segments.
- 12:40 Changeset [809] by kaste
- Added 'ideal-world' functional test to develop the named-route helper …
- 12:39 Changeset [808] by kaste
- Added ->getInstance to UrlWriter? for the singleton.
- 12:38 Changeset [807] by kaste
- Bug fix. UrlWriter? can filter all old parameters.
- 12:37 Changeset [806] by kaste
- Cleaned up UrlWriterTest?.
- 12:36 Changeset [805] by kaste
- UrlWriter? asks a named-route when you specify 'use_named_route'=>:name.
- 12:34 Changeset [804] by kaste
- Refactor. Removed Router->urlizeUsingNamedRoute, now integrated into …
- 12:34 Changeset [803] by kaste
- Implemented 'skip_old_parameters_except'-option in UrlWriter?. This option …
- 12:28 Changeset [802] by kaste
- Implemented AkRequest->getInstance() for the singleton.
- 12:27 Changeset [801] by kaste
- Refactored UrlWriter? so it uses AkRequest? only in the constructor. Also: …
- 12:26 Changeset [800] by kaste
- Renamed a test. UrlRewriteIsFalse->UrlTest?.
- 12:25 Changeset [799] by kaste
- Cosmetic. Cleanup in AkUrlWriter?.
- 12:24 Changeset [798] by kaste
- Refactor. Deleted unused lines in AkUrlWriter?, AkUrl? is now independent of …
- 12:23 Changeset [797] by kaste
- Implemented AkUrl->url which return the 'complete' url with host etc.
- 12:22 Changeset [796] by kaste
- Added relative_url_root and anchor to AkUrl?.
- 12:20 Changeset [795] by kaste
- Added option for 'trailing-slash' to AkUrl?.
- 12:04 Changeset [794] by kaste
- Unit tests pass. False failures because view-helper-tests are coupled up …
- 12:03 Changeset [793] by kaste
- Bug fix. You can now set lang in the query-part of an url.
- 12:02 Changeset [792] by kaste
- AkLocalManager? no longer parses url for locale. moved to AkRouter? and …
- 12:00 Changeset [791] by kaste
- UrlWriter? now ask for Request->getParametersFromRequestedUrl(). prior we …
- 11:58 Changeset [790] by kaste
- Refactored AkRequest->checkForRoutedRequests().
- 11:50 Changeset [789] by kaste
- UrlWriter? extracts module from controller if any given.
- 11:49 Changeset [788] by kaste
- Refactored UrlWriter->rewriteParameters().
- 11:48 Changeset [787] by kaste
- UrlWriter? just overwrites old parameters with …
- 11:47 Changeset [786] by kaste
- UrlWriter? stops 'filling' when a parameter is set to null but unsets this …
- 11:45 Changeset [785] by kaste
- UrlWriter? uses the last request to fill in parameters automatically. It …
- 11:44 Changeset [784] by kaste
- UrlWriter? handles skip_url_locale-setting which is true by default.
- 11:42 Changeset [783] by kaste
- Refactored UrlWriter?. ->extractOptionsFromParams().
- 11:41 Changeset [782] by kaste
- AkUrlWriter? uses given Router instead og Ak::toUrl(). Implemented …
- 11:39 Changeset [781] by kaste
- Made the old tests pass.
- 11:38 Changeset [780] by kaste
- Moved all url-rewriting stuff from AkActionController? to AkUrlWriter?.
- 11:37 Changeset [779] by kaste
- TestCase? for controller->urlFor(). We need tests before we can …
- 11:35 Changeset [778] by kaste
- OldRouterTest? passes tests.
- 11:34 Changeset [777] by kaste
- Implemented an url-class (AkUrl?) to refactor AkRoute->urlize. ->urlize …
- 09:14 Ticket #194 (defect) closed by Kaste
- fixed: [773] thanks. btw. you did a reverse diff.
- 09:13 Changeset [776] by arnoschn
- --
- 09:12 Changeset [775] by arnoschn
- --
- 09:12 Changeset [774] by arnoschn
- --
- 09:10 Changeset [773] by kaste
- Decimals now handle the thousands-seperator. (tosick) Fixes [194].
- 07:57 Ticket #194 (defect) created by tosick
- Decimal type incorrectly saved
07/07/08:
- 05:17 Changeset [772] by kaste
- AkRequest? caches ->getRequestedUrl().
- 05:17 Changeset [771] by kaste
- Refactored again AkRouter->deprecate* to speed up.
- 05:16 Changeset [770] by kaste
- Cosmetic refactor in AkRoute->parametrize. Renamed …
- 05:16 Changeset [769] by kaste
- Fixed 'cache' in Ak::langs() due to a typo.
- 05:16 Changeset [768] by kaste
- Refactor. Router-> removeExplicitOptional simplified.
- 05:15 Changeset [767] by kaste
- Refactor. Router->connect delegates to ->connectNamed(null,...).
- 05:15 Changeset [766] by kaste
- Refactored Router->deprecatedAPI stuff. This was slow and really ugly.
- 05:14 Changeset [765] by kaste
- Route->urlencode and ->decode use array_walk_recursive because its a lot …
07/03/08:
- 10:27 Ticket #193 (enhancement) created by alake
- Modifying Admin plugin
06/28/08:
- 17:36 Changeset [764] by kaste
- Changed visibility for some methods in AkRouter? and AkRoute?.
- 17:36 Changeset [763] by kaste
- Router->:name_url bubbles RouteDoesNotMatchException?.
- 17:35 Changeset [762] by kaste
- Refactored Route->urlize.
- 17:35 Changeset [761] by kaste
- Refactored Route->parametrize.
- 17:34 Changeset [760] by kaste
- Route->urlize throws RouteDoesNotMatchParametersException?.
- 17:33 Changeset [759] by kaste
- Route->parametrize throws RouteDoesNotMatchRequestException?.
- 12:55 Changeset [758] by kaste
- Typo. It's omit not ommit.
- 12:54 Changeset [757] by kaste
- AkRouter? prepends LangSegment? automatically when using ->connect. Set …
- 12:54 Changeset [756] by kaste
- You can overwrite the automatic requirements on LangSegments?.
- 12:53 Changeset [755] by kaste
- LangSegment? is ommitable when 'urlizing' and must satisfy requirements.
- 12:52 Changeset [754] by kaste
- LangSegments? has automatic requirements that match against available …
- 12:51 Changeset [753] by kaste
- LangSegment? is ommitable on parametrize. 'Ommitable' is the superlative …
- 12:51 Changeset [752] by kaste
- Begin implementing Language-Segment.
- 11:53 Changeset [751] by kaste
- Bug fix. Route with solely optional segments matches against root.
- 11:40 Changeset [750] by kaste
- Refactored Route->urlize.
- 11:39 Changeset [749] by kaste
- Refactored Route->getRegex().
- 11:39 Changeset [748] by kaste
- Moved the 'segments-factory' to AkRoute->buildSegments().
- 11:38 Changeset [747] by kaste
- Refactored Route->getSegments and Route->parametrize.
- 11:38 Changeset [746] by kaste
- Changed the regex-delimiter to '@'.
06/27/08:
- 12:44 Changeset [745] by kaste
- Bug fix. Forgot to 'namespace' AkRouterConfig?.
- 12:44 Changeset [744] by kaste
- Made the framework-tests pass.
- 12:42 Changeset [743] by kaste
- AkRequest? now uses interface of new Router.
- 12:42 Changeset [742] by kaste
- Added Router->toUrl as an alias to ->urlize for compatibility.
- 12:42 Changeset [741] by kaste
- Added ->getInstance() to AkRouter? which returns the singleton.
- 12:41 Changeset [740] by kaste
- Removed old router-test.
- 12:41 Changeset [739] by kaste
- Removed 3 obsolete tests.
- 12:40 Changeset [738] by kaste
- Moved the classes to the framework-library.
- 12:39 Changeset [737] by kaste
- Autoload add folder not used anymore in Route_TestClass.
- 12:39 Changeset [736] by kaste
- 'Namespaced' all classes and renamed old AkRouter? to AkRouterOld?.
- 12:37 Changeset [735] by kaste
- Added copyright headers to the class files.
- 12:37 Changeset [734] by kaste
- Implemented AkRequest->getRequestedUrl() because Route ask for it.
- 12:36 Changeset [733] by kaste
- Route->urlize now handles AK_URL_REWRITE_ENABLED.
- 12:36 Changeset [732] by kaste
- Moved some tests from RouteTest? to ApiOfRouteTestCase?.
- 12:35 Changeset [731] by kaste
- Cosmetic. More explicit RouteUrlencodesParameters-TestCase?.
- 12:35 Changeset [730] by kaste
- Reenabled the behaviour that urlize will handle optional segments in fact …
- 12:34 Changeset [729] by kaste
- Added the old router tests that magically passes. em, not really: see …
- 12:33 Changeset [728] by kaste
- Cosmetics.
- 12:33 Changeset [727] by kaste
- Urlize and parametrize both urlencode or -decode the parameters-array.
- 12:32 Changeset [726] by kaste
- Urlize will set defaults if a following segment is set.
- 12:32 Changeset [725] by kaste
- Parametrize 'urlDecodes' the returned parameters.
- 12:31 Changeset [724] by kaste
- Urlize doesnt append default values to the url but skips them.
- 12:30 Changeset [723] by kaste
- Bug fix. Router interpreted size-option of wildcard segments as …
- 12:30 Changeset [722] by kaste
- Implemented checks against requested …
- 12:29 Changeset [721] by kaste
- Connect named Routes also handles the old API-variants.
- 12:29 Changeset [720] by kaste
- Deprecated some API-variants of Router->connect. see NOTES.
- 12:28 Changeset [719] by kaste
- Implemented Router->:name_url to construct a url only considering a …
- 12:27 Changeset [718] by kaste
- Implemented Router->:named_route(...).
- 12:27 Changeset [717] by kaste
- Implemented Router->urlize.
- 12:26 Changeset [716] by kaste
- Moved the lib- and the test-file to seperate folders.
- 12:25 Changeset [715] by kaste
- Renamed Route->match to ->parametrize.
- 12:25 Changeset [714] by kaste
- Cosmetic. Made clearer how the Wildcard segment handles the 'exact size' …
- 12:24 Changeset [713] by kaste
- Moved some methods from Segment to VariableSegment?.
- 12:23 Changeset [712] by kaste
- Implemented urlize for Wildcard segments.
- 12:23 Changeset [711] by kaste
- Restructured the Regex of the WildcardSegment? in order to match a …
- 12:22 Changeset [710] by kaste
- Wildcard segments with a definned length are in fact COMPULSORY.
- 12:22 Changeset [709] by kaste
- Added a bunch of tests for WildcardSegments? concerning requirements, …
- 12:21 Changeset [708] by kaste
- Wilcard-segments matches against any number of segments and returns an …
- 12:21 Changeset [707] by kaste
- Refactored; Moved adding a match to the params-array from Route->match to …
- 12:20 Changeset [706] by kaste
- Begin implementing wildcard (*) segment. Former Segment is now …
- 12:19 Changeset [705] by kaste
- Urlize uses variable delimiter from Segment not always dashes.
- 12:19 Changeset [704] by kaste
- Route->dynamic_segments now references Segment-objects not just the names …
- 12:18 Changeset [703] by kaste
- Deleted some methods from Route now unused.
- 12:18 Changeset [702] by kaste
- Refactored Route->urlize so it uses the class Segment.
- 12:17 Changeset [701] by kaste
- Begin moving Route-logic to a class Segment.
- 12:17 Changeset [700] by kaste
- Moved the logic for the additional key-value-list to a seperate method.
- 12:16 Changeset [699] by kaste
- In case a route has defaults which dont match named-segments, urlize wont …
- 12:16 Changeset [698] by kaste
- Urlize appends additional parameters as ?= list.
- 12:15 Changeset [697] by kaste
- Urlize returns '/' for the root not an empty string.
- 12:15 Changeset [696] by kaste
- Urlize insists on compulsory-segments or fails.
- 12:14 Changeset [695] by kaste
- Moved ->urlize and ->returns from the actual RouteTest? to the …
- 12:14 Changeset [694] by kaste
- Urlize checks if segment passes the 'requirement-regex' if any given.
- 12:13 Changeset [693] by kaste
- Make optional segments silently compulsory if followed by other dynamic …
- 12:13 Changeset [692] by kaste
- Break urlize if a preceding variable is not set.
- 12:12 Changeset [691] by kaste
- Route->urlize does not return default-values.
- 12:12 Changeset [690] by kaste
- Added Route->urlize(:params).
- 12:11 Changeset [689] by kaste
- Variable segment can be required if the default is set to the constant …
- 12:11 Changeset [688] by kaste
- Moved Route-testAPI to a seperate class Route_TestCase.
- 12:10 Changeset [687] by kaste
- Route with optional segments matches against root.
- 12:10 Changeset [686] by kaste
- Root-Route matches and returns defaults if any given.
- 12:09 Changeset [685] by kaste
- Cosmetic.
- 12:09 Changeset [684] by kaste
- The RegEx->matches doesnt return the delimiter anymore.
- 12:08 Changeset [683] by kaste
- Right now we don't need to enclose the requested-url with dashes.
- 12:08 Changeset [682] by kaste
- Route->match now immediately return false if no match.
- 12:07 Changeset [681] by kaste
- Implemeted Route->isVariableSegment(:name) to ask for the type of a …
- 12:07 Changeset [680] by kaste
- Route->innerRegExFor(:name) either returns the regex from the requirements …
- 12:06 Changeset [679] by kaste
- Renamed private variable Route->segments to ->dynamic_segments.
- 12:06 Changeset [678] by kaste
- Refactored RouteTest? so that we have a nice TestApi? Now you simply …
- 12:05 Changeset [677] by kaste
- Implemented static & variable segment with defaults and requirements.
- 12:05 Changeset [676] by kaste
- Initial Router and Route. implements Router->addRoute(=null,Route) and …
- 12:04 Changeset [675] by kaste
- Converted also the *toUrl-tests.
- 12:04 Changeset [674] by kaste
- Converted the old router-test-cases, so we can safely refactor.
- 12:03 Changeset [673] by kaste
- Enabled reciprocity-checks in AkRouterSpecs?.
- 12:03 Changeset [672] by kaste
- Moved tests to a seperate folder.
- 12:02 Changeset [671] by kaste
- Added RouterSpec? and RouterInvestigation? unit-tests (test/unit2)
- 12:02 Changeset [670] by kaste
- Updated to tag 0.2.4
- 12:01 Changeset [669] by kaste
- Updated to tag 0.2.3
- 12:00 Changeset [668] by kaste
- Updated to tag 0.2.2
- 11:59 Changeset [667] by kaste
- Added script/phpunit_testsuite.php from the installer
- 11:59 Changeset [666] by kaste
- Updated phpunit-testsuite to 0.2.1
- 11:58 Changeset [665] by kaste
- LegacyHabtmTest? deletes the join-model-file in tearDown.
- 11:57 Changeset [664] by kaste
- Updated phpunit-testsuite up to tag 0.2
- 11:56 Changeset [663] by kaste
- Updated the plugin up to tag 0.1
- 11:54 Changeset [662] by kaste
- Checkout of PHPUnit_TestSuite from svn For now we put this in vendor/*, …
- 11:34 Changeset [661] by kaste
- implement 'named routes' #7 fix #164, #165, #166, #168 implement …
- 11:28 Ticket #192 (enhancement) created by Kaste
- Implement conditions in AkRouter
Note: See TracTimeline for information about the timeline view.
