Timeline


and

2008-06-24:

14:44 Ticket #62 (update uritemplates) created by mpo
the uritemplate-spec (in progress) has seen some changes since the initial …
13:14 Ticket #61 (generic form handling) created by mpo
previous attempt to do this was removed with the kauri-forms-handler …
12:42 Ticket #60 (event wiring system for the widgets) created by mpo
widgets need to be able to express which events they publish and from …
12:40 Ticket #59 (selection widget) created by mpo
we need a select-box widget obviously. Things to consider * events * …
12:26 Ticket #58 (kauri forms model should be injected from an external file) created by mpo
possible strategies: [1] use <script></script> tag Note however that …
12:03 Milestone 0.2 completed
=== "prototype" release === General idea: enable a system in which early …
11:52 Ticket #10 (Separation of data/ui handling restlets) closed by mpo
fixed: This is done in the current samples. 0.3 should however introduce a …
11:48 Ticket #12 (Forms not working in IE7) closed by mpo
fixed

2008-06-23:

22:37 Changeset [429] by mpo
[maven-release-plugin] prepare for next development iteration
22:36 Changeset [428] by mpo
[maven-release-plugin] copy for tag RELEASE_0_2
22:36 Changeset [427] by mpo
[maven-release-plugin] prepare release RELEASE_0_2
21:54 Changeset [426] by mpo
removing dependency on restservice providiung the form-util resources
21:50 Changeset [425] by mpo
another reference to the util module
21:37 Changeset [424] by mpo
removing lingering reference to kauri-forms-util module
20:29 Changeset [423] by mpo
ignoring log files (namely template.log) frim the svn since release …
15:25 Changeset [422] by mpo
updated simple forms sample * removal of obsolete modules forms-util and …
15:11 Changeset [421] by mpo
add a default redirector path to link latests packed version of jquery
11:43 Changeset [420] by mpo
form/@method can only be GET or POST
10:12 Changeset [419] by mpo
regex validation should work case-insensitive

2008-06-22:

19:18 Changeset [418] by jgou
some minor improvements to support browsers adding a question mark on a …

2008-06-20:

15:21 Changeset [417] by jgou
update information reflecting the recommended way to use the dbresources
15:01 Changeset [416] by jgou
add missing dependencies
14:55 Changeset [415] by jgou
since issue http://kauriproject.org/issues/ticket/25 is fixed, it is no …
14:30 Changeset [414] by bruno
Forgot to commit this.
14:29 Ticket #57 (Disable module-use of database resources) created by jgou
After some refactoring, it is now possible (and much better to do so !) to …
14:25 Changeset [413] by bruno
Runtime CLI: make -r argument optional, defaulting to the local maven …
14:22 Changeset [412] by jgou
add kauri-debresources-impl to list of dependencies in root pom for …
14:21 Changeset [411] by bruno
Extend generate script plugin to also generate a -dev-debug-suspend …
14:18 Changeset [410] by jgou
refactoring of dbresources: add this library as a dependency to the …
12:43 Ticket #33 (Assume 'kauri.xml' as default file name for Kauri Runtime deployment ...) closed by bruno
fixed: Implemented in rev409
12:42 Changeset [409] by bruno
Runtime CLI: when -c is not specified, assume kauri.xml as config file. …
12:30 Ticket #25 (Support non-core Spring technologies) closed by bruno
fixed: After some investigation, it seems we're already doing most things good: …
12:26 Changeset [408] by bruno
Remove dependencies on the 'spring all' jar, since this would require the …
12:09 Changeset [407] by bruno
remove a back slash which soedent bie dir
10:16 Ticket #56 (fieldtypes should get a default-widget-type associated) created by mpo
This would lower the verbosity of the form-config-json.
10:15 Ticket #55 (form validation optimization) created by mpo
Currently we over-evaluate the validation. * upon filed-change * again …
10:13 Ticket #54 (form submit convention) created by mpo
We need to think up a proper strategy for handling form submits. Some …
10:10 Ticket #53 (forms handling should be able to adopt to new versus update) created by mpo
The same form should be useable for both save-update or new-create …
10:01 Changeset [406] by jgou
little addition to text on index page
09:58 Changeset [405] by jgou
add dbforms sample to list of modules in root pom
09:51 Changeset [404] by jgou
use in-memory db for sample
09:45 Changeset [403] by jgou
- add possibility to delete records - code cleanup
08:19 Changeset [402] by jgou
- change to entity Person: removed birthdate, added email - allow update …
07:56 Changeset [401] by bruno
Fix potential NPE.

