Pages: « Previous 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: 2002-03-19 to 2001-12-18 (Commits 1089-1138 of 3188)
Scripted Java objects now have a prototype that only has the
href() and renderSkin() functions, without all the other functions in
Helma objectmodel Nodes that don't apply to Java objects. This
was a problem because it "covered" methods in the Java objects
with the same name, e.g. list(), delete() etc.
39 lines of code changed in:
added skinpath field to set skin resolution path from properties
or from application code.
7 lines of code changed in:
Fixed bug #65: redirect() doesn't work in onRequest() function.
http://helma.org/bugs/show_bug.cgi?id=65
3 lines of code changed in:
Support for version 1.2 of object-relational mapping format.
See http://helma.org/rfc/mapping12new/
99 lines of code changed in:
minimal formatting fix
1 lines of code changed in:
Append the charset to the content type in method getContentType(),
suitable to the HTTP spec.
4 lines of code changed in:
Use getContentType() method instead of directly accessing the
contentType field in ResponseTrans. The method will append the
charset to the content type.
11 lines of code changed in:
fixed typo bug
1 lines of code changed in:
Removed boolean self parameter from calls of start() and register()
methods in ApplicationManager.
3 lines of code changed in:
° An app is now mounted as / on the embedded webserver if the
app name is "base", not when it scripts Helma self. This means
that it is now possible to have more than one applications scripting
the Helma server itself (e.g. a simple overview app in / and a
sophisticated admin app in /admin).
° Removed self boolean parameter from start() and register(), since this is
now determined just once and doesn't have to be carried around. Also,
callers of these methods from outside didn't really know about this parameter.
9 lines of code changed in:
byte-array of the helma-logo
91 lines of code changed in:
handle http-header for authentication
12 lines of code changed in:
implemented IPathElement
added public functions for base app: static getServer, startApplication, stopApplication, getAppsHome, getProperties, getProperty, getApplication
74 lines of code changed in:
added getApplication(String name)
removed private status from start/stop/register
7 lines of code changed in:
added methods for http authorization getUsername() + getPassword()
41 lines of code changed in:
added field realm for http authorization
7 lines of code changed in:
implemented IPathElement
added some public methods for introspection (clearAppCache, getProperties, getAppDir)
65 lines of code changed in:
implemented IPathElement
221 lines of code changed in:
replaced DocFunction.getPrototype() with DocFunction.getDocPrototype() so that we can implement IPathElement
328 lines of code changed in:
no message
184 lines of code changed in:
implemented IPathElement
replaced DocFunction.getPrototype() with DocFunction.getDocPrototype()
223 lines of code changed in:
replaced DocFunction.getPrototype() with DocFunction.getDocPrototype() so that we can implement IPathElement
128 lines of code changed in:
added default values to fields
4 lines of code changed in:
no message
59 lines of code changed in:
added properties for running new base/admin application
30 lines of code changed in:
Update to MinML 1.7 from http://www.wilson.co.uk/xml/minml.htm
0 lines of code changed in:
Update to mm.mysql-2.0.11-bin.jar from http://sourceforge.net/project/showfiles.php?group_id=15923
The reason for the update is bug 64 which might be related to the MySQL driver:
http://helma.org/bugs/show_bug.cgi?id=64
0 lines of code changed in:
Work on type.properties v. 1.2 support.
149 lines of code changed in:
Added code to check whether a value is a string type and should be put in
quotes when building a query. Previously, also
number values were quoted in SQL queries since neither Oracle nor
MySQL seemed to care, but Sybase doesn't like quoted number vaules.
Also, some bits and pieces for version 1.2 type.properties reading.
(see http://helma.org/rfc/mapping12new/ )
104 lines of code changed in:
Added isStringColumn method that lets us check whether a column is
a string type and values therefore need to be quoted. Previously, also
number values were quoted in SQL queries since neither Oracle nor
MySQL seemed to care, but Sybase doesn't like quoted number vaules.
20 lines of code changed in:
Omit quotes from where-clause of getNodeByKey, since the
id value is always an integer. Using quotes used to work fine for
Oracle and MySQL, but it seems to cause problems on Sybase.
1 lines of code changed in:
Added try/catch statements to all calls of close() methods in
statement and tableset classes. This seems to be necessary when
using Sybase, as reported by Georg Backer <gbacker@lionhead.com>
on the list.
20 lines of code changed in:
Foundation for new type mapping support in DbMapping class.
19 lines of code changed in:
Backpedal on previous change to include Servername ("Helma")
again instead of printing only the version number.
5 lines of code changed in:
Use Server name and version directly from helma.main.Server.version
instead of having a separate server anme and version fields.
6 lines of code changed in:
updated version info
1 lines of code changed in:
Check for readonly flag in putProperty method so that write protected
properties can't be modified from script code.
Deleted stuff that was permanently commented out:
* setNode() method
* readonly check for created and lastmodified props
9 lines of code changed in:
added public isReadonly() method to check the readonly flag from
other packages.
12 lines of code changed in:
° Cut off _action suffix when setting the action property the reqest object
° Unset done flag when processing an error to make sure it is actually processed
6 lines of code changed in:
suppress log message if onRequest() function is not defined.
1 lines of code changed in:
commented out mildly annoying log message for static file requests
1 lines of code changed in:
just testing the setup
8 lines of code changed in:
Generate multiple valid IDs in generateMaxID() when the
prototype's table is empty. Previously, new IDs for empty
tables always returned 0.
This fixes bug 59.
http://helma.org/bugs/show_bug.cgi?id=59
12 lines of code changed in:
New code to find out which action to call. From now on, every
function ending with "_action" may be invoked via HTTP. It
isn't necessary anymore to define the action in a .hac file.
As a consequence, it's not possible anymore to invoke
templates (.hsp files) via HTTP. Thus, the exposeTemplates
option has become obsolete.
Implemented onRequest() function which is called on the
object handling the HTTP request before the actual action
is invoked.
54 lines of code changed in:
some slightly modifications
1 lines of code changed in:
changed userObject to user (it seems this function can only be used with the prototype)
2 lines of code changed in:
changed variable user to myUser (interference with hopobject)
2 lines of code changed in:
added part about attaching additional properties
5 lines of code changed in:
return value is user HopObject (not "true") if transaction is successful.
7 lines of code changed in:
createtime, modifytime instead of cdate, mdate
2 lines of code changed in:
Pages: « Previous 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