Timeline


and .

04/29/07:

15:51 Ticket #44 (Document build system) created by schst
The documentation lacks information, on how the Stubbles build-system …
15:49 Ticket #43 (Document JSON-RPC features) created by schst
The following JSON-RPC components need to be documented: * …
15:45 Changelog edited by schst
Added stubbles.bat (diff)
15:44 Ticket #39 (Provide shell and bat script for project setup) closed by schst
fixed: A new file stubbles.bat has been added to the build.
15:43 Changeset [653] by schst

Added setup script for windows (fixes ticket #39)

14:57 WikiStart edited by schst
Added links to future pages (diff)
14:55 Ticket #42 (Add example for XMLSerializer) created by schst
The release should contain an example that shows how to use …
14:52 Ticket #41 (Implement SessionResourceManager) created by schst
Stubbles should provide a session resource manager to mimick features …
14:48 Ticket #40 (Implement an inversion of control container) created by schst
Stubbles should provide an IOC, that resembles the container provided by …
14:43 Changelog edited by schst
(diff)
14:38 Changeset [652] by schst

Supply default values for prompts in setup-examples

14:36 Changeset [651] by schst

Added command to remove the configuration

14:35 Changeset [650] by schst

Check, whether properties have been set before prompting again

14:31 Changeset [649] by schst

Added default values for all prompts during setup; do not automatically ...

14:18 Changeset [648] by schst

No need to generate static JSON-RPC proxies for the examples.

14:16 Changeset [647] by schst

Adjust log folder permissions, add some instructions in build process

14:08 Changelog edited by schst
Added stubbles.sh to ease the setup project (schst) (diff)
14:06 Changeset [646] by schst

Added simple shell script to start the project setup (fixes part of ticket ...

13:44 Changelog edited by schst
(diff)
13:44 Changeset [645] by schst

Load examples.properties for real, store chmod selections

13:42 Changeset [644] by schst

Load examples.properties, set log folder permissions

13:40 Changeset [643] by schst

Load examples.properties, set log folder permissions

13:35 Changelog edited by schst
Added latest changes, fixed typo. (diff)
13:33 Changeset [642] by schst

Write properties needed by the examples into a new property file, set ...

11:12 Changelog edited by schst
implemented enhancement #38: build system asks for project name (schst) (diff)
11:11 Ticket #38 (Set phing project name when creating build.xml) closed by schst
fixed
11:11 Changeset [641] by schst

Ask for project name during setup (closes ticket #38)

04/28/07:

16:16 Ticket #39 (Provide shell and bat script for project setup) created by schst
To hide the usage of Phing from the end user, a release should provide a …
16:14 Ticket #38 (Set phing project name when creating build.xml) created by schst
During project setup, the build script should ask for a project name add …
13:13 WikiStart edited by schst
Added link to download page (diff)
11:58 Changelog edited by schst
Create JSON-RPC stub classes in /docroot/$folder (schst) (diff)
11:56 Changeset [640] by schst

Create javascript stubs in /docroot

11:31 Changelog edited by schst
Started empty changelog for 0.2.0 (diff)

04/27/07:

17:14 Changeset [639] by mikey

tagged release 0.1.0

17:11 Downloads edited by mikey
(diff)
17:10 stubbles-0.1.0.zip attached to Downloads by mikey
17:10 stubbles-0.1.0.tgz attached to Downloads by mikey
17:09 Downloads created by mikey
17:06 Docs/Setup edited by mikey
(diff)
16:47 Changeset [638] by mikey

corrected description

16:40 Changeset [637] by mikey

use example build file in checkout and release added setup for website ...

16:39 Changeset [636] by mikey

added variant manager config file to release

16:05 Changeset [635] by mikey

moved example-related stuff into a separate build file ignore javascript ...

00:53 Ticket #37 (Create XJConf configuration for net.stubbles.events) created by mikey
Currently it is not possible to configure the event handling without …
00:43 Ticket #36 (Beautify examples overview page) closed by mikey
fixed: Fixed with changeset 629.

04/26/07:

11:41 Changeset [634] by mikey

copy javascript files directly into examples directory so they can be used ...

11:39 Changeset [633] by mikey

copy examples into release

11:38 Changeset [632] by mikey

added targets for deleting all examples, for setup of logging ...

11:36 Changeset [631] by mikey

log into log directory

04/25/07:

23:10 Changeset [630] by schst

"Did not find" instead of "Did not found", whitespace fixes

16:07 Changeset [629] by nsteiner

some layout improvements

16:06 Changeset [628] by mikey

do not use template stuff in dist config file

14:43 Changeset [627] by mikey

added two examples for event handling

11:19 Docs/DirLayout edited by mikey
(diff)
11:18 Docs/Setup/Checkout edited by mikey
(diff)
08:58 Changeset [626] by schst

Display logs when executing the example, replaced tabs with spaces

08:53 Changeset [625] by schst

highlight_file() does output the HTML, no need to echo here...

08:14 Changeset [624] by schst

Remove yui.local default property

00:38 Changeset [623] by mikey

moved logging example from docroot to examples/logging and reworked it to ...

00:07 Changeset [622] by mikey

introduced bootstrap file for examples which enables working examples ...

04/24/07:

22:29 Changeset [621] by schst

Check, whether XP Framework has been installed, when setting up examples.

22:18 Changeset [620] by schst

Whitespace fix

22:14 Changeset [619] by schst

Drop strict dependency on YUI, by making it possible to use the version ...

18:38 Changeset [618] by mikey

finished foreign class loader example

18:34 Changeset [617] by mikey

moved foreign class loader example to examples directory

18:30 Changeset [616] by mikey

added directory for examples of foreign class loaders

17:44 Changeset [615] by mikey

added net.stubbles.ipo.interceptors.stubRequestPreInterceptor

17:10 Changeset [614] by mikey

bugfix: do not forget to return

16:15 Changeset [613] by mikey

the need for speed: reduced amount of realpath() calls

15:20 Changeset [612] by mikey

the need for speed: reduced method calls by initializing two static member ...

14:47 Changeset [611] by mikey

the need for speed: reduced amount of calls to file_exists

04/23/07:

18:03 Ticket #30 (Make XSL imports work in a STAR archive) closed by mikey
fixed: Fixed with changeset 610.
18:02 Changeset [610] by mikey

fixed ticket #30

16:59 Changeset [609] by mikey

removed xinclude version of master.xsl, not required anymore

16:55 Ticket #35 (Include correct version number in stubbles.php) closed by mikey
fixed: Fixed with changeset 608.
16:54 Changeset [608] by mikey

replace old build script with new stubStarWriterTask for phing

16:50 Changeset [607] by mikey

use latest version of starReader

16:00 Changeset [606] by mikey

fixed test case: example service class was relocated to a new package

04/22/07:

18:56 Ticket #36 (Beautify examples overview page) created by schst
The examples/index.html currently looks ugly and should be pimped.
18:55 Changeset [605] by schst

Added overview page for the examples

18:50 Docs/Setup edited by schst
Adjusted to new automatic setup (diff)
18:45 Changeset [604] by schst

Moved YUI-location from /examples/JSON-RPC to /examples, as there might be ...

18:37 Ticket #35 (Include correct version number in stubbles.php) created by schst
The build.php currently always sets the version to 0.1.0 instead of …
18:35 Ticket #34 (Copy examples to a release) created by schst
When creating a release, the examples should be included as well. …
18:32 Changeset [603] by schst

Copy classes in net.stubbles.examples to release

18:26 Changeset [602] by schst

Renamed example to index.php to start it automatically

18:25 Changeset [601] by schst

Check, whether YUI has been installed when setting up examples

18:20 Changeset [600] by schst

Moved JSON-RPC example to new examples/ folder

18:16 Changeset [599] by schst

Added examples directory

18:15 Changeset [598] by schst

Copies example services to net.stubbles.examples

03:16 Changeset [597] by mikey

bugfix: data has to be encoded even if document encoding is not ...

03:12 Changeset [596] by mikey

added session as second argument to stubXMLPageElement::getFormValues()

03:11 Changeset [595] by mikey

use call_user_func_array() instead of deprecated call_user_method_array()

04/20/07:

23:08 Changeset [594] by schst

Fixed parse error

23:07 Changeset [593] by schst

No need to write allClients.js, if no clients are generated

22:56 Changeset [592] by schst

Improved build system: run "phing -f build-stubbles.xml setup-project" in ...

19:14 WikiStart edited by schst
Added link to page about build system (needs to be written) (diff)
19:13 Docs/Setup edited by schst
Fixed typo, restructering (diff)
19:11 Changeset [591] by schst

setup-project is now able to copy dist-files, added clean-dist target to ...

19:09 Docs/Setup edited by schst
note on clean-dist (diff)
19:04 Docs/Setup edited by schst
Added documentation on using Phing (diff)
18:41 Changeset [590] by schst

Use outer iteration in SimpleTest? (due to a bug in PHP 5.2.1), must be ...

17:32 Changeset [589] by mikey

added caching to stubPageXJConfFactory

15:19 Changeset [588] by schst

JsonRpcProcessor? can now display error message using firebug, if a class ...

15:18 Changeset [587] by schst

Whitespace fixes

14:54 Ticket #29 (Create build.xml and build-stubbles.xml when creating a release) closed by schst
fixed: The target clear-cache will now clean all cache files in a release. …
14:53 Changeset [586] by schst

Set stubbles config options as phing properties, added target to clear the ...

14:35 Changeset [585] by mikey

reworked creation of stubRequestValueError via XJConf: can now be cached

14:32 Changeset [584] by mikey

reworked the way extensions are handled, allows lazy loading of ...

08:52 Changeset [583] by schst

Catch stubClassNotFoundException and convert it into a build exception

08:49 Changeset [582] by schst

Fixed phing task after recent refactorings

00:48 Changeset [581] by mikey

allow foreign class loaders to throw the stubClassNotFoundException with ...

00:47 Changeset [580] by mikey

first steps on the way to the target of loading XJConf classes only when ...

04/19/07:

23:08 Changeset [579] by mikey

the stubClassLoader::load() method now throws a stubClassNotFoundException ...

23:03 Changeset [578] by mikey

added new target clearCache

23:01 Changeset [577] by mikey

ignore contents of folder

23:00 Changeset [576] by mikey

added elements folder required for docroot/xml.php example

22:20 Ticket #33 (Improve error handling in JsonRpcProcessor) created by schst
The JSON-RPC processor should provide improved error handling and …
22:17 Changeset [575] by schst

Catch at least some errors. If stubClassLoader::load() will throw a ...

22:11 Changeset [574] by schst

Handle errors while loading classes

22:11 Changeset [573] by schst

Whitespace fixes

21:52 Changeset [572] by schst

Same here, if it's broken, it's broken for real :)

21:51 Changeset [571] by schst

Added @todo

21:47 Ticket #28 (Copy Phing Tasks to the release) closed by schst
fixed: The required tasks are now copied to the build source tree.
21:46 Changeset [570] by schst

Copy required phing tasks to build folder, improved build-stubbles.xml ...

21:23 Changeset [569] by schst

Create cache folder for page elements

18:56 Changeset [568] by schst

Concrete decorator extends the abstract decorator, added author ...

18:44 Changeset [567] by mikey

do not load net.stubbles.ioc.injection in stubFrontController, not ...

18:43 Changeset [566] by schst

Whitespace fixes

18:43 Changeset [565] by schst

Added caching decorator for XML page elements (very simple version)

18:36 Changeset [564] by mikey

load net.stubbles.reflection.annotations.parser.stubAnnotationStateParser ...

17:25 Changeset [563] by mikey

added integration test for creating interceptors with XJConf

17:19 Changeset [562] by mikey

refactored net.stubbles.util.log.stubLoggerXJConfFactory, added unit ...

11:13 Changeset [561] by mikey

refactored ...

10:57 Changeset [560] by mikey

bugfix: assure that pageFactory is not in list of properties to serialize

10:41 Changeset [559] by mikey

finished refactoring of processor resolvers

04/18/07:

23:57 Changeset [558] by mikey

use patch as submitted to SimpleTest? bug tracker (see ...

18:10 Changeset [557] by mikey

created common abstract base class for ...

18:06 Changeset [556] by mikey

patch SimpleTest?: partial mock did not correctly implement an abstract ...

16:56 Changeset [555] by mikey

corrected doc block

04/17/07:

23:08 Changeset [554] by schst

Added template to copy all nodes, whitespace fixes

22:45 Ticket #27 (Add @XmlFragment annotation) closed by schst
fixed: This has been added in SVN and will be part of Version 0.1.0
22:36 Changeset [553] by schst

Bugfix: check, whether dir or file is writable

21:51 Changeset [552] by schst

Added support for @XmlFragment? annotation

16:21 Changeset [551] by mikey

added caching for xjconf variant configurations

15:56 Changeset [550] by mikey

run integration test two times, first with empty cache, second with cache ...

15:56 Changeset [549] by mikey

use new xjconf version with bugfix on constructors

04/16/07:

23:33 Changeset [548] by schst

Implement requests by Frank: rename build.xml to build-dist.xml, set ...

23:08 Changeset [547] by mikey

added unit test for ...

22:07 Changelog created by schst
22:06 WikiStart edited by schst
Added link to changelog (diff)
21:48 Changeset [546] by schst

Added descriptions to targets

21:45 Changeset [545] by schst

Added build-stubbles.xml and build.xml to releases

14:32 Ticket #32 (Document XMLStreamWriterFactory) closed by schst
fixed: Documentation has been updated
14:32 Docs/XMLStreamWriter edited by schst
Typo (diff)
14:32 Docs/XMLStreamWriter edited by schst
Added documentation for the factory (diff)
09:06 Ticket #32 (Document XMLStreamWriterFactory) created by mikey
In the XMLStreamWriter documentation the …

04/15/07:

20:52 Changeset [544] by schst

Mock response, whitespace fixes

20:50 Changeset [543] by schst

Whitespace fixes, removed obsolete code

20:45 Changeset [542] by schst

Added tests for sendFault() and sendResponse() in JsonRpcProcessor?

19:14 Ticket #31 (Cleanup examples and docroot) created by schst
The examples currently are a big mess as they are unstructured and …
19:11 Changeset [541] by schst

Removed obsolete @todo (this has to be done in javascript), replaced tabs ...

19:09 Changeset [540] by schst

Fixed open @todo: Add array support to stubPreSelectValidator

19:03 Ticket #30 (Make XSL imports work in a STAR archive) created by schst
make <xsl:import href="copy.xsl"/> work if loaded from a star file in …
19:00 Changeset [539] by schst

Added test for stubJsonRpcProxyGenerator

18:46 Ticket #29 (Create build.xml and build-stubbles.xml when creating a release) created by schst
It would be nice, if the releases would contain two more files: * …
18:42 Ticket #28 (Copy Phing Tasks to the release) created by schst
When creating a release, the phing tasks that are not only used to build …
18:40 Docs/Reflection/Annotations edited by schst
Fixed table (diff)
14:57 Docs/XMLSerializer edited by mikey
(diff)
14:56 Docs/XMLSerializer edited by mikey
(diff)
14:53 Docs/XMLSerializer edited by mikey
(diff)
14:45 Docs/Session edited by mikey
(diff)
14:36 Docs/Classloader edited by mikey
(diff)
13:55 Docs/Setup/Examples edited by mikey
(diff)
13:53 Docs/Setup/Checkout edited by mikey
(diff)
13:48 WikiStart edited by mikey
(diff)
13:48 Docs/Reflection/Annotations edited by mikey
(diff)
13:46 Docs/Reflection edited by mikey
(diff)
13:41 Docs/Reflection/Annotations created by mikey
Move annotation stuff onto a separate page.
13:36 Docs/Reflection edited by mikey
Move annotation stuff onto a separate page. (diff)
13:30 Docs/Reflection edited by mikey
(diff)
13:03 Changeset [538] by mikey

introduced net.stubbles.util.xjconf.stubXJConfProxy which allows caching ...

12:58 Ticket #27 (Add @XmlFragment annotation) created by schst
The XMLSerializer should be able to import XML fragement into the …
12:21 Changeset [537] by schst

Enclose string parameters in quotes, whitespace fixes

12:11 Changeset [536] by mikey

added doc block

12:09 Changeset [535] by schst

Try to fix phpdoc warnings

12:06 Changeset [534] by schst

Fixed docblock

11:58 Changeset [533] by schst

Check, whether files are writable (untested), whitespace fixes

11:53 Changeset [532] by schst

Throw exception, if cache file could not be written, replace tabs with ...

10:34 Changeset [531] by schst

Added unit test for stubEncodingHelper, fixed tabs

04/14/07:

23:15 Changeset [530] by mikey

bugfix: mock the interface, not the implementation

22:53 Ticket #20 (Adjust stubReflection documentation) closed by schst
fixed: Documentation has been updated to reflect latest changes
22:52 Docs/Reflection edited by schst
Updated annotation documentation (diff)
22:29 Ticket #26 (Extend stubXMLStreamWriterFactory to be able to request a feature) closed by schst
fixed: This is now possibly by specifying a list of required features as an …
22:29 Changeset [529] by schst

Added ability to request features when creating an XMLStreamWriter via the ...

21:35 Changeset [528] by mikey

remove unnecessary argument

21:30 Changeset [527] by mikey

added ...

21:13 Changeset [526] by mikey

added caching to net.stubbles.util.stubRegistryXJConfInitializer added ...

20:47 Changeset [525] by mikey

added remove(), removeConfig(), getKeys(), getConfigKeys()

18:48 Changeset [524] by mikey

do not add name of root variant to full qualified variant name

18:23 Changeset [523] by mikey

added ...

17:58 Changeset [522] by mikey

separated serialization stuff from net.stubbles.stubObject into ...

17:28 Changeset [521] by schst

Added @todo

17:27 Changeset [520] by schst

Added encoding helper to move encoding stuff out of the JSON-RPC processor

17:19 Changeset [519] by schst

Added ability to resrict the proxy generation to one or more classes

17:10 Ticket #22 (Rewrite the annotation parser) closed by mikey
fixed: Fixed with changeset 492.
17:10 Changeset [518] by schst

Load missing interface, avoid direct access to $_SERVER

15:01 Docs/Setup/Checkout edited by schst
Added src/main/javascript to directories (diff)
14:59 Docs/Setup/Examples created by schst
Some documentation for the examples
14:54 Changeset [517] by schst

Added possibility to have stateful JSON-RPC services. Currently requires ...

13:45 WikiStart edited by schst
Added link to new page (diff)
13:44 Changeset [516] by schst

Copy json-rpc-service config when creating a release

13:40 Changeset [515] by schst

Copy Javascript to docroot when building a release

13:40 Changeset [514] by schst

Moved Stubbles javascript to /src/main/javascript, split namespace and ...

13:38 Changeset [513] by schst

Ignore .cache files

13:17 Changeset [512] by mikey

fixed experiment examples

12:37 Changeset [511] by mikey

load lib/starReader.php only if lib/stubbles.php should not be used Point ...

11:55 Changeset [510] by mikey

test for bugfix: do not reserialize if it was not unserialized before

11:47 Changeset [509] by mikey

bugfix: do not reserialize if it was not unserialized before

10:45 Changeset [508] by schst

Write a javascript file containing all clients (might improve performance ...

10:38 Changeset [507] by schst

Added phing tasks to generate JSON-RPC proxies during build, added ability ...

00:32 WikiStart edited by schst
Link to new page on JSON-RPC (diff)
00:27 Changeset [506] by schst

Removed todo, whitespace fix

00:23 Changeset [505] by schst

Renamed file, as it is now a general JSON-RPC test

00:22 Changeset [504] by schst

Added config file for JSON-RPC services, added second JSON-RPC example

00:21 Changeset [503] by schst

Added new service for testing

04/13/07:

18:34 Changeset [502] by mikey

fixed problem with tabs in doc blocks

18:26 Changeset [501] by mikey

extended caching of annotations over more than one request

16:57 Changeset [500] by mikey

allow deep serializing with lazy class loading

16:25 Changeset [499] by schst

First version of generated JS proxies

16:21 Changeset [498] by mikey

ensure that there is always a non-qualified class name available

15:13 Changeset [497] by schst

Improved input validation in POST requests

15:01 Changeset [496] by schst

Added @WebMethod? annotation and check in JsonRpcProcessor?

14:10 Changeset [495] by mikey

populate whole $_SERVER stuff into $unsecureHeaders

14:09 Changeset [494] by mikey

corrected examples and speed test make sure the annotation parser is ...

13:56 Changeset [493] by mikey

bugfix: use correct variables

13:56 Changeset [492] by mikey

switch to new annotation parser

13:54 Changeset [491] by mikey

improved type detection: doubles are now recognized as well unrecognized ...

00:37 Changeset [490] by mikey

speed improvements for new annotation parser

00:10 Changeset [489] by mikey

compare runtime of old and new annotation parser (new one tends to be ...

04/12/07:

23:52 Changeset [488] by mikey

minor speed improvements

23:08 Changeset [487] by schst

Catch some errors, do not validate the id

23:02 Changeset [486] by schst

Fixed handling of GET requests

22:58 Changeset [485] by schst

Disabled JSON-RPC tests, started major refactoring (WIP)

22:52 Changeset [484] by mikey

removed todo

22:51 Changeset [483] by mikey

added unit test for ...

22:23 Changeset [482] by mikey

major overhaul of net.stubbles.rdbms.persistence added unit tests for ...

22:11 Changeset [481] by schst

More renaming

22:11 Changeset [480] by schst

Renamed file

22:01 Changeset [479] by schst

Automatically detect the correct path, fixed various errors in javascript ...

21:34 Changeset [478] by schst

Ignore the "yui" folder, added README

21:30 Changeset [477] by schst

Removed yui, as this will not be bundled with stubbles

04/11/07:

19:41 Changeset [476] by mikey

removed a var_dump()

19:39 Changeset [475] by mikey

added getFileResourceForUri()

19:38 Changeset [474] by mikey

fixed some examples

19:38 Changeset [473] by mikey

removed use of inject annotation in pre- and postinterceptors

04/08/07:

01:35 Changeset [472] by mikey

abstraction of dynamic class creation at runtime maybe "prototype" is a ...

04/06/07:

01:19 Changeset [471] by mikey

removed unnecessary class constant ROLE

01:19 Changeset [470] by mikey

corrected doc block

01:18 Changeset [469] by mikey

added missing ...

01:07 Changeset [468] by mikey

added test for org.apache.maven.artifact.metadata.mvnResolutionGroup

01:07 Changeset [467] by mikey

import correct class

01:06 Changeset [466] by mikey

removed space

00:54 Changeset [465] by mikey

added test for org.apache.maven.artifact.handler.mvnDefaultArtifactHandler

00:52 Changeset [464] by mikey

changed mail address

00:51 Changeset [463] by mikey

some corrections after running a code analysis

00:51 Changeset [462] by mikey

doc block corrections

00:50 Changeset [461] by mikey

some corrections after running a code analysis

00:47 Changeset [460] by mikey

finished conversion of DefaultArtifactCollector?

04/05/07:

18:28 Changeset [459] by mikey

save the work of the day (still unfinished)

10:47 Changeset [458] by richi

minor regexp changes in stubJsonRpcProcessor

04/03/07:

00:35 Docs/Setup/Checkout created by mikey
00:06 WikiStart edited by mikey
(diff)
00:01 Changeset [457] by mikey

ignore phing stuff in build

04/02/07:

23:58 Changeset [456] by mikey

refactored stubAnnotationStateParser

23:54 Changeset [455] by mikey

fixed bug with annotations that contain only a param value

23:43 Changeset [454] by mikey

moved states into their own subpackage added unit tests for states

23:40 Changeset [453] by mikey

refactored states (will be moved to their own subdirectory on next commit)

23:39 Changeset [452] by mikey

added interface ...

21:58 Changeset [451] by schst

Add me to the list of authors

21:57 Changeset [450] by schst

Performance improvement and whitespace fixes

04/01/07:

11:07 Changeset [449] by mikey

renamed parser to create space for an interface

03/31/07:

13:23 Changeset [448] by mikey

added possibility to load classes from pear or xp-framework via stubbles ...

03/30/07:

19:31 WikiStart edited by schst
(diff)
Note: See TracTimeline for information about the timeline view.