Commit graph

2442 commits

Author SHA1 Message Date
hns
45eabd9fca quick fix for base class name, should now also work for non-relational
mappings (checks for "hopobject" prototype name)
2001-07-25 16:46:00 +00:00
hns
8ab24c2d41 * renamed filter to subnoderelation to free filter for future use
* added groupby.prototype
* possibly cleaned up a bug where relation properties were not properly inherited
when an explicit subnoderelation was specified on a virtual node in the type properties.
2001-07-25 16:45:13 +00:00
hns
1ca8ff7363 * added check if prototype exists
* set prototype on groupby node, if specified in type.properties
2001-07-25 16:43:32 +00:00
hns
e2390da037 replaced getFilter with getSubnodeRelation in Relation 2001-07-25 16:42:50 +00:00
hns
5e00718453 support different encodings for macros handled by param, request and response 2001-07-25 15:55:52 +00:00
hns
bfd3c0ae6a first implementation of inheritable data mappings 2001-07-23 16:48:28 +00:00
hns
b64c59dd8a First implementation of inheritable data mappings 2001-07-23 16:48:00 +00:00
hns
9563372c51 pretty much rewrote request path evaluation code.
the global path object now also makes its elements accessible via
prototype name.
2001-07-19 14:59:24 +00:00
hns
9952f9b161 added comments to fields, added extendsMapping
for dbmapping inheritance
2001-07-18 13:14:34 +00:00
hns
c28f67f5dc oops, doesSubnodeChecking returned the opposite of what it should 2001-07-16 15:33:46 +00:00
hns
58c92aec46 Made subnode check optional in NodeManager.getNode()
Switched from Vector to ArrayList as base class for ExternalizableVector.
Binary representations of both versions of ExternalizableVector should still be
compatible.
2001-07-16 15:30:40 +00:00
hns
a974b77f62 Added method: doesSubnodeChecking() to disable subnode checks. 2001-07-16 15:05:58 +00:00
hns
07ab01490f rethrow ConcurrencyException and RedirectException in
Macro evaluation
2001-07-16 13:43:28 +00:00
hns
d795dfbb48 fixed bug where encodeForm would duplicate \n newlines (wahhhh!) 2001-07-11 15:22:34 +00:00
hns
f5402ee06f Fixed HTML encoding formatting where the <br> tag would be
inserted between \r and \n
2001-07-11 13:13:32 +00:00
hns
87c5ead501 empty test edit 2001-07-10 18:06:03 +00:00
hns
5ecd6f36b6 empty log edit 2001-07-10 18:02:09 +00:00
hns
3d607d5507 zero test edit 2001-07-10 17:57:44 +00:00
hns
57bccc4354 another zero edit to check setup... 2001-07-10 17:41:32 +00:00
hns
6144eedd27 zero edit to test CVS mailing list setup 2001-07-10 17:30:34 +00:00
hns
3ade4ad604 zero edit to test CVS setup 2001-07-10 17:14:47 +00:00
hns
7ccb86988f zero test edit 2001-07-10 17:05:43 +00:00
hns
0190f2e8e4 empty edit to test CVS setup 2001-07-10 17:01:01 +00:00
hns
0fa1f97b42 another zero edit to test CVS setup 2001-07-10 16:53:51 +00:00
hns
e5a7bbfb14 zero edit to test CVS setup 2001-07-10 16:50:41 +00:00
hns
0f42a7b624 Fixed bug where DbMapping was not created for zipped prototype
if it didn't contain a type.properties file.
2001-06-28 14:44:47 +00:00
hns
6dd081e99a don't use existing object in getNode() if a lookup in
the db showed it doesn't exist (anymore)
2001-05-25 17:34:47 +00:00
hns
598111bba7 fixed if statement for null-node invalidation 2001-05-25 16:05:12 +00:00
hns
a94d8c8d81 one "!" too much, big differrence ;-) 2001-05-25 14:54:29 +00:00
hns
fe990f0155 reintroduced serialID, which was accidentally removed in the previuos revision 2001-05-25 14:53:59 +00:00
hns
3bdb0e3598 switch from one nullNode for all to one per cache entry in order to check validity 2001-05-25 14:17:06 +00:00
hns
af75604e00 * added zero-argument constructor for NullNode subclass
* check for user prototype in getNameOrID() - user objects are never anonymous
2001-05-25 14:16:15 +00:00
hns
9369243ec4 Added NullNode class to be able to remember createtime per
cached null reference.
2001-05-25 14:15:10 +00:00
hns
673032e685 introduced currentUser as handler for the current user object,
regardless of request path etc.
accessing a property that is null in the skin parameter object will
produce "" instead of "null"
2001-05-25 14:13:52 +00:00
hns
e35dc60958 registerUser now should honor _name entry in
type.properties instead of always use "name" as
user name property
2001-05-25 14:12:38 +00:00
hns
0defb7c9c0 removed old unused stuff 2001-05-25 14:11:46 +00:00
hns
98f7acce97 created separate test package for benchmarks 2001-05-20 18:28:14 +00:00
hns
b7d6b960ed Moved Benchmark into separate test package 2001-05-20 18:27:56 +00:00
hns
288834e1e2 disallow calling methods declared in java.lang.Object
via the introspection invocation code.
2001-05-20 18:07:48 +00:00
hns
009e1318c3 Removed <nil/>/null support.
Changed default parser from OpenXML to MinML
2001-05-20 13:17:12 +00:00
hns
9e43be37f7 Redirect location field isn't in ResponseTrans isn't public anymore.
User status field from ResponseTrans, if set.
2001-05-20 13:12:30 +00:00
hns
a6b45deaa8 implemented settable character sets 2001-05-20 13:10:48 +00:00
hns
8bbd32f01c set http status to 404 on not-founds 2001-05-20 13:10:25 +00:00
hns
22252c0b7b implemented settable character set, removed
public flag for some fields
2001-05-20 13:09:42 +00:00
hns
4e7c831dd2 exclude nullNode from contains-check in getNode 2001-05-20 13:08:12 +00:00
hns
6933648d3b included primitive relations in update 2001-05-16 13:23:16 +00:00
hns
11a9c1bd27 implement lazy property fetching in NodeManager.updateNode()
to prevent fetching an object property which doesn't need to be updated
2001-05-16 11:20:14 +00:00
hns
80344147dc Hardcoded response encoding to ISO-8859-1 to see
if this helps on Mac OS X
2001-05-15 13:01:49 +00:00
hns
bb0d9c02fd First implementation of zipped applications or zipped application parts.
Not especially clean architecture. A later version should try to better
abstract ordinary and zipped files.
2001-05-14 14:43:30 +00:00
hns
3c2e97fd20 check if session id is null before trying to return it as ESString 2001-05-14 14:41:14 +00:00