2008-06-19:

13:57 Changeset [400] by jgou
rename request parameter to 'method', which is automatically recognized by …
13:45 Ticket #52 (groovy directory listing bogus when hooking up km:/injection) closed by bruno
fixed: Fixed in rev399.
13:43 Changeset [399] by bruno
Fix issue #52: directory browsing a km-URI backed by a file URI does not …
13:33 Changeset [398] by jgou
fix form submit issues
13:04 Changeset [397] by mpo
now that there is a clear distinction between container (lookup-space) and …
12:51 Changeset [396] by mpo
first stab at submit-handling
12:42 Changeset [395] by jgou
update: add composite types on person form
12:26 Changeset [394] by mpo
consistent way for widgets to find the element to work upon within their …
11:35 Changeset [393] by jgou
start bugfix
09:26 Changeset [392] by jgou
improve forms
09:22 Changeset [391] by mpo
survive setting values on composites that have no matching member
08:14 Changeset [390] by jgou
updating svn:ignore
08:10 Changeset [389] by jgou
start new sample kauri-dbforms, a sample that shows integration between …
08:07 Changeset [388] by jgou
add java-object-representation to database resources
08:06 Changeset [387] by jgou
add dependency to dependency list in root pom

2008-06-18:

15:35 Ticket #52 (groovy directory listing bogus when hooking up km:/injection) created by mpo
Given a kauri.xml that will […] together with a router.groovy that …
14:45 Ticket #51 (Support difference between 'empty string' and 'undefined' in input widgets) created by jgou
Input widgets are not aware of the difference between 'no input' and …
14:08 Changeset [386] by mpo
extra tests to remove the ambiguity between "" and undefined in the …
13:19 Changeset [385] by mpo
completing r383 allow overriding validation messages in customizations of …
13:14 Changeset [384] by mpo
completing r383 allow overriding validation messages in customizations of …
12:48 Changeset [383] by jgou
addition by r382: allow overriding validation messages in customizations
11:55 Changeset [382] by mpo
refactoring validation base to allow overriding messages in customizations
11:28 Changeset [381] by mpo
explicit checking for undefined avoids false test-skipping if the …
10:56 Changeset [380] by mpo
setting sensible default for 'min' boundary of 'length' validation avoids …

2008-06-17:

14:38 Changeset [379] by jgou
bugfix (+ addition to test to notice bug): prevent overwriting of …
13:48 Changeset [378] by bruno
Install JDK-to-SLF4J logger in the Kauri Runtime Cli (this is CLI only -- …
11:24 Changeset [377] by jgou
use constants rather than new instances, so easy compare is possible
10:59 Changeset [376] by bruno
Fix npe: was using module when it was not yet defined.
09:41 Ticket #50 (template language should leave matches for /\$[^{]*}/) created by mpo
The template parsing currently replaces occurance of anything that starts …
09:31 Changeset [375] by bruno
Introduce a Restlet Application per Kauri Module. Restservice requests …
09:17 Changeset [374] by bruno
Runtime sample index page: only match on / exactly.
09:15 Changeset [373] by bruno
Forgot to include this in previous commit
09:15 Changeset [372] by jgou
when a resource is created, set the Location header in the response to …
09:15 Changeset [371] by bruno
Generate script plugin: - Generate kauri-dev-debug script variants, these …
08:08 Changeset [370] by jgou
- put template directives in an enum file - rename 'foreach' to 'forEach'
07:08 Changeset [369] by jgou
- support begin/end also when looping over collection - some code cleanup

2008-06-16:

14:25 Changeset [368] by jgou
add feature: foreach over collection
13:54 Ticket #24 (uniform samples) closed by mpo
fixed: All current samples have complied to the sensible response on '/' Further …
13:52 Ticket #15 (javascript coding guide) closed by mpo
fixed: Reuired document introduced: …
13:27 Ticket #49 (we need support for registration of extended 'collection' and 'composite' ...) created by mpo
The kauri-forms-runtime (javascript) lacks the ability to register new …
13:17 Changeset [367] by mpo
refactoring forms.js to come in sync with the new approach + introducing …
11:45 Changeset [366] by bruno
Exclude target folders from samples.
10:09 Changeset [365] by bruno
Un-comment-out various things which now load, but comment out actual …
10:06 Changeset [364] by bruno
Avoid use of innerHTML, there was no reason to use it except for …
10:03 Changeset [363] by bruno
Fix failing tests: always declare variables with var. Also moved the …
10:02 Changeset [362] by bruno
fixed an unintended equals test
09:43 Changeset [361] by jgou
improved error handling : be aware of possible transaction errors
07:41 Changeset [360] by jgou
Rename misleadingly named RestletDaoHelper? to ResourceDaoSupport?, since it …

2008-06-13:

13:02 Changeset [359] by jgou
refactoring of database resources: - make more use of spring-jpa features …

2008-06-12:

15:14 Changeset [358] by jgou
organize imports
15:09 Changeset [357] by jgou
linking TODO's with trac issues
11:31 Ticket #48 (Implement missing template features) created by jgou
there are still a lot of features not (fully) implemented, see: …
09:50 Ticket #47 (tool for module management) created by mpo
The first incarnation of the maven artefact for kauri-projects will create …
09:49 Changeset [356] by jgou
make automatic stripping of root object in JSON strings possible: see …

2008-06-11:

09:31 Ticket #46 (Stripping of "root" in JSON representations) created by jgou
While XML has the requirement of using a single root tag, this is not at …
09:06 Ticket #20 (basic-runtime-test classpath errors) closed by bruno
fixed: Resolved by using allowed as default sharing mode, instead of prohibited.
09:05 Ticket #18 (the Runtime launched in testcases should use another port than 8888) closed by bruno
fixed
09:05 Changeset [355] by bruno
Use port different from 8888 for testing (see issue #18)
09:00 Ticket #6 (enhanced dynamic classloading for classes in target/classes when running ...) closed by bruno
wontfix: The "dynamic restlet" is currently removed, as is all the reloading …
08:58 Ticket #23 (binary release) closed by bruno
fixed
08:22 Changeset [354] by bruno
Fix wrong file extension.
08:15 Changeset [353] by bruno
Adding Kauri site sources to subversion.
08:12 Changeset [352] by bruno
remove test file

2008-06-10:

21:20 Changeset [351] by mpo
moving over code from util module plus adding a load of tests (and fixes …
15:47 Changeset [350] by jgou
- refresh right after persisting an entity, so the 'fully fetched' entity …
15:38 Changeset [349] by jgou
proper logging of XStream errors that may occur during (de)serialization
12:03 Changeset [348] by bruno
src/main/resources/KAURI-INF to src/main/kauri transition for the …
12:03 Changeset [347] by bruno
Use a more anonymous person name in the samples.
11:34 Changeset [346] by jgou
change because of a previous commit: Re-arrange KAURI-INF resources to …

2008-06-09:

13:34 Changeset [345] by mpo
updates to svn:ignore leaving out typical eclipse files
12:31 Changeset [344] by bruno
Fix unintended commit
12:31 Changeset [343] by bruno
Still more src/main/resources/KAURI-INF changes to src/main/kauri.
12:09 Changeset [342] by bruno
Remove empty 'resources' directories after move of KAURI-INF to …
11:52 Changeset [341] by bruno
Re-arrange KAURI-INF resources to src/main/kauri
11:43 Changeset [340] by bruno
Support putting KAURI-INF resources in src/main/kauri

2008-06-07:

15:13 Changeset [339] by mpo
splitting registry from core
15:12 Changeset [338] by mpo
splitting registry from core
15:09 Changeset [337] by mpo
missed out file completing the commit in revision 336
09:15 Changeset [336] by mpo
serious refactoring of the forms framework - all over use of the new …

2008-06-06:

10:39 Changeset [335] by jgou
test plugin was configured twice, so test didn't run in integration test …
10:35 Changeset [334] by jgou
add repositiory that offers some of the sun jars such as jta
08:11 Changeset [333] by jgou
- successful post should return 201 - Created - set response to 500 - …

2008-06-05:

14:37 Changeset [332] by jgou
add dbresources module and sample
14:35 Changeset [331] by jgou
temp. add dependencies from dbresources module for jpa/hibernate/... to …
14:18 Changeset [330] by bruno
Put kauri version dynamically in archetype pom
14:09 Changeset [329] by jgou
there's not much point in showing the inserts
13:49 Changeset [328] by jgou
add extensive tests for module
13:45 Changeset [327] by jgou
- add support for DELETE (remove of entity) - add extra check on PUT …
13:22 Changeset [326] by bruno
Rename the kauri runtime startup scripts to plain 'kauri' instead of …
13:06 Changeset [325] by bruno
Move test to integration test phase
12:57 Changeset [324] by bruno
Executing routing test at integration test phase, since we need the jar. …
12:28 Changeset [323] by bruno
Fix repository used for tests: the artifact we're testing won't be in the …
12:04 Changeset [322] by bruno
Now that I know what this metadata is, I know we don't want/need it in the …
09:23 Changeset [321] by bruno
Removing the version.kauri property from the set of existing properties. …
08:47 Changeset [320] by bruno
work away the snapshot version of jsr311-api
07:50 Changeset [319] by idbr
- Changed poms to point to non-snapshot version of javascript/crosscheck …
07:45 Changeset [318] by bruno
Change default artifact sharing mode to allowed.
07:36 Changeset [317] by bruno
Broken build for 1.5 weeks: I've had enough of it.
07:05 Changeset [316] by bruno
add readme

2008-06-04:

14:19 Changeset [315] by jgou
avoid possible nullpointerexception
14:04 Changeset [314] by bruno
Drop version
13:56 Changeset [313] by bruno
javascript-maven-plugin version is in root pom.xml, don't repeat in other …
12:57 Changeset [312] by jgou
issue #43 is fixed, so workaround no longer needed
12:48 Changeset [311] by bruno
setting svn:ignore's
12:45 Ticket #45 (Let modules reuse to Kauri's version of a dependency.) created by bruno
To make it easier to upgrade towards newer Kauri versions, or to run on …
12:40 Changeset [310] by bruno
Removing the need to specify the version for kauri artifacts in the …
12:17 Changeset [309] by bruno
Set new ResourceRef? to avoid baseRef of old ResourceRef? being used, …
10:43 Changeset [308] by jgou
some minor improvements
10:42 Changeset [307] by jgou
improved handling of km-requests with a java object entity
07:55 Ticket #43 (ModuleClientDispatcher should set baseref on km-requests) closed by bruno
fixed: Fixed in r306.
07:54 Changeset [306] by bruno
Set baseRef when dispatching 'km:/' requests (+ testcase). Fixes #43.

2008-06-03:

15:32 Changeset [305] by bruno
Don't copy the maven-metadata files.
14:53 Changeset [304] by bruno
* Add archetype for creating new kauri projects * Add tool to easily copy …
14:50 Changeset [303] by bruno
Generate script plugin: cleanup + pass -Dkauri.home parameter in dist …
12:32 Ticket #44 (Add option 'exact match' on mounts) created by jgou
It might be useful to have an option to turn on exact matching on the …
12:03 Changeset [302] by jgou
- use km-protocol to address dbresources in sample - routing module not …
11:52 Changeset [301] by jgou
use in-memory database for sample
11:50 Changeset [300] by jgou
current dbresources implementation doesn't use jaxrs
11:49 Changeset [299] by jgou
make it possible to handle km-requests
11:48 Changeset [298] by jgou
prevent possible nullpointerexception
11:25 Ticket #43 (ModuleClientDispatcher should set baseref on km-requests) created by jgou
I think that the ModuleClientDispatcher should set the baseref of the …

2008-06-02:

15:11 Changeset [297] by jgou
updating svn:ignore
15:08 Changeset [296] by jgou
add sample for database resources
12:47 Ticket #42 (Provide decent caching in kauri template module) created by jgou
Caching now only works when using the standalone template engine (with …
12:39 Ticket #41 (Error handling in template engine) created by jgou
So far little effort has been put in error handling in the kauri template …
12:36 Ticket #40 (Filter start- & enddocument events in insert) created by jgou
Filter startdocument/enddocument events when using ktl:insert . Now those …
12:29 Ticket #39 (Add mode 'html-body' in insert) created by jgou
For now only xml and txt are supported, we certainly should have a mode …
12:24 Ticket #38 (Check if all whitespace is handled correctly in template engine) created by jgou
Whitespace issues can be tricky sometimes. We should make sure all …
12:22 Ticket #37 (Namespace declarations on KTL directives are ignored) created by jgou
The templatebuilder acts on KTL directives, but only handles the expected …
12:17 Ticket #36 (Template engine strips significant white space) closed by jgou
fixed: fixed in r295
12:14 Changeset [295] by jgou
don't strip whitespace in textstep (fix for …
11:44 Ticket #36 (Template engine strips significant white space) created by jgou
sometimes significant white space is stripped e.g. foo <b>bar</b> …
10:02 Changeset [294] by bruno
Remove DynamicRestlet?, which didn't do anything since the removal of the …
09:58 Changeset [293] by bruno
Removing createStaticFileServer, replacing by routing.
09:48 Changeset [292] by jgou
do extra checks (mainly on the entity type) when handling PUT and POST of …
09:46 Changeset [291] by jgou
improve test
09:45 Changeset [290] by jgou
check if methods are allowed before calling them
09:05 Changeset [289] by bruno
Starting to replace usage of 'createStaticFileServer' with routing. First …
08:58 Changeset [288] by bruno
* do forms sample index page using a template, as is the case for the …
07:46 Changeset [287] by bruno
Remove the 'dist' from the package name.

2008-05-30:

16:19 Changeset [286] by bruno
adding svn:ignore's
16:14 Changeset [285] by bruno
improve kauri runtime sample
15:57 Changeset [284] by bruno
Adding index page to routing sample, some cleanup.
15:50 Changeset [283] by bruno
Add ability to override the media type.
15:07 Changeset [282] by bruno
Forgot to add this new file in previous commit.
15:07 Changeset [281] by bruno
Template sample: add an index page, better mime-types for responses.
15:06 Changeset [280] by bruno
km protocol: support URLs with query string or fragment identifier.
14:05 Changeset [279] by bruno
Rework 'basic-runtime-test' to 'kauri-runtime-sample' Added index page for …
13:59 Changeset [278] by bruno
Quick fix for uninformative errors in template engine (NPE when a template …
13:58 Changeset [277] by bruno
Fix obvious NPE.
13:26 Changeset [276] by bruno
Rename kauri-routing-sample-module to kauri-routing-sample Add kauri.xml …
13:19 Changeset [275] by bruno
Moving kauri-routing-sample-module out of basic-runtime-test (still need …
12:51 Changeset [274] by bruno
remove leftover escapes
12:27 Changeset [273] by bruno
Add Kauri binary distribution build.
12:12 Changeset [272] by bruno
Set scriptTitle parameter for genscript plugin.
12:11 Changeset [271] by bruno
Move GenerateScriptMojo? to a directory corresponding to the package name …
12:09 Changeset [270] by bruno
Changes to genscript plugin: - generate always both dev and dist (= …
12:05 Changeset [269] by bruno
Since Groovy classes are used in the API of the template service, groovy …
08:12 Changeset [268] by bruno
runtime scripts: build classpath the same way for dev and release mode, …

2008-05-29:

15:12 Changeset [267] by jgou
allow QBE-style uri's to query database resources
12:35 Changeset [266] by jgou
some code cleanup: javadoc, logging, todos
12:34 Changeset [265] by jgou
- add support for update (put) and create (post) of database resources …
07:44 Ticket #35 (JAX-RS: allow to use classes defined in Spring as resource/provider ...) created by bruno
Currently for JAX-RS classes, only autowiring is supported to get …

2008-05-28:

15:39 Changeset [264] by jgou
- add support for update (put) and create (post) of database resources …
15:08 Changeset [263] by jgou
add support for update (put) and create (post) of database resources from …
12:28 Changeset [262] by jgou
move testcode to test package
11:19 Changeset [261] by jgou
update svn:ignore
11:18 Changeset [260] by jgou
start implementation of Kauri database resources
09:39 Ticket #34 (Introduce more convenient way to manage module version attributes in ...) created by bruno
Currently if you want to make use of a module, you have to write something …
09:16 Ticket #33 (Assume 'kauri.xml' as default file name for Kauri Runtime deployment ...) created by bruno
Since people will likely use the name 'kauri.xml' for the Kauri runtime …
08:46 Ticket #32 (Restlet Router should route on URI path, not the 'remaining part' of the ...) created by bruno
This is something which should be changed in Restlet, and for which there …
08:25 Changeset [259] by bruno
Updating svn:ignore's
08:21 Changeset [258] by bruno
Adding todo around threadlocal request/response usage.

2008-05-27:

15:14 Ticket #31 (Some mechanism for using templates to render JAX-RS responses) created by bruno
The problem: how to use JAX-RS in situations where you want to render a …
11:59 Changeset [257] by idbr
- let Crosscheck only run js-file to load other tests - Crosscheck doesn't …

2008-05-26:

10:22 Changeset [256] by mpo
adding tests for dynamic loading in ConstructorRegistry? + cut-paste typo …
Note: See TracTimeline for information about the timeline view.