87640ed8da
Prevent “undefined” showing up in skin diff
2025-06-01 13:00:46 +00:00
ad4e35f452
Prevent exception when a diff line is falsy
2025-06-01 12:41:24 +00:00
8370b2ba98
Create more useful links from version info
2025-05-29 23:57:04 +02:00
a7fc1df893
Merge branch 'main' into automatically-set-root-cookie
...
# Conflicts:
# .github/workflows/deploy.yml
2025-05-27 20:32:47 +02:00
0b326e71e6
Add compatibility fix for CSS skins with <style> element
2025-05-27 20:29:59 +02:00
c6d86368c5
Add and translate missing translatable message
2025-05-27 18:24:53 +00:00
1d59aff5a6
Always grant access to robots.txt
2025-05-27 18:24:53 +00:00
50b5c4d09e
Slightly reword robot rules setting and translate to German
2025-05-27 18:24:53 +00:00
42a0d7e610
Add routine to enforce rules in robots.txt if corresponding setting is enabled
2025-05-27 18:24:53 +00:00
c5b9a613a8
Add site setting for enforcing rules in robots.txt
2025-05-27 18:24:53 +00:00
362ca05ab8
Adapt robots parser and its tests for Rhino
2025-05-27 18:24:53 +00:00
a7cabf0d63
Add third-party robots parser, including unit tests
2025-05-27 18:24:53 +00:00
543070a94f
Implement conditional redirect to root site after login
...
This way the account can be logged in to the default domain, too
2025-05-25 15:50:34 +00:00
147bd635fc
Merge remote-tracking branch 'origin/main' into renovate/org.jsoup-jsoup-1.x
...
# Conflicts:
# code/Global/Global.js
2025-04-22 21:41:54 +02:00
a0e78d7fa6
Bump imported Jsoup version
2025-04-22 21:37:27 +02:00
eb3f749ba1
Get rid of the annoying log message “done”
...
It is triggered by the LessCss compiler in the lesscss-1.7.9.1.1.jar file, META-INF/lessc-rhino-1.7.0.js – it’s an unminified JS file, so it’s simply patched by adding comments before the console.log("done") call.
Also see https://github.com/marceloverdijk/lesscss-java/issues/59
2025-04-08 00:46:40 +02:00
12023e23e0
Fix issue with modern Servlet API
2025-02-15 21:06:27 +01:00
b6004b3a31
Update CommonMark packages to v0.24.0
2025-01-03 21:31:13 +01:00
a53ff1b03c
Update dependency org.jsoup:jsoup to v1.18.3
2025-01-03 21:31:13 +01:00
0e21a8adb6
Align the size of the button link with the button
...
It needs a border, though a transparent one.
2024-08-08 21:46:35 +02:00
45cafda543
Give Linux some font love
2024-08-08 21:44:40 +02:00
19b99919d2
Merge remote-tracking branch 'origin/main'
2024-08-08 19:33:00 +02:00
95aa3009dc
Initialize collection with a default value
...
This prevents it from being null and not iterable in the for..of loop, and Helma from throwing an exception.
2024-08-04 09:14:01 +02:00
d03e0b2987
Fix definition for CSS font shorthard property
2024-06-23 23:52:11 +02:00
e26760bdc4
Adapt version output to changes in Helma
2024-06-15 22:46:50 +02:00
88b8391673
No need to add the Gson library as long as it is bundles with Helma
2024-06-15 15:07:09 +02:00
63bfe34e35
Move <p> element to customizable skin
2024-06-11 23:05:04 +02:00
6f632e9d4f
Add information about the JVM to the health page
2024-06-11 21:16:49 +02:00
81c442d5b0
Add links to dependencies listed under versions
2024-06-02 20:45:27 +02:00
6960102a81
Add version information for most important dependencies
2024-05-31 12:13:31 +02:00
dafab7f85f
Bump versions
2024-05-31 02:11:52 +02:00
f20e5d36a6
Use more reasonable defaults
2024-05-31 02:08:51 +02:00
264ac59cbe
Fix error in health action during first minutes after startup
...
TypeError: Cannot read property "errorsPerUnit" from undefined (/home/helma/./apps/antville/code/Root/Root.js#278)
2024-05-31 00:04:38 +02:00
b1869dc000
Parse also --!> as an HTML comment end tag
2024-05-30 20:48:50 +02:00
806d2b6cfd
Match also uppercase script tags in regex
2024-05-30 20:47:19 +02:00
09384070f9
Merge remote-tracking branch 'origin/main'
2024-03-23 23:10:49 +01:00
c0cf251e97
Add work-around for issue with CommonMark erroneously encoding HTML entities
...
See <https://github.com/commonmark/commonmark-java/issues/307 >
2024-02-20 21:01:07 +01:00
7e17ff6f78
Remove cumbersome and obsolete mangling of strings in Story.linebreak_filter
...
Remove unused Story.code_filter
2024-02-20 20:13:45 +01:00
b2e5fbbe9d
Correctly load and initialize Alpine.js
2024-02-20 20:11:58 +01:00
4396dd2b44
Fix errors in the client-side code filtering the referrers
2024-01-13 20:21:38 +01:00
9ffc935ded
Fix new choices being added to an existing poll at the wrong position
2024-01-13 19:55:16 +01:00
5bd5e0a5e4
Add missing URL encoding
2024-01-13 18:21:51 +01:00
6a8f1f2813
Fix output of non-semantic version string
2024-01-07 00:10:19 +01:00
38d18dc8c2
Don’t leak user data via API
2024-01-06 22:45:23 +01:00
48adee4823
Set dummy date to Antville’s birthday
2024-01-06 22:45:23 +01:00
renovate[bot]
78d151f5ea
Update dependency org.jsoup:jsoup to v1.17.2
2024-01-06 22:45:23 +01:00
1db17b29ae
Add support for images in webp format
2023-12-30 19:13:13 +01:00
a7d60cd0e7
Catch error where Site#trollFilter is not a string
2023-10-24 19:19:27 +02:00
3d85327afe
Sync renamed Jsoup namespace
2023-08-28 20:10:06 +02:00
b92c0f9c50
Sync JSoup version number
2023-08-28 17:52:03 +00:00