stefanp
fb264c63e5
replaced javascript-md5-library with method in helma.util.MD5Encoder
2002-03-26 12:47:49 +00:00
hns
4b09e5f1c3
update server version
2002-03-26 12:14:57 +00:00
hns
78c56ac382
Just be a little bit more precise in the kind of exception we throw.
2002-03-26 12:10:49 +00:00
hns
0fa15992cf
Implement override toString method to do what you'd expect it to
...
do (generate a string representation of the properties).
2002-03-26 12:10:16 +00:00
hns
c88ac35c17
Try both Unix crypt and Stefan's new MD5 encoding for authentication.
2002-03-26 12:09:32 +00:00
hns
7041bf08e7
Initial implementation of new skin path resolution schema and
...
public skins.
Some further work needed in both areas.
2002-03-25 18:55:38 +00:00
hns
1a777b5c5a
Added constructor without Prototype parameter to make it possible
...
to have SkinFiles which don't know or care about what prototype
they belong to.
2002-03-25 18:54:07 +00:00
hns
77da4999aa
Added skinExtensions properties for support of public skins.
...
This is a property file, for now called mime.properties, that
mapps file extension names to MIME types.
2002-03-25 18:53:10 +00:00
hns
3712b51628
res.skinpath is now an object property (holding an array of
...
HopObjects or directory names) instead of a string property.
2002-03-25 18:51:21 +00:00
stefanp
7d607250b6
added link to helma.org, aehm
2002-03-25 18:50:29 +00:00
hns
847f2542d3
Removed everything related to the _skinmanager property
...
which isn't used anymore.
2002-03-25 18:49:41 +00:00
stefanp
4e0182bfda
bug fixed in helma.main.Server
2002-03-25 18:37:49 +00:00
stefanp
078769bb43
no message
2002-03-25 18:37:19 +00:00
stefanp
bf86d54c67
removed obsolete functions: calling href() on Java objects does indeed work. The problem
...
was that getParentElement() method in Application always returned
null (due to a very hard to find bug in helma.main.Server).
2002-03-25 18:36:56 +00:00
stefanp
891b5056c8
no message
2002-03-25 17:58:45 +00:00
stefanp
15221babdc
typo
2002-03-25 17:58:28 +00:00
stefanp
fd73f252a0
bugfixed and improved calculation of 5-minute request count
2002-03-25 17:58:19 +00:00
stefanp
eb6f593913
obsolete after switch to helma embedded md5-function
2002-03-25 17:57:38 +00:00
stefanp
6374ce94fc
improved addressFilter, switched to helma embedded md5-function
2002-03-25 17:56:26 +00:00
stefanp
cc36746efb
changed typo
2002-03-25 17:55:25 +00:00
stefanp
66f7b97e40
utility class for java md5-methods
2002-03-25 17:46:44 +00:00
5fb400ec4c
added zipped application manager
2002-03-21 17:33:14 +00:00
cf01737f8f
added application manager
2002-03-21 17:04:57 +00:00
hns
c503592c49
Removed the need to register application servlets for the internal web server
...
with both appname+"/" and appname+"/*", because Acme Serve now appends
dual dummy slashes to the URI path if the servlet for a request isn't found.
2002-03-21 15:49:02 +00:00
hns
b68fb4764c
Treat VARBINARY and LONGVARBINARY as string types
...
(for our purposes, i.e. put values inside quotes).
2002-03-19 20:45:31 +00:00
hns
c39def352c
updated server version date info.
2002-03-19 19:36:30 +00:00
hns
027b63bde6
Run endless loop in separate new thread, otherwise the
...
server field will never be assigned the Server object (because
the Server constructor never returns, because the calling thread
ends up in the loop checking for updates in apps.properties).
2002-03-19 19:35:40 +00:00
hns
c8be51599b
Calling href() on Java objects does indeed work. The problem
...
was that getParentElement() method in Application always returned
null (due to a very hard to find bug in helma.main.Server).
2002-03-19 19:33:49 +00:00
hns
b46c2f1f4f
The duplicate clearAppCache() method in Application() isn't necessary
...
anymore because a JavaScript prototype without all the HopObject
crap is used for scripting Java objects now. Calling clearCache()
will reach through to the Java method.
2002-03-19 19:32:41 +00:00
hns
95ed052f76
removed newlines at end of file
2002-03-19 19:26:44 +00:00
hns
a5547d8d0a
removed dead code.
2002-03-19 19:26:29 +00:00
hns
c6b7f10d11
First simple and not very efficient implementation of res.skinpath,
...
which can contain one singel directoy in which to look for skins.
The skin resolution looks like this now:
1) res.skinpath (directory)
2) nodemanagers (internal HopObjects marked as skinmanagers)
3) application directory
2002-03-19 19:26:07 +00:00
hns
c56befd4d4
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.
2002-03-19 19:24:30 +00:00
hns
f3ea5d79a2
added skinpath field to set skin resolution path from properties
...
or from application code.
2002-03-19 19:14:09 +00:00
hns
b76447298b
Fixed bug #65 : redirect() doesn't work in onRequest() function.
...
http://helma.org/bugs/show_bug.cgi?id=65
2002-03-19 14:10:06 +00:00
hns
63eb24bae6
Support for version 1.2 of object-relational mapping format.
...
See http://helma.org/rfc/mapping12new/
2002-03-13 23:40:48 +00:00
hns
3f7180ae21
minimal formatting fix
2002-03-13 23:38:47 +00:00
hns
d8697dd762
Append the charset to the content type in method getContentType(),
...
suitable to the HTTP spec.
2002-03-13 23:38:13 +00:00
hns
77f29e6dfd
Use getContentType() method instead of directly accessing the
...
contentType field in ResponseTrans. The method will append the
charset to the content type.
2002-03-13 23:37:18 +00:00
stefanp
3c21f1a7d2
ouch
2002-03-11 15:03:09 +00:00
stefanp
0a68003361
fixed typo bug
2002-03-11 14:48:17 +00:00
stefanp
69f391d2d6
modified header in apidocs
2002-03-11 14:46:30 +00:00
stefanp
4a7616d5a0
This commit was generated by cvs2svn to compensate for changes in r2155,
...
which included commits to RCS files with non-trunk default branches.
2002-03-11 13:49:50 +00:00
hns
2896aaf82c
Removed boolean self parameter from calls of start() and register()
...
methods in ApplicationManager.
2002-03-07 17:15:23 +00:00
hns
5b7495dca3
° 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.
2002-03-07 17:14:46 +00:00
stefanp
f7ec5f3bbd
byte-array of the helma-logo
2002-03-07 14:46:23 +00:00
stefanp
4fec331e8d
handle http-header for authentication
2002-03-07 14:41:00 +00:00
stefanp
3c16c722a7
implemented IPathElement
...
added public functions for base app: static getServer, startApplication, stopApplication, getAppsHome, getProperties, getProperty, getApplication
2002-03-07 14:39:07 +00:00
stefanp
b52c3e54b4
added getApplication(String name)
...
removed private status from start/stop/register
2002-03-07 14:33:58 +00:00
stefanp
86388ccfa2
added methods for http authorization getUsername() + getPassword()
2002-03-07 14:32:36 +00:00