Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 Next »
Summary Period: 2006-01-13 to 2005-11-25 (Commits 3139-3188 of 3188)
* Update version to 0.9.1.
1 lines of code changed in:
* Update requeired Helma snapshot date.
1 lines of code changed in:
* Update to changes in helma.framework.core.Session:
Include debug buffer in session state.
397 lines of code changed in:
* Remove PhantomEngine as it hasn't been in use since 2003.
* Remove FilteredClassloader which relies on PhantomEngine.
11 lines of code changed in:
* Encapsulate fields in ResponseTrans and make them private.
* Store response debug buffer in session over redirects (in addition to message).
269 lines of code changed in:
* Simplify return statement.
3 lines of code changed in:
* Set event-log loglevel to DEBUG if debug=true in app.properties.
13 lines of code changed in:
* Add setter and getter for logLevel.
19 lines of code changed in:
* Cosmetics: remove empty line.
2 lines of code changed in:
* Perform sanity checks for INTERNAL calls before reaching the central switch statement
in run() so we can start and stop transactions where we used to.
* Do not check for null arguments in invokeDirectFunction(), it's up to the caller to pass
an empty array.
47 lines of code changed in:
* Mark node clean in init() before invoking onInit() so we have a chance to
modify the node in onInit() and having the changes written back to db.
6 lines of code changed in:
* Use RequestEvaluator.EMPTY_ARGS whenever calling a function with no args.
13 lines of code changed in:
* Cleaned up constructor mess a bit, including comments.
* Implement invokation of onInit() for object instanced from db.
* Made some methods synchronized that probably should be.
42 lines of code changed in:
* Simplify getValidPrototype() and hasFunction() a bit.
* No need to catch exceptions in hasFunction().
11 lines of code changed in:
* Add final static EMTY_ARGS field for calling functions without args.
* Do not call ScriptingEngine.hasFunction() for onRequest(), it just adds overhead.
* Move check for empty args from Application.invokeFunction() to
RequestEvaluator.invokeDirectFunction.
* Add some missing JavaDoc comments for invoke* methods.
54 lines of code changed in:
* Minor cleanup: no need to cast and assign nodes to variable.
4 lines of code changed in:
* Implement invocation of global onStop() when the application is stopped,
analogous to onStart() when the app is started.
* Some minor cleanup and obsolete code removal.
15 lines of code changed in:
* Make init(), enterContext(), exitContext() and abort()
synchronized (can't hurt)
* Some mostly stylistic improvements prompted by Intellij
29 lines of code changed in:
* Add boolean resolve argument to ScriptingEngine.invoke() to tell the engine if
functionName argument should be resolved as member expression. Use this feature
to allow calling nested/deep functions in internal invocations (e.g. scheduler calls).
Fixes bug 290.
107 lines of code changed in:
* Move req.action cutting to RequestTrans.setAction() and make sure dot characters
are replaced with underscores in the action variable we use for method invocation.
8 lines of code changed in:
* Delay beginning of transaction a bit so we are able to
avoid starting a transaction for internal invocations of
functions which do not exist. Fixes bug 436.
11 lines of code changed in:
* Use res.skinpath to find hrefSkin when post-processing hrefs.
Fixes bug 450.
6 lines of code changed in:
Changed template extension to VTL
6 lines of code changed in:
* Implement HopObject.getResources() - returns a JS array containing all resources
with the given name defined in the prototype chain.
28 lines of code changed in:
* Implement app.getRepositories() and app.addRepository(String|Repository)
41 lines of code changed in:
Committing patch from Juerg Lehni:
* Implement HopObject.getResource(String filename), returns a helma.framework.repository.Resource
object defined for the prototype.
* Minor optimization in put().
32 lines of code changed in:
Committing patch from Juerg Lehni:
* Add String getContent(String encoding) method to Resource interface.
* Propagate IOExceptions in FileResource.getContent().
* Make FileResource.getContent() more robust by not assuming all data can
be read in one single blow.
* Do lazy byte->char conversion in ZipResource.getContent() in the String
constructor rather than a Reader.
45 lines of code changed in:
* Add source and target attributes to javac task to guarantee JDK 1.3 compatibility.
2 lines of code changed in:
* Pull ahead beginning of try statement for catching redirects in order to allow redirect()
calls in getChildElement().
* Add comments for try statements.
112 lines of code changed in:
* Fix NullPointerException in logSqlStatement that covered
SQL connection problem reporting in logging output.
3 lines of code changed in:
Updated the Apache license to version 2.0, since we certainly need to include that one. Still have to check whether we remain to have code that is only available under the Apache 1.1 license.
202 lines of code changed in:
Change appDir handling:
* If appDir is not defined in apps.properties, use the last file repository as appdir
(used to be the first one)
* If appDir is defined, add it to the end of the repository list if it isn't explicitly
listed as repository.
* If appDir is defined in apps.properties, use it for the app.dir JS variable.
* Never automatically create an app's file repositories.
32 lines of code changed in:
* Remove unused import statements.
4 lines of code changed in:
* Make checkForUpdates() synchronized, as concurrent threads can cause a
ConcurrentModificationException in the iterator.
3 lines of code changed in:
Updated the URL provided for additional mod_jk information, since JK2 development has been shut down.
2 lines of code changed in:
* Make start.sh executable in binary Unix build.
2 lines of code changed in:
Updated readme file for version 1.5
50 lines of code changed in:
Small changes to new core build target and lgpl-license which both slipped in with the last commit.
4 lines of code changed in:
Removed duplicate license, start, properties and static files
553 lines of code changed in:
Attempting to change execution bit on compile.sh
5 lines of code changed in:
Attempting to change execution bit on compile.sh
0 lines of code changed in:
Renamed hop.sh/hop.bat to start.sh/start.bat
239 lines of code changed in:
fix bug #442: correct erroneous line separators, that occur when windows-encoded files are commited from unix
79 lines of code changed in:
Added Date support to RhinoWrapper
12 lines of code changed in:
Added support for param again, it was accidentally dropped
5 lines of code changed in:
fix bug #442: correct erroneous line separators, that occur when windows-encoded files are commited from unix
4119 lines of code changed in:
Renamed to MapWrapper
0 lines of code changed in:
More cleaning up...
28 lines of code changed in:
* Implement zero argument writeln() method to write a newline sequence.
9 lines of code changed in:
* Make ResponseTrans extend java.io.Writer in order to simplify using it with
3rd party templating engines.
88 lines of code changed in:
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 Next »
Generated by StatCVS 0.2.2