hns
9bf899098f
* Setting svn:externals definitions to mount apps
2007-11-30 15:44:58 +00:00
hns
29ec0ea10d
* Adding work directory in order to mount dependencies via svn:externals.
...
This is not the most beautiful solution, but it works for now.
2007-11-30 15:39:37 +00:00
hns
3005f65f3e
* Switch no new jsdoc-toolkit java/rhino based toolkit for generating helma documentation.
...
* Remove tasks that build up and tear down dependencies via cvs. The new build will
depend on dependencies set via svn:externals (not done yet).
2007-11-30 15:27:43 +00:00
hns
02d3e602cc
* Use logError() instead of logEvent() and extra stack dumping
...
in SessionManager.cleanupSessions().
2007-11-30 12:33:52 +00:00
hns
70c50c5625
* Implement calling of User.onLogout in Session.logout().
...
Fixes bug 579 <http://helma.org/bugs/show_bug.cgi?id=579 >
2007-11-30 12:32:42 +00:00
hns
1e783a8c99
* Apply better protection against SQL injection following bug 577
...
<http://helma.org/bugs/show_bug.cgi?id=577 > by introducing
DbMapping.checkNumber() to catch anything not looking like a number literal
from being used as such. I't quite likely this breaks for some SQL type and
app out there, but it's better to be careful here.
* Introduce new DbMapping.virtual/DbMapping.isVirtual() flag that easily lets us
know whether a Node/DbMapping is a virtual one (collection, mountpoint etc)
Using this in Node.getNonVirtualParent() fixes bug 566
<http://helma.org/bugs/show_bug.cgi?id=566 >.
* Remove obsolete and unused Node.setParent(Node, String).
* Set parentHandle directly instead of calling setParent(Node) in Node.getParent().
2007-11-28 15:32:09 +00:00
hns
230469d544
* Rename FrameworkException to NotFoundException in order to
...
reflect actual usage/semantics.
2007-11-28 15:14:02 +00:00
zumbrunn
c17e1df282
added jsdoc comments documenting the various properties of helma.Url objects
2007-11-28 11:00:00 +00:00
hns
116a111d5a
* Do not set the log level of the event log unless actually required.
2007-11-26 14:46:36 +00:00
hns
8cffcf5b57
* Reimplement Jetty log sedating by introducing a new private Log class that
...
reduces the log verbosity for levels DEBUG and TRACE.
This is a fix for the fix for bug 560 <http://helma.org/bugs/show_bug.cgi?id=560 >,
which resulted in Jetty logfiles to be written to a subdirectory called "console".
2007-11-26 14:43:42 +00:00
hns
61b41e098a
* Always include local subnode version in lastSubnodeChange checksum.
...
Fixes bug 567 <http://helma.org/bugs/show_bug.cgi?id=567 >
2007-11-26 12:45:38 +00:00
hns
ad635a3cf7
* Fix typo in comment.
2007-11-26 12:43:48 +00:00
michi
87ed97d3a3
if logSQL=true then we will also log queries, that are submitted via helma.Database to the sql-log-file; see http://www.nabble.com/logSQL-with-helma.Database-t4804158s2589.html
2007-11-23 17:13:32 +00:00
hns
7258b95fcb
* Do not mark prototype as updated in database when modifying the
...
_prototype property on transient objects. Fixes bug 572.
<http://helma.org/bugs/show_bug.cgi?id=572 >
* Tentative fix for bug 573: Calling HopObject.persist() on already persistent
object causes object to be updated in database.
<http://helma.org/bugs/show_bug.cgi?id=573 >
2007-11-22 10:27:04 +00:00
hns
1b873d3e11
* Exclude Jetty classes from console log. This is a hack to prevent
...
all request and response headers to be dumped to console with debug=true.
Fixes bug 560 <http://helma.org/bugs/show_bug.cgi?id=560 >
2007-11-20 15:13:55 +00:00
hns
90c02cadc0
* Make sure deleted objects aren't fetched again from database.
...
Fixes the other half of bug 551
<http://helma.org/bugs/show_bug.cgi?id=551 >
* Renamed methods in Transactor to make their purpose clearer.
2007-11-20 13:02:31 +00:00
hns
9858091c20
* Make sure child objects removed via removeChild() are not accessible
...
anymore from that collection.
Fixes bug 551 <http://helma.org/bugs/show_bug.cgi?id=551 >
2007-11-20 09:37:39 +00:00
hns
ad68ca97b3
* Do not let 404 errors increase app.errorCount, even if
...
no notfound action is defined.
2007-11-14 16:44:27 +00:00
hns
e29a8aee38
* Fix bug where multiple parameter values with the same name aren't
...
stored in parameter map for forms with enctype="multipart-formdata".
2007-11-14 10:00:46 +00:00
hns
ae83283fc5
* Prevent response splitting vulnerability reported by Paul Alexandrow
...
on helma-dev: Also fix res.setCookie() and add comments.
2007-11-13 14:30:05 +00:00
hns
2721d55139
* Prevent response splitting vulnerability reported by
...
Paul Alexandrow on helma-dev.
2007-11-13 14:23:57 +00:00
hns
54617d09c1
* Limit maximal loop count for Macro.resolveHandler() lookup.
...
Fixes symptoms of bug 543.
<http://helma.org/bugs/show_bug.cgi?id=543 >
2007-11-12 14:43:48 +00:00
hns
5cd2021502
* Throw exception instead of removing the old node when adding
...
a node to a named collection with a name that is already taken.
Fixes bug 568 <http://helma.org/bugs/show_bug.cgi?id=568 >
2007-11-12 13:41:56 +00:00
hns
ac4e78cb17
* Allow HopObjects to be used as arguments in XML-RPC calls, interpreting
...
them as dicts and ignoring child nodes. Resolves bug #345
<http://helma.org/bugs/show_bug.cgi?id=345 >
2007-11-08 11:03:41 +00:00
hns
e0b814216e
* Log error in XML-RPC method call.
2007-11-08 10:55:33 +00:00
hns
d896e79aeb
* Do not allow constructor property to be defined as constant on HopObjects,
...
as we need the constructor to be resettable in Helma with Rhino 1.7.
2007-11-07 13:46:57 +00:00
hns
12423bb9a7
* Do not check parent nodes found via _parent setting - just trust
...
getChildElement to be set appropriately.
2007-11-07 10:31:35 +00:00
hns
1650407241
* Implement suppressErrorPage property to allow error pages
...
for low level errors to be suppressed:
suppressErrorPage = true
2007-11-05 14:03:02 +00:00
hns
a21d31830e
* Backpaddle from incompatible change: return file name instead of
...
file path from MimePart.writeToFile() again as in Helma 1.6.0.
2007-11-05 09:32:31 +00:00
hns
6d2f294252
* Implement onDebuggerStatement(Context) added in Rhino 1.7.
...
* Minor Javadoc and import cleanup.
2007-10-29 09:37:59 +00:00
hns
8a27991087
Switching to jala trunk
2007-10-23 12:11:48 +00:00
hns
e307d212fd
* Rename Config to ServerConfig in order to prepare for an ApplicationConfig class.
2007-10-11 13:26:02 +00:00
hns
beed995659
* Enabling use of ID sequence generators in H2 databases.
...
Patch by Robert Gaggl, fixes bug 562 - http://helma.org/bugs/show_bug.cgi?id=562
2007-10-11 12:31:49 +00:00
hns
ae0536eb26
* Allow _parent to consist of three elements, such as page.comments.blocked.
...
Fixes bug 563 - http://helma.org/bugs/show_bug.cgi?id=563
* Throw an exception when adding to a collection with accessname defined and the
collection already contains an object with the given name. Previously, the old object
was deleted from the database.
Fixes bug 561 - http://helma.org/bugs/show_bug.cgi?id=561
2007-10-11 12:21:40 +00:00
hns
3c059e8778
* Update to stock Apache XML-RPC 2.0.1.
2007-10-11 12:13:07 +00:00
hns
b1980dceec
* Update tagsoup.jar to version 1.1.3. Tagsoup is used by getHtmlDocument() as well as Jala.
2007-10-11 11:58:40 +00:00
hns
a58b4a084f
* Allow type.properties to be named after their prototype (e.g. Root.properties).
...
Implement feature request 553: http://helma.org/bugs/show_bug.cgi?id=533
2007-10-11 10:05:53 +00:00
hns
033659c8c5
* Don't mark a HopObject dirty if added to transient collection.
...
This is a rather conservative fix for bug 554.
http://helma.org/bugs/show_bug.cgi?id=554
2007-10-11 09:51:17 +00:00
hns
9874ec1cd9
* Remove toggle link for debug output.
2007-10-10 12:30:10 +00:00
hns
4ab4f0ef9c
Define svn:externals for helma modules trunk
2007-10-09 13:31:47 +00:00
hns
f232748501
Define svn:externals for jala 1.2
2007-10-09 13:29:56 +00:00
hns
2fa6005ee1
Simplify implementation:
...
* No need to use reflection because we always have JDK 1.4 functionality.
* Use java.util.BitSet for lookup of URI-safe characters.
2007-10-03 14:43:39 +00:00
hns
9b75760568
* Add try/catch and logging to updateProperties(), and remove duplicate code.
2007-10-03 14:40:21 +00:00
hns
72fffb0aa1
robert: set svn:mime-type property on all html files
2007-09-28 13:29:58 +00:00
hns
a70b360310
robert: removed svn:mime-type and set svn:keywords property of all text files
2007-09-28 13:16:38 +00:00
hns
a59ea3367e
robert: removed svn:mime-type and set svn:keywords property of all text files
2007-09-28 13:16:38 +00:00
hns
463a175753
robert: removed svn:mime-type and set svn:keywords property of all text files
2007-09-28 13:16:38 +00:00
hns
f03f405f04
* Check if changeSet is null in commitCompilation() to avoid NullPointerException.
...
Fixed bug http://helma.org/bugs/show_bug.cgi?id=466
2007-09-26 12:46:21 +00:00
hns
e9e11ddb9a
* Add write() and writeToString() variants that take an additional boolean argument
...
to write node in shallow/internal database mode.
Fixes bug http://helma.org/bugs/show_bug.cgi?id=404
* Some code and javadoc cleanup.
2007-09-26 12:07:34 +00:00
hns
ff20cddcda
* Refactor constructors a lil bit, make className final, clean up import statements.
2007-09-26 12:03:06 +00:00