Commit graph

58 commits

Author SHA1 Message Date
1e32c8eb89
Merge remote-tracking branch 'origin/helma-🐜' into renovate/major-jetty-packages 2024-05-30 19:22:11 +02:00
399f81c1dc
Merge pull request #107 from antville/resolve-java-warnings
Resolve java warnings
2024-05-25 18:52:37 +02:00
0bfa585cb9
Replace new Boolean() with Boolean.valueOf()
Signed-off-by: Tobi Schäfer <interface@p3k.org>
2024-05-25 18:52:35 +02:00
8ffb7b0b08
Replace new Integer() with Integer.valueOf()
Signed-off-by: Tobi Schäfer <interface@p3k.org>
2024-05-25 18:52:34 +02:00
a68c478dd5
Replace new Double() with Double.valueOf()
Signed-off-by: Tobi Schäfer <interface@p3k.org>
2024-05-25 18:52:34 +02:00
77ea53d949
Fix JavaDoc warnings 2024-05-25 18:52:33 +02:00
2ff75f7879
Replace new Long() with Long.valueOf()
Signed-off-by: Tobi Schäfer <interface@p3k.org>
2024-05-25 18:52:33 +02:00
79d83389f2
Use canonical paths when creating static contexts 2024-05-25 18:28:43 +02:00
90e45c9115
Migrate to Apache file upload API 2 w/ Jakarta 2024-05-25 18:28:43 +02:00
3dbcd792a6
Migrate to Jakarte servlet API 5 2024-05-25 18:28:42 +02:00
973b3493cb
Prevent java.lang.IllegalArgumentException: Resource String is invalid 2024-05-25 18:28:42 +02:00
441d952b35
Prevent incompatible types: ServletContextHandler cannot be converted to Handler 2024-05-25 18:28:42 +02:00
d67d0235bd
Prevent java.lang.IllegalStateException: Shared scheduler not started 2024-05-25 18:28:41 +02:00
fa59a27858
Fix creation of protected context 2024-05-25 18:28:41 +02:00
304ea4e456
Fix creation of app context 2024-05-25 18:28:40 +02:00
0165e7c80e
Fix setup of static resource 2024-05-25 18:28:40 +02:00
62630ae068
Modernize for loop 2024-05-25 18:28:39 +02:00
26975a109a
Method ServerConnector.setSoLingerTime() was removed 2024-05-25 18:28:39 +02:00
a943124d45
Fix creating Jetty server from config file 2024-05-25 18:28:38 +02:00
c087cb731e
Use correct version of Jetty servlet 2024-05-25 18:28:38 +02:00
796a6e7337 Enable ES6 features in Rhino 2023-08-26 21:29:54 +02:00
9a0cf1a22d Add DatabaseObject.executePreparedRetrieval() method 2023-03-05 13:00:13 +01:00
411b9198e4 Change creation of HopSession cookie value
Only include one of either, IP forwarded by proxy or remote address
2021-09-05 14:55:42 +02:00
Robert Gaggl
4b9b78bb0f Cherry-pick 390231e8dd 2021-03-06 19:11:48 +01:00
Robert Gaggl
62291171e3 res.setCookie() now accepts boolean httponly and secure flags
httponly defaults to true, secure to false
2021-03-06 18:52:18 +01:00
b91ee88304 add: some colors to log output 2020-05-15 21:58:10 +02:00
c984d3c4a2 fix: exception when trying to copy helma.xsl 2020-04-05 21:32:12 +02:00
ae50bc562e del: obsolete entity table and test method 2020-03-27 21:13:11 +01:00
75f609d095 fix: updated list of tags according to MDN 2020-03-27 21:08:51 +01:00
9950f4df46 del: outdated list of and check for “all” tags 2020-03-27 20:10:11 +01:00
5a958b2980 fix: regression from foolishly replacing a nullstring with space 2020-03-21 20:41:28 +01:00
540d0eb0fc fix: concat res.write() arguments with spaces 2020-03-21 20:05:12 +01:00
dd53c6f365 fix: undesired newlines between multiple arguments in res.writeln() 2020-03-21 19:23:18 +01:00
Daniel Ruthardt
4d92cec456 Resolves issue #115. 2020-03-21 15:53:06 +01:00
768b7b5ed3 Merge branch 'helma-js' into helma-🐜 2020-03-21 15:46:12 +01:00
23fdb31348 add: support for importing code using require() method (commonjs) 2020-03-21 14:40:26 +01:00
Daniel Ruthardt
db8d239c32 Minor code simplification. 2020-03-21 14:40:00 +01:00
Daniel Ruthardt
9960e1c919 Removed obsolete class. 2020-03-21 14:40:00 +01:00
Daniel Ruthardt
541286dc59 Fixed issue (persistent sessions did not work anymore).
Persistent sessions did not work anymore, because the Application
(which became part of the information to be serialized at some point in
time) was not serializable.
2020-03-21 14:40:00 +01:00
Daniel Ruthardt
e0f590da98 Added missing @Deprecated annotations. (cherry picking from commit be90106b8430386d93ecba7afcd465c09e2b0125) 2020-03-21 14:40:00 +01:00
Daniel Ruthardt
37307708fd Removed standalone MD5Encoder implementation and replaced usage of it with Apache Commons Codec. 2020-03-21 14:40:00 +01:00
Daniel Ruthardt
5abe737912 Added syncrhonization to methods who's overridden parent methods have synchronization as well. (cherry picking from commit 36d2021fe7178d6686b5843c6f57bbf41bfd30c2) 2020-03-21 14:40:00 +01:00
Daniel Ruthardt
468a89bd05 Fixed version requirement / version check mismatch.
Although requiring a higher version of Java, this was not yet checked
correctly in the code.
2020-03-21 14:40:00 +01:00
Daniel Ruthardt
7f3bb3a85b Added generated serial version identifiers. (cherry picking from commit abbe243d4af0636541defcc75f74400dffefc00a) 2020-03-21 14:40:00 +01:00
Daniel Ruthardt
1acd176aa5 Fixed deprecation issues. (cherry picking from commit b50bfdfd00b380061c6baa3dab1d7d5c89e616a3) 2020-03-21 14:40:00 +01:00
Daniel Ruthardt
7cafee58c4 Added check to make sure that all code resources are returned at any point in time (i.e. even in application startup phase, when prototype has maybe never been updated before). (cherry picking from commit 5880fc27d323b82f508e5b5234999ebbd9bbb4ad) 2020-03-21 14:40:00 +01:00
Daniel Ruthardt
eda05c731a Resolves issue #40.
http://github.com/helma-next/helma-next/issues#issue/40
2020-03-21 14:40:00 +01:00
0929cd1e57 Removed standalone Base64 implementation and replaced usage of it with Apache Commons Codec's Base64 implementation. 2020-03-21 14:40:00 +01:00
c2fcc1867a chg: cast each array element to string 2020-03-21 14:40:00 +01:00
Jürg Lehni
47fecff5b4 Fix sendForward() to define Content-Range header, as required by HTML5 audio and video tags. 2020-03-21 14:40:00 +01:00