Commit graph

999 commits

Author SHA1 Message Date
hns
7eddb2e9c1 href skin is now searched in object path of the object on which
href was invoked, not in URL path of the request.
2001-07-27 13:36:23 +00:00
hns
cb6d350588 trim href rendered by skin to cut newline and space chars 2001-07-26 17:59:49 +00:00
hns
dbee94cdd4 fixed a rather nasty bug in groupby subnode relations, introduced yesterday. 2001-07-26 17:40:25 +00:00
hns
d7677773c5 fixed a bug in the href/skin code, or actually wrote a quick workaround 2001-07-26 15:13:05 +00:00
hns
a041b8ec78 completely got rid of getHref function in INode, just using getUrl from now on.
added optional root prototype name for getUrl.
2001-07-26 14:46:30 +00:00
hns
1be9b1687b removed local reval field from all function classes
added href postprocessing with skin to NodeHref
2001-07-26 14:45:02 +00:00
hns
5e04d833f1 switched to new href() syntax,
fixed bug in user.register where the db field name was used instead of the
corresponding property name
2001-07-26 14:44:17 +00:00
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