a2e96cc1fa
Merge remote-tracking branch 'origin/main' into refactor_setting_of_root_cookie
2026-01-02 15:17:57 +01:00
c1af55a9de
Refactor automatic setting of root cookie
...
* Use existing functions
* Respect “remember me” setting
2026-01-02 15:14:31 +01:00
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
ae79a59639
Remove stale code in comments
2025-05-30 22:24:15 +02:00
354c9788c8
Make it less cumbersome to build/run the H2 database/console
2025-05-30 22:24:15 +02:00
67573db0e0
Add work-around allowing the reserved keyword “value“ as identifier
...
See <https://www.h2database.com/html/commands.html#set_non_keywords >
2025-05-30 22:24:15 +02:00
22013f2267
Update dependency com.h2database:h2 to v2 [SECURITY]
2025-05-29 22:42:28 +00:00
8370b2ba98
Create more useful links from version info
2025-05-29 23:57:04 +02:00
144d2475cb
Prevent error when data.type is undefined in proxy claustra
2025-05-28 23:04:26 +02:00
96ae3ad7fb
Lock file maintenance
2025-05-27 18:36:08 +00:00
a7fc1df893
Merge branch 'main' into automatically-set-root-cookie
...
# Conflicts:
# .github/workflows/deploy.yml
2025-05-27 20:32:47 +02:00
5b929bf0ca
Add compatibility fix for <td> elements overflowing the layout
2025-05-27 20:29:59 +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
f25b3c0b76
Simplify repository workflows
...
Use deploy workflow for staging, too
2025-05-25 20:58:23 +02: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
786a110b48
Lock file maintenance
2025-05-25 15:43:49 +00:00
348fa4607d
Update dependency gradle to v8.14.1
2025-05-25 15:40:16 +00:00
f90d1e0667
Simplify repository workflows
...
Use deploy workflow for staging, too
2025-05-25 16:58:53 +02:00
e5216c6c5f
Update NVM configuration for compatibility with official implementation
2025-05-25 16:41:15 +02:00
6ed24ef0d2
Replace hard-coded hostname with input
2025-05-24 20:03:13 +00:00
829ee33c32
Merge pull request 'Lock file maintenance' ( #487 ) from renovate/lock-file-maintenance into main
...
Reviewed-on: #487
2025-04-22 20:09:19 +00:00
44a3e406a8
Lock file maintenance
2025-04-22 20:08:15 +00:00
cdbbe92e89
Merge pull request 'Update dependency generate-license-file to v4' ( #492 ) from renovate/generate-license-file-4.x into main
...
Reviewed-on: #492
2025-04-22 20:05:44 +00:00
d62ada6c53
Update dependency generate-license-file to v4
2025-04-22 20:05:44 +00:00
342712e72f
Merge pull request 'Update dependency codemirror to v5.65.19' ( #493 ) from renovate/codemirror-5.x into main
...
Reviewed-on: #493
2025-04-22 19:56:43 +00:00
59c17419a9
Merge remote-tracking branch 'origin/main' into renovate/codemirror-5.x
...
# Conflicts:
# package-lock.json
# package.json
2025-04-22 21:52:38 +02:00
ac978f9555
Merge pull request 'Update dependency less to v4.3.0' ( #494 ) from renovate/less-4.x into main
...
Reviewed-on: #494
2025-04-22 19:48:26 +00:00
4f97663619
Update dependency less to v4.3.0
2025-04-22 19:48:26 +00:00
7723a55306
Update dependency alpinejs to v3.14.9
2025-04-22 19:44:15 +00:00
45c8131c84
Merge pull request 'Update dependency org.jsoup:jsoup to v1.19.1' ( #489 ) from renovate/org.jsoup-jsoup-1.x into main
2025-04-22 19:43:07 +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
7e32c3ad6f
Update dependency gradle to v8.13
2025-04-22 19:20:46 +00:00
6e6a5ce191
Merge pull request 'Get rid of the annoying log message “done”' ( #495 ) from remove-annoying-log-message into main
2025-04-22 19:17:32 +00: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
f005cb7b17
Update dependency codemirror to v5.65.19
renovate/stability-days Updates have met minimum release age requirement
2025-03-23 16:42:51 +00:00
dbec9f22b2
Update dependency org.jsoup:jsoup to v1.19.1
2025-03-04 04:42:47 +00:00
ab7c1a4c1c
Bump year of the copyright notice
Release / release (push) Successful in 49s
2025-03-01 19:36:14 +01:00
e37c4ad69b
Replace all repo URLs pointing to GitHub
2025-03-01 19:35:55 +01:00
cbcdb22670
Escape HTML elements in commit messages
2025-03-01 17:59:17 +01:00
babf14a8d2
Do not publish the archives with the Antville source code
...
These sources are included in the release files, anyway.
2025-03-01 17:47:13 +01:00
bae8079268
Switch to GZIP compression, BZIP2 still looking unpopular
2025-03-01 17:46:31 +01:00
cf5405478f
Add intermediate directory to archive files
2025-03-01 17:44:47 +01:00
31029a8cac
Bump Helma version
Release / release (push) Successful in 46s
2025-03-01 16:47:25 +01:00
7821dd0142
Add release notes generated with git-cliff
Release / release (push) Successful in 57s
2025-03-01 16:42:17 +01:00
12023e23e0
Fix issue with modern Servlet API
2025-02-15 21:06:27 +01:00
c9853f6217
Use correct GH_TOKEN and distribution files
Release / build (push) Successful in 43s
2025-02-15 20:01:54 +01:00
5a6f1d14c2
Merge remote-tracking branch 'origin/main'
Release / build (push) Failing after 42s
2025-02-15 19:59:13 +01:00
4d62d2083a
Also create a GitHub release using the gh client at the runner
2025-02-15 19:58:34 +01:00
6364067bac
Use tag in release title
2025-02-15 19:58:16 +01:00
542beb0c67
Update dependency generate-license-file to v3.7.0
2025-02-15 17:26:40 +00:00
8a9dc51b73
Merge pull request 'Update dependency less to v4.2.2' ( #485 ) from renovate/less-4.x into main
...
Reviewed-on: #485
2025-02-15 17:23:40 +00:00
12d827ae67
Update dependency less to v4.2.2
2025-02-15 17:23:29 +00:00
b8ae49178c
Merge pull request 'Update dependency gradle to v8.12.1' ( #486 ) from renovate/gradle-8.x into main
...
Reviewed-on: #486
2025-02-15 17:22:45 +00:00
461c481607
Update dependency gradle to v8.12.1
2025-02-15 17:21:15 +00:00
24d1d29944
Initial commit
Release / build (push) Successful in 41s
2025-02-15 17:34:58 +01:00
a51e2557c9
Use name and URL of actual production environment
2025-02-15 15:24:43 +01:00
8f0887ac8d
Remove obsolete workflows
2025-02-15 13:48:17 +01:00
8ba66866e2
Merge pull request 'Update dependency npm-run-all2 to v7' ( #482 ) from renovate/npm-run-all2-7.x into main
...
Reviewed-on: #482
2025-01-03 21:55:39 +00:00
358ad425b8
Update dependency npm-run-all2 to v7
renovate/stability-days Updates have met minimum release age requirement
2025-01-03 21:43:25 +00:00
5ffc647e64
Fix NPM version string; needs to be semver 🙄
2025-01-03 22:34:30 +01:00
ef572aa7f8
Update repository and download URLs
2025-01-03 22:34:24 +01:00
6c54afad92
Merge pull request 'Replace dependency npm-run-all with npm-run-all2 5.0.0' ( #464 ) from renovate/npm-run-all-replacement into main
...
Reviewed-on: #464
2025-01-03 21:31:11 +00:00
8df5414e6e
Merge remote-tracking branch 'origin/main' into renovate/npm-run-all-replacement
2025-01-03 22:30:46 +01:00
ae550148d4
Merge pull request 'Update dependency browserify to v17.0.1' ( #465 ) from renovate/browserify-17.x into main
...
Reviewed-on: #465
2025-01-03 21:22:11 +00:00
ff30bc43a3
Merge remote-tracking branch 'origin/main' into renovate/browserify-17.x
2025-01-03 22:20:44 +01:00
bdcaf06d8d
Merge pull request 'Update dependency codemirror to v5.65.18' ( #466 ) from renovate/codemirror-5.x into main
...
Reviewed-on: #466
2025-01-03 21:19:16 +00:00
9f5e19bfcf
Merge remote-tracking branch 'origin/main' into renovate/codemirror-5.x
2025-01-03 22:18:53 +01:00
318fd04ff7
Merge pull request 'Update dependency jsdoc to v4.0.4' ( #467 ) from renovate/jsdoc-4.x into main
...
Reviewed-on: #467
2025-01-03 21:12:56 +00:00
f723404f96
Merge branch 'main' into renovate/jsdoc-4.x
2025-01-03 22:08:38 +01:00
6114af4cc6
Merge pull request 'Update dependency less to v4.2.1' ( #468 ) from renovate/less-4.x into main
...
Reviewed-on: #468
2025-01-03 21:05:01 +00:00
9b5fe093b0
Merge branch 'main' into renovate/less-4.x
2025-01-03 21:04:45 +00:00
c336fc1f97
Merge pull request 'Update dependency alpinejs to v3.14.8' ( #469 ) from renovate/alpinejs-3.x into main
...
Reviewed-on: #469
2025-01-03 20:52:28 +00:00
38b0667d2b
Merge branch 'main' into renovate/alpinejs-3.x
2025-01-03 20:52:16 +00:00
9c9f8317b2
Merge pull request 'Update dependency generate-license-file to v3.6.0' ( #470 ) from renovate/generate-license-file-3.x into main
...
Reviewed-on: #470
2025-01-03 20:44:25 +00:00
9ad65bbae5
Merge branch 'main' into renovate/generate-license-file-3.x
2025-01-03 20:44:16 +00:00
ffe73e0e5a
Update dependency less to v4.2.1
renovate/stability-days Updates have met minimum release age requirement
2025-01-03 20:43:26 +00:00
f258bbc81f
Update dependency browserify to v17.0.1
renovate/stability-days Updates have met minimum release age requirement
2025-01-03 20:43:15 +00:00
72286377df
Replace dependency npm-run-all with npm-run-all2 5.0.0
2025-01-03 20:43:09 +00:00
dee6227989
Merge pull request 'Update dependency less-plugin-clean-css to v1.6.0' ( #472 ) from renovate/less-plugin-clean-css-1.x into main
...
Reviewed-on: #472
2025-01-03 20:41:12 +00:00
29bf38aab2
Merge branch 'main' into renovate/less-plugin-clean-css-1.x
2025-01-03 20:41:04 +00: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
95aa91f33b
Update plugin com.github.jk1.dependency-license-report to v2.9
2025-01-03 21:28:39 +01:00
583f27f95d
Update plugin com.github.node-gradle.node to v7.1.0
2025-01-03 21:28:39 +01:00
4df9ce571a
Merge pull request 'Update dependency gradle to v8.12' ( #471 ) from renovate/gradle-8.x into main
...
Reviewed-on: #471
2025-01-03 19:31:36 +00:00
c9f7ce7b1a
Merge branch 'main' into renovate/gradle-8.x
2025-01-03 18:48:37 +00:00
41f3d384c5
Merge remote-tracking branch 'remotes/origin/main' into origin/main
2025-01-03 19:35:24 +01:00
d25965a116
Enable manual trigger of Renovate workflow
2025-01-03 18:26:40 +00:00
45603d8794
Update Renovate workflow according to changes in antville/helma
2025-01-03 15:36:42 +00:00
3aeb363485
Update dependency alpinejs to v3.14.8
renovate/stability-days Updates have met minimum release age requirement
2024-12-26 15:43:05 +00:00
02d566809c
Update dependency gradle to v8.12
2024-12-20 16:43:27 +00:00
c7386c4ef2
Update dependency less-plugin-clean-css to v1.6.0
renovate/stability-days Updates have met minimum release age requirement
2024-12-08 19:44:10 +00:00
31e86e0af9
Update dependency generate-license-file to v3.6.0
renovate/stability-days Updates have met minimum release age requirement
2024-12-08 19:44:02 +00:00
8e38572d31
Update dependency jsdoc to v4.0.4
renovate/stability-days Updates have met minimum release age requirement
2024-12-08 19:43:29 +00:00
fcb6b286f3
Update dependency codemirror to v5.65.18
renovate/stability-days Updates have met minimum release age requirement
2024-12-08 19:43:20 +00:00
14e3c538ff
Migrate Renovate setup to setup at Antville.org
2024-11-01 16:28:12 +01:00
83b02c7eb6
Add .github/workflows/test.yml
2024-10-30 16:35:07 +00:00
16448dab95
Add EditorConfig for *.skin files
2024-09-21 13:45:39 +02: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
b774c997da
Copy during execution phase
2024-08-08 20:22:50 +02:00
19b99919d2
Merge remote-tracking branch 'origin/main'
2024-08-08 19:33:00 +02:00
c5f556a901
Update URL of stage environment
2024-08-08 19:31:50 +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
998025b55c
Merge pull request #395 from antville/renovate/lock-file-maintenance
...
Lock file maintenance
2024-06-15 23:40:12 +02:00
42fa5a1c6d
Switch to tasks.register() to define custom tasks
2024-06-15 23:29:53 +02:00
renovate[bot]
b20a7ca05c
Lock file maintenance
2024-06-15 20:49:02 +00:00
6e085b82cb
Revert version bump; let’s release 1.6 before adding a decimal
2024-06-15 22:46:51 +02:00
e26760bdc4
Adapt version output to changes in Helma
2024-06-15 22:46:50 +02:00
508c193c50
Bump Node.js version
2024-06-15 22:41:54 +02:00
da393c74f0
Replace Gradle Git plugin with direct Git commands
2024-06-15 22:41:34 +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
1e071fd0cc
Revert CSS display of <summary> element
...
Otherwise the triangle to open/close a <details> element is not shown.
2024-06-11 23:05:45 +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
893b8f98a8
Add deployment workflow
2024-06-02 02:24:27 +02:00
7db39d5c5b
Use action for setting up SSH agent
2024-06-01 19:51:44 +02:00
d74547ce41
Rsync files more specifically
2024-06-01 19:13:07 +02:00
e44539454f
Slightly reword workflow names
2024-05-31 12:30:07 +02:00
49ee8ace0d
Merge pull request #422 from antville/add-versions-to-health-output
...
Add version information for most important dependencies
2024-05-31 12:22:16 +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
23923fd694
Merge pull request #420 from antville/fix-error-in-health-action
...
Fix error in health action during first minutes after startup
2024-05-31 02:10:52 +02:00
f20e5d36a6
Use more reasonable defaults
2024-05-31 02:08:51 +02:00
d4bb902410
Merge remote-tracking branch 'origin/main' into fix-error-in-health-action
2024-05-31 02:03:41 +02:00
aec7a9195b
Merge pull request #421 from antville/remove-extra-git-checkout
...
Run tasks in project directory
2024-05-31 02:02:56 +02:00
56aff15a70
Run tasks in project directory
2024-05-31 01:51:19 +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
f2fa11cfca
Java is not needed for staging
2024-05-30 23:50:30 +02:00
dbd0071bc9
Arm GitHub workflow
2024-05-30 23:44:28 +02:00
3bd9f96c6c
Do not delete when transferring static content
2024-05-30 23:43:34 +02:00
3cf01e6bf5
Tansfer specific static files only
2024-05-30 23:38:48 +02:00
8abb8c8efd
Merge pull request #419 from antville/add-stage-workflow
...
Add stage workflow
2024-05-30 23:25:55 +02:00
91921c809f
Add stage workflow
2024-05-30 23:25:30 +02:00
6eeb0e12b6
Merge pull request #417 from antville/group-renovate-updates
...
Group Renovate updates
2024-05-30 21:56:36 +02:00
eb58b19791
Group CommonMark packages
2024-05-30 21:55:55 +02:00
a558d8c78f
Merge pull request #398 from antville/renovate/gradle-8.x
...
Update dependency gradle to v8.7
2024-05-30 21:44:16 +02:00
118fcf23b6
Merge pull request #416 from antville/remove-custom-codeql-config
...
Remove custom CodeQL workflow
2024-05-30 21:06:08 +02:00
c7d2e99de3
Remove custom CodeQL workflow
2024-05-30 21:02:42 +02:00
1e2cb8a3e3
Merge pull request #415 from antville/414-fix-code-scanning-alert-bad-html-filtering-regexp
...
Match also uppercase script tags in regex
2024-05-30 20:51:58 +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
c7822b9fc2
Update renovate.json
2024-03-24 13:51:42 +01:00
renovate[bot]
6467b38d04
Update dependency gradle to v8.7
2024-03-24 12:45:13 +00:00
187cbba693
Update renovate.json
2024-03-24 13:42:26 +01: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
b9e557e6b8
Update changelog
2024-01-13 20:31:00 +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
763594b3ec
Update changelog
2024-01-07 00:13:17 +01:00
cd35c1c26d
Enable fancy console output of Gradle
2024-01-07 00:11:45 +01:00
6a8f1f2813
Fix output of non-semantic version string
2024-01-07 00:10:19 +01:00
7bf5dafec5
Merge pull request #384 from antville/renovate/lock-file-maintenance
...
Lock file maintenance
2024-01-06 23:31:44 +01:00
renovate[bot]
2fbf09911f
Lock file maintenance
2024-01-06 22:28:56 +00:00
5ab37a5227
Merge pull request #383 from antville/renovate/codemirror-5.x
...
Update dependency codemirror to v5.65.16
2024-01-06 23:27:10 +01:00
renovate[bot]
7bec2586fb
Update dependency codemirror to v5.65.16
2024-01-06 22:23:11 +00:00
44037fb22d
Merge pull request #389 from antville/renovate/alpinejs-3.x
...
Update dependency alpinejs to v3.13.3
2024-01-06 23:22:47 +01:00
renovate[bot]
fa8c56144a
Update dependency alpinejs to v3.13.3
2024-01-06 22:17:56 +00:00
dc551a972f
Merge pull request #386 from antville/renovate/js-md5-0.x
...
Update dependency js-md5 to v0.8.3
2024-01-06 23:17:29 +01:00
renovate[bot]
4070dcf19f
Update dependency js-md5 to v0.8.3
2024-01-06 21:56:39 +00:00
8bd1dad245
Merge pull request #387 from antville/renovate/com.github.node-gradle.node-7.x
...
Update plugin com.github.node-gradle.node to v7.0.1
2024-01-06 22:55:23 +01:00
renovate[bot]
dd14305803
Update plugin com.github.node-gradle.node to v7.0.1
2024-01-06 21:48:29 +00:00
5fee872830
Fix output path for licenses of Java libraries
2024-01-06 22:45:23 +01:00
4593e66e55
Use more fitting labels for Renovate PRs
2024-01-06 22:45:23 +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]
68e2197d24
Update dependency gradle to v8.5
2024-01-06 22:45:23 +01:00
renovate[bot]
d3630b919b
Update dependency generate-license-file to v3
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
renovate[bot]
4291709620
Update actions/checkout action to v4
2024-01-06 22:45:23 +01:00
0edd1e2bff
Merge pull request #391 from antville/renovate/org.ajoberstar.grgit-5.x
...
Update plugin org.ajoberstar.grgit to v5.2.1
2024-01-06 22:14:13 +01:00
renovate[bot]
9c3c69fd07
Update plugin org.ajoberstar.grgit to v5.2.1
2024-01-06 20:44:22 +00:00
786208c09e
Merge pull request #393 from antville/renovate/actions-stale-9.x
...
Update actions/stale action to v9
2024-01-06 21:42:04 +01:00
e11eafa795
Merge pull request #394 from antville/renovate/github-codeql-action-3.x
...
Update github/codeql-action action to v3
2024-01-06 21:41:22 +01:00
renovate[bot]
8fbb19a349
Update github/codeql-action action to v3
2023-12-30 18:15:55 +00:00
renovate[bot]
9f8737ed3d
Update actions/stale action to v9
2023-12-30 18:15:22 +00:00
1db17b29ae
Add support for images in webp format
2023-12-30 19:13:13 +01:00
c38ed1e1b4
Add NVM config file
2023-12-30 19:13:00 +01:00
2147f68168
Fix import of markdown library
2023-12-30 19:12:52 +01:00
a7d60cd0e7
Catch error where Site#trollFilter is not a string
2023-10-24 19:19:27 +02:00
772d06b3ef
Update renovate.json
2023-08-28 20:56:32 +02:00
dcf1821398
Update renovate.json
2023-08-28 20:45:40 +02:00
726dd77649
Update renovate.json
2023-08-28 20:44:49 +02:00
a0ec7b148b
Merge pull request #381 from antville/p3k-patch-1
...
Update renovate.json
2023-08-28 20:44:22 +02:00
eb62053bf4
Update renovate.json
2023-08-28 20:44:05 +02:00
2dda30ed75
Merge pull request #363 from antville/renovate/org.jsoup-jsoup-1.x
...
Update dependency org.jsoup:jsoup to v1.16.1
2023-08-28 20:10:30 +02:00
3d85327afe
Sync renamed Jsoup namespace
2023-08-28 20:10:06 +02:00
6256e83f9e
Merge pull request #373 from antville/renovate/com.github.node-gradle.node-7.x
...
Update plugin com.github.node-gradle.node to v7
2023-08-28 20:05:54 +02:00
renovate[bot]
3134a0053f
Update plugin com.github.node-gradle.node to v7
2023-08-28 18:03:03 +00:00
ba2e3199cb
Merge pull request #367 from antville/renovate/org.ajoberstar.grgit-5.x
...
Update plugin org.ajoberstar.grgit to v5.2.0
2023-08-28 19:56:53 +02:00
renovate[bot]
65d3631194
Update plugin org.ajoberstar.grgit to v5.2.0
2023-08-28 17:56:37 +00:00
d344903d40
Merge pull request #379 from antville/renovate/jquery-3.x
...
Update dependency jquery to v3.7.1
2023-08-28 19:56:10 +02:00
renovate[bot]
1619fc5675
Update dependency jquery to v3.7.1
2023-08-28 17:54:04 +00:00
e33f92b07a
Merge pull request #364 from antville/renovate/com.github.jk1.dependency-license-report-2.x
...
Update plugin com.github.jk1.dependency-license-report to v2.5
2023-08-28 19:53:38 +02:00
b92c0f9c50
Sync JSoup version number
2023-08-28 17:52:03 +00:00
4529c9c372
Remove Dependabot configuration
2023-08-28 19:45:37 +02:00
renovate[bot]
27d1ee65d9
Update plugin com.github.jk1.dependency-license-report to v2.5
2023-08-27 18:17:39 +00:00
renovate[bot]
748825e40c
Update dependency org.jsoup:jsoup to v1.16.1
2023-08-27 18:17:35 +00:00
renovate[bot]
29cee882c0
Update actions/checkout action to v3
2023-08-27 20:16:49 +02:00
renovate[bot]
934735e15d
Update actions/stale action to v8
2023-08-27 20:16:49 +02:00
3f554e1266
Merge pull request #362 from antville/renovate/configure
...
Configure Renovate
2023-08-27 13:00:45 +02:00
renovate[bot]
ff1d283448
Add renovate.json
2023-08-27 10:57:52 +00:00
fe83d13b48
Merge pull request #361 from antville/gradle-8-upgrade
...
Gradle 8 upgrade
2023-08-27 12:33:40 +02:00
32c56b5c9d
Upgrade Gradle to latest version
2023-08-27 12:27:04 +02:00
5f45255c24
Update changelog
2023-08-27 12:26:14 +02:00
1a5d2d8a13
Merge pull request #360 from antville/rewrite-for-each-with-for-of
...
Replace `for…each` loops with `for…of`
2023-08-27 12:14:16 +02:00
69e46539d0
Merge branch 'main' into rewrite-for-each-with-for-of
2023-08-27 00:16:47 +02:00
5fc1852035
The JavaExecSpec.main property has been deprecated
...
This is scheduled to be removed in Gradle 9.0. Please use the mainClass property instead. For more information, please refer to https://docs.gradle.org/8.3/dsl/org.gradle.process.JavaExecSpec.html#org.gradle.process.JavaExecSpec:main in the Gradle documentation.
2023-08-27 00:14:28 +02:00
d2501c2d3a
Replace for..each loops with for..of
...
💡 Needs Helma with enabled ES6 features in Rhino
2023-08-27 00:09:17 +02:00
8c5cbde7b5
Fix reference to upgraded GSON package
2023-08-26 23:39:18 +02:00
fd517885f8
Remove references to unsocial networks
2023-08-26 23:13:39 +02:00
b196d285cd
Fix wrong name for a JSDoc option
2023-08-26 22:58:52 +02:00
c4f7a7991a
Merge pull request #323 from antville/dependabot/gradle/org.ajoberstar.grgit-5.0.0
...
build(deps): bump org.ajoberstar.grgit from 4.1.1 to 5.0.0
2023-08-26 21:24:02 +02:00
816c7151ab
Merge branch 'main' into dependabot/gradle/org.ajoberstar.grgit-5.0.0
2023-08-26 21:23:42 +02:00
18c80b047d
Merge pull request #352 from antville/dependabot/gradle/org.commonmark-commonmark-ext-autolink-0.21.0
...
build(deps): bump commonmark-ext-autolink from 0.18.1 to 0.21.0
2023-08-26 21:10:28 +02:00
fab5fa2e14
Merge pull request #353 from antville/dependabot/gradle/com.github.node-gradle.node-3.5.1
...
build(deps): bump com.github.node-gradle.node from 3.1.1 to 3.5.1
2023-08-26 20:53:48 +02:00
b8a87576c0
Merge remote-tracking branch 'origin/main'
2023-08-26 20:18:47 +02:00
9e371e7012
Merge pull request #317 from antville/dependabot/gradle/com.github.jk1.dependency-license-report-2.1
...
build(deps): bump com.github.jk1.dependency-license-report from 2.0 to 2.1
2023-08-26 20:17:56 +02:00
70d0b51c92
Remove script for running JSDoc again
2023-08-26 20:15:20 +02:00
e9d1014e3f
Rewrite Gradle scripts for using NPM instead of Yarn
2023-08-26 19:43:50 +02:00
413e5ca70d
Rename some NPM scripts and increase the verbosity of some arguments
2023-08-26 18:42:23 +02:00
7d91d5bcf7
Add build script for all scripts prefixed with “build:”
2023-08-26 18:25:36 +02:00
8a2d0a3209
Update changelog
2023-08-26 18:15:57 +02:00
a9e5c204fe
Upgrade CodeMirror package to latest version 5.x
2023-08-26 18:14:42 +02:00
e59635f4ae
Upgrade Less.js package to the latest version
2023-08-26 18:14:42 +02:00
f9c8214348
Upgrade JSDoc package to the latest version
2023-08-26 18:14:42 +02:00
3e29317264
Upgrade jQuery to the latest version
2023-08-26 18:14:42 +02:00
6a12114927
Upgrade Alpine.js package to the latest version
2023-08-26 18:14:42 +02:00
c437076c49
Pin versions
2023-08-26 17:05:05 +02:00
ffa3f65f10
Rename dev scripts/prefix to watch
2023-08-26 16:58:35 +02:00
31a1cb0a86
Migrate from Yarn back to NPM
2023-08-26 16:35:10 +02:00
50ff264517
Fix version bump of GSON Java library
2023-05-21 12:42:40 +02:00
416898f83b
Merge pull request #356 from antville/355-harden-search-against-sql-injection
...
Harden search against SQL injection
2023-03-05 15:33:16 +01:00
f42812d771
Transform SQL search queries to support prepared statements
2023-03-05 13:28:25 +01:00
f25200f5fd
Support prepared statements in Sql library
2023-03-05 13:27:19 +01:00
a55999a14c
Let Sql.prepare() automagically set int and string values
...
Return the actual prepared statement for further processing
2023-03-05 13:26:20 +01:00
c9f25316a2
Revert to previous code
...
with the exception of introducing an option for prepared statements
2023-03-05 13:22:29 +01:00
ab10032de9
Merge branch 'main' into 355-harden-search-against-sql-injection
2023-03-04 00:20:19 +01:00
1356b7cb67
Merge pull request #358 from antville/357-upgrade-codeql-action
...
Bump CodeQL Action to version 2
2023-03-04 00:17:34 +01:00
e3dfbc704e
Bump CodeQL Action to version 2
2023-03-03 23:13:29 +00:00
c7cf535652
Prevent SQL injection in search by using prepared statement
2023-03-03 17:59:59 +01:00
a5424825b8
Add Sql.prepare() method for handling prepared statements
2023-03-03 17:59:24 +01:00
dependabot[bot]
9ab30b47e8
build(deps): bump com.github.node-gradle.node from 3.1.1 to 3.5.1
...
Bumps com.github.node-gradle.node from 3.1.1 to 3.5.1.
---
updated-dependencies:
- dependency-name: com.github.node-gradle.node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-27 16:01:51 +00:00
dependabot[bot]
04550673f9
build(deps): bump commonmark-ext-autolink from 0.18.1 to 0.21.0
...
Bumps [commonmark-ext-autolink](https://github.com/commonmark/commonmark-java ) from 0.18.1 to 0.21.0.
- [Release notes](https://github.com/commonmark/commonmark-java/releases )
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.18.1...commonmark-parent-0.21.0 )
---
updated-dependencies:
- dependency-name: org.commonmark:commonmark-ext-autolink
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 16:05:49 +00:00
dependabot[bot]
7852d26b6c
build(deps): bump org.ajoberstar.grgit from 4.1.1 to 5.0.0
...
Bumps [org.ajoberstar.grgit](https://github.com/ajoberstar/grgit ) from 4.1.1 to 5.0.0.
- [Release notes](https://github.com/ajoberstar/grgit/releases )
- [Commits](https://github.com/ajoberstar/grgit/compare/4.1.1...5.0.0 )
---
updated-dependencies:
- dependency-name: org.ajoberstar.grgit
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 16:10:16 +00:00
dependabot[bot]
40e1d2d6fa
build(deps): bump com.github.jk1.dependency-license-report
...
Bumps com.github.jk1.dependency-license-report from 2.0 to 2.1.
---
updated-dependencies:
- dependency-name: com.github.jk1.dependency-license-report
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-20 16:15:29 +00:00
af1f560c66
Merge pull request #308 from antville/dependabot/gradle/org.ajoberstar.grgit-4.1.1
...
build(deps): bump org.ajoberstar.grgit from 4.1.0 to 4.1.1
2021-12-11 16:03:46 +01:00
6ec7fccac9
Merge remote-tracking branch 'origin/dependabot/gradle/org.ajoberstar.grgit-4.1.1' into dependabot/gradle/org.ajoberstar.grgit-4.1.1
2021-12-11 16:00:38 +01:00
288e21a710
Merge branch 'main' into dependabot/gradle/org.ajoberstar.grgit-4.1.1
2021-12-11 15:55:53 +01:00
dependabot[bot]
b063643e2f
build(deps): bump org.ajoberstar.grgit from 4.1.0 to 4.1.1
...
Bumps org.ajoberstar.grgit from 4.1.0 to 4.1.1.
---
updated-dependencies:
- dependency-name: org.ajoberstar.grgit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-11 14:55:34 +00:00
81a5bac780
Merge pull request #307 from antville/dependabot/gradle/com.github.node-gradle.node-3.1.1
...
build(deps): bump com.github.node-gradle.node from 3.1.0 to 3.1.1
2021-12-11 15:54:56 +01:00
1f5094c165
Merge branch 'main' into dependabot/gradle/com.github.node-gradle.node-3.1.1
2021-12-11 15:50:43 +01:00
f4de3114b8
Merge pull request #306 from antville/dependabot/gradle/com.github.jk1.dependency-license-report-2.0
...
build(deps): bump com.github.jk1.dependency-license-report from 1.16 to 2.0
2021-12-11 15:49:59 +01:00
c9f7043a90
Merge branch 'main' into dependabot/gradle/com.github.jk1.dependency-license-report-2.0
2021-12-11 15:41:36 +01:00
b7e7645eef
Merge pull request #293 from antville/dependabot/npm_and_yarn/codemirror-5.64.0
...
build(deps): bump codemirror from 5.61.0 to 5.64.0
2021-12-11 15:31:51 +01:00
dependabot[bot]
0dc29460e4
build(deps): bump org.ajoberstar.grgit from 4.1.0 to 4.1.1
...
Bumps org.ajoberstar.grgit from 4.1.0 to 4.1.1.
---
updated-dependencies:
- dependency-name: org.ajoberstar.grgit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-11 12:01:37 +00:00
5f4dc8b314
Merge branch 'main' into dependabot/npm_and_yarn/codemirror-5.64.0
2021-12-11 13:01:36 +01:00
dbe96d4cdd
Merge pull request #289 from antville/dependabot/npm_and_yarn/less-4.1.2
...
build(deps-dev): bump less from 4.1.1 to 4.1.2
2021-12-11 13:00:54 +01:00
cf4486e397
Merge branch 'main' into dependabot/npm_and_yarn/less-4.1.2
2021-12-11 12:58:01 +01:00
180d271c66
Bump Node and Yarn versions
2021-12-11 12:53:58 +01:00
71c3eec62d
Merge branch 'main' into dependabot/npm_and_yarn/less-4.1.2
2021-12-11 12:44:51 +01:00
dependabot[bot]
99c9f00db4
build(deps): bump com.github.node-gradle.node from 3.1.0 to 3.1.1
...
Bumps com.github.node-gradle.node from 3.1.0 to 3.1.1.
---
updated-dependencies:
- dependency-name: com.github.node-gradle.node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-11 11:42:04 +00:00
e27958fd2f
Merge pull request #288 from antville/dependabot/gradle/org.jsoup-jsoup-1.14.3
...
build(deps): bump jsoup from 1.13.1 to 1.14.3
2021-12-11 12:41:29 +01:00
174864b3aa
Bump JSoup version in JS code
2021-12-11 12:33:58 +01:00
dependabot[bot]
adf2d4002d
build(deps): bump jsoup from 1.13.1 to 1.14.3
...
Bumps [jsoup](https://github.com/jhy/jsoup ) from 1.13.1 to 1.14.3.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.13.1...jsoup-1.14.3 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-11 11:29:02 +00:00
dependabot[bot]
559d95cf16
build(deps): bump com.github.jk1.dependency-license-report
...
Bumps com.github.jk1.dependency-license-report from 1.16 to 2.0.
---
updated-dependencies:
- dependency-name: com.github.jk1.dependency-license-report
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-11 11:28:36 +00:00
9c737b5552
Merge pull request #305 from antville/upgrade-commonmark-0.17.1-0.18.1
...
Upgrade commonmark 0.17.1 to 0.18.1
2021-12-11 12:28:17 +01:00
e82eda3252
Merge remote-tracking branch 'origin/dependabot/gradle/org.commonmark-commonmark-ext-gfm-tables-0.18.1' into upgrade-commonmark-0.17.1-0.18.1
...
Fix #295 #296 #297 #298
2021-12-11 12:26:25 +01:00
229209c3a3
Merge remote-tracking branch 'origin/dependabot/gradle/org.commonmark-commonmark-ext-gfm-strikethrough-0.18.1' into upgrade-commonmark-0.17.1-0.18.1
2021-12-11 12:13:06 +01:00
1d445b72f0
Merge remote-tracking branch 'origin/dependabot/gradle/org.commonmark-commonmark-ext-autolink-0.18.1' into upgrade-commonmark-0.17.1-0.18.1
2021-12-11 12:12:20 +01:00
2ec999c49d
Merge remote-tracking branch 'origin/dependabot/gradle/org.commonmark-commonmark-0.18.1' into upgrade-commonmark-0.17.1-0.18.1
2021-12-11 12:09:54 +01:00
8f8a5fa341
Merge pull request #304 from antville/fix-codeql-js-incomplete-sanitization
...
Fix CodeQL issue js/incomplete-sanitization
2021-12-11 11:48:40 +01:00
dbec5531e8
Fix CodeQL issue js/incomplete-sanitization
2021-12-11 11:45:54 +01:00
ce68275e4e
Merge pull request #302 from antville/fix-codeql-js-useless-regexp-character-escape
...
Fix CodeQL issue js/useless-regexp-character-escape
2021-12-11 11:34:20 +01:00
96ca0b6690
Fix CodeQL issue js/useless-regexp-character-escape
2021-12-11 11:31:21 +01:00
e437bec53e
Merge pull request #275 from antville/dependabot/npm_and_yarn/path-parse-1.0.7
...
build(deps): bump path-parse from 1.0.6 to 1.0.7
2021-12-05 00:13:36 +01:00
bddbfe6547
Merge pull request #260 from antville/dependabot/npm_and_yarn/glob-parent-5.1.2
...
build(deps): bump glob-parent from 5.1.1 to 5.1.2
2021-12-05 00:13:10 +01:00
42799ec995
Add support for hiding elements “x-cloaked“ with AlpineJS
2021-12-04 22:58:52 +01:00
7fef2bfaa8
Improve header display across browsers
2021-12-04 22:58:05 +01:00
32e1a595eb
Slightly increase top margin of main header
2021-12-04 22:28:36 +01:00
0bf402827f
Format comments with Markdown by default
2021-12-04 22:14:45 +01:00
750f174508
Update URLs of Antville / Helma buttons
2021-12-04 22:13:38 +01:00
675d0c4182
Add support for lazy loading in image macro
2021-12-04 22:12:05 +01:00
dependabot[bot]
dc80cf2ccd
build(deps): bump commonmark-ext-autolink from 0.17.1 to 0.18.1
...
Bumps [commonmark-ext-autolink](https://github.com/commonmark/commonmark-java ) from 0.17.1 to 0.18.1.
- [Release notes](https://github.com/commonmark/commonmark-java/releases )
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.17.1...commonmark-parent-0.18.1 )
---
updated-dependencies:
- dependency-name: org.commonmark:commonmark-ext-autolink
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 16:11:20 +00:00
dependabot[bot]
745e594941
build(deps): bump commonmark from 0.17.1 to 0.18.1
...
Bumps [commonmark](https://github.com/commonmark/commonmark-java ) from 0.17.1 to 0.18.1.
- [Release notes](https://github.com/commonmark/commonmark-java/releases )
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.17.1...commonmark-parent-0.18.1 )
---
updated-dependencies:
- dependency-name: org.commonmark:commonmark
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 16:11:10 +00:00
dependabot[bot]
0115e0382b
build(deps): bump commonmark-ext-gfm-strikethrough from 0.17.1 to 0.18.1
...
Bumps [commonmark-ext-gfm-strikethrough](https://github.com/commonmark/commonmark-java ) from 0.17.1 to 0.18.1.
- [Release notes](https://github.com/commonmark/commonmark-java/releases )
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.17.1...commonmark-parent-0.18.1 )
---
updated-dependencies:
- dependency-name: org.commonmark:commonmark-ext-gfm-strikethrough
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 16:11:07 +00:00
dependabot[bot]
5ba9989c93
build(deps): bump commonmark-ext-gfm-tables from 0.17.1 to 0.18.1
...
Bumps [commonmark-ext-gfm-tables](https://github.com/commonmark/commonmark-java ) from 0.17.1 to 0.18.1.
- [Release notes](https://github.com/commonmark/commonmark-java/releases )
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.17.1...commonmark-parent-0.18.1 )
---
updated-dependencies:
- dependency-name: org.commonmark:commonmark-ext-gfm-tables
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 16:11:03 +00:00
dependabot[bot]
233e7f1023
build(deps): bump codemirror from 5.61.0 to 5.64.0
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.61.0 to 5.64.0.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.61.0...5.64.0 )
---
updated-dependencies:
- dependency-name: codemirror
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 16:01:37 +00:00
dependabot[bot]
f73400884f
build(deps-dev): bump less from 4.1.1 to 4.1.2
...
Bumps [less](https://github.com/less/less.js ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/less/less.js/releases )
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/less/less.js/commits )
---
updated-dependencies:
- dependency-name: less
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-04 16:01:20 +00:00
d0d0ba7ddb
Modify hash for automatic login to only include one IP
...
Remove unused cookieLevel property
2021-09-05 15:22:25 +02:00
dependabot[bot]
d4495fa735
build(deps): bump path-parse from 1.0.6 to 1.0.7
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-11 01:02:27 +00:00
dependabot[bot]
00be74d8dd
build(deps): bump glob-parent from 5.1.1 to 5.1.2
...
Bumps [glob-parent](https://github.com/gulpjs/glob-parent ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases )
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: glob-parent
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 20:57:39 +00:00
6e40b1fdec
Format story content in compat layer as Markdown
2021-06-06 20:45:43 +02:00
628caae82c
Set default release date to Antville’s birthday
2021-06-06 20:45:03 +02:00
4276bd7862
Remove Java language
...
(added by mistake)
2021-05-17 14:18:45 +02:00
099f9e7fa6
Create stale.yml
2021-05-16 14:36:09 +02:00
178441ab87
Add Java language
2021-05-16 14:34:35 +02:00
8c4bf49270
Create codeql-analysis.yml
2021-05-16 14:27:52 +02:00
bf5c7e257d
Merge pull request #254 from antville/dependabot/fix-underscore-security-issue
...
Upgrade JSDoc dependency
2021-05-16 14:18:32 +02:00
631258b5f6
Upgrade JSDoc dependency
2021-05-16 14:15:24 +02:00
c6488102c1
Merge pull request #251 from antville/dependabot/npm_and_yarn/lodash-4.17.21
...
build(deps): bump lodash from 4.17.19 to 4.17.21
2021-05-16 14:02:32 +02:00
ddf7c80b3a
Merge pull request #252 from antville/dependabot/npm_and_yarn/hosted-git-info-2.8.9
...
build(deps): bump hosted-git-info from 2.8.8 to 2.8.9
2021-05-16 14:02:06 +02:00
fd84b89f12
Merge pull request #250 from antville/dependabot/gradle/com.github.node-gradle.node-3.1.0
...
build(deps): bump com.github.node-gradle.node from 3.0.1 to 3.1.0
2021-05-16 13:57:23 +02:00
ae74311d11
Merge pull request #249 from antville/dependabot/npm_and_yarn/codemirror-5.61.0
...
build(deps): bump codemirror from 5.60.0 to 5.61.0
2021-05-16 13:37:23 +02:00
dependabot[bot]
f6105b7476
build(deps): bump hosted-git-info from 2.8.8 to 2.8.9
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 19:40:39 +00:00
dependabot[bot]
75f8dfe60d
build(deps): bump lodash from 4.17.19 to 4.17.21
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 09:15:27 +00:00
dependabot[bot]
b67f421edc
build(deps): bump com.github.node-gradle.node from 3.0.1 to 3.1.0
...
Bumps com.github.node-gradle.node from 3.0.1 to 3.1.0.
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-10 09:56:47 +00:00
dependabot[bot]
9c39d75cc7
build(deps): bump codemirror from 5.60.0 to 5.61.0
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.60.0 to 5.61.0.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.60.0...5.61.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-21 05:02:08 +00:00
0ecc3c8c8d
Merge pull request #241 from antville/dependabot/npm_and_yarn/less-4.1.1
...
build(deps-dev): bump less from 3.11.1 to 4.1.1
2021-04-18 18:39:08 +02:00
ad0f7e0c65
Build files initially in dev mode
2021-04-18 18:38:40 +02:00
f87eac943e
Merge branch 'dependabot/npm_and_yarn/less-4.1.1' of github.com:antville/antville into dependabot/npm_and_yarn/less-4.1.1
2021-04-18 18:35:22 +02:00
dependabot[bot]
d1e605cadb
build(deps-dev): bump less from 3.11.1 to 4.1.1
...
Bumps [less](https://github.com/less/less.js ) from 3.11.1 to 4.1.1.
- [Release notes](https://github.com/less/less.js/releases )
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/less/less.js/compare/v3.11.1...v4.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-18 16:32:45 +00:00
d8f52a063f
Merge pull request #245 from antville/dependabot/npm_and_yarn/alpinejs-2.8.2
...
build(deps): bump alpinejs from 2.3.3 to 2.8.2
2021-04-18 18:31:02 +02:00
dependabot[bot]
5154650c25
build(deps): bump alpinejs from 2.3.3 to 2.8.2
...
Bumps [alpinejs](https://github.com/alpinejs/alpine ) from 2.3.3 to 2.8.2.
- [Release notes](https://github.com/alpinejs/alpine/releases )
- [Commits](https://github.com/alpinejs/alpine/compare/v2.3.3...v2.8.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-18 16:21:47 +00:00
394fbe9c66
Merge pull request #243 from antville/dependabot/npm_and_yarn/jquery-3.6.0
...
build(deps): bump jquery from 3.5.1 to 3.6.0
2021-04-18 18:20:16 +02:00
3ec835cb73
Merge branch 'main' into dependabot/npm_and_yarn/jquery-3.6.0
2021-04-18 17:53:28 +02:00
dependabot[bot]
281232f0a9
build(deps-dev): bump less from 3.11.1 to 4.1.1
...
Bumps [less](https://github.com/less/less.js ) from 3.11.1 to 4.1.1.
- [Release notes](https://github.com/less/less.js/releases )
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/less/less.js/compare/v3.11.1...v4.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-18 15:15:23 +00:00
00cc3f780c
Merge pull request #244 from antville/dependabot/npm_and_yarn/browserify-17.0.0
...
build(deps-dev): bump browserify from 16.5.1 to 17.0.0
2021-04-18 17:13:36 +02:00
900fd2635c
Add Gradle task setting Yarn version
2021-04-18 17:10:50 +02:00
8edd8d1dcd
Merge branch 'main' into dependabot/npm_and_yarn/browserify-17.0.0
2021-04-18 16:42:27 +02:00
e7750a2281
Merge pull request #236 from antville/dependabot/gradle/com.github.node-gradle.node-3.0.1
...
build(deps): bump com.github.node-gradle.node from 2.2.3 to 3.0.1
2021-04-18 16:41:53 +02:00
735f580b32
Bump Yarn version
2021-04-18 16:41:29 +02:00
287df1e4ec
Bump Node to latest LTS
2021-04-18 16:40:26 +02:00
1144db0434
Merge branch 'main' into dependabot/gradle/com.github.node-gradle.node-3.0.1
2021-04-18 16:37:09 +02:00
25d309fe81
Bump Gradle version
2021-04-18 16:35:22 +02:00
29d25a08ad
Merge branch 'main' into dependabot/gradle/com.github.node-gradle.node-3.0.1
2021-04-18 15:56:06 +02:00
60c9f486d0
Fix error when dir already exists
2021-04-18 15:54:16 +02:00
4835eb8884
Bump commonmark version
2021-04-18 15:53:56 +02:00
a24e9681ec
Merge pull request #246 from antville/dependabot/gradle/org.commonmark-commonmark-ext-gfm-tables-0.17.1
...
build(deps): bump commonmark-ext-gfm-tables from 0.14.0 to 0.17.1
2021-04-18 15:29:05 +02:00
dependabot[bot]
c96fdb8c49
build(deps): bump commonmark-ext-gfm-tables from 0.14.0 to 0.17.1
...
Bumps [commonmark-ext-gfm-tables](https://github.com/commonmark/commonmark-java ) from 0.14.0 to 0.17.1.
- [Release notes](https://github.com/commonmark/commonmark-java/releases )
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.14.0...commonmark-parent-0.17.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-18 13:29:01 +00:00
8918870bde
Merge pull request #247 from antville/dependabot/gradle/org.commonmark-commonmark-ext-gfm-strikethrough-0.17.1
...
build(deps): bump commonmark-ext-gfm-strikethrough from 0.14.0 to 0.17.1
2021-04-18 15:28:45 +02:00
dependabot[bot]
196bb0f435
build(deps): bump commonmark-ext-gfm-strikethrough from 0.14.0 to 0.17.1
...
Bumps [commonmark-ext-gfm-strikethrough](https://github.com/commonmark/commonmark-java ) from 0.14.0 to 0.17.1.
- [Release notes](https://github.com/commonmark/commonmark-java/releases )
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.14.0...commonmark-parent-0.17.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-18 13:28:30 +00:00
9d53108f4f
Merge pull request #248 from antville/dependabot/gradle/org.commonmark-commonmark-ext-autolink-0.17.1
...
build(deps): bump commonmark-ext-autolink from 0.14.0 to 0.17.1
2021-04-18 15:27:58 +02:00
5066a6d21d
Merge branch 'main' of github.com:antville/antville
2021-04-18 15:17:28 +02:00
9e0b760237
Save domains.map in static dir
2021-04-18 14:58:31 +02:00
48793c4190
Add myself as default assignee
2021-04-05 12:11:53 +02:00
dependabot[bot]
6dada559f1
build(deps): bump commonmark-ext-autolink from 0.14.0 to 0.17.1
...
Bumps [commonmark-ext-autolink](https://github.com/commonmark/commonmark-java ) from 0.14.0 to 0.17.1.
- [Release notes](https://github.com/commonmark/commonmark-java/releases )
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.14.0...commonmark-parent-0.17.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-05 09:24:24 +00:00
dependabot[bot]
2b006cc113
build(deps-dev): bump browserify from 16.5.1 to 17.0.0
...
Bumps [browserify](https://github.com/browserify/browserify ) from 16.5.1 to 17.0.0.
- [Release notes](https://github.com/browserify/browserify/releases )
- [Changelog](https://github.com/browserify/browserify/blob/master/changelog.markdown )
- [Commits](https://github.com/browserify/browserify/compare/v16.5.1...v17.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-05 05:06:17 +00:00
dependabot[bot]
4772796817
build(deps): bump jquery from 3.5.1 to 3.6.0
...
Bumps [jquery](https://github.com/jquery/jquery ) from 3.5.1 to 3.6.0.
- [Release notes](https://github.com/jquery/jquery/releases )
- [Commits](https://github.com/jquery/jquery/compare/3.5.1...3.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-05 05:05:50 +00:00
82c4072160
Merge pull request #240 from antville/dependabot/npm_and_yarn/codemirror-5.60.0
...
build(deps): bump codemirror from 5.53.2 to 5.60.0
2021-04-04 23:26:16 +02:00
468b046104
Merge pull request #239 from antville/dependabot/npm_and_yarn/onchange-7.1.0
...
build(deps-dev): bump onchange from 7.0.2 to 7.1.0
2021-04-04 23:25:01 +02:00
dependabot[bot]
e317b74aba
build(deps): bump com.github.node-gradle.node from 2.2.3 to 3.0.1
...
Bumps com.github.node-gradle.node from 2.2.3 to 3.0.1.
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-04 19:10:12 +00:00
8b993edc28
Merge pull request #242 from antville/dependabot/npm_and_yarn/jsdoc-3.6.6
...
build(deps-dev): bump jsdoc from 3.6.4 to 3.6.6
2021-04-04 21:09:46 +02:00
94f727a993
Merge pull request #234 from antville/dependabot/gradle/org.ajoberstar.grgit-4.1.0
...
build(deps): bump org.ajoberstar.grgit from 4.0.2 to 4.1.0
2021-04-04 21:05:14 +02:00
8656b9be92
Merge pull request #237 from antville/dependabot/gradle/com.github.jk1.dependency-license-report-1.16
...
build(deps): bump com.github.jk1.dependency-license-report from 1.13 to 1.16
2021-04-04 21:04:06 +02:00
23a510d9d3
Merge pull request #235 from antville/dependabot/gradle/com.atlassian.commonmark-commonmark-0.17.0
...
build(deps): bump commonmark from 0.14.0 to 0.17.0
2021-04-04 20:50:18 +02:00
a4a1fc757a
Fix location of moved artifacts
2021-04-04 20:49:32 +02:00
dependabot[bot]
f2463752e5
build(deps-dev): bump jsdoc from 3.6.4 to 3.6.6
...
Bumps [jsdoc](https://github.com/jsdoc/jsdoc ) from 3.6.4 to 3.6.6.
- [Release notes](https://github.com/jsdoc/jsdoc/releases )
- [Changelog](https://github.com/jsdoc/jsdoc/blob/master/CHANGES.md )
- [Commits](https://github.com/jsdoc/jsdoc/compare/3.6.4...3.6.6 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-04 18:34:58 +00:00
dependabot[bot]
2e906a8d94
build(deps): bump codemirror from 5.53.2 to 5.60.0
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.53.2 to 5.60.0.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.53.2...5.60.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-04 18:34:34 +00:00
dependabot[bot]
6c641f1125
build(deps-dev): bump onchange from 7.0.2 to 7.1.0
...
Bumps [onchange](https://github.com/Qard/onchange ) from 7.0.2 to 7.1.0.
- [Release notes](https://github.com/Qard/onchange/releases )
- [Commits](https://github.com/Qard/onchange/compare/v7.0.2...v7.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-04 18:34:27 +00:00
dependabot[bot]
f59cedcea0
build(deps): bump com.github.jk1.dependency-license-report
...
Bumps com.github.jk1.dependency-license-report from 1.13 to 1.16.
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-04 18:33:36 +00:00
dependabot[bot]
cdab84b54b
build(deps): bump commonmark from 0.14.0 to 0.17.0
...
Bumps [commonmark](https://github.com/atlassian/commonmark-java ) from 0.14.0 to 0.17.0.
- [Release notes](https://github.com/atlassian/commonmark-java/releases )
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/atlassian/commonmark-java/compare/commonmark-parent-0.14.0...commonmark-parent-0.17.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-04 18:33:34 +00:00
dependabot[bot]
c91a765a31
build(deps): bump org.ajoberstar.grgit from 4.0.2 to 4.1.0
...
Bumps org.ajoberstar.grgit from 4.0.2 to 4.1.0.
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-04 18:33:31 +00:00
8050d7ed6c
Create dependabot.yml
2021-04-04 20:33:09 +02:00
0ec3464962
Remove obsolete code in comments
2021-04-04 14:22:49 +02:00
1e78e4da64
Still tweaking redirect after delete/cancel
2021-04-04 14:08:12 +02:00
34f61ea7d9
Use hashed filenames when saving
...
Refactor File.getName() method to return a string consisting of the
hashed filename, a random string and the current timestamp.
This way, there should be no more issue with unsupported characters in the
filename.
Furthermore, Helma’s internal access names are now fully decoupled from
the filename and thus, the full unicode set should be available for naming.
2021-04-04 13:46:40 +02:00
6f6b15f6a1
Merge branch 'main' of github.com:antville/antville
2021-04-04 11:24:10 +02:00
956dcec279
Merge pull request #231 from antville/dependabot/npm_and_yarn/elliptic-6.5.4
...
build(deps): bump elliptic from 6.5.3 to 6.5.4
2021-03-16 21:50:45 +01:00
dependabot[bot]
154aa4235b
build(deps): bump elliptic from 6.5.3 to 6.5.4
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-09 04:08:57 +00:00
af9f74594b
Merge pull request #227 from antville/dependabot/npm_and_yarn/lodash-4.17.19
...
build(deps): bump lodash from 4.17.15 to 4.17.19
2020-07-30 21:03:19 +02:00
f32621f991
Merge pull request #228 from antville/dependabot/npm_and_yarn/elliptic-6.5.3
...
build(deps): bump elliptic from 6.5.2 to 6.5.3
2020-07-30 21:02:39 +02:00
dependabot[bot]
630971076c
build(deps): bump elliptic from 6.5.2 to 6.5.3
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-30 15:44:19 +00:00
dependabot[bot]
c9cf3ce5cf
build(deps): bump lodash from 4.17.15 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-20 03:13:00 +00:00
b08268b311
chg: last paragraph
...
[shosho.co](https://shosho.co/About-Antville-2675 ) still complains about it but so far i could not find a better way
2020-06-16 21:13:07 +02:00
382449c574
chg: some more wording
2020-06-16 21:07:33 +02:00
32d0682163
chg: minor wording
2020-06-16 20:36:15 +02:00
3ba5d22723
chg: wording
...
according to suggestions from https://shosho.co
2020-06-16 20:24:34 +02:00
97b2d790c7
fix: incorrect site reference when displaying timeline
2020-06-14 19:25:31 +02:00
b0de833542
del: obsolete browserify config
2020-06-14 18:59:02 +02:00
83575dd27d
fix: redirecting on cancelled delete dialog
2020-06-14 18:58:45 +02:00
05603b7dc8
add: tasks for running h2 console
2020-06-14 17:48:31 +02:00
4194c7849d
add: yarn build and development tasks
2020-06-14 17:47:57 +02:00
2e368ce13f
fix: semantic version string but keep it non-semantic in build
2020-06-14 17:16:50 +02:00
c92d6f93d6
chg: updated translations
2020-06-14 16:34:55 +02:00
9119dd7ea6
add: latest changelog entries
2020-06-14 16:28:51 +02:00
08b2d96eba
chg: helma download url to recent release
2020-06-14 16:27:50 +02:00
1c5b661a3e
add: ignore all build dirs
2020-06-14 16:27:04 +02:00
11639f9319
chg: reverted to more strict file name pattern
2020-05-31 22:21:07 +02:00
f64a1fa25d
fix: redundant calls of decodeURIComponent
2020-05-31 14:40:15 +02:00
9fc91c221d
chg: localize errors for accepting terms / gdpr
2020-05-24 22:28:04 +02:00
751d1d2523
fix: “null” string showing in alt/title attributes of images
2020-05-24 13:06:51 +02:00
6c407d72b3
fix: missing default properties in root site
2020-05-23 22:41:51 +02:00
820d11f35f
fix: incorrect client-side hashing of password
2020-05-23 12:09:11 +02:00
ef5ac1c83c
del: logging statement
2020-05-23 11:04:45 +02:00
707fd6391f
fix: missing properties of default site created by db script
2020-05-23 10:34:00 +02:00
3e50f2a636
fix: missing upload input on layout import
2020-05-23 09:39:14 +02:00
cd6fd202c7
chg: replaced google’s captcha with h-captcha
2020-05-23 09:39:14 +02:00
51036916f8
chg: display markdown tables in uikit style
2020-05-23 09:39:14 +02:00
3fb8b91f89
chg: updated readme and changelog
2020-05-17 21:35:28 +02:00
9e9c929847
del: obsolete shell scripts
2020-05-17 21:26:42 +02:00
8e6e401cec
fix: display of version and build date
2020-05-17 20:42:36 +02:00
207091aee8
chg: ironed out some details in build tasks
2020-05-17 20:19:29 +02:00
b1c60cbf00
add: properties for build version and date (placeholders)
...
both will be replaced with actual values on build
2020-05-17 17:14:34 +02:00
5d2ccc7c47
add: license report for additional jars
2020-05-17 15:41:35 +02:00
a83378d719
fix: missing output of generated license information
2020-05-17 15:10:36 +02:00
44b59e87fd
fix: boolean check for alpine value
...
See https://github.com/alpinejs/alpine/pull/486
2020-05-17 15:07:55 +02:00
97f1bad6e0
fix: file permissions
2020-05-17 14:42:21 +02:00
8b5a26a4ac
chg: documentation tasks
2020-05-17 14:14:02 +02:00
9d3fef0e4f
fix: breaking change in alpinejs 2.3.4
...
See https://github.com/alpinejs/alpine/issues/499
2020-05-17 14:14:02 +02:00
764ac7eac0
del: obsolete file
2020-05-17 14:14:02 +02:00
c4ddaa2f60
chg: run yarn tasks silently
2020-05-17 11:31:56 +02:00
0f18744ee6
chg: improved build tasks
2020-05-17 11:31:56 +02:00
1c3889fae8
chg: replaced marked node module with commonmark java library
2020-05-17 11:31:56 +02:00
7ba2421018
chg: replaced string-strip-html node module with jsoup java library
2020-05-16 21:47:08 +02:00
8f377d0150
chg: rewrote most yarn tasks with gradle
2020-05-16 21:39:13 +02:00
22ccbedd47
add: routine for installing node modules if necessary
2020-05-16 13:44:32 +02:00
cfb9cdb590
chg: console methods (colors) to be consistent with helma log
2020-05-16 11:47:24 +02:00
2ecad42879
fix: rhino-incompatible versions of string-strip-html and punycode
2020-05-10 17:26:27 +02:00
319186547e
fix: missing style for disabled submit buttons
2020-05-02 19:54:10 +02:00
eaa3ba2357
chg: rewrote most client-side code with alpine.js
2020-05-02 17:44:26 +02:00
21191ded75
chg: wrapped client-side code in iife
2020-05-02 17:35:38 +02:00
a7fe64b70e
chg: surrounded client-side code with iife
2020-05-02 16:41:33 +02:00
a5fd70eba5
chg: load all necessary files from within editor skin
2020-05-02 16:27:21 +02:00
e214e9c80f
del: work-around for https://github.com/uikit/uikit/issues/1149
...
was fixed alreday in 2015 with fe0b2e0010
2020-05-02 15:58:43 +02:00
95b4baf2cd
fix: github security alert with jquery upgrade
2020-05-02 00:38:57 +02:00
1cad3ea794
fix: github security alert by running yarn upgrade
2020-05-02 00:17:53 +02:00
c74d616e77
add: alpine.js
2020-05-01 22:20:24 +02:00
49fad937e8
chg: move jquery collage plugin into extra file loaded in gallery only
2020-05-01 16:04:41 +02:00
a554aed6d0
fix: branch name
2020-05-01 15:50:44 +02:00
28988c34fb
chg: replaced unmaintained minifyify with uglifyiy
2020-05-01 15:49:40 +02:00
da4ac4333c
chg: return http status 400 if no url is provided
2020-04-24 22:41:03 +02:00
da17ed5855
add: readme
2020-04-24 22:29:15 +02:00
1041d5cc49
del: obsolete file and wiki reference
2020-04-24 22:29:04 +02:00
9e28a3af94
fix: jsonp response not containing json
2020-04-24 22:26:47 +02:00
93d2efed58
add: readme for connection claustra
2020-04-24 20:25:22 +02:00
501c060ed1
chg: updated codemirror, marked, string-strip-html, browserify and jsdoc deps
2020-04-24 19:08:11 +02:00
0cfd2abe5e
del: console.log
2020-04-24 19:04:07 +02:00
b46838df69
add: construction claustra as integral part of antville
2020-04-13 20:17:50 +02:00
ef43475897
add: proxy claustra as integral part of antville
2020-04-13 20:17:50 +02:00
da1c419875
chg: rewrote most client-side code without using jquery
2020-04-13 13:40:06 +02:00
23d248bef2
fix: missing > at end of macro
2020-04-12 19:07:14 +02:00
1e83a393c3
fix: accidentally committed file paths with date string
2020-04-10 20:43:09 +02:00
1e8ac45da8
fix: client-side code requiring server-side rendering
2020-04-10 20:40:31 +02:00
302d2e3729
chg: refactored formica bookmarklet for using proxy claustra
2020-04-10 20:36:39 +02:00
307723572a
add: some http headers for better changes to get a reasonable response
2020-04-10 20:34:37 +02:00
23e7af26a6
chg: moved client-side js code from .skin to main.js
2020-04-05 21:11:13 +02:00
0bdaa332e7
chg: refactored main js code without jquery
2020-04-05 21:11:08 +02:00
9260adc98d
del: code in comments
2020-04-05 21:11:08 +02:00
38c203b89e
chg: moved md5() method from jquery to global scope
2020-04-05 21:11:08 +02:00
b41116c3f5
chg: refactored initial js after page load without jquery
2020-04-05 21:11:08 +02:00
6cb6e4cd3e
chg: refactored grouping timezones without jquery
2020-04-05 21:11:08 +02:00
1952ca19f6
chg: slightly modernized formica bookmarklet code
2020-04-05 21:11:08 +02:00
a90fff0c9f
chg: rewrote formica bookmarklet without jquery
2020-04-05 14:14:21 +02:00
0c77ab756c
fix: missing markdown rendering in multiple places
2020-04-04 11:14:24 +02:00
37817b382f
chg: edited wording, revised or removed some outdated sections
2020-04-03 16:55:03 +02:00
6427aaf9ce
chg: replaced ant task for creating claustra with yarn script
2020-04-03 16:36:50 +02:00
2d486f197b
chg: replaced patch tasks in ant with yarn scripts
2020-04-03 16:07:11 +02:00
5f8482092a
chg: replaced i18n tasks in ant with yarn scripts
2020-04-03 14:21:53 +02:00
0cdd3385cf
fix: wrong site context for errors on sites which are not deleted
2020-04-03 11:48:05 +02:00
7ed88a16b4
del: support for instant articles
2020-04-03 11:31:11 +02:00
c588441add
del: support for amplified mobile pages
2020-04-03 11:18:51 +02:00
72068d0d8c
del: erroneously committed files
2020-03-29 21:46:08 +02:00
4ee6d89bf5
chg: moved parser files into tools dir
2020-03-29 21:36:52 +02:00
243e80d8ac
chg: moved build scripts into their own dir
2020-03-29 21:13:12 +02:00
bf6aa7a90b
chg: moved config files into tools/config dir
2020-03-29 21:04:50 +02:00
eff0f1f47c
chg: moved updater into tools dir
2020-03-29 21:04:50 +02:00
d217d85e04
chg: moved client scripts into tools dir
2020-03-29 21:04:50 +02:00
d47cf60be5
chg: generate jsdoc files during build
2020-03-29 20:36:15 +02:00
f555a0e417
chg: replaced some ant tasks with yarn scripts
2020-03-29 20:33:29 +02:00
e86d3f0a9e
chg: moved antville’s license to top-level directory
2020-03-28 23:05:23 +01:00
7cc3adedbf
chg: replaced gradle build tasks with yarn scripts
2020-03-27 21:57:05 +01:00
af9b02de26
chg: bumped version of marked npm package
2020-03-27 21:26:58 +01:00
d29a2a1c3f
chg: replaced sanitize-html npm package with string-strip-html
2020-03-27 21:21:59 +01:00
1205d82fda
chg: bumped codemirror version
2020-03-22 15:23:49 +01:00
9ca613268f
chg: reformatted long line
2020-03-22 15:21:59 +01:00
e1660721ef
fix: story formatting issues due to mixing helma and markdown features
2020-03-22 15:21:31 +01:00
e3f3e29502
chg: bumped versions of browserify and less
2020-03-22 14:36:24 +01:00
9cf539c382
chg: moved client build from gradle to npm script
2020-03-22 14:35:50 +01:00
4d83a7e941
del: obsolete file
2020-03-07 19:43:48 +01:00
6986a8507e
fix: missing digest / etag header for a site’s main action
2020-03-07 19:28:15 +01:00
8930a73b5a
fix: markdown issues
2020-03-07 19:26:06 +01:00
175989447e
add: editorconfig
2020-03-07 19:25:50 +01:00
4cce47686c
Merge branch 'master' into develop
2020-03-07 19:12:48 +01:00
ff78289daa
fix: base64 encoding w/ java > 8
2020-03-07 18:59:14 +01:00
95777db1fa
fix: dangling pipe symbol if export action is disabled
2020-03-07 18:56:05 +01:00
74e76accb8
chg: ignore i18n files for now
2020-03-07 18:54:48 +01:00
5340dbfac5
fix: rss output missing digest / etag header
2020-03-07 18:43:31 +01:00
ac83a5e474
fix: less dividing values instead of correctly interpreting font-size syntax
2020-03-07 18:41:09 +01:00
c36302a83f
chg: refactored deletion of accounts and sites
2018-05-21 15:00:57 +02:00
a978ad7c59
fix: typo in sql statement
2018-05-21 07:52:20 +02:00
5ed3ad138f
fix: missing re-assignment of site creators and modifiers when deleting an account
2018-05-21 07:50:09 +02:00
12df0060f7
fix: error when trying to remove non-existing tag hub
2018-05-21 07:48:00 +02:00
09585e21df
fix: misleading log message
2018-05-20 18:54:33 +02:00
a21c378b7a
fix: exception when trying to delete image file
2018-05-20 18:50:59 +02:00
0ba3b4800c
fix: premature assignment of image.parent.site
2018-05-20 17:59:21 +02:00
4e46065e87
fix: missing new creator for items in sites a deleted account might had been owner of before
2018-05-20 17:33:13 +02:00
4764649789
fix: undefined site
2018-05-20 16:53:15 +02:00
386690a818
fix: missing deletions / reassignments when deleting account
2018-05-20 16:48:18 +02:00
2b48d309f3
chg: refactored account deletion with sql
2018-05-20 15:02:32 +02:00
5683b35d12
chg: refactored site deletion with sql
2018-05-20 13:16:04 +02:00
70d8c67f07
fix: insufficient checks for displaying admin alert
2018-05-20 13:13:15 +02:00
4f0b0ab834
fix: obsolete calculation site’s deletion date
2018-05-20 10:28:03 +02:00
a4ff04909a
chg: also schedule sites owned by an account for deletion
2018-05-20 10:16:33 +02:00
5f96e314db
fix: timeout error when running nightly scheduler
2018-05-20 09:42:47 +02:00
e121967bbc
fix: out of memory exception when deleting an account
2018-05-20 09:42:19 +02:00
0cb91214c7
fix: typo in translation
2018-05-20 09:39:21 +02:00
4c85e79dec
chg: don’t save site export as antville file anymore
2018-05-20 08:52:07 +02:00
704f80de75
fix: out of memory error when exporting large sites
2018-05-19 12:38:20 +02:00
3f9d03a6f6
chg: moved recaptcha from claustra to core
2018-05-19 09:56:24 +02:00
62bd495564
fix: path of search provider being displayed in button
2018-05-18 21:09:08 +02:00
6dde17b8e8
chg: updated translated messages
2018-05-18 20:55:53 +02:00
b8b58a2ce7
chg: replaced google-search property with search.provider
...
enabled button for more results at other search providers
2018-05-18 20:46:14 +02:00
f65eff0015
fix: slow search
2018-05-18 20:44:43 +02:00
2120bc3ed8
fix: remaining persistent metadata preventing account deletion to complete
2018-05-13 00:08:11 +02:00
fc044132bb
chg: sort jobs by date
2018-05-13 00:05:50 +02:00
2352a788e4
revert: extra deletion of child node
2018-05-12 22:34:49 +02:00
a1e8a00957
fix: transient metadata after deletion
2018-05-12 22:12:29 +02:00
cdefd37ee8
fix: wrong requirements preventing privileged users to delete accounts
2018-05-12 20:01:54 +02:00
0713ac5db7
fix: incomplete account deletion
...
also generally disable deletion of privileged accounts
2018-05-12 19:03:21 +02:00
94bd4c1f59
fix: missing translations
2018-05-12 17:51:13 +02:00
922f2ed732
add: support for account deletion
2018-05-12 17:39:34 +02:00
1defbc8240
fix: double encoding
2018-05-11 17:27:19 +02:00
24a41030e7
chg: get total count of items and then retrieve each page
2018-05-11 17:27:04 +02:00
b36609006e
fix: sql syntax error in mysql
2018-05-11 17:01:51 +02:00
b61940c2e1
add: display of a user’s timeline
2018-05-11 16:53:20 +02:00
48c415cd2c
add: tags to site export
2018-05-11 15:02:45 +02:00
bdf8d227b9
fix: issue with wrong membership name
...
exporting all site content now, anyway
2018-05-11 14:20:53 +02:00
c66b372748
add: site export in json format
...
contains vintage export.xml
2018-05-11 12:56:48 +02:00
72680a2659
fix: dysfunctional evaluation of response from stopforumspam.com
...
while adding a property for enabling the blacklist checks
2018-05-10 23:05:26 +02:00
aae43d3051
chg: column order and re-enabled size column
2018-05-06 22:01:20 +02:00
f35eaef6aa
add: creator_name to every exported object
2018-05-05 19:24:30 +02:00
f6da6748cc
fix: href of wrong object
2018-05-05 19:24:09 +02:00
2726768ddf
add: story comments by other users to export
2018-05-05 18:55:37 +02:00
2e8fba1f31
add: job name to admin table
2018-05-05 17:53:30 +02:00
eed7d08028
fix: missing less compiler for creating static css
2018-05-05 16:57:24 +02:00
c3d64dc829
fix: unwanted code running after caught exception
2018-05-05 16:56:53 +02:00
ca2040d429
fix: undefined res.meta.values
2018-05-05 16:55:58 +02:00
3b4112fcfb
add: check and removal of existing account data archive
2018-05-05 16:55:25 +02:00
b42772eef1
add: log output when exporting account data
2018-05-05 16:54:43 +02:00
6a62937005
fix: too complicated deletion of jobs
2018-05-05 16:46:30 +02:00
fb654a6c46
fix: incorrect method application
2018-05-05 16:45:47 +02:00
5a2af525e1
chg: run account export as job
2018-05-05 11:04:17 +02:00
c388e71203
add: archive export for account (json)
2018-05-04 17:02:00 +02:00
8b45d5acf7
fix: type in translation
2018-04-30 21:19:26 +02:00
3feee29c0f
fix: missing translation
2018-04-30 13:51:42 +02:00
3a34a2fb0e
fix: missing translations
2018-04-30 13:44:20 +02:00
8f83797e44
add: check and dialog for accepting updated terms and conditions
2018-04-30 13:37:21 +02:00
ef097ff020
add: class for rendering text from right to left
2018-04-30 12:04:00 +02:00
9f7d1a8529
fix: wrong namespace for sanitizeHtml method
2018-04-30 11:28:17 +02:00
97bfba00d0
chg: allow paths to other sites for terms / privacy stories
2018-04-30 11:26:12 +02:00
065679f7f0
chg: directly require() server-side node modules
...
needs `rhino.optlevel = -1` to prevent [“generated bytecode for method exceeds 64K limit” error](https://groups.google.com/forum/#!msg/mozilla-rhino/N_O4Got4ED8/gqMnItFFzL8J )
2018-04-29 23:55:57 +02:00
c2c3684ae0
chg: minor code improvement
2018-04-29 22:50:00 +02:00
8c86db2eb0
Merge branch 'develop' into feature/commonjs-support
2018-04-29 21:57:07 +02:00
10736fff35
fix: outdated rhino version
2018-04-29 21:51:32 +02:00
0f44650110
Merge branch 'develop' into feature/emulate-deleted-site
2018-04-29 20:46:26 +02:00
4d85afcf8a
add: support for data privacy statement and terms & conditions
2018-04-29 20:42:42 +02:00
b31be0f3aa
chg: prevent user from logging in and out again on insufficient login permission
2018-04-29 13:32:06 +02:00
9ec39eaf98
fix: user being logged in in spite of missing permission
2018-04-29 01:42:54 +02:00
fcc889a480
fix: unsecure url
2018-04-29 01:29:32 +02:00
6d85a22091
fix: display of null values for creation / modification dates on initial setup
2018-04-29 01:29:21 +02:00
1681ea1ec0
chg: use default public schema in postgres / h2 databases
2018-04-29 01:29:16 +02:00
6663e220d8
chg: upgraded h2 to version 1.4
2018-04-29 01:29:11 +02:00
d864e5e9d3
chg: refactored setup for login / registration permissions
2018-04-29 01:29:04 +02:00
4befcbac0d
add: metadata for new root properties
2018-04-27 17:10:22 +02:00
66f0813c4d
Revert "Merge branch 'hotfix/missing-metadata' into develop"
...
This reverts commit 81eade1e27 .
2018-04-27 17:09:03 +02:00
4d18de1f59
Revert "Merge branch 'hotfix/missing-metadata' into develop"
...
This reverts commit c9527ef194 .
2018-04-27 17:08:46 +02:00
45a47e47c1
Merge branch 'develop'
2018-04-27 17:02:30 +02:00
c9527ef194
Merge branch 'hotfix/missing-metadata' into develop
2018-04-27 16:59:12 +02:00
81eade1e27
Merge branch 'hotfix/missing-metadata' into develop
2018-04-27 16:58:17 +02:00
13b9782cf0
add: metadata for new root properties
2018-04-27 16:57:47 +02:00
d33f0eeaae
Merge branch 'develop' into hotfix/missing-metadata
2018-04-27 16:54:33 +02:00
1b2bd820a0
fix: insufficient and invalidating amp output
2018-04-27 14:42:11 +02:00
4136683d2e
Merge branch 'feature/disable-registration' into develop
2018-04-27 13:55:00 +02:00
b8d9958060
chg: translated new messages and rebuilt message files
2018-04-21 22:32:45 +02:00
f617e44d83
add: setup options for registration scope and login mode
2018-04-21 22:23:32 +02:00
7520783ff9
chg: simplified b/w compatibility for module optimizations
2018-04-18 22:43:20 +02:00
f283f83553
fix: too narrow page width for skin editor
2018-04-15 22:39:38 +02:00
9619351f9b
chg: reverse application of new body css
...
ignore only if body has av-15 class
2018-04-15 20:13:43 +02:00
658a595dbd
chg: refactored nav menu for smaller screens
2018-04-08 22:49:02 +02:00
79ceae33a4
del: unnecessary $Site#page skin
2018-04-08 22:48:09 +02:00
ac5d7dbe49
fix: dimensions of header image
2018-03-25 12:18:08 +02:00
19316ee98c
fix: restrict max page width to most pages
2018-03-24 18:37:06 +01:00
df04fb91dc
fix: image width in list view
2018-03-24 17:56:59 +01:00
b77469b33c
chg: limit maximum page width
2018-03-24 17:56:28 +01:00
7cb6c70f60
fix: missing ant icon
2018-03-18 18:51:39 +01:00
c8f0c8ade9
Revert "fix: missing ant svg"
...
This reverts commit dcad7a4df4 .
2018-03-18 18:51:19 +01:00
dcad7a4df4
fix: missing ant svg
2018-03-18 18:47:49 +01:00
4c0c009e05
fix: clashing class name av-ant
2018-03-18 18:45:55 +01:00
aca84e15f4
chg: hide floating navbar when area to left of it is touched
2018-03-18 18:29:41 +01:00
2274d2081a
chg: display floating navigation with toggle button on small screens
2018-03-18 12:55:38 +01:00
6b30e1c71f
Merge remote-tracking branch 'origin/develop' into develop
2018-03-17 20:35:30 +01:00
dba702341f
Merge branch 'feature/update-depencendies' into develop
2018-03-17 20:35:19 +01:00
92be9c8079
Merge pull request #210 from antville/develop
...
Fix current dependency vulnerabilities
2018-03-17 20:33:03 +01:00
99f6d714bb
Merge pull request #208 from antville/feature/update-depencendies
...
Feature/update dependencies
2018-03-17 20:31:13 +01:00
503e2025ac
Merge pull request #209 from antville/develop
...
Release 1.6
2018-03-17 20:30:25 +01:00
86108f1bc8
chg: updated dependencies
2018-03-17 20:25:26 +01:00
3632095276
Merge pull request #203 from antville/feature/resolve-referrer-urls
...
Resolve Referrer URLs
2017-07-02 11:56:31 +02:00
b3a9a82382
chg: resolve referrer urls before writing to database
2017-07-02 11:54:16 +02:00
9ad4989583
add: Admin.resolveURl() method
2017-07-02 11:53:18 +02:00
55fb6d57e8
del: unnecessary prefix/suffix macro parameters
...
also unified meta tags wherever possible
2017-07-02 11:51:40 +02:00
e2d4447fbe
fix: german t9n of “in {0} days”
2017-04-30 10:22:37 +02:00
5ab19df7d9
fix: too fuzzy results of text output in formatDate()
...
was always returning the integer part of the result – i.e. Math.floor()
2017-04-30 10:19:50 +02:00
88f65c007d
fix: missing getDeletionDate() method
2017-04-30 10:08:50 +02:00
7393f28e66
chg: updated i18n files
2017-04-30 09:52:30 +02:00
c115f03867
chg: use “delete” instead of ”remove” in user messages
2017-04-30 09:50:52 +02:00
c2d8c557fc
chg: simplified “deleted site” warning
2017-04-30 09:50:13 +02:00
ceeba55018
fix: display of 401 error message
2017-04-30 09:49:31 +02:00
49b1b357a0
fix: missing support for future dates in formatDate() method
2017-04-30 09:49:03 +02:00
f6b76518ac
fix: return value of deleted_macro() if no formatting should be applied
...
in that case, the date value is returned allowing meaningful application of format filter
2017-04-30 09:47:15 +02:00
951f9a0983
fix: path to rhino jar
2017-04-30 09:45:11 +02:00
b7d55cbc88
chg: immediately show most users 404 page for a deleted site
...
owners can revert the deletion request until cronjob is created, privileged users until site is removed with nightly cronjo
2017-04-29 22:07:35 +02:00
df1a87eab4
chg: improved display of various console output levels
2017-04-17 20:03:16 +02:00
59bedf9e78
fix: display of modifier in list of story updates
2017-03-18 00:12:24 +01:00
37909691e5
chg: rebuilt server-side JS file
2017-03-18 00:11:32 +01:00
901cbc7aaf
fix: missing build target for server-side JS files
2017-03-18 00:10:57 +01:00
76d98b32e1
fix: stickiness of version for marked
...
also fixed license to be spdx conform
2017-03-17 17:17:48 +01:00
f5cff5ba44
chg: bumped versions and rebuilt client files
...
note: marked is sticky @0.3.3 because of issue #872 – https://github.com/chjj/marked/issues/872
2017-03-17 16:53:55 +01:00
97d2813df2
add: helma version to health page
2016-12-17 18:16:20 +01:00
122818697b
chg: incremented version string
2016-12-17 18:15:50 +01:00
472104fa75
chg: updated client files
2016-12-17 16:03:40 +01:00
52144cfa84
chg: line wrapping
2016-12-17 15:56:23 +01:00
e04e1daeaf
fix: insufficient compression of main.css
2016-12-17 15:55:57 +01:00
d69cf54e43
add: ant target for updating java libraries
...
using helma’s new gradlew wrapper and an extra build.gradle file
2016-12-17 15:54:47 +01:00
0e3bb7216c
fix: redundant call of lessParser.parse()
...
to improve performance again, compromised by slow java less parser
2016-12-17 14:36:53 +01:00
d28d18c0fe
chg: experimental branch using rhino’s commonjs support
...
needs helma’s feature/commonjs-support branch
the less-rhino-1.7.5.js implementation uses its own require() implementation which breaks rhino’s one. thus, the official java impl is used instead – which is quite slow, unfortunately… needs to be resolved in a better way before this can be merged.
however, using marked with require() works like a charm :)
2016-12-17 14:36:52 +01:00
70e55bc853
fix: wording
2016-12-17 14:35:41 +01:00
6619322053
fix: indentation
2016-12-17 14:35:19 +01:00
59377e4676
fix: output of empty locale
2016-12-17 14:34:53 +01:00
b322ac79f6
fix: redundant call of lessParser.parse()
...
to improve performance again, compromised by slow java less parser
2016-12-17 14:11:09 +01:00
93194492ad
chg: experimental branch using rhino’s commonjs support
...
needs helma’s feature/commonjs-support branch
the less-rhino-1.7.5.js implementation uses its own require() implementation which breaks rhino’s one. thus, the official java impl is used instead – which is quite slow, unfortunately… needs to be resolved in a better way before this can be merged.
however, using marked with require() works like a charm :)
2016-12-17 10:30:12 +01:00
cd5cd15018
del: definition of JSON object in external module
...
use Rhino’s implemented JSON support instead
2016-12-17 10:01:19 +01:00
d8fdba526a
fix: href processing
...
missing else clause caused wrong hrefs for default domain
2016-12-09 15:01:17 +01:00
dd49a26a57
add: app property for overriding the scheme used in hrefs
...
e.g. hrefScheme = https generally renders urls starting with https://
2016-12-09 14:48:12 +01:00
9748633b78
add: current location as referrer
...
to make up for missing information in the user agent
2016-09-04 00:34:06 +02:00
7f6584dcbd
fix: use simplified user agent
...
works better e.g. with nytimes.com because this site always redirects to its login form when a user agent starting with `Mozilla/5.0 (c` is detected:
```python
import os
import pprint
from google.appengine.api import memcache
from google.appengine.api import mail
from google.appengine.api import urlfetch
from google.appengine.ext import db
url = 'http://www.nytimes.com/2016/09/03/technology/nso-group-how-spy-tech-firms-let-governments-see-everything-on-a-smartphone.html?utm_source=pocket&utm_medium=email&utm_campaign=pockethits&_r=0 '
response = urlfetch.fetch(url, headers={
'User-Agent': 'Mozilla/5.0 (c u got me'
}, follow_redirects=True)
pprint.pprint(response.content)
```
2016-09-04 00:33:51 +02:00
02371689c8
chg: add log output
2016-07-10 18:24:11 +02:00
313833ecce
fix: enable real utf-8 for mysql database
...
source: https://mathiasbynens.be/notes/mysql-utf8mb4
2016-07-10 18:23:27 +02:00
f27a4cf5ac
fix: do not create or drop obsolete tables
2016-07-10 18:22:16 +02:00
c58bedeb0b
chg: allow instant articles for all sites
2016-06-26 20:46:53 +02:00
3ead0b8019
add: basic support for Google’s accelerated mobile pages (AMP)
2016-06-26 20:36:28 +02:00
4be343d768
chg: sped up execution of sql deletion
2016-06-26 14:20:46 +02:00
1fc175018a
fix: revert accidental commit of commented code
2016-06-26 14:13:45 +02:00
2d61c0dafa
fix: ignore any origin without either http, https or ftp protocol
2016-06-26 14:12:53 +02:00
d75e3437a9
fix: respect default parameter in description macro
2016-06-26 13:40:29 +02:00
fdfee2e50d
fix: display of file origin in File and Image prototypes
...
* ignore origins with c:\fakepath\ (i.e. uploaded from local file system)
* use `description_macro()` for output of either this.description or this.origin (if available) or nothing, instead of macro default
* prevent setting this.description in `update()` methods or from formica bookmarklet
2016-06-26 13:21:57 +02:00
2eeb4549ce
fix: do not create a helma.Image instance if constraints are fulfilled
...
obviously, helma.Image already compresses image data and a recent change actually removed code preventing this for images fulfilling the max width and height constraints
see http://help.antville.org/stories/2239244/
2016-05-26 12:36:42 +02:00
79d6c265e2
new: skin for instant article
2016-05-25 17:21:29 +02:00
2d0b1d6790
change: added support for instant articles in rss feeds
...
currently only enabled for a few sites
2016-05-25 17:20:39 +02:00
a8b37e39ba
fix: do not resize original image
2016-04-22 22:13:11 +02:00
ee28a1466a
fix: don’t resize layout images (except their thumbnails)
2016-04-09 18:24:20 +02:00
4b451cd84c
fix: automatically set og:image from formica
2016-03-28 18:29:53 +02:00
0fe4d4b160
fix: replaced getURL() with corresponding helma.Http methods for more configuration options and better results
2016-03-28 18:28:41 +02:00
b5851313b9
fix: reset the response before sending JSONP data
2016-03-28 18:27:47 +02:00
e9c9fb7ae5
fix: custom message for error when retrieving url
2016-03-25 20:06:55 +01:00
2e16d8b179
fix: disable debugging mode
2016-03-25 19:58:24 +01:00
780ad73c2a
fix: catch various errors and give a litte bit of feedback in the gui
2016-03-25 19:57:19 +01:00
ac64092624
fix: replaced hard-coded site url with macro
2016-03-25 16:36:07 +01:00
a4b85d40e6
fix: disabled debugging code
2016-03-18 22:32:34 +01:00
8b3a41191e
updated formica bookmarklet
...
fix: layout in uikit style
fix: gui for in/excluding image
add: support for open graph title and description
chg: emoji in bookmarklet code with support for custom cookie (useful e.g. for nyt)
2016-03-18 22:27:38 +01:00
4d2867d744
fix: added missing change in $Image#embed skin for improved formica image link
2016-01-16 23:43:11 +01:00
7644cc4ec0
chg: improved responsive formica image with custom link to source URL
2016-01-16 23:39:41 +01:00
95297f5f14
fix: styled image from formica bookmarklet as thumbnail to maintain responsive layout
2016-01-15 21:20:45 +01:00
6180ee475c
fix: refactored for latest update in Helma’s format() method to prevent huge gaps in <pre> elements
2015-08-14 14:25:53 +02:00
aeb13485e9
fix: date formatting
2015-08-14 14:24:50 +02:00
342974fdc9
chg: added hints to Java and JavaScript to the first sentence about Helma
2015-08-14 14:24:33 +02:00
34af2b0bd9
fix: missing simple linebreaks in story
2015-08-14 11:29:47 +02:00
22bd98fb06
Merge branch 'develop'
2015-08-10 20:20:29 +02:00
e6ccacbbf7
fix: updated JARs needed for build
2015-08-10 20:20:13 +02:00
fd8c4676bc
chg: typo
2015-08-10 20:19:37 +02:00
8d0fff20b5
chg: updated H2 databse to version 1.3.176
2015-08-10 20:18:43 +02:00
2bd529a5b7
Finish 1.5
2015-08-10 19:34:20 +02:00
14b6256809
Finish 1.5
2015-08-10 19:34:20 +02:00
2559f4a3b1
chg: rebuilt JS files
2015-08-10 19:33:24 +02:00
c8f63546bf
chg: cleaned up
2015-08-10 19:33:03 +02:00
6c532c5e82
Merge branch 'release/1.5'
2015-08-10 17:23:17 +02:00
eb8e1dbd8b
fix: replaced arbitrary patterns with specific ones
2015-08-10 17:15:01 +02:00
5f87f9a7af
chg: updated message files
2015-08-10 16:32:19 +02:00
b2e72f533f
chg: output OpenGraph data in the main action of an image
2015-08-10 16:22:10 +02:00
5b7a409dd1
fix: encode URLs
2015-08-10 16:21:21 +02:00
04643c1f6a
del: obsolete code block
2015-08-10 16:00:35 +02:00
dc6bc652cc
chg: combined text with arrow icon to link to public sites
2015-08-10 15:40:44 +02:00
aa7b66ba90
fix: corrected link to story from list of recent updates
2015-08-10 15:40:00 +02:00
6c36a89364
fix: re-enabled owners and managers to edit and delete all of a site’s comments
2015-08-10 14:45:50 +02:00
733d334a66
fix: redirect to a Story’s main action after saving
2015-08-10 14:29:43 +02:00
0d2b6f8ec4
chg: link the site name to the site and the story abstract to the story
2015-08-10 14:25:05 +02:00
8b57c60aa2
fix: wrap the link to the content around the whole history element
2015-08-10 14:23:56 +02:00
22442d9e30
fix: refactored linebreak_filter() to fix output of Markdown code segments
2015-08-10 14:22:46 +02:00
66384329d6
Replace site.title with site.name until title cannot consist of whitespace causing invisible links
2015-05-25 22:25:35 +02:00
06b34f0484
Defined maximum batch size with constant and increased it to 50
2015-05-25 22:24:49 +02:00
46b1515edd
Added file extension
2015-05-25 22:18:56 +02:00
5a2038000d
Refactored Exporter.run() method
2015-05-25 22:05:11 +02:00
3889b9348e
Fixed exceptions thrown during scheduled removal of deleted sites
2015-05-25 15:46:09 +02:00
c703ea5897
Show configured instead of modified date in site settings
2015-05-25 15:44:41 +02:00
79e46699d2
Update configured and modifier even after privileged user edited site settings
2015-05-25 15:43:38 +02:00
02c188aa45
Improved display of job list; implemented delete functionality
2015-05-24 23:01:34 +02:00
fc43b51140
Use the first admin user instead of the first user (which could be a generic one).
2015-05-24 23:00:20 +02:00
8e1466e511
Prevented removal of a job which did not finish due to an exception
2015-05-24 22:59:47 +02:00
caffb014d3
Remove the job reference from the target when deleting a job
2015-05-24 22:58:43 +02:00
e70b405b55
Added sort order for collection of deleted sites
2015-05-24 22:58:15 +02:00
471f6f92d2
Fixed issue causing a job removing a site to throw an exception due to trying to create a layout archive – which is nonsense as it the whole site is going to be removed anyway.
2015-05-24 22:57:55 +02:00
568aa3352d
Enabled asynchronous XHR for retrieving salt from back-end
2015-05-23 17:36:33 +02:00
abc4392332
Updated translations
2015-05-23 17:35:19 +02:00
43a6443e22
Refactored story filters to remove unwanted side-effects (see http://scifi.antville.org/stories/2188604 )
2015-05-20 15:30:41 +02:00
f95a5157e5
Removed log statement
2015-05-20 15:29:45 +02:00
4a81ae03cb
Removed undesired whitespace after an image box
2015-05-20 15:29:28 +02:00
540ece87c5
Turned now_macro() from function statement to function expression, preventing the now_macro() in modules/core/Global.js from overwriting via hoisting
2015-05-16 19:50:43 +02:00
4019cb861c
Fixed defunct sorting options of sites
2015-05-16 19:03:44 +02:00
f4fdd91c32
Added some more search engines and url shorteners
2015-05-13 20:57:19 +02:00
25f6604105
Fixed backslashes
2015-05-13 20:48:19 +02:00
17e727ae59
Added baidu.com and duckduckgo.com
2015-05-13 20:31:29 +02:00
12da671a20
Slightly refactored story, image and poll macros for not showing “via” footer on the same site; story macro now with default story filter.
2015-05-08 15:14:46 +02:00
4c668ed024
Fixed date output
2015-05-02 19:56:30 +02:00
ebf70d6655
Made markdown mode the default and removed plain mode in Story.format_filter()
2015-05-02 19:38:42 +02:00
1706463463
Disabled extended mode from url_filter() again
2015-05-02 18:26:50 +02:00
74a7379118
Refactored url_filter() to only reformate textual URLs without adding an HTML link element (which is done by the MarkDown renderer now, anyway). Thus, hopefully fixing e.g. nasty issues with links in attributes causing layout havoc, once and for all.
2015-05-02 18:25:10 +02:00
47d152ecc4
Optimized Open Graph output for conditions where title or description is not available
2015-04-27 10:49:28 +02:00
efea5874c8
Do not display the “via” footer if the image is from the current site
2015-04-26 13:42:36 +02:00
bf8bf20c63
Fixed bracketing
2015-04-26 13:39:59 +02:00
7f075ef0a5
Modified RSS output of date as a fallback when no title is available
2015-04-26 13:23:33 +02:00
5ac84497e7
Added getDescription() method returning the story text in a plain format usable for Open Graph; slightly modified Open Graph output of story title
2015-04-26 13:19:30 +02:00
98f495ea15
Fixed unrendered Markdown in RSS output; re-enabled already existing work-around for exceptions thrown due to ASCII control characters
2015-04-26 13:07:48 +02:00
98aada09bd
Added <p> element around text to prevent it sticking to the message alert
2015-04-18 09:42:20 +02:00
e5cf48470a
Added comment link to all comments, but linked it to the top comment only, for two-level hierarchy
2015-04-17 14:58:45 +02:00
dde6f1b160
Changed order of format filters one more time (hopefully the last one)
2015-04-17 14:04:13 +02:00
40519bc0ea
Cleaned up all and upgraded some NPM modules
2015-04-17 13:26:38 +02:00
cd9b084cd7
Added work-around for cursor positioning issue until official fix is available. See https://github.com/uikit/uikit/issues/1149
2015-04-17 13:21:15 +02:00
a57311c412
Fixed encoding in search query
2015-04-17 13:18:31 +02:00
587eac895f
Reduced navigation of root site; removed search and added contact link
2015-04-16 21:09:41 +02:00
5fee30c368
Implemted Site.contact_action, redirecting to contact form of first site owner
2015-04-16 21:07:53 +02:00
8f0a1dcfff
Fixed bug causing scrambled rendering of Markdown links [foobar](http://…)
2015-04-12 15:36:49 +02:00
5ecd38328c
Enabled image tags in comments
2015-04-12 14:56:51 +02:00
20c2c7b3c1
Swapped “Name” with “Account”
2015-04-12 14:19:41 +02:00
e01cecfe25
Allowed a privileged user to add, edit and delete memberships without restrictions (you know what you’re doing)
2015-04-12 14:18:30 +02:00
65ffc80208
Unified permissions for a user to delete their subscription
2015-04-12 14:17:30 +02:00
a284fbd91b
Changed behavior when trying to add an already existing membership; instead of throwing an exception, simply redirect to the membership editor.
2015-04-12 14:10:22 +02:00
f2e121dbfb
Changed visibility of filter button (“gaslighting”). Only privileged users and content managers see it, unless they are the content’s creator, or the account is already filtered.
2015-04-12 14:08:41 +02:00
cd2dfc1260
Extended Story.isCustomContent() method with all currently known keys *not* intended for custom content – fixes bug described in https://help.antville.org/stories/2220699
2015-04-12 14:04:37 +02:00
b73e44120f
Removed obsolete CSS class
2015-04-12 14:01:45 +02:00
b189eba3ce
Added support for “publish” button in existing layouts
2015-04-12 14:01:33 +02:00
61333b5e65
Fixed German grammar
2015-04-12 14:00:46 +02:00
1f641093b7
Slightly modified display of authorship and membership / user status. Fixes #162
2015-04-07 18:13:22 +02:00
51ee6c1cf4
Fixed issue where selection of male gendered German language would display default (English) date formats
2015-04-07 16:03:50 +02:00
96f1099933
Empty troll filter needs an array, not a string. Fixes #155
2015-04-07 12:35:46 +02:00
308c687fef
Updated URLs after moving source code repository from Google Code to GitHub
2015-04-06 22:22:50 +02:00
e6e8e963fb
Updated link to development site
2015-04-06 19:45:13 +02:00
209112dd6c
Slightly modified appearance of paragraph about hosted sites
2015-04-04 22:38:51 +02:00
1b4687ebeb
Enabled use of value macro in stories
2015-04-04 22:38:21 +02:00
b765cb13cd
Fixed bug causing image upload error in formica.html
2015-04-04 22:37:47 +02:00
71bc8ddceb
Fixed missing output for file in activity feed
2015-04-04 16:46:59 +02:00
60d556d7ec
Fixed bug causing exception when creating a new site
2015-04-04 15:40:05 +02:00
68d3b1e8d1
Fixed bug causing wrong macro output introduced in last commit
2015-04-04 15:26:52 +02:00
242f3f61da
Fixed macro output for layout images (no box per default)
2015-04-04 15:23:59 +02:00
85deb1593c
Enabled probation period and interval of 0 days for site creation
2015-04-04 15:06:02 +02:00
21605f919d
Fixed height of header to prevent overlapping with text links
2015-04-04 14:59:19 +02:00
29343dc5c9
Show button for site creation only if permission is granted for regular users
2015-04-01 16:09:30 +02:00
978b532228
Added gendered german translations
2015-04-01 14:18:39 +02:00
511df4701a
Fixed cross-browser compatibility for header (title and animated logo)
2015-03-29 19:18:04 +02:00
c5f0f10a43
Fixed position and link of animated logo in root site
2015-03-29 16:30:09 +02:00
3c669d34ec
Replaced “Author” with “Account”
2015-03-28 19:40:09 +01:00
8888a3a1bc
Merge branch 'feature/revise-translations' into develop
2015-03-27 22:05:41 +01:00
c7f242aea6
Updated H2 library
2015-03-27 22:05:31 +01:00
5391f96840
Merge branch 'develop' into feature/revise-translations
...
* develop:
Fixed compatibility issues with missing core stylesheet / JavaScript
Moved client-side upload code to Images#upload skin
Re-added click handler for cancel links (compatibility)
Fixed display of Gravatar for accounts
Added code for embedded audio and video player (HTML5)
(Whitespace)
Updated proxy URL
Updated translation files
Slightly rearranged code
Moved image dimension limits from image creation to site settings
Fixed batch upload for layout images
Refactored Story.getAbstract() method. Commented out abstract for custom content.
Refactored Story.getDelta() method. Commented out calculation for custom content.
Moved calculation of delta behind sanitizing comment title and completely removed HTML sanitization
Moved calculation of delta behind sanitizing comment title and replaced call for setMetadata() with setCustomContent()
Fixed appearance of button for new site creation
Added box argument to image macro output
Added metadata for Open Graph et al. to Stories.create_action()
Implemented first version of multiple image upload by drag&drop
Refactored Comment.update() method - text is now required, title remains optional - sanitize text first to catch potential empty string afterwards
Conflicts:
i18n/antville.pot
i18n/de.po
i18n/en.po
i18n/messages.de.js
i18n/messages.en.js
2015-03-27 22:02:27 +01:00
86cb473b03
Fixed compatibility issues with missing core stylesheet / JavaScript
2015-03-27 18:53:26 +01:00
953462e3ea
Merge branch 'feature/batch-upload' into develop
2015-03-27 17:51:33 +01:00
1221a5b3ee
Merge branch 'develop' into feature/batch-upload
...
* develop:
Re-added click handler for cancel links (compatibility)
Fixed display of Gravatar for accounts
Added code for embedded audio and video player (HTML5)
(Whitespace)
Updated proxy URL
2015-03-27 17:51:24 +01:00
3cb4d41389
Moved client-side upload code to Images#upload skin
2015-03-27 17:50:43 +01:00
6835eac442
Re-added click handler for cancel links (compatibility)
2015-03-27 17:42:02 +01:00
face5d5e99
Fixed display of Gravatar for accounts
2015-03-27 17:13:50 +01:00
82020e9ae6
Added code for embedded audio and video player (HTML5)
2015-03-27 16:42:40 +01:00
8b3c154caa
(Whitespace)
2015-03-27 16:07:01 +01:00
b1c6a95897
Updated proxy URL
2015-03-27 15:56:31 +01:00
625c70b4bb
Merge branch 'feature/batch-upload' into develop
2015-03-27 15:55:57 +01:00
d36ff32b37
Updated translation files
2015-03-27 15:55:05 +01:00
9ae85ed570
Slightly rearranged code
2015-03-27 15:49:25 +01:00
0a0f1fc376
Moved image dimension limits from image creation to site settings
2015-03-27 15:48:35 +01:00
6c3e056068
Fixed batch upload for layout images
2015-03-27 15:45:43 +01:00
1d14d1f1d5
Refactored Story.getAbstract() method. Commented out abstract for custom content.
2015-03-27 13:12:41 +01:00
494767a986
Refactored Story.getDelta() method. Commented out calculation for custom content.
2015-03-27 13:12:21 +01:00
e54eb458cc
Moved calculation of delta behind sanitizing comment title and completely removed HTML sanitization
2015-03-27 13:07:18 +01:00
eb3230956b
Moved calculation of delta behind sanitizing comment title and replaced call for setMetadata() with setCustomContent()
2015-03-27 13:03:57 +01:00
dc6bd3afc8
Fixed appearance of button for new site creation
2015-03-27 11:50:14 +01:00
af25a813de
Added box argument to image macro output
2015-03-27 11:49:41 +01:00
05a76383de
Added metadata for Open Graph et al. to Stories.create_action()
2015-03-25 23:41:07 +01:00
14128dd6eb
Implemented first version of multiple image upload by drag&drop
2015-03-25 19:27:20 +01:00
525f477ca3
Refactored Comment.update() method
...
- text is now required, title remains optional
- sanitize text first to catch potential empty string afterwards
2015-03-25 16:45:48 +01:00
20e605aa7b
Added accusatives for user-defined objects. Replaced user with account. Balanced out gender in german translation.
2015-03-25 16:04:47 +01:00
33921fc1f8
Merge branch 'feature/wysiwyg-editor' into develop
2015-03-25 15:57:40 +01:00
3ab34a7ded
Merge branch 'develop' into feature/wysiwyg-editor
...
* develop:
Re-Granted permissions for privileged users to edit comments
Increased margin before comment form
Added badge next to username in a comment
Fixed patch for MySQL databases
Conflicts:
code/Comment/Comment.skin
2015-03-25 14:25:51 +01:00
7d79e85a2e
Re-Granted permissions for privileged users to edit comments
2015-03-25 14:21:21 +01:00
fadc04649e
Increased margin before comment form
2015-03-25 14:20:42 +01:00
f3815a9653
Added badge next to username in a comment
2015-03-25 14:20:03 +01:00
af18542fe5
Updated translation files
2015-03-25 13:11:05 +01:00
4a69a69409
Fixed patch for MySQL databases
2015-03-25 12:56:43 +01:00
bc46f21926
Merge branch 'develop' into feature/wysiwyg-editor
...
* develop:
Added patch for initializing trollFilter for existing sites
2015-03-25 12:24:09 +01:00
509446d905
Fixed overlooked occurrence of render_action() which was renamed to render_json_action()
2015-03-25 12:23:47 +01:00
8608f36fa6
Added patch for initializing trollFilter for existing sites
2015-03-25 12:22:17 +01:00
ec30345b64
Removed “Macro” suffix from File and Poll buttons
2015-03-25 11:31:35 +01:00
4cc65b574c
Removed condition for cursor mode to fix issue where macro buttons would not work anymore
2015-03-25 11:31:00 +01:00
95d3a7f6cb
Merge branch 'develop' into feature/wysiwyg-editor
...
* develop:
Renamed Stories.render_action() to render_json_action()
Added account image with link to https://gravatar.com
Added HTML sanitizer for comments and stories. Fixes issue 64.
Added button for easily adding a username to the troll filter
Implemented “gaslighting” of troll comments, i.e. hiding a comment of a known troll for everyone else but themselves
Removed misleading trailing “(Server)” from console output
Fixes issue 143
Separated rendering of core and custom CSS with Less and added more detailed error output
Improved display of console messages
Added bottom margin after article meta in case there is no title
Introduced another value for the color of borders, vertical and horizontal lines
Conflicts:
code/Global/0.node.js
code/Global/Global.js
code/Site/$Site.skin
code/Story/$Story.skin
code/Story/Story.js
code/Story/Story.skin
2015-03-25 10:56:53 +01:00
f9f86ad037
Merge branch 'feature/troll-handling' into develop
2015-03-25 10:47:15 +01:00
453e03f086
Merge branch 'feature/account-image' into develop
2015-03-25 10:46:28 +01:00
4be67618f6
Renamed Stories.render_action() to render_json_action()
2015-03-25 10:43:44 +01:00
f5d11dcff1
Added account image with link to https://gravatar.com
2015-03-22 17:22:56 +01:00
86edcaac33
Added HTML sanitizer for comments and stories. Fixes issue 64.
...
I added the sanitize-html NPM module [1] using its default settings.
```json
{
"allowedTags": [
"h3",
"h4",
"h5",
"h6",
"blockquote",
"p",
"a",
"ul",
"ol",
"nl",
"li",
"b",
"i",
"strong",
"em",
"strike",
"code",
"hr",
"br",
"div",
"table",
"thead",
"caption",
"tbody",
"tr",
"th",
"td",
"pre"
],
"allowedAttributes": {
"a": [
"href",
"name",
"target"
],
"img": [
"src"
]
},
"selfClosing": [
"img",
"br",
"hr",
"area",
"base",
"basefont",
"input",
"link",
"meta"
],
"allowedSchemes": [
"http",
"https",
"ftp",
"mailto"
]
}
```
[1] https://www.npmjs.com/package/sanitize-html
2015-03-22 16:36:14 +01:00
8e3e98ade1
Added button for easily adding a username to the troll filter
2015-03-22 15:23:13 +01:00
7522418bf0
Implemented “gaslighting” of troll comments, i.e. hiding a comment of a known troll for everyone else but themselves
2015-03-22 15:14:49 +01:00
da15ebd6a3
Removed misleading trailing “(Server)” from console output
2015-03-22 14:15:16 +01:00
316774202a
Fixes issue 143
2015-03-22 13:11:19 +01:00
e4ea1ca096
Fixed bug preventing Markdown quotes from being rendered
2015-03-22 12:06:47 +01:00
471f657689
Separated rendering of core and custom CSS with Less and added more detailed error output
2015-03-17 21:34:26 +01:00
0ad005aaeb
Improved display of console messages
2015-03-17 21:34:13 +01:00
0ba46e817a
Separated rendering of core and custom CSS with Less and added more detailed error output
2015-03-17 21:32:00 +01:00
00ef1aabd2
Improved display of console messages
2015-03-17 21:31:11 +01:00
6f1a650a6f
Format text with Markdown in Stories.render_action()
2015-03-17 20:08:11 +01:00
a854c729a3
Removed obsolete code_filter() call – format() already does its job
2015-03-17 19:47:41 +01:00
5a6160e4c4
Separated Markdown formatting from default formatting for maintaining b/w compatibility
2015-03-17 19:44:24 +01:00
7dee983d9b
Fixed two issues with new editor:
...
1. <code> content was not encoded as it used to be
2. Wrong HTML was saved when the form was submitted in preview mode
2015-03-17 18:26:45 +01:00
8b688cade4
Added bottom margin after article meta in case there is no title
2015-03-17 16:07:31 +01:00
17e5013236
Introduced another value for the color of borders, vertical and horizontal lines
2015-03-17 16:07:10 +01:00
ba29af8e5b
Added bottom margin after article meta in case there is no title
2015-03-17 16:02:38 +01:00
9788a78f52
Added support for Markdown and implemented preview with rendered macros (via AJAX call)
2015-03-17 16:01:27 +01:00
2ed5138d91
Introduced another value for the color of borders, vertical and horizontal lines
2015-03-17 15:58:57 +01:00
bb12a80358
Replaced all references to uikit package with uikit-bower, added marked package and subsequently removed uikit.
2015-03-17 15:55:09 +01:00
051dbd1929
Added WYSIWYG editor to comment form
2015-03-15 20:45:59 +01:00
593c0558e0
Refactored simple backup feature when creating a new story and discarding unsaved content (e.g. by accidentally closing the window – which furthermore is alerted now using onbeforeunload handler)
2015-03-15 17:48:38 +01:00
cdc6f5db07
Merge branch 'develop' into feature/wysiwyg-editor
...
* develop:
Added comment about why including main CSS file does not work
Moved renderPage() method down in code
Fixed bug causing error when trying to delete a comment (see e-mail from kinomu, 22 Feb 2015 19:20:15 – trinity-4365fa39-f3f6-407b-a241-18f3c180b59e-1424629215534@3capp-gmx-bs61)
Fixed source map URLs
Conflicts:
build.xml
code/Site/Site.js
static/scripts/cm.min.js
static/scripts/main.min.js
static/styles/main.min.css
2015-03-14 19:56:46 +01:00
a9ef61898d
Added comment about why including main CSS file does not work
2015-03-14 19:33:56 +01:00
5986b59089
Moved renderPage() method down in code
2015-03-14 19:25:48 +01:00
ca5e560ef2
Fixed bug causing error when trying to delete a comment (see e-mail from kinomu, 22 Feb 2015 19:20:15 – trinity-4365fa39-f3f6-407b-a241-18f3c180b59e-1424629215534@3capp-gmx-bs61)
2015-03-14 19:23:32 +01:00
fe97c3cf60
Fixed source map URLs
2015-03-14 19:20:25 +01:00
35bb4734ed
Streamlined WYSIWYG story editor integration
2015-03-14 19:16:23 +01:00
1ebcbca48e
Merge branch 'develop' into feature/wysiwyg-editor
...
* develop:
Fixed color of button for current page in pager navigation
Fixed color of title and hovered navigation items
Removed layout values for debugging
Renamed layout “variables” to “settings”
Re-added some layout variables and refactored CSS
Added control for copying the value macro to the clipboard
Enabled built-in colorpicker for any value which name ends with “color”. (Fixes issue 39.) Added remove link for any value form element. Fixed issue where no value could be added after the last remaining one was removed.
2015-03-14 18:05:27 +01:00
52ffac6295
Fixed color of button for current page in pager navigation
2015-03-14 16:36:47 +01:00
407e46a00b
Fixed color of title and hovered navigation items
2015-03-14 16:30:04 +01:00
fa8785050f
Removed layout values for debugging
2015-03-14 16:19:47 +01:00
a0b1c5bc86
Merge branch 'feature/layout-rerefactoring' into develop
2015-03-14 16:17:43 +01:00
d856ba24e3
Renamed layout “variables” to “settings”
2015-03-14 16:17:16 +01:00
a93b467e8e
Merge branch 'develop' into feature/layout-rerefactoring
...
* develop:
Added control for copying the value macro to the clipboard
Enabled built-in colorpicker for any value which name ends with “color”. (Fixes issue 39.) Added remove link for any value form element. Fixed issue where no value could be added after the last remaining one was removed.
2015-03-14 16:08:32 +01:00
3698c82d99
Re-added some layout variables and refactored CSS
2015-03-14 16:03:26 +01:00
465e6fd55f
Merge branch 'feature/values-refactoring' into develop
2015-03-07 18:22:53 +01:00
90a700ab7c
Added control for copying the value macro to the clipboard
2015-03-07 18:18:34 +01:00
649cd144eb
Enabled built-in colorpicker for any value which name ends with “color”. (Fixes issue 39.) Added remove link for any value form element. Fixed issue where no value could be added after the last remaining one was removed.
2015-03-07 18:02:28 +01:00
8ae9afae6f
Implemented first version of working WYSIWYG story editor
2015-03-07 12:28:05 +01:00
5446fc87c2
Fixed nasty bug when resubmitting the story editor via script
2015-03-06 17:25:53 +01:00
cac7eb0ea7
Moved client-side extract script to extra skin which will always be rendered (edit skin is customizable)
2015-02-28 22:55:23 +01:00
1cc9b347de
Added missing ID to story editor form
2015-02-28 22:06:00 +01:00
865a418b49
Implemented client-side parsing of story content to extract image and video URLs as metadata. This metadata is then used for rendering Open Graph, Twitter Cards and microdata.
2015-02-28 22:00:54 +01:00
29350df8f0
Commented out og:locale data because Facebook is very picky about locales (see https://www.facebook.com/translations/FacebookLocales.xml )
2015-02-28 17:18:18 +01:00
1ced2595dd
Fixed some issues with microdata and Open Graph, removed twitter:site data and added og:locale
2015-02-28 16:43:57 +01:00
9804165c33
Fixed tiny bug when rendering the og:image et al. meta information
2015-02-28 14:40:56 +01:00
5734ca7f8b
Improved support for OpenGraph, Twitter Cards and Microdata
2015-02-28 14:12:34 +01:00
777e1eb1c1
Added claustra to list of directories scanned for message parsing
2015-02-22 16:18:52 +01:00
40534dad48
Refactored regular expression for autolinking to become more readable and reliable
2015-02-22 15:08:38 +01:00
01ec0ba1e4
Changed order of filters to be applied to story text to make autolinking more reliable
2015-02-22 15:07:46 +01:00
1812a8bc98
Always redirect to the story form after submit
2015-02-22 14:39:47 +01:00
938b4b57e0
Removed code removing one choice field too many
2015-02-22 14:39:15 +01:00
99da4fcd6f
Fixed erroneous display of »closed« poll if it was not opened at all
2015-02-22 14:38:10 +01:00
76d09794a5
Fixed invalid HTML
2015-02-22 14:37:32 +01:00
90b0124d56
Removed title from default comment form
2015-02-22 14:36:53 +01:00
dd3fbb9a0a
Fixed HTML for validation with validator.w3.org
2015-02-22 14:36:00 +01:00
6ed2ed60d0
Removed obsolete code in comments
2015-02-21 22:16:08 +01:00
8a196f3632
Replaced double newlines with <p> elements before letting Helma <br>eak everything
2015-02-21 22:00:20 +01:00
39e08577f0
Modified link of Antville logo to lead back to start page of the site
2015-02-21 21:56:47 +01:00
0733d19622
Added json2 and lessjs via node_modules / npm
2015-02-21 21:55:46 +01:00
d864126e50
Fixed restoring of JS triggering links
2015-02-21 20:00:55 +01:00
158594f3f7
Slightly modified exampes in robots.txt
2015-02-21 19:27:22 +01:00
b8df28e0de
Added dummy action for favicon.ico to Root
2015-02-21 19:26:32 +01:00
60f6349df9
Do not redirect to the static URL of a file
2015-02-21 19:25:51 +01:00
6ead205ed5
Increased size for high resolution displays
2015-02-21 19:24:09 +01:00
921158736b
Slightly reduced file size with GIF optimizer
2015-02-21 19:23:30 +01:00
18d198755a
Fixed SVG syntax (no comment before XML header)
2015-02-21 19:22:54 +01:00
9ef3184d11
Refactored code with required client-side functionality to basically work with disabled JS, too. Fixes #36
2015-02-21 19:21:35 +01:00
1d1d2ebf57
Removed obsolete attribute
2015-02-21 19:14:18 +01:00
30c40de80b
Added metadata for Open Graph and mobile devices
2015-02-21 19:12:22 +01:00
a46508ef47
Added source and command for creating the PNG in comments
2015-02-15 20:47:01 +01:00
c5b4293d74
Added safemode to site delete link
2015-02-15 20:46:21 +01:00
e147cd9579
Merge branch 'release/1.5'
2015-02-15 20:28:20 +01:00
720b988af6
Merge branch 'release/1.5' into develop
2015-02-15 20:28:20 +01:00
fb3168701c
Refactored blocking users and deleting sites in admin section
2015-02-15 20:26:57 +01:00
31b15d6b46
Added new ant image as favicon
2015-02-15 20:25:24 +01:00
aeaa25f313
Merge branch 'release/1.5' into develop
2015-02-14 17:49:44 +01:00
2f620945e3
Merge branch 'release/1.5'
2015-02-14 17:49:42 +01:00
f628d22c9e
Excluded JS maps
2015-02-14 17:47:56 +01:00
255807fd2e
Removed Ant extension and build targets for Google Code upload because uploads are not possible, anymore
2015-02-14 17:46:15 +01:00
be4d319d99
Fixed sorting of skins
2015-02-14 17:38:54 +01:00
5f5daf9175
Updated build script using all Git repos
2015-02-14 17:03:15 +01:00
4f36a1e661
Fixed missing setting of modified date on creation of root site
2015-02-14 17:01:59 +01:00
73af9f864b
Fixed potential bug in quote() method, leaving some strings unquoted which might break things
2015-02-14 16:30:49 +01:00
9c6c308629
Merge branch 'release/1.5' into develop
2015-02-14 15:02:14 +01:00
53b2c2cd38
Merge branch 'release/1.5'
2015-02-14 15:02:12 +01:00
4681121a64
Added fonts as well as built scripts and styles
2015-02-14 15:00:19 +01:00
f693f2aee5
Merge branch 'release/1.5'
2015-02-14 14:42:12 +01:00
246e1c9503
Fixed some issues when creating / removing a site
2015-02-11 22:23:30 +01:00
d5697a8069
Added links to each activity item for immediately blocking the corresponding account or marking the corresponding site as deleted
2015-02-09 17:20:56 +01:00
e0644e6ff1
Added special rule for pixel.gif images
2015-02-09 15:46:17 +01:00
d093572593
Fixed some nasty bugs with custom content in getAbstract()
2015-02-09 15:45:12 +01:00
314d5787e6
Fixed bug preventing a user from registering; added tabindex and required attributes to some form fields
2015-02-09 15:43:47 +01:00
9d450e78e6
Added locale to html element
2015-02-07 12:04:35 +01:00
c3793223d6
Fixed wrapping in subscription list
2015-02-07 11:58:46 +01:00
7ff4399b05
Escaped text in story preview
2015-02-06 12:02:13 +01:00
2b01579d39
Fixed bug in Story.getAbstract() causing erroneous rendering of custom content
2015-02-06 11:11:08 +01:00
7b836a2e63
Improved Story.getAbstract() method for titles shorter than the desired limit
2015-02-06 10:49:26 +01:00
fb5714f22a
Moved a few skins up in the file contents
2015-02-06 09:59:02 +01:00
675d19efb9
Added limit argument to Story.getAbstract() and Story.abstract_macro() and reduced default limit to 10
2015-02-06 09:58:35 +01:00
ebcdba78e0
Fixed german translation
2015-02-04 14:56:49 +01:00
372bc1c3c1
Fixed incorrect icon name
2015-02-04 14:47:53 +01:00
e08f526291
Prevented modified or configured property in users and sites, resp. from being updated when account and session are not equal
2015-02-04 14:45:07 +01:00
3265b6aa46
Fixed bug where button links are causing form submit in some browsers
2015-02-04 14:43:28 +01:00
8fae3041fb
Show status as colored badges and mode as icon
2015-02-04 14:42:23 +01:00
c1af5b6b22
Removed hover from heading elements again
2015-02-01 13:07:34 +01:00
db2a5a819e
Hide overflows in description lists
2015-02-01 13:05:48 +01:00
45ab68a623
Fixed some CSS style for b/w compatibility
2015-02-01 12:59:37 +01:00
119aadacd5
Updated gettext messages and i18n files
2015-01-31 22:11:30 +01:00
e19e99a3ca
Fixed custom Google search for existing sites
2015-01-31 16:24:34 +01:00
d57b9b5f64
Fixed b/w compatibility for topiclist macro
2015-01-31 15:09:58 +01:00
7c42dfe003
Modified automatic calculaion of muted colors due to bad results for some existing sites
2015-01-31 13:43:11 +01:00
1ae493454b
Added custom style and class attributes to sprite image
2015-01-31 13:18:53 +01:00
7c877db732
Fixed collage in gallery
2015-01-31 00:25:52 +01:00
a4f50524fd
Prevented controls from wrapping around
2015-01-31 00:07:50 +01:00
3046037e95
Modified border of form elements
2015-01-31 00:00:30 +01:00
6276392100
Removed global client-side scripts array and refactored page-specific scripts, now that library code is loaded at once
2015-01-31 00:00:12 +01:00
29175bec5c
Further refactored layout for b/w compatibility
2015-01-30 23:14:11 +01:00
a53f576785
Further refactored layout for b/w compatibility
2015-01-30 22:57:27 +01:00
17a017b805
Removed background color from html element again
2015-01-30 22:22:37 +01:00
c54eabe243
Removed body margin again
2015-01-30 22:13:57 +01:00
b7e68cf2f0
Further refactored layout for b/w compatibility
2015-01-30 22:10:39 +01:00
7129b24354
Removed traling slash from referrers
2015-01-30 21:52:32 +01:00
be2b9b164f
Removed the word “spam” from the referrer filter
2015-01-30 21:42:20 +01:00
b05b300c05
Further refactored layout for b/w compatibility
2015-01-30 21:36:35 +01:00
1fb4a612b8
Further refactored layout for b/w compatibility
2015-01-30 21:07:19 +01:00
c8867fe113
Replaced undefined with null
2015-01-30 17:37:55 +01:00
e7f066b6e6
Reduced pager to 5 items
2015-01-30 17:37:41 +01:00
b0aa4df56d
Refactored CSS for getting images right in terms of compatibility
2015-01-30 16:48:09 +01:00
6c5525c976
Reverted refactorign of main_css() method due to issue with font path
2015-01-30 16:10:11 +01:00
48240cfc51
Refactored main_css() and main_js() actions; static files are included by the back-end now to still allow global JS code in userspace – the init() wrapper had made this impossible.
2015-01-30 15:55:57 +01:00
fc6e6c5932
Refactored layout import which was not working anymore for a while and nobody noticed it o_0
2015-01-30 15:00:51 +01:00
b0a0c53c65
Renamed less.js to 0.less.js to prevent error
2015-01-28 19:27:43 +01:00
886e07dcac
Updated LESS to version 1.7.5 (most recent having Rhino support)
2015-01-28 19:01:47 +01:00
8beedd6799
Fixed package name to lower case
2015-01-28 18:00:58 +01:00
0921f13b5b
Reorganized CSS mainly for improving b/w compatibility
2015-01-28 17:03:22 +01:00
a86db532e1
Enabled minifying of JS code including source maps
2015-01-25 19:02:37 +01:00
5a98769796
Improved display of site URL
2015-01-24 23:29:05 +01:00
ce4f3e3171
Fixed bookmarklet with new URL path
2015-01-24 21:52:28 +01:00
6e39065b42
Fixed display of empty references
2015-01-24 21:32:52 +01:00
c56c092a7b
Fixed bug in automatic selection of current navigation item
2015-01-24 21:11:39 +01:00
5fa4a5ee59
Added some padding to the top of the box around the selected calendar day
2015-01-24 20:26:34 +01:00
6643173102
Fixed backward compatibility for sitelist_macro()
2015-01-24 20:26:01 +01:00
e28ba9257d
Allow call for Story.getAbstract() without arguments
2015-01-24 20:25:36 +01:00
879904b864
Only remove HTML comment and script elements in script_filter()
2015-01-24 20:25:13 +01:00
328a906b8b
Fixed regression of last commit
2015-01-24 20:18:02 +01:00
bd2454f3ed
Fixed site context for rendering protected JS code
2015-01-24 20:01:25 +01:00
f66efabd49
Moved delete buttons to bottom of form; disabled account deletion for now
2015-01-24 14:19:45 +01:00
1351f3b663
Moved styles to claustra
2015-01-24 14:08:40 +01:00
76ec3e0540
Added jobs directory to .gitignore
2015-01-23 20:50:48 +01:00
e25160bb43
Fixed image width and height for default images
2015-01-23 20:50:21 +01:00
09f298c5fb
Fixed inclusion of core JS file for sites other than root
2015-01-23 20:50:05 +01:00
8750dded5e
Fixed client-side JS errors when the JS skin still contains <script> or <!-- comment --> elements
2015-01-23 20:49:33 +01:00
ff7ec8f5fe
Added missing spritesheet
2015-01-23 19:09:00 +01:00
cd50ce4ac5
Cleaned up .gitignore
2015-01-23 19:08:48 +01:00
127d476c32
Fixed name of variable which is a reserved keyword
2015-01-23 18:46:00 +01:00
2051170731
Merge branch 'feature/claustra' into develop
2015-01-23 18:40:01 +01:00
2e62744332
Restored missing commit for sprite images
2015-01-23 18:36:05 +01:00
1cbe8fde9c
Refactored trails to claustra
2015-01-23 18:19:24 +01:00
69cafa2506
Refactored Story.getAbstract() to also display bold title (if available)
2015-01-21 14:24:23 +01:00
30e078c57d
Fixed style of text adjacent to icon
2015-01-21 14:22:14 +01:00
d6b2ad1e09
Missing sources for CodeMirror file
2015-01-11 23:01:54 +01:00
0dc80aa2ad
Moved CodeMirror scripts to extra JS file
2015-01-11 23:00:48 +01:00
f41d71e4f1
Fixed reset URL in activity
2015-01-11 22:38:10 +01:00
3ac361835c
Removed <code> elements
2015-01-11 22:31:13 +01:00
7ceccb91fa
Hide the skin editor until library code is loaded
2015-01-11 22:11:08 +01:00
c0ebad15e1
Added scripts array to contain all scripts from individual skins that are going to be executed after library code has loaded asynchronously
2015-01-11 22:05:05 +01:00
47f5fa2bd9
Removed unused variable
2015-01-11 21:07:46 +01:00
61a9557789
Only add custom width and/or height to image style
2015-01-11 20:58:05 +01:00
e05ecfc4e0
Added client-side code to automatically inject a missing main.css
2015-01-11 20:12:01 +01:00
3fcdde3bb3
Added compatibility code to completely include all necessary stylesheets even when site’s CSS is embedded via skin macro
2015-01-11 19:28:48 +01:00
7d360abc81
Quoted property name which is a reserved keyword
2015-01-11 18:57:29 +01:00
528d3a4e81
Prevent clip_filter() from returning character count string when there is a default set
2015-01-11 18:55:31 +01:00
59a74c02fc
Removed obsolete code
2015-01-11 18:54:34 +01:00
f72c5e351f
Added RSS link to header
2015-01-11 18:54:24 +01:00
cb36cf8e06
Merge branch 'feature/css-js-cleanup' into develop
2015-01-11 14:33:39 +01:00
7a4fbe3651
Refactored nasty openPopup() function
2015-01-11 14:31:48 +01:00
47404a4e87
Moved navigation hightlighter from Site#javascript skin to main.js
2015-01-11 14:31:16 +01:00
1b687ae95d
Moved body of setLayoutMode() into $.onReady
2015-01-11 14:29:24 +01:00
235d142b14
Moved <optgroup> helper for timezones from main.js to $Site#edit skin
2015-01-11 14:27:29 +01:00
aa4c527fcd
Replaced copy&pasta version of MD5 implementation with js-md5 NPM module
2015-01-11 14:25:00 +01:00
a0cfb920e7
Replaced globe with link icon
2015-01-11 13:25:24 +01:00
1faab6ccd3
Added RSS link to tag in table
2015-01-11 13:25:11 +01:00
c1e25c27ec
Split up “created by” column into “created” and “user”
2015-01-11 13:24:33 +01:00
d3ea1930ed
Remove referrer rows which should not be displayed to remain correct table striping
2015-01-11 13:23:42 +01:00
3467fe783f
Added header and footer skin
2015-01-11 13:22:37 +01:00
7ecffdb9ff
Removed obsolete code
2015-01-11 13:21:35 +01:00
873ddcd9fa
Changed position of tooltip
2015-01-11 13:21:21 +01:00
88aa97424b
Removed obsolete code
2015-01-11 13:20:28 +01:00
072ca570f3
Remove protocol when displaying site URL in table
2015-01-11 13:20:17 +01:00
6d2a296389
Added tooltips with the full date to output of created / modified values in tables
2015-01-11 13:18:11 +01:00
1fe0a02a7f
Replaced <td> elements with <th> in table headers
2015-01-11 13:13:28 +01:00
03ebe385bc
Cleaned up CSS.
...
Moved content of style attributes to main.less or the stylesheet skins of Root and Site.
Adapted original Antville colors for some of UIKits elements (e.g. primary button, default alert, pagination) and the Jala calendar
2015-01-11 13:08:19 +01:00
2151b913c6
Added some more space between comments and story referrers
2015-01-09 21:06:35 +01:00
b720f177e8
Refactored story backlinks to be displayed similiar to the site-wide ones
2015-01-09 21:02:46 +01:00
7e1eb4e3a3
Reverted default “box” rendering of <% image %> macro and added corresponding box mode
2015-01-09 20:34:34 +01:00
088f156b3d
Fixed issue causing the default images not to be rendered anymore
2015-01-07 17:19:53 +01:00
4a24d7cf1e
Refactored global macros for story, image, file and poll
2015-01-07 17:17:20 +01:00
2ee6dee28d
Refactored the poll skins
2015-01-07 17:16:11 +01:00
5d42579d99
Fixed missing initial value for File.requests
2015-01-07 17:14:21 +01:00
ad7c41633d
Cleaned up code
2015-01-07 14:34:37 +01:00
c3d4ff8d09
Remove site-specific part from search query in the input value
2015-01-07 00:00:40 +01:00
89fe38987f
Added referrer filters for URL shorteners
2015-01-06 23:54:24 +01:00
125fa5dd1e
Added meta information and replaced the “save and edit” with the “compare button
2015-01-06 23:14:46 +01:00
25f5a5eaed
Added meta information
2015-01-06 23:13:54 +01:00
6ae49c7d25
Refactored displaying and filtering referrer URLs
2015-01-06 23:13:25 +01:00
936e1389df
Fixed display of logo in Google search results
2015-01-06 19:13:03 +01:00
b07ed2ec58
Make Google search work on test site (ie. using the results from the original site!)
2015-01-06 19:12:33 +01:00
dd23be6f84
Moved Google search support to compat layer
2015-01-06 18:46:06 +01:00
4d007a05a4
Implemented support for Google’s custom search until a better solution for Antville.org is implemented
2015-01-06 18:30:31 +01:00
eed08e5c4e
Removed obsolete methods getHeader() and getAdminHeader()
2015-01-06 17:02:20 +01:00
ed3e431d74
Refactored site search
2015-01-06 16:58:06 +01:00
5e8742c496
Added $HopObject#meta skin for consistent display of posted / last modified information
2015-01-06 14:05:23 +01:00
91a856b7ce
Fixed output of RSS feed for tags and galleries
2015-01-06 14:05:06 +01:00
2c1bf13054
Linked RSS navigation item to stories.xml
2015-01-06 14:04:44 +01:00
ecaa10aa1b
Moved logout link to top of navigation
2015-01-06 14:04:23 +01:00
1dd49a9bec
Added $HopObject#meta skin for consistent display of posted / last modified information
2015-01-06 14:03:44 +01:00
eb6fb0ff39
Added modifier, created and modified properties to exported file
2015-01-06 14:01:52 +01:00
9456a7be52
Fixed display of tag count
2015-01-06 13:58:19 +01:00
495050eca4
Still fixing issue to prevent tagged stories from being processed by the collage plugin
2015-01-06 13:28:25 +01:00
7e2fd74e1e
Fixed undesired “collage” of tagged stories
2015-01-06 13:16:02 +01:00
f899a12fb0
Refactored galleries using the jquery-collagePlus plugin
2015-01-06 12:30:47 +01:00
10d7a8c34a
Fixed rendering of RSS descriptions
2015-01-06 00:22:32 +01:00
a495402852
Refactored output of RSS feeds
2015-01-06 00:17:13 +01:00
65bdf105d7
Implemented Story.getAbstract() method, basically doing what Story.abstract_macro() did and modified updates.xml output accordingly
2015-01-05 22:59:57 +01:00
a9fbfb2adb
Replaced name of variable “abstract” (reserved keyword)
2015-01-05 22:36:28 +01:00
36105ddec6
Renamed story.summary to story.abstract to get rid of b/w compatibility hell
2015-01-05 22:31:52 +01:00
28f29dcc88
Work-around for UIKit issue https://github.com/uikit/uikit/issues/833
2015-01-05 22:20:46 +01:00
994dff74bd
Added import of static styles to root stylesheet, reducing stylesheet <link> elements down to 1
2015-01-05 20:28:07 +01:00
858041b435
Fixed margins in header of skin editor
2015-01-05 20:26:59 +01:00
c614e08718
Fixed b/w compatibility for linked comments in history skin
2015-01-05 20:26:29 +01:00
4166b29b05
Cleaned up page skin
2015-01-04 19:39:41 +01:00
a220b25945
Fixed menu extension (hypothetically… did not test)
2015-01-04 19:21:13 +01:00
41ccf74999
Fixed permissions for unsubscribing and editing a site owner; fixed permissions for generally un/subscribing
2015-01-04 19:14:53 +01:00
af65759912
Fixed incorrect warning about site deletion when unsubscribing from a site
2015-01-04 19:12:49 +01:00
95032a93c6
Re-enabled tags pager without alphabetical supernavigation
2015-01-04 17:49:11 +01:00
48bc9ede1b
Return to the previous page after login
2015-01-04 16:50:12 +01:00
c15430d3dd
Re-introduced Root.updates collection with all sites with their modification date in reverse chronological order
2015-01-04 16:29:38 +01:00
cb2732f9ae
Removed Root.updates collection due to unexpected results and implemented simple code doing basically the same
2015-01-04 16:15:01 +01:00
00d645e9c8
Implemented client-side script to prevent duplicate form submits
...
Removed client-side click handler for cancel links and used macros or simple relative paths instead
2015-01-04 13:35:59 +01:00
5c8a1ea628
Added missing icon for polls in activity feed
2015-01-03 22:25:35 +01:00
4d7dc57213
Fixed width of legend to grid
2015-01-03 22:21:33 +01:00
4a54f5159b
Slightly modified left navigation (smaller size, more items on root site)
2015-01-03 22:13:09 +01:00
67f85afb53
Reverted last commit and fixed the correct column o_0
2015-01-03 21:33:19 +01:00
610273ab69
Fixed width of user column
2015-01-03 21:31:34 +01:00
a632aa08f6
Removed call for obsolete filterLog() method
2015-01-03 21:25:51 +01:00
c4234aeab7
Merge branch 'feature/admin-improvements' into develop
2015-01-03 21:22:58 +01:00
ae5dbd759f
Implemented activity feed and refactored admin forms
2015-01-03 21:22:48 +01:00
77930875ff
Implemented UIKit support for error and notfound actions
2015-01-03 21:21:44 +01:00
dc3a8520bd
Implemented UIKit support for welcome messages
2015-01-03 21:21:19 +01:00
0d2774d482
Merge branch 'develop' into feature/admin-improvements
...
* develop:
Revert "Created CSS sprites from all non-animated images using http://draeton.github.io/stitches/ for now (let’s see if necessary to implement in build process)"
Reduced visible text and added little script for previewing the new site URL
Created CSS sprites from all non-animated images using http://draeton.github.io/stitches/ for now (let’s see if necessary to implement in build process)
Fixed license and author
Removed outdated info text
Fixed missing directories on build
Fixed sorting and limit of Root.updates collection
2015-01-03 12:31:52 +01:00
e9634b8371
Revert "Created CSS sprites from all non-animated images using http://draeton.github.io/stitches/ for now (let’s see if necessary to implement in build process)"
...
This reverts commit 509f2d1013 .
2015-01-03 12:23:13 +01:00
2b157e2d35
Merge branch 'feature/site-creation-love' into develop
2015-01-03 12:21:56 +01:00
511b7f2c83
Reduced visible text and added little script for previewing the new site URL
2015-01-03 12:21:49 +01:00
fa9293a16d
Merge branch 'feature/new-list-of-site-updates' into develop
2015-01-03 11:22:00 +01:00
509f2d1013
Created CSS sprites from all non-animated images using http://draeton.github.io/stitches/ for now (let’s see if necessary to implement in build process)
2015-01-03 11:21:49 +01:00
e5f641a050
Fixed license and author
2015-01-03 11:21:14 +01:00
e776140e8a
Removed outdated info text
2015-01-03 11:21:02 +01:00
5ea0877ad6
Fixed missing directories on build
2015-01-03 11:20:46 +01:00
6e1cacd6ad
Fixed sorting and limit of Root.updates collection
2015-01-03 11:19:37 +01:00
5c9dbb8c91
Re-enabled admin navigation
2015-01-01 22:04:11 +01:00
d87cd04e82
Added fixes for missing modifier_id / modified values in the database
2015-01-01 21:37:12 +01:00
840b908e08
Fixed issue causing malformed HTML with UIKit
2015-01-01 21:35:49 +01:00
11fa33bf7e
Added missing updates collection
2015-01-01 21:34:28 +01:00
a242e4485b
Added missing skin for search results
2015-01-01 21:33:55 +01:00
65cf395c79
Slightly modified forms
2015-01-01 21:33:22 +01:00
8bf91064b8
Updated CSS with some semantic prefixes
2015-01-01 21:31:21 +01:00
d6da64043e
Increased list output to 50 items per page
2015-01-01 21:30:07 +01:00
ee497b2021
Moved button group and permalink into extra skins
2015-01-01 21:29:31 +01:00
5dadb13a3a
Fixed automatic highlight of current menu item when URL contains a hash
2015-01-01 21:16:30 +01:00
a65a9d9a10
Refactored skin editor
2015-01-01 21:12:25 +01:00
5241817470
Finalized footer
2015-01-01 21:04:01 +01:00
163025eb23
Refactored site list
2015-01-01 21:03:26 +01:00
92f2f97876
Fixed name of updates link
2015-01-01 21:01:52 +01:00
a98b7fddb3
Refactored site search
2015-01-01 21:00:43 +01:00
2ad7b4411f
Muted text
2015-01-01 20:57:11 +01:00
837c3df0e0
Renamed updated_action() to updates_action()
2015-01-01 20:56:32 +01:00
b9223e2c42
Fixed paths after moving site directories into new static/site subdir
2015-01-01 20:54:43 +01:00
ad366444e3
Refactored skin controls
2015-01-01 20:51:47 +01:00
a586efcc8c
Refactored member search
2015-01-01 20:49:18 +01:00
7806668ef4
Implemented list of site updates with story/comment preview
2015-01-01 20:41:28 +01:00
c70eb730b1
Always redirect to main action after editing a story, image, comment or poll
2015-01-01 20:32:22 +01:00
7a9abfc984
Modified permissions for editing a comment. Instead of checking the story permissions we only allow editing for the original creator.
2015-01-01 20:30:29 +01:00
824d58bf36
Fixed indentation for replies and enabled Gravatar profile pictures
2015-01-01 20:29:14 +01:00
f9cb122444
Added edit link
2015-01-01 20:25:51 +01:00
25f9f791ab
Replaced class name with prefixed one in CSS-style (hyphens instead of camel case)
2015-01-01 20:25:29 +01:00
2c9d2cc142
Implemented UIKit support for archive pagination
2015-01-01 20:24:05 +01:00
c27d28b692
Implemented build process for client-side (static) code and assets using Browserify
2015-01-01 20:23:21 +01:00
775396cc11
Do not allow editing or removing a site’s last owner
2014-12-21 17:40:19 +01:00
22abaf218a
Added custom and macro macros
2014-12-21 17:34:14 +01:00
87511cfaa6
Allow main and edit actions generally, everything else only if skin is persistent (ie. it was modified)
2014-12-21 17:33:56 +01:00
e98fc57206
Refactored reset_action()
2014-12-21 17:31:52 +01:00
5d7ee56d62
Added first skin name as possible value in getPermission()
2014-12-21 17:31:10 +01:00
3d477bc989
Do not return anything in link_macro() for transient objects (except trails and skins)
...
Removed requirement for text argument in link_macro()
2014-12-21 17:30:00 +01:00
5f6896d885
Enable permission check by option in skin_macro()
2014-12-21 17:28:08 +01:00
4daddb822f
Always redirect to the form for more convenience when editing
2014-12-21 17:25:34 +01:00
17d66dd419
Added User.getMembership() method to ease display of comments by a non-member (“virtual membership”)
2014-12-21 17:24:52 +01:00
b5a7cdbcb7
Refactored remaining prototypes for UIKit support as well as unified and smoothed already refactored ones
2014-12-21 17:22:01 +01:00
83f4c3de9e
Moved tooltip to info icon
2014-12-18 00:01:21 +01:00
a1064bb0bc
Improved display of stories in lists and editor
2014-12-18 00:00:45 +01:00
bb596e351e
Added summary mode to story.comments macro
2014-12-17 23:59:54 +01:00
eed20392c0
Strip tags from story title
2014-12-17 23:59:32 +01:00
d334ac3f05
Modified redirect after editing to return to editor
2014-12-17 23:59:05 +01:00
2211257a71
Moved story macro to the right
2014-12-17 23:58:39 +01:00
0df3fae9c4
Moved top stories into stories section
2014-12-17 23:57:26 +01:00
73089d0658
Slightly improved site settings display
2014-12-17 23:56:06 +01:00
777fc161ef
Slightly improved membership display
2014-12-17 23:55:34 +01:00
387a66638c
Refactored images for UIKit support
2014-12-17 23:54:38 +01:00
993a4e679e
Added checks for transient objects to prevent macro errors
2014-12-17 23:54:22 +01:00
2c94e80a1e
Refactored files for UIKit support
2014-12-17 23:53:57 +01:00
83de9d37ca
Moved story link to the right
2014-12-17 23:53:34 +01:00
7e46e020b9
Refactored polls for UIKit support
2014-12-17 23:51:00 +01:00
1119059a6d
Refactored file upload for UIKit support
2014-12-17 23:50:19 +01:00
b53cb9cb15
Generalized clipboard copy
2014-12-17 23:49:15 +01:00
d4869034d6
Refactored comments for UIKit support
2014-12-16 23:09:48 +01:00
1b79f12eff
Refactored for UIKit support
2014-12-16 23:08:48 +01:00
53a97ab812
Add a no-break space between first digit and time measure
2014-12-16 23:05:17 +01:00
11cd154c28
Replaced dark trash icon with lighter version
2014-12-16 23:03:58 +01:00
0e95f9a073
Refactored build script and versioning to work again after move from SVN to Git at code.google.com
2014-12-15 22:29:34 +01:00
46a2e5552a
Refactored health and API pages for UIKit support
2014-12-15 20:46:38 +01:00
11e4746311
Sightly modified output of site status in footer
2014-12-14 23:45:14 +01:00
6382cf162a
Modified redirect URL to return to the current action
2014-12-14 23:43:46 +01:00
8b619581cf
Allow owners and privileged users to edit their own membership status as long as they are not the only site owner.
...
Fixes issue 85
2014-12-14 23:42:32 +01:00
d12e2a1d65
Refactored membership handling for UIKit support
2014-12-14 23:40:05 +01:00
7b4d4f2ecb
Extended formatDate() method with texts for weeks, months and years
2014-12-14 23:33:25 +01:00
2d5510f12c
Added missing gettext macros
2014-12-14 23:32:33 +01:00
ca1fb24f74
Implemented support for a virtual membership to allow batch-deletion of comments by non-members, too.
...
Removed restriction of preventing comment creators from deleting their own comments.
Fixes issue 101
Updates issue 88
2014-12-14 15:09:07 +01:00
51910a67eb
Fixed client-side script for removing all of a user’s comments from a site
2014-12-14 14:39:06 +01:00
3c3351fff1
Added more collections related to the account as well as getConfirmText() method necessary for removal but at the some time disabled removal completely as we first need to solve relational issues
2014-12-14 10:39:32 +01:00
55931a76e4
Improved form elements by adding appropriate types and limits as well as CSS classes
2014-12-14 10:20:04 +01:00
d43b23bf9a
Implemented list layout for jobs queue
2014-12-14 10:18:48 +01:00
8e7178c3a5
Added target to create a new patch
2014-12-14 10:17:13 +01:00
b4ca0e0281
Always return to current action after submit (instead of parent action)
2014-12-14 10:16:34 +01:00
27ae074b6c
Use res.debug() to assert output in browser console even if there was an exception
2014-12-14 10:15:35 +01:00
5884269360
Removed unnecessary user relation from TagHub
2014-12-14 09:52:58 +01:00
5099287624
Added textarea for keeping administrative notes about sites.
...
Fixes issue 42
2014-12-12 14:50:50 +01:00
97c406d3f1
Added textarea for keeping administrative notes about user accounts. Update issue #42
2014-12-12 14:35:13 +01:00
3e735c6cf0
Replaced standard password field with UIKit’s one and refactored forms for UIKit integration
2014-12-10 16:55:37 +01:00
8fe62c80b7
Renamed Preferences to Settings
2014-12-10 16:54:04 +01:00
fa308c90b3
Replaced Site.name with Site.getTitle()
2014-12-10 16:53:30 +01:00
780f250d90
Renamed User Profile to Account
2014-12-10 16:51:08 +01:00
5688cabffa
Refactored delete action for HopObject, Site and Comment
2014-12-10 16:50:16 +01:00
b6693b0e83
Fixed missing parameter in link macro
2014-12-10 16:46:53 +01:00
3be95b5af4
Updated admin pages for UIKit integration
2014-12-10 16:46:18 +01:00
f84dd64ec4
Renamed title of frontage skin to Start Page
2014-12-08 20:20:17 +01:00
bed7086b6c
Increased amount of displayed sites in admin section to 25
2014-12-08 20:19:38 +01:00
55ceb24208
Refactored site admin for UIKit and delegation of admin tools to actual site
2014-12-08 20:19:12 +01:00
e8ac80c22f
Retouched navigation to make it less “boxy”
2014-12-06 23:58:24 +01:00
82a5b30494
Modified Antville header for full width
...
Enabled “almost-flat” theme
2014-12-06 21:57:46 +01:00
509eff49ec
Fixed RSS navigation item
2014-12-06 21:55:58 +01:00
9bc5084ff7
Updated contact form for UIKit
2014-12-06 21:55:28 +01:00
44e76dd0f4
Updated pagination for UIKit
2014-12-06 21:54:52 +01:00
c24f936aea
Removed artefacts of gray pixels
2014-12-06 21:51:23 +01:00
03233f4d78
Improved the output bridge from Helma to the browser console
2014-12-01 21:15:21 +01:00
e9ffe5e5ec
Merge branch 'feature/trails' into develop
2014-12-01 20:46:14 +01:00
b112395a53
Refactored code to work with trails
2014-12-01 20:45:16 +01:00
c089075ee4
Merge branch 'hotfix/closed-stories-collection'
2014-11-30 22:36:10 +01:00
0792317523
Merge branch 'hotfix/closed-stories-collection' into develop
2014-11-30 22:36:10 +01:00
c22e3695d9
Fixed missing equal sign in closed.foreign setting
2014-11-30 22:35:30 +01:00
da65dbbbfd
First implementation of Antville add-ons aka trails which hopefully are better suited for a modular approach than the current Feature implementation
2014-11-30 22:27:00 +01:00
d15b899f47
Restyled more skins for working with UIKit
2014-11-09 20:22:42 +01:00
61ed3ea736
Restyled first skins for working with UIKit
2014-11-08 23:44:23 +01:00
a0773a5b1f
Merge branch 'feature/browserify-integration' into develop
2014-07-05 18:40:27 +02:00
68ac1517d4
Fixed MarkDown snytax for e-mail address link
2014-07-05 14:15:36 +02:00
fc739ec28a
Fixed Twitter OAuth login error (Response body is incorrect. Can't extract token and secret from this: 'SSL is required ')
2014-07-05 12:54:59 +02:00
fe6831bcd6
Rewrote Readme and installation instructions in MarkDown format
2014-07-04 21:55:57 +02:00
17078f3252
Removed unnecessary whitespace
2014-07-04 21:15:09 +02:00
c505b8e7b4
Created client-side antville.js with Browserify:
...
`browserify main.js -p [minifyify --map main.map.json --output main.map.json] > main.min.js`
2014-07-04 21:14:00 +02:00
291dafa087
Merge branch 'feature/code-cleanup' into develop
...
Conflicts:
code/Story/Story.js
2014-07-04 17:27:36 +02:00
ee22437775
Merge branch 'hotfix/delete-zombie-story'
2014-07-04 17:25:12 +02:00
e02d13f4bd
Merge branch 'hotfix/delete-zombie-story' into develop
2014-07-04 17:25:12 +02:00
c9d4a23c43
Workaround to prevent a zombie story (ie. with a corrupt creator ID) from becoming undeletable
2014-07-04 17:23:28 +02:00
ab8560b057
Updated license header and unified comments
2014-07-04 17:16:51 +02:00
a70d7e9029
Replaced most double ticks with single ones
2014-07-04 15:44:41 +02:00
c7d78eba65
Reduced line indent from 3 to 2 spaces
2014-07-04 15:32:18 +02:00
3e769d3d6e
Cleaned up whitespace with Sublime Text 2
2014-07-04 15:30:46 +02:00
f442b2a6d7
Added /trunk as suffix to the source code URL
2014-01-01 14:50:43 +00:00
21ccb28f60
Fixed Members.getPermission() method to enable Features to work with restricted sites
2014-01-01 14:42:02 +00:00
deabb56643
Removed obsolete code in comments and made some minor changes
2014-01-01 12:21:53 +00:00
9a5f8f9762
Fixed imagelist_macro() in compatibility layer
2013-07-29 17:04:12 +00:00
1bc27a0ad0
Saved original renderSkin/AsString() methods using double underscores as pre/suffix
2013-07-29 10:17:37 +00:00
d11b20b32a
Fixed Site.link_macro() in compatibility layer
2013-07-29 10:14:32 +00:00
6bb0d00c79
Fixed GitHub URLs in build.xml
2013-07-28 20:39:34 +00:00
69ae03b63e
Added round social media icons from http://medialoot.com/item/round-social-media-icons
2013-07-24 07:23:04 +00:00
cb9941ba9f
* Added macro_list() to Story.edit skin
...
* Replaced fugly <%> skin edit control with Ⓢ
2013-07-23 20:29:43 +00:00
f98e088d79
Fixed Twitter API version
2013-07-23 20:10:05 +00:00
9f5ac4e5b0
Removed logging command
2013-04-07 20:50:06 +00:00
0723c7cadf
Fixed division by zero errors
2013-04-07 18:43:27 +00:00
696c936cfb
Removed local repository
2013-04-07 18:14:21 +00:00
a432df984d
* Added output of unprocessed CSS/LESS if LESS parser should throw an error
...
* Fixed definition of Site.callbackUrl
2013-04-07 17:45:03 +00:00
7ac92a45cb
Retouched display of skin edit controls
2013-04-07 17:42:42 +00:00
bc0dde7ade
Fixed compatibility layer
2013-04-07 16:46:42 +00:00
e7dc2df12e
* Fixed connection with actual user when credentials are provided on Google connect
...
* Added call to user.touch() after successful login to update lastLogin property
2013-04-07 16:34:52 +00:00
02a2f850a5
Slightly retouched
2013-04-07 16:33:36 +00:00
87e15885db
Added cookie settings as comments
2013-04-07 16:24:43 +00:00
b29c1d4db2
Enabled override of renderSkin/AsString() methods for all prototypes
2013-04-07 16:23:04 +00:00
b7851bebec
* Enabled color of skin controls and highlights to be set in user stylesheet
...
* Replaced custom color of form borders with value for color of small fonts
2013-04-07 16:21:09 +00:00
8a35fc0606
Updated delete action in Admin to immediately remove a site with zero stories. Fixes issue 73.
2013-04-06 22:00:19 +00:00
83105d0217
Added client-side code to reflect state of callbackMode in callbackUrl input
2013-04-06 21:55:25 +00:00
4022b4b12d
Fixed console.log() method to accept more than one argument
2013-04-06 21:53:39 +00:00
061fc70a35
Fixed regression bugs in Site.add() method
2013-04-06 21:28:33 +00:00
462c2d6dd9
Updated file upload button
2013-04-06 20:30:03 +00:00
3a28e99d08
Updated XHR method to retrieve JSON data
2013-04-06 20:18:32 +00:00
b354275126
Fixed bug in JSON output caused by incompatible use of toSource() method, preventing Story restore feature from working
2013-04-06 20:16:54 +00:00
6da05126fe
Moved allowed Story this.link_macro() to compat layer
2013-04-06 20:04:26 +00:00
483f040e6d
Moved some more deprecated allowed Story macros to compat layer
2013-04-06 19:53:11 +00:00
c4e64ac700
* Moved deprecated macros allowed in a story to compatibility layer
...
* Simultaneously defined allowed macros in a constant array for further use
2013-04-06 19:35:18 +00:00
666ccf7af8
* Refactored Facebook and Google connectors
...
* Upgraded Scribe to version 1.3
2013-04-04 22:14:40 +00:00
d98803cfb7
* Pinned jQuery version to 1.8 to prevent compatibility patches for now
...
* Fixed mimetypes of RSS output
2013-04-04 14:42:07 +00:00
b6095cc869
Added referrer as “via” to bookmarklet text
2012-07-20 17:46:12 +00:00
36f84612fc
Optimized PNGs
2012-07-19 18:51:05 +00:00
6bb171cea6
Added some margin to the bottom of an skin edit link
2012-06-22 11:59:16 +00:00
4c54e3805c
Refactored code for displaying skin editing links to prevent erroneous or redundant rendering
2012-06-22 11:37:21 +00:00
0a289e2d51
Fixed bug causing redundant date headers to be rendered due to inconsistent timezone conversion
2012-06-13 13:54:16 +00:00
7afeffee97
Added scheme to result of Site.getStaticUrl() again, otherwise file redirects are not working
2012-06-11 10:03:21 +00:00
d4ad65d441
Fixed compatibilty layer overwriting HopObject.onCodeChange() method in core preventing skin controls from showing
2012-06-04 20:37:25 +00:00
cb79ff8a4f
Removed remaining references to obsolete port variable
2012-06-04 19:44:54 +00:00
d2f82bfa98
Removed redundant port number as well as slashes when building URL
2012-06-04 19:43:10 +00:00
27581de76b
Reverted to URLs with http or https scheme
2012-06-04 19:02:40 +00:00
b1cc83945c
Added support for text selection: selected text will be wrapped in hyperlink to source URL and used as default value for text input
2012-06-04 18:42:19 +00:00
0a9be160dd
Rewrote Images.Image.getUrl() method
2012-06-04 18:38:45 +00:00
de2b2c7333
Rewrote Image.getUrl() method
2012-06-04 18:38:08 +00:00
f7a415cd83
Rewrote getStaticUrl() and processHref() methods of Site
2012-06-04 18:36:30 +00:00
50c331f86f
* Moved Root.static_macro() to Site
...
* Added call for Site.processHref() before returning result of Site.getStaticUrl()
* Fixed URL in bookmarklet link of $Site#edit skin
2012-05-29 11:53:49 +00:00
0a498e7294
Moved aspect code to new global file to prevent ugly errors from incorrect code update
2012-05-29 09:52:07 +00:00
b0ef753860
Set correct svn:mimetype properties for css, font and javascript files
2012-05-29 08:39:35 +00:00
1a0c8240ce
Fixed bug causing incorrect image link
2012-05-24 12:48:45 +00:00
f997f56c77
Fixed wrong setting of image width and height
2012-05-24 12:46:37 +00:00
61b843629e
Added arguments for max. width and height of the image
2012-05-24 12:40:02 +00:00
9900a640fe
Fixed bug causing incorrect image URLS
2012-05-24 12:11:15 +00:00
38443d4e79
Removed <% request.http_host %> macro from bookmarklet as it seems to be necessary only for my local installation
2012-05-24 11:51:35 +00:00
7cdc36d9bc
Added bookmarklet for easily posting a story and one image with a link to the URL of the active
...
browser window or tab. Only tested with Chrome, needs further testing with other browsers.
2012-05-24 11:48:09 +00:00
509cd9b142
Updated documentation, mainly for the global namespace
2012-05-22 08:19:02 +00:00
d17e3cc0aa
* Added console.log() method for conveniently logging from Helma directly to the browser console
...
* Reverted changes in list_macro() to prevent existing macros from breaking
* Refactored randomize_macro() to become random_macro()
* Removed obsolete code
* Wrapped import of i18n files in anonymous function
* Added and/or completed missing documentation
2012-05-19 17:43:59 +00:00
ebbfd2235f
Added and/or completed missing documentation
2012-05-19 17:39:37 +00:00
c6519a0245
Fixed case of Aspects module
2012-05-19 13:02:27 +00:00
f11246cc70
Removed call for obsolete HopObject._renderSkin() method
2012-05-19 12:45:44 +00:00
bf06beac65
Turned ugly code overriding HopObject.renderSkin/AsString() methods into helma.Aspects and added check if skins should be wrapped into extra <div>s for showing edit controls
2012-05-19 12:41:24 +00:00
2c82c05d6d
Renamed to 5.less-helma-1.3.0.js
2012-05-14 16:02:05 +00:00
b72da5e2b0
Added less.js file built with fork at https://github.com/p3k/less.js
2012-05-14 16:01:25 +00:00
770b2d0717
Added support for LESS ( http://lesscss.org ) using a patched Rhino build
2012-05-14 14:51:54 +00:00
a94d061ce6
Fixed regression bug preventing site-wide disabling of comments and archive
2012-05-13 20:49:16 +00:00
4f143747f5
Added table name “tag” to column “name”
2012-05-13 20:03:57 +00:00
eeaa94116d
Made sure that argument is always a string before starting to replace in gettext() methods
2012-05-13 20:02:54 +00:00
1af49c2b5a
* Fixed bug in Site.link_macro() method of the compatibility layer
...
* Fixed rendering of legacy navigation skins with overridden HopObject.renderSkinAsString() method
* Fixed typo when saving the original HopObject.renderSkinAsString() method
2012-05-13 19:22:56 +00:00
f5e4a8111f
Set color of helma macros to black
2012-05-13 18:34:30 +00:00
8fceb47681
Added white background to CodeMirror input element
2012-05-13 18:31:15 +00:00
d571c921fe
* Added i18n and label for sandbox checkbox in $Layout#edit skin
...
* Fixed value of layout sandbox cookie in Layout.sandbox() method
* Removed (yet) unused Layout.sandbox_action()
* Removed (yet) unused session.data.layout in HopObject.onRequest()
* Moved code setting res.contentType to top of Tag.rss_xml_action()
2012-05-13 18:22:05 +00:00
eff1a99adc
Added code to override the HopObject.renderSkin() methods to enable display of skin edit controls.
2012-05-13 17:05:12 +00:00
b21d98211e
Implemented first basic version of layout option for switching display of skin edit controls, ie. a button that appears next to every editable skin and directly leads to the skin editor when clicked.
2012-05-13 17:02:09 +00:00
99b771f8af
Added confirmation for constructor call
2012-05-12 18:18:52 +00:00
e3a5e68102
Changed signature of HopObject.confirmConstructor() method: argument can now be either a constructor function or a prototype instance
2012-05-12 16:31:43 +00:00
08f3c6b2c9
Fixed “new Comment” constructor call according to latest changes in constructors
2012-05-12 14:18:31 +00:00
4fa342c65b
* Added new static add() method to most of the prototypes doing all necessary stuff to create the desired object, updating it, adding it to the right collection etc.
...
* Disburdened constructor methods of most of the prototypes by moving most of the code to the new static add() method.
* Added temporary debugging method HopObject.confirmConstructor() to log a warning whenever a constructor is directly called – in which case it should be checked if the static add() method is to be preferred.
2012-05-12 13:54:04 +00:00
56d85942ed
Replaced “return false” with “event.preventDefault()” in $Poll.skin#edit skin
2012-05-12 13:52:38 +00:00
531778c38c
Fixed table layout, only creating one table for all results instead of one per each.
2012-05-12 13:52:09 +00:00
2cb742024d
* Added new static add() method to most of the prototypes doing all necessary stuff to create the desired object, updating it, adding it to the right collection etc.
...
* Disburdened constructor methods of most of the prototypes by moving most of the code to the new static add() method.
* Added temporary debugging method HopObject.confirmConstructor() to log a warning whenever a constructor is directly called – in which case it should be checked if the static add() method is to be preferred.
* Removed obsolete code in Poll.edit_action() method.
2012-05-12 13:50:41 +00:00
e58d37e820
Added --force switch to svn export command for directories which are now already created from git submodules
2012-04-22 17:17:36 +00:00
744e72d3b4
Fixed tiny bug causing erroneously repeating lines
2012-04-22 17:15:34 +00:00
385bb40b48
Fixed control links
2012-04-21 16:08:57 +00:00
c760ba1c76
Slightly improved error ratio output
2012-04-21 15:46:45 +00:00
172f1c901a
* Revamped and condensed health output
...
* Added error ratio for last 5 minutes. Fixes issue 65.
2012-04-21 15:35:44 +00:00
8e0e494d9a
Implemented selection of macro code on click
2012-04-21 14:55:15 +00:00
c321c837d0
Fixed another occurrence of bug described in previous commit
2012-04-21 13:58:00 +00:00
4304d5c2ab
Fixed strange bug causing the following macro structure to throw [Macro error in gettext: TypeError: Cannot find function replace in object Public. (/opt/helma/apps/antville/code/Global/i18n.js#100)]:
...
<% gettext <% item.status | capitalize %> %>
2012-04-21 13:57:17 +00:00
4f51765105
Fixed page width
2012-04-20 23:52:08 +00:00
e250a1bf3c
Fixed i18n
2012-04-20 23:43:32 +00:00
bc2a770097
Improved diff view of skins (side-by-side, lighter colors, controls)
2012-04-20 23:21:50 +00:00
ebcf50bfe6
Implemented syntax highlighting in skin editor using Code Mirror from http://codemirror.net
2012-04-20 19:11:56 +00:00
7a67cd369f
Updated JAR files built with source from oberhamsi/jetty7 branch
2012-04-20 11:26:12 +00:00
38ab82d586
* Updated location of Jala module (now at GitHub)
...
* Pushed version string to 1.4
2012-04-20 11:10:37 +00:00
0642342673
* Fixed issue requiring java.net.IDN class (ie. Java version >= 1.6) when creating a site
...
* Improved checks for site name containing problematic characters when used in vhost environment
2011-07-14 14:32:07 +00:00
a525ae4466
Fixed domain check used for conditional rendering of connect feature in last commit
2011-07-14 09:53:30 +00:00
a1c4b0fbd6
Fixed bug in connect feature preventing it from working on all vhosts of a domain – see http://about.antville.org/stories/2062518
2011-07-13 11:21:23 +00:00
2ebcb20184
Removed "final" as default string for the development part of Root.VERSION
2011-06-28 07:58:55 +00:00
59877d2ab3
Fixed bug in ReCAPTCHA feature preventing authenticated users from sending a message
2011-06-28 07:51:58 +00:00
ef6429ab94
Fixed svn:mimetype for CSS files
2011-06-27 20:31:36 +00:00
764cb4cace
Generated API docs for version 1.3
2011-06-27 20:24:45 +00:00
f65641e28f
Fixed link to Helma Documentation
2011-06-27 20:22:23 +00:00
518db43b8a
Switched JSDoc to using the recently added codeview template
2011-06-27 20:19:02 +00:00
66951ca743
Completed API documentation
2011-06-27 20:17:21 +00:00
a4bd814c47
Fixed typo
2011-06-27 20:15:55 +00:00
3954dc9894
Fixed some (missing) API doc tags
2011-06-27 20:14:55 +00:00
4191165f6e
* Added codeview template from http://www.thebrightlines.com/2010/05/06/new-template-for-jsdoctoolkit-codeview/
...
* Moved default template into own subdir
2011-06-27 20:04:25 +00:00
5732b470a5
Added missing API doc comments
2011-06-27 19:19:12 +00:00
796c7c9438
Generated up-to-date version of API docs
2011-06-27 19:11:58 +00:00
58c3ba3a24
Removed rc suffix from version string: preparing for release!
2011-06-27 19:02:34 +00:00
Philipp Naderer
c7803133b3
Added addition parameters to API methods to upload images.
2011-06-27 13:52:02 +00:00
2f0b263110
Fixed bug in Story.format_filter() causing exception when replacing pseudo-quotes with their entities
2011-06-27 11:51:05 +00:00
bcc2bb11c2
Added links to Antville’s Twitter and Facebook profiles
2011-06-26 18:17:03 +00:00
99f505aa96
Removed old version of H2 database driver
2011-06-16 16:45:49 +00:00
054b09d457
Updated Ant target library for uploading files to Google Code to version 0.0.3
2011-06-16 16:20:41 +00:00
525be5bf82
Added some comments to explain the JSDoc wrapper script
2011-06-16 16:13:14 +00:00
1c9e0e3c03
Removed obsolete files
2011-06-16 16:04:17 +00:00
51d2953305
* Removed obsolete svn:externals property
...
* Updated build.xml according to recent changes of jsdoc-toolkit
2011-06-16 15:57:09 +00:00
79c37d3869
* Renamed jsdoc-toolkit directory to jsdoc
...
* Added wrapper for running jsdoc/jsrun.sh with svn:executable property
* Moved external jsdoc-toolkit checkout to subdirectory
2011-06-16 15:52:54 +00:00
d032a634df
Replaced copy of jsdoc-toolkit with svn:externals property
2011-06-16 10:46:41 +00:00
c12b9f7c72
Renamed static antville-1.2.js to antville.js – version is now determined in query string
2011-06-16 09:47:31 +00:00
53e3848b14
Escaped false quotes to smooth things out with TextMate
2011-06-16 09:28:26 +00:00
5a4e8a1de3
* Updated H2 database driver to version 1.3.155
...
* Set Antville version to 1.3rc
2011-06-16 09:25:06 +00:00
b897dd7b16
Replaced rotten links with equivalent web.archive.org URLs
2011-06-16 09:16:00 +00:00
4df1183c03
Removed confusing comment
2011-06-16 08:59:40 +00:00
d483c14650
Trying to reduce SQL queries and thus speed up things by issuing HopObject.prefetchChildren() requests for metadata and layout images
2011-06-09 08:43:46 +00:00
b860191347
Trying to improve site deletion routine:
...
* Call Admin.purgeSites() from scheduler() to reduce delay between deletion date and running nightly()
* Do not remove already existing deletion job, can be useful for debugging
* Do not increase Site.deleted property when queueing the deletion job
* Remove deletion job if exists and the site status has been changed again to prevent undesired deletion of sites
2011-06-09 08:25:24 +00:00
1914185389
Patch for fixing content table containing erroneous status values caused by issue 47.
2011-06-06 16:05:14 +00:00
6374e99b9f
Fixes issue 147.
2011-06-06 15:23:42 +00:00
8f788da1b2
Fixed the Sql.SEARCH query to be compatible with PostgreSQL, too
2011-06-06 14:53:21 +00:00
a72fd7e1ee
Fixed Sql.SEARCH query to only output distinct IDs to prevent redundant results
2011-06-06 14:31:23 +00:00
b06deec5c2
Fixed URLs to Google Code Wiki
2011-06-06 08:39:21 +00:00
15cb3bd568
Fixed careless setting of email to arbitrary string instead of root.replyTo in connect.scribe() method
2011-06-06 07:27:16 +00:00
06406614db
Fixed regular expression to remove single and double ticks (aka false quotes); using hexadecimal codes to prevent my editor from choking.
2011-06-06 07:00:15 +00:00
2de6c6ff15
Added default parameter to macro of connect feature; not really beautiful but for now it should be ok.
2011-06-06 06:33:25 +00:00
9ea5d8246a
Fixed connect feature not working with a custom domain simply by not displaying the connection links if we are not serving from the default domain. See http://about.antville.org/stories/2064860/#2064899
2011-06-06 06:20:59 +00:00
98bfb0b0db
Fixed Root.VERSION to print build variables instead of [object Object] when the version string pattern cannot be applied
2011-06-04 18:53:00 +00:00
fe4132440e
Updated i18n files
2011-06-04 18:04:28 +00:00
2174ec3ab4
* Fixed bad bug in User.update() causing user.email and user.url to be overwritten even with invalid data
...
* Added connect feature to user profile by providing links to connect and disconnect from the various services
* Updated Scribe library to version 1.2 (used by connect feature)
2011-06-04 10:53:35 +00:00
002660ac64
Fixed bug causing images to be rendered in Story#history skin as reported in http://about.antville.org/stories/2062518/#2064313
2011-05-31 09:13:29 +00:00
fb129cc351
Updated i18n files
2011-05-29 13:59:21 +00:00
2837612b49
Improved display of window title in Archive by calculating res.data.title more elaborately in Archive.main_action()
2011-05-29 13:55:47 +00:00
3a02c7b557
Updated i18n files
2011-05-29 10:50:48 +00:00
c158dafa70
Removed debugging output
2011-05-29 10:49:45 +00:00
d6dcaa26d8
Added two macros for compatibility
2011-05-29 09:09:49 +00:00
aff6a03f0e
Added compatibility fix for rendering full URLs in HopObject.link_macro() – e.g. <% story.link to=" http://antville.org " text="Antville rocks!" %>. Fixes issue 21.
2011-05-29 08:19:39 +00:00
f51d2fb0ca
Slightly modified last change by using Number() instead of parseFloat()
2011-05-28 15:29:32 +00:00
b28007a3aa
Fixed bug in Metadata.getValue() when calculating a Date type value
2011-05-28 15:25:20 +00:00
8b852014a2
Removed display of concrete time values in global formatDate()
2011-05-21 17:04:02 +00:00
4a4849a02a
* Increased version to 1.3b
...
* Modified helma.dir property to static path
* Added “extra” to set of directories the gettext parser will scan
2011-05-21 11:21:27 +00:00
2bc771a40c
Added l10n for connect feature
2011-05-21 11:11:52 +00:00
745514faf1
Updated POT file and localized message files for en and de
2011-05-21 11:07:07 +00:00
6f397102f1
Only display connect feature when JavaScript is enabled
2011-05-21 10:51:26 +00:00
ac0cf040b4
Updated POT file and localized message files for en and de
2011-05-21 10:16:03 +00:00
b0ab9f6ba2
* Added new formats to global formatDate() method: text and iso
...
* Changed format argument to text for modified sites on frontpage and content in history
* Fixed assignment of Root.VERSION in Layout.getArchive()
2011-05-21 09:47:01 +00:00
fe6c951909
Fixed bug introduced in r4388 preventing tags from being set by topics (compatibility layer): other than req.data, req.postParams et al. are not mutable. Thus, setting req.postParams.tags = [topics] failed. Solved by cloning the request params object which hopefully does not break anything else.
2011-05-19 12:10:08 +00:00
9679f3d561
* Removed Site.longDateFormat and Site.shortDateFormat properties; date formatting is now completely delegated to the underlying JVM
...
* Removed <select> elements for long and short date formats in $Site.edit skin
* Removed compatibility support for long and short date formats
* Removed global getDateFormats() method and commented code in global formatDate() method
* Slightly shortened <select> elements in site preferences again
2011-05-16 16:52:21 +00:00
84fd98200e
* Rewrote global getTimeZones() method
...
* Rewrite client-side code for reformatting the time zone <select> element according to changes in global getTimeZones() method
* Replaced “return false” with call for event.preventDefault() in client-side event-driven code
* Rewrote global getDateFormats() and formatDate() methods – caution! getDateFormats() will be removed in the next commit because the dropdown menus in site preferences are obsolete; just committing the code for the record
2011-05-16 16:35:41 +00:00
e5d037cded
Removed legacy properties from req.postParams in aspects.fixStoryEditorParams()
2011-05-15 14:59:22 +00:00
0f7c8f53e1
* Slightly modified Story.content_macro() in compat to prevent leaking of param properties into HTML attributes
...
* Replaced req.data with req.params in Stories.create_action() and Images.create_action() to prevent leaking of unwanted data (e.g. http_*) to the database
* Renamed and refactored Story.setMetadata() to Story.setCustomContent()
* Renamed Story.isMetadata() to Story.isCustomContent()
2011-05-15 14:42:54 +00:00
5a05bc3d48
Added empty string as fallback for the feed channel description in Root.updates_xml_action() as new metadata could render a missing tagline as null
2011-05-08 12:03:12 +00:00
db1af9e7ce
Upgrade to code from Crockford’s json2.js as of 23 Feb 2011 (see https://github.com/douglascrockford/JSON-js/blob/master/json2.js )
2011-05-08 11:52:02 +00:00
778921abed
Added optional third argument defining a user to Admin.queue()
2011-05-08 11:46:14 +00:00
7537c7fced
Prefixed column names when creating metadata indexes in postgre.sql script
2011-05-08 11:41:27 +00:00
0c2ae2aca3
Output prototype.name when logging process
2011-05-08 11:39:09 +00:00
87c86776fe
Added padded JSON response to Members.connect_action() for trivially checking login status across domains
2011-05-04 13:54:58 +00:00
7b4e241cff
Added padded JSON response to error handler
2011-05-04 13:50:44 +00:00
0580f0ae33
Replaced SHORTDATEFORMAT constant which since has been removed with literal date format string
2011-04-07 12:09:37 +00:00
3a932fdf38
Initial commit of simple non-caching proxy for JSON and JSONP requests
2011-04-05 13:28:40 +00:00
a68035971a
Slightly modified order of properties and added missing ones
2011-04-05 13:26:55 +00:00
4678f272b6
Implemented first draft of JSONP support for creating stories and images as a new part of the Antville API. I.e. it is now possible to create an image (cross-domain!) from within client-side JavaScript simply by calling e.g. Images.create_action() and also providing a name for the callback method in req.data.callback:
...
* Added JSON.pad() and JSON.sendPaddedResponse() methods
* Added calls for JSON.sendPaddedResponse() in Stories.create_action() and Images.create_action()
2011-04-05 12:34:30 +00:00
468809b033
Added JSON.pad() method for wrapping data in a JSONP-compatible response
2011-04-04 18:16:12 +00:00
24bfbc95b8
Updated AntClick’s H2 database with current schema
2011-03-30 09:36:58 +00:00
8b37e6a224
Rewrote build script to work with forked Helma repositories at GitHub
2011-03-30 09:35:55 +00:00
b5947d888a
Changed way to invoke Feature.getPermission() by using Function.apply() with object instance and arguments array
2011-03-29 11:18:45 +00:00
cc4c31b46d
* Added calls for HopObject.deleteMetadata() in HopObject.remove() methods of prototypes using Metadata
...
* Removed call for Site.processHref() method in Site.getStaticUrl() - still to be evaluated
* Added call for Feature.getPermission() in Site.getPermission()
2011-03-29 10:54:19 +00:00
1ee2440f80
* Moved <script> element back to the page header for now – needs more care because some pages using JavaScript stopped from working correctly
2011-03-29 10:13:26 +00:00
e9b9391517
* Moved <script> element to the bottom of the page
...
* Replaced sidebar list of recent postings with recent comments and changed section title accordingly
2011-03-29 09:03:20 +00:00
78b32bde9f
Added setting of HTTP status code 400 if an error occurs in Stories.create_action(); also see Images.create_action() in previous commit – experimental!
2011-03-29 08:59:20 +00:00
ab5e41ef30
* Added File.redirectOnUploadError() and File.redirectOnExceededQuota() methods
...
* Replaced redundant code with calls for new File methods in File, Files, Image and Images prototypes
* Fixed bug in Image.getFileExtension() causing file types containing charset information from being processed correctly
* Added check to Image.update() if getURL() returns data to allow post requests with no file upload at all (e.g. via curl)
* Removed call for root.processHref() in Images.Default.Image() to reduce complexity – needs more evaluation, though
2011-03-29 08:52:31 +00:00
52eda0b11b
Reverted rendering of login et al. pages back from root to the current site
2011-03-28 18:40:19 +00:00
0996bf848c
Fixed callback URL for connecting with Google and Twitter
2011-03-28 18:36:00 +00:00
d318b87f4e
Added checks for connect keys of various services to decide if the corresponding connect link should be rendered
2011-03-28 17:54:58 +00:00
efab4a2b14
Moved Scribe library from ./lib to ./extra/connect directory
2011-03-24 01:59:01 +00:00
28808135d4
Refactored plugin handling:
...
* Removed “extras” code because I just forgot I already implemented a Feature prototype
* Added global <% feature %> macro calling the main() method of the desired feature
* Added Feature.getPermission() method which can be invoked from HopObject.getPermission()
* Refactored connect feature to work with modified Feature prototype
2011-03-24 01:54:21 +00:00
91b45b3732
Implemented basic extra handling (ie. plug-ins in Antville):
...
* Added global app.data.extras collection and registerExtra() method
* Defined res.handlers.extra in HopObject.onRequest() handler to provide extra macros
* Implemented reCAPTCHA for anonymously contacting an Antville member as proof of concept
2011-03-23 13:35:02 +00:00
8a83f406f8
Updated copyright and svn:keywords property
2011-03-23 12:28:35 +00:00
61df9ba586
Removed forced linebreak between label and creation date
2011-03-15 23:09:06 +00:00
2d0d0d2696
Fixed tiny bug when creating a file with the Api.metaWeblog.newMediaObject() method
2011-03-15 22:50:49 +00:00
f2631f8760
* Added Image.add() and File.add() methods similar to Story.add(), extending internal API
...
* Refactored Images.create_action(), File.create_action() and Api.metaWeblog.newMediaObject() methods using the new methods
2011-03-15 22:34:38 +00:00
08bcfdcb33
* Refactored Story.add() method to take the data struct as first and required argument, then optionally site and user
...
* Rewrote Importer reducing redundant code by using new Story.add() method
2011-03-15 22:07:24 +00:00
929ed609cb
Rewrote Importer reducing redundant code by using new Story.add() method
2011-03-15 20:28:18 +00:00
2ca26e4f28
* Added Story.add() method as counterpart to Story.remove() and to establish kind of internal API
...
* Rewrote external API (Api prototype) reducing redundant code by calling Story.add() method
2011-03-15 20:22:08 +00:00
fe159c3112
Fixed bad security hole allowing anyone to reset a user’s password if the user id and e-mail address are known
2011-03-08 17:07:08 +00:00
f511318689
Added patch to remove question marks from file, image and tag names because the objects currently are inaccessible via URL
2011-03-02 09:50:20 +00:00
d4d9c40563
Fixed wrongly encoded characters in copyright header
2011-03-01 18:43:43 +00:00
6d7904c9ff
Added correct settings for short and long date format patterns when initializing virgin installation
2011-03-01 12:58:50 +00:00
1ae41a513a
Fixed PostgreSQL comment symbols
2011-03-01 12:57:45 +00:00
4a9017e251
Finally introduced Helma’s uploadSoftfail property to Antville – see http://groups.google.com/group/helma/msg/4455deb2e24e5d8a
2011-02-23 18:21:43 +00:00
8a2e33329b
Reverted copyright update for third-party code
2011-02-23 16:44:47 +00:00
68ec5d1a2f
Updateed copyright strings to be inserted into PO files
2011-02-23 16:35:32 +00:00
73f21c0102
Added URL keyword to svn:keywords property
2011-02-23 16:30:34 +00:00
5888797569
Added URL keyword to svn:keywords property
2011-02-23 16:24:32 +00:00
3654e1c10a
Fixed encoding issues
2011-02-23 16:03:33 +00:00
1d8b34a54a
Trying to fix bloody file encoding...
2011-02-23 15:52:22 +00:00
7777a486de
Refactored static URL handling by using static and staticMountpoint properties in apps.properties file instead of custom staticUrl and staticPath in app.properties – still experimental!
2011-02-23 15:17:52 +00:00
81e1790374
Added jsdoc comments
2011-02-23 14:43:25 +00:00
322365f59b
Added Root.static_macro() method for easier construction of static URLs via macro
2011-02-23 14:42:41 +00:00
2cda27e26b
Slightly edited wording of macro instruction to prevent confusion with layout images
2011-02-23 14:30:50 +00:00
e7b62aa607
* Removed invalid argument from String.isEmail() and String.isUrl() method calls in validateEmail() and validateUrl() methods
...
* Replaced lazy check for e-mail address in validateUrl() with call for String.isEmail()
2011-02-23 14:07:50 +00:00
66ec37f82a
* Improved User.register() method by trimming name and email values before evaluating them
...
* Removed redundant check for an existing user in User.register()
2011-02-23 14:00:47 +00:00
7b15def263
Removed obsolete code in User.onLogout() method
2011-02-23 13:13:15 +00:00
9f855af0b0
Slightly modified Sql.SEARCH string
2011-02-20 22:08:47 +00:00
84b10afacb
* Added tabindex attributes to login form
...
* Removed macro for testing Facebook connect feature
2011-02-20 22:07:43 +00:00
441230321d
Slightly optimizd SQL statements for Archive prototype
2011-02-20 16:13:56 +00:00
98bfd954b9
Updated site search to work with new Metadata
2011-02-20 16:10:37 +00:00
02dd525e14
Improved metadata index
2011-02-20 16:09:34 +00:00
218db5dba0
Added domains.map to list of files ignored by Subversion
2011-02-20 13:31:58 +00:00
c6097affd1
Fixed metadata index containing the value to prevent exceeding the maximum size
2011-02-20 13:26:09 +00:00
0917333e2d
Fixed callback URL for Facebook connect to also return a full URL starting with http:// if configured
2011-02-20 13:24:55 +00:00
9c6fa3ecc4
Added missing repository
2011-02-20 12:31:59 +00:00
a4a6737e6d
* Fixed order of HopObject.handleMetadata() and disableMacro() calls – the latter have to go last
...
* Added User.remove() method but left it disabled until thoroughly tested
* Added check on registration whether an IP or e-mail address is blacklisted by either botscout.com or stopforumspam.com
2011-02-20 12:12:26 +00:00
08d00dc9d8
Slightly improved output of RSS format by using the creation date as title if the story comes without one
2011-02-20 11:56:26 +00:00
7948648481
Removed obsolete code
2011-02-20 11:28:16 +00:00
b27aa3145c
* Moved value normalization from HopObject to Metadata prototype
...
* Removed limitation to edit running polls
* Fixed some issues in MySQL database scheme
* Moved routine for replacing version tags from init to export target in build script
2011-02-20 11:26:41 +00:00
b499380367
Got to learn more about java.lang.String.format()...
2011-02-20 10:37:00 +00:00
e3c777abf9
Moved the log output to the very end of the while loop to show the actual number of processed objects
2011-02-20 10:11:26 +00:00
7e123c4646
Refactored patch to also work reliably with large amounts of data
2011-02-20 10:03:59 +00:00
7ebb4cc6d0
Added Douglas Crockford’s JSON2 library
2011-02-18 14:18:15 +00:00
e3d378fa40
Updated licenses
2011-02-18 14:09:36 +00:00
d4503644ca
* Extended connect feature to also work with Google and Twitter using the excellent Scribe library
...
* Simplified Root.connection collection
* Added some preliminary icons to the connect skins for good
2011-02-18 14:01:17 +00:00
a7c4b8eeb6
Improved indexes of metadata table
2011-02-16 20:17:20 +00:00
b27643192e
Removed obsolete code
2011-02-16 20:16:27 +00:00
b6f8dbd36a
Re-added accidentally removed code
2011-02-16 20:11:19 +00:00
2f9c6a9866
Removed copyright notice automatically inserted by IntelliJ
2011-02-16 20:09:31 +00:00
2658629d4c
Fixed small bug in login form causing undesired Facebook login when hitting return
2011-02-16 20:06:47 +00:00
e71565126b
Refactored Facebook connect feature using the so-called server-side flow: http://developers.facebook.com/docs/authentication
2011-02-15 20:36:42 +00:00
6a4cbcc1ed
Fixed camel-case in cacheMode and accessName properties
2011-02-15 18:57:15 +00:00
90df535581
Enabled aggressive cache mode for metadata collections
2011-02-15 18:49:36 +00:00
e5964eb5b9
Improved soft comment deletion:
...
* If comment contains a child comment set its status to DELETED, erase metadata (content) and prevent macro calls to display creator or modifier
* Otherwise – or if status already equals DELETED – completely remove it and its children from the database
2011-02-15 18:12:43 +00:00
a21ed3c236
First implementation of a Feature module providing connectivity to Facebook (and hopefully also other platforms, soon)
2011-02-12 17:54:58 +00:00
dacaba9b3f
* Implemented next attempt of a module framework called Features
...
* Added type argument to global formatDate() and format_filter() methods
* Added JSON.js module
* Added app.data.features collection
* Fixed routine for salting passwords (probably due to jQuery upgrade)
* Renamed Members.salt_js_action() method to Members.salt_txt_action()
2011-02-12 17:47:30 +00:00
f69e0fca5e
Fixed syntax error
2011-02-11 09:56:09 +00:00
cc2e07ccc1
Replaced simple Root.VERSION string with fine grained structure, maybe a wee bit too complex...?
2011-02-10 23:57:59 +00:00
96bb36f4b9
* Updated code according to changes in Metadata handling
...
* Increased jQuery version to 1.5
2011-02-10 23:53:58 +00:00
1570f2bcf6
Updated code according to changes in Metadata handling
2011-02-10 23:51:17 +00:00
64ea43e12e
* Updated version number to 1.3α
...
* Prepared automatic replacement of version and date tags during build process
2011-02-10 23:47:08 +00:00
78ade4d0c4
* Added SQL statements for creating metadata table to *.sql files
...
* Added patches for updating current databases with new metadata table
2011-02-10 23:43:40 +00:00
250573b4e4
* Refactored compatibility layer according to changes in Metadata prototype
...
* Added some FIXMEs where measurements are unclear
* Removed obsolete comments and files
2011-02-10 23:41:12 +00:00
14cc9a6988
Rewrote Metadata prototype for more efficient database handling:
...
* Metadata is now written to its own table instead of a column only
* Values are saved as JSON-like structure only for certain types (like Array or Function)
* Adding custom metadata is more generic using the new HopObject methods setMetadata(), getMetadata() and deleteMetadata()
* Searching keys and values via common SQL query is much more straightforward (no JSON-like structure involved when basic types like String and Number)
2011-02-10 23:35:00 +00:00
4091e81d2b
Initial commit of FlexiPath prototype
2011-02-06 21:40:44 +00:00
888a2479b5
Fixed german translation of noun "Comment". In case of "to comment" is now translated as noun, too, this should be easy to fix with the cgettext() method -- hopefully.
2011-02-06 21:38:29 +00:00
bdcca7ab37
Removed strict check for Antville version when importing a layout
2011-01-24 18:30:37 +00:00
54c1c22539
Removed obsolete date format pattern constants
2011-01-24 18:28:47 +00:00
e35356ddfa
* Refactored rendering of date formats
...
* Increased jQuery version to 1.4
2011-01-24 18:22:59 +00:00
5f0f4bcf72
Removed obsolete injection of activation CSS class
2011-01-24 18:20:35 +00:00
bd855b1ca7
Fixed check for res.skinpath[0] and added FIXME hinting how to make the whole evaluation much easier...
2011-01-21 23:16:02 +00:00
1eb886729d
Replaced hard-coded return value with schedulerInterval property defined in app.properties; will not be used anyway but in case one should forget about that it is cleared where the value is coming from.
2011-01-21 23:14:36 +00:00
c4e182514f
Updated API documentation for version 1.2.1
2011-01-21 20:46:04 +00:00
7d6ea9e0d5
Fixed description in @fileoverview doc tag
2011-01-21 20:43:08 +00:00
3ff6d958ee
Updated i18n template, translation and message files
2011-01-21 20:38:01 +00:00
e48d1bd377
Removed debugging code
2011-01-21 20:31:09 +00:00
9899846f9e
* Fixed regular expression for reducing multiple whitespace characters in gettext macros et al. and defined it globally for using it in MessageParser, too
...
* Fixed typo in private MessageParser.processMacros() method (hopefully not breaking anything :)
2011-01-21 20:30:22 +00:00
63acdfb915
Added Ant task for uploading files to Google Code from http://code.google.com/p/ant-googlecode
2011-01-21 00:16:58 +00:00
3bb19f9e93
* Moved files related to build process from build/extra up one level
...
* Added release target for transferring packages to Google Code
2011-01-21 00:15:18 +00:00
bd96bf8388
Removed test file
2011-01-20 20:44:43 +00:00
900470348b
test pls ignore
2011-01-20 20:44:07 +00:00
4486f2d238
Added CSS code to prevent linebreaks in the date column of top stories table
2011-01-20 19:04:40 +00:00
31f249fc79
Removed spambot honeypot input fields for good. Fixes issue 131.
2011-01-20 19:01:10 +00:00
ff62e260cf
Corrected CSS font-family value
2011-01-17 01:07:27 +00:00
347cb98020
Fixed CSS font-family value accprding to report at http://help.antville.org/stories/2040619/#2040813
2011-01-17 01:02:46 +00:00
516babe96f
Fixed spelling of “Galerien”
2011-01-16 10:52:50 +00:00
bc98042790
Added code to convert notification modes in the database to lowercase. Fixes issue 136.
2011-01-15 22:17:31 +00:00
a5e6c8b596
Added some more comments to patch files
2011-01-12 19:34:35 +00:00
791e099ade
Removed support_macro() from compatibility layer because it was never released, anyway
2011-01-07 18:13:40 +00:00
0af26a4e7b
Moved contents of Root’s $Root#main skin to Site#main
2011-01-07 16:05:37 +00:00
c0adce4ea8
Added global version_macro() method and display of version string in $Root#status skin
2011-01-07 15:43:51 +00:00
20f0be8868
Modified Root.VERSION string in compatibility layer to only append additional version information
2011-01-07 15:35:31 +00:00
94ac026e76
Increased Root.VERSION string to 1.2.1
2011-01-07 15:07:17 +00:00
ca2f3a87b5
Removed obsolete code from Skins.getOutline() method
2011-01-07 15:06:49 +00:00
6584f1dd7d
Simplified Skins.getOutline() method and fixed it to retrieve the skins from files in res.skinpath instead of from the code directory
2011-01-07 14:55:24 +00:00
6c80b3f2e9
Added fallback value for the e-mailä sender address in sendMail() method
2011-01-06 17:16:26 +00:00
828b85ba4c
Prevent any href processing in Site.processHref() method when called from localhost
2011-01-06 16:10:54 +00:00
4a16d91deb
Do not try to map domain.*, the default domain property
2011-01-06 16:08:47 +00:00
d221466d4a
Changed order of options for rewriting URL output and added comment to make it clearer what needs to be enabled for mapping individual domains
2011-01-05 19:12:57 +00:00
f2db3263d9
Slightly changed way individual domains are mapped to the sites by introducing the domain.* property which defines the default domain
2011-01-05 19:00:37 +00:00
b8791d0887
Enable automatic updates of custom domains by default
2011-01-05 12:48:47 +00:00
df20ca2efc
Separately add/reset the Site skin of root
2011-01-04 16:04:16 +00:00
57c6322c1e
* Added check to maintain skin inheritance when targeting the Site skin of root. Fixes bug preventing modification of the root site’s main and navigation skins.
...
* Added Skin.getSubskin() method for convenience.
2011-01-04 15:30:57 +00:00
1f16ce5377
Renamed updater app’s Root.skin to ~Root.skin to prevent it from overwriting the skins in the main app
2011-01-04 15:19:20 +00:00
cd50b46cba
Added helper method User.rename() for renaming a user account; currently without GUI representation.
2010-12-21 18:54:10 +00:00
69ff389353
Removed obsolete debug method and unnecessary semicolons.
2010-12-21 17:31:12 +00:00
192f133ba6
Fixed unquoted <br /> element in macro preventing voting in a poll.
2010-12-21 17:29:54 +00:00
a0c7ee608e
Check if temporary directory exists before trying to remove it in Layout.import_action()
2010-12-21 14:15:17 +00:00
5b0ba00ba9
Check for User.REGULAR role when subscribing to a site in Site.getPermission(). Fixes issue 134.
2010-12-21 14:13:42 +00:00
3b7d2e577b
Start session by logging in user account if available in Api.getUser()
2010-12-21 14:11:15 +00:00
1d27d412c8
* Removed obsolete modSorua code
...
* Removed redundant setting of res.handlers.sender in Members.add_action(); will be already done in Membership.notify()
2010-12-21 14:08:47 +00:00
9410d97946
Removed redundant semicolon
2010-12-21 14:07:02 +00:00
2b35e1ddf4
* Added patch to prevent locales and timezones from being set to wrong values in modified dropdown menus.
...
* Commented out client-side code hiding “Etc” timezones in the preferences’ dropdown to prevent wrong settings.
* Added localized timezone name in dropdown menu (only visible in JavaScript-disabled clients).
Fixes issue 128.
2010-12-09 01:43:26 +00:00
3f602c6d5b
Display each language in its corresponding locale instead of all languages in the one currently selected.
2010-12-09 00:56:21 +00:00
5a1b4cf2e3
Removed debugging symbols
2010-12-09 00:50:35 +00:00
4db44c389b
Exclude deleted (aka hidden) comments from being displayed in list of recent updates as well as in RSS output. Fixes #125 .
2010-12-08 23:51:06 +00:00
Christoph Leutner
9776619fb4
Corrected text in Site Preferences - cf. issue 127.
2010-11-30 02:43:20 +00:00
47deac6732
Prevent anyone from searching a restricted site. Fixes issue 123.
2010-08-28 17:42:43 +00:00
63065a18b5
Fixed localhost URL path
2010-06-17 19:57:20 +00:00
6111af3a10
Fixed wrapping
2010-06-17 19:40:05 +00:00
a053b46e21
Fixed defunct Site.robots_txt_action() method (typo in method name)
2010-06-14 06:44:53 +00:00
9125131e9f
Replaced outdated exclusions in default robots.txt with commented help link and examples
2010-06-14 06:35:30 +00:00
10c5475c3f
Whoops, forgot to commit this little change to prevent an error message when calling Site.backup_js_action() without backup data being present
2010-06-07 14:54:04 +00:00
b3decac351
Disabled return statement causing errors when converting a layout on Ubuntu. Fixes #112 .
2010-06-06 07:55:10 +00:00
f500a8d808
Reverted last change; the “Restore” buttons are fully functional in my installation
2010-06-06 06:50:36 +00:00
Christoph Leutner
860b2523f0
Removed inoperable 'restore'-buttons
2010-06-06 04:20:55 +00:00
Christoph Leutner
036aa9b521
Updated seach engine filter.
2010-06-06 04:12:27 +00:00
de6cab877d
Removed obsolete files
2010-06-05 16:32:02 +00:00
02241c18ca
Another update of the API docs
2010-06-05 16:31:00 +00:00
0bdabbad83
Fixed typo in JSDoc tag
2010-06-05 16:30:24 +00:00
595e8055a6
Added missing header
2010-06-05 16:29:58 +00:00
3957dc6263
Re-added changes made to the template files
2010-06-05 16:24:52 +00:00
8a68beff5e
Reverted removal of svn:external definition
2010-06-05 15:58:44 +00:00
4a24a64022
Removed svn:externals definition again because something got obscured
2010-06-05 15:57:01 +00:00
e6be95cd21
Moved svn:externals definition for Google Code wiki documents from docs to top-level directory
2010-06-05 15:54:47 +00:00
18d7426f4c
Updated API docs with latest version of jsdoc-toolkit
2010-06-05 15:48:25 +00:00
55da18e8e4
Tested document tags with the new version of jsdoc-toolkit and added or modified some comments accordingly
2010-06-05 15:47:15 +00:00
de9755d01a
* Removed “-RC” suffix from version number
...
* Added “-p” switch to jsdoc-toolkit call for inclusion of “private” variable names (ie. starting with an underscore)
2010-06-05 15:33:29 +00:00
01455d9d6b
Added version 2.3.2-beta of jsdoc-toolkit – svn:external was not applicable because the shell script was not executable by default
2010-06-05 15:29:34 +00:00
4b91661773
Removed jsdoc-toolkit directory for becoming replaced by an svn:external definition
2010-06-05 15:08:12 +00:00
Christoph Leutner
6708a05b15
Added comments regarding inclusion of compatibility layer to AntClick.
2010-06-05 14:49:35 +00:00
ca57cb0c74
Added comments regarding inclusion of compatibility layer
2010-06-05 13:57:36 +00:00
bc27343ab8
* Added deletion of POT and PO files in i18n dir to export target
...
* Removed task deleting compat, db and extra dirs from antclick target
2010-06-05 13:48:04 +00:00
1fc199e576
Removed redundant <% gettext %> macro – gettext will be called in Membership.role_macro() anyway – causing not-found messages in jala.i18n.translate()
2010-06-05 12:50:08 +00:00
c6643d6eb8
Added patched PoParser.js file from Jala’s HopKit to prevent errors when creating message files on other machines with default Jala installs
2010-06-05 07:37:44 +00:00
884f83f1f6
Updated JavaScript message files
2010-06-05 07:24:52 +00:00
ea253236bb
Wrapped missing message in <% gettext %> macro, added it to POT template and english message file and translated it to german.
2010-06-05 07:24:16 +00:00
3bd5f95ba1
Reverted some changes because I do not know what should be wrong with the term “SQL database” or why the acronym “DBMS” should be more meaningful or more correct as SQL databases are actually belonging to the RDBMS family and there is no plan for Antville to support non-relational database management systems.
2010-06-04 21:04:37 +00:00
Christoph Leutner
e60321c1de
Install file - changed terminology: 'DBMS' vs 'database'
2010-06-04 18:59:36 +00:00
de0bf7f906
Created missing translation (PO) files for all languages currently provided by using the Google Language API. Although the result is hardly adequate and will need thorough manual revision, it might be easier starting off some translations. The corresponding message files will not be provided unless a human being (preferably a native speaker) has taken care about a translation.
2010-06-04 07:47:19 +00:00
7ff6bfe789
Replaced static addition of localization files with dynamic loop
2010-06-03 15:46:50 +00:00
Christoph Leutner
16f34b3fd8
Slightly changed wording of Install file.
2010-05-31 16:33:47 +00:00
6579a40970
Overhauled README file to reflect stable quality of Antville and for minor wording issues
2010-05-31 09:07:16 +00:00
74da62f8ed
Added exclusion of the db/h2.compat directory when deleting unnecessary files
2010-05-31 08:57:21 +00:00
6a309d7d96
Instead of copying the db/h2.compat directory to apps/antclick directly include it as repository from within apps.properties
2010-05-31 08:30:05 +00:00
2e9395b26b
Moved build/extra/antclick directory to db/h2.compat for consistency
2010-05-31 08:18:29 +00:00
23978a99ef
Removed beta from Root.VERSION string
2010-05-31 08:05:47 +00:00
f6154ab84d
Modified version string to 1.2-RC (release candidate)
2010-05-31 08:05:11 +00:00
393e1927fd
Updated INSTALL file and (hopefully) eased setup procedure by moving my.properties from db to db/my.compat directory and removing postgre.properties. Thus, with a PostgreSQL database it would be possible to run the SQL script only, enable the app and start Helma to get Antville running in three steps only – given that all necessary software packages are already installed with default settings and the installation is not used for production (default password).
2010-05-31 07:50:37 +00:00
5a1cad862c
Finalized Open Search Description feature (see http://www.opensearch.org for more information)
2010-05-30 13:39:09 +00:00
d163136d04
Added option to execute and traverse SQL queries in test (or debug) mode
2010-05-24 19:28:40 +00:00
280720c792
Added link elements for displaying the tiny ant as favicon
2010-05-24 16:01:52 +00:00
668fa8dbeb
Replaced h2.jar with newer h2-1.2.136.jar keeping name with version info
2010-05-24 15:47:59 +00:00
8e27993705
Added additional indexes
2010-05-24 15:44:52 +00:00
e1002ace27
Added statements for index creation
2010-05-24 15:31:10 +00:00
62ed2248fa
Reformatted statements (converted to lowercase mostly)
2010-05-24 15:30:28 +00:00
bc37f62560
Added missing space
2010-05-24 14:08:01 +00:00
ae44c39d6f
* Heavily edited wording of gettext() calls in notification messages
...
* Removed numbered, footnote-like links in most of the noficitaion messages
* Added prefix to subjects of notification mails (like “[Antville] ...”) for convenience
* Added markgettext() calls for most of the prototype names and their plural forms – this time in each corresponding prototype file, though
* Added options argument to global sendMail() method, currently only to switch inclusion of generic footer in mail body
* Fix bug in Membership.contact_action() method when an unknown (i.e. unregistered or unsubscribed) user tries to send a message via contact form
* Unified naming of notify skins (e.g. #notify_delete instead of #notify_deletion)
* Updated and rebuilt i18n and message files
2010-05-24 13:32:40 +00:00
dd565a9880
Removed accidentally committed test file
2010-05-10 21:34:44 +00:00
c3d0344288
* Added patch build target to build.xml
...
* Added Root.patch() method to updater repository
* Transformed SQL scripts into JavaScript code usable with patch build target
* Added empty global onStop() method to get rid of annoying log message
* Renamed Root.xgettext() method to Root.extractMessages and moved code from Root.js to Global/i18n.js
* Renamed Root.main_action() to Root.updater_action() in updater repository
* Removed function wrapper from patch-*.js files to make them work with patch build target
2010-05-10 21:29:40 +00:00
f9a26a9915
Check if HopObject.onCodeUpdate() method exists before calling it in onStart(). Just makes you wonder why Helma is not doing this.
2010-05-07 15:49:53 +00:00
078d6662ff
Added missing title parameter in remaining link macros. Fixes issue 110.
2010-05-07 15:48:21 +00:00
Christoph Leutner
98bb544ea8
Changed site exporting dialogue - issue 104 comments 6, 7.
2010-05-06 21:48:51 +00:00
Christoph Leutner
e68a2607ef
Referrers: added 'bing' as search engine instead of search.msn.tld and search.live.com
2010-05-03 22:27:20 +00:00
Christoph Leutner
3aba0fb64f
Changed wording for displaying the referrer list including spam: the previous wording made some people think they had to check the box to 'include' links as 'referrer spam' to the blacklist, see e.g. the comment by arboretum http://hilfe.blogger.de/stories/1615243/comments/1623743
2010-05-03 12:24:05 +00:00
51a2078b79
Removed story title from gettext() call in Story.edit_action()
2010-04-26 11:42:49 +00:00
5504a7b7c3
Moved call for HopObject.onCodeUpate() from compatibility layer to onStart() method
2010-04-26 11:27:11 +00:00
e2588ce657
Fixes issue 105. (This time really :)
2010-04-26 11:18:31 +00:00
da9feebfff
* Concatenated some messages which were too nested for reasonable translation – however, with the disadvantage of having HTML markup included now. Fixes issue 105. Fixes issue 106.
...
* Adapted Admin.link_macro() according to recent changes in HopObject.link_macro()
* Slightly modified HopObject.link_macro() in the compat layer to work with changes in Admin.link_macro()
* Updated and rebuilt i18n and message files
2010-04-26 11:12:47 +00:00
9c9f4c834d
Updated and rebuilt i18n and message files
2010-04-26 00:22:53 +00:00
9917068dc7
* Modified order of actions in item list views
...
* Slightly modified the message informing about successful deletion of an object
* Fixed type when calling Membership.remove() in Site.unsubscribe_action() method
* Fixed bug causing exception when calling Membership.remove() method with no arguments
* FIxed still incorrect permissions for editing and deleting a membership
2010-04-26 00:22:20 +00:00
c87f038fc6
* Removed unnecessary gettext() calls from compatibility layer
...
* Removed obsolete sys_* methods from the compatibilty layer’s Root prototype
2010-04-26 00:13:25 +00:00
cf911054a5
Slightly adjusted the sizes of some input elements
2010-04-25 22:48:33 +00:00
285f7c1c75
Fixed security hole which allowed unauthorized users to edit memberships of a site
2010-04-25 22:29:51 +00:00
f2ac352c3f
Fixed case of membership.role constraints
2010-04-25 20:42:07 +00:00
741b00c1ff
Slightly modified wording
2010-04-25 20:36:43 +00:00
259bd2c68b
Replaced hard coded file upload element with Antville enhanced one :)
2010-04-25 20:19:32 +00:00
1b8bf37675
* Added Layout.getTitle() method to compatibility layer always returning “Layout” to prevent display of remaining title properties in older databases
...
* Slightly increased sizes of some input elements for convenience
* Added SQL patch updating constraints of the membership role column (MySQL)
* Removed obsolete title and description properties from Layout
* Minor layout enhancements and wording edits
2010-04-25 20:11:16 +00:00
45ff61699e
Fixed macro syntax in Site#navigation skin
2010-04-25 19:20:09 +00:00
2f678f2f2e
Added markgettext macro to message parser
2010-04-25 18:47:29 +00:00
8e496fd6a2
Updated and rebuilt i18n and message files
2010-04-25 18:46:03 +00:00
669f5fe550
Slightly modified wording of subscriptions views
2010-04-25 18:45:21 +00:00
8eb78b4462
Slightly modified order of collection filters to start with the link to the list of the member’s items
2010-04-25 18:43:12 +00:00
2a1fd9f5ae
Added optional site argument to Membership.getByName() to ease the pain of redefined res.handlers.site property running havoc
2010-04-25 18:10:17 +00:00
90eac20152
Fixed bug causing subscriptions being displayed with the corresponding site’s locale instead of the current site’s one
2010-04-25 18:01:37 +00:00
9605a3ca31
* Updated User.properties due to the modified margettext() calls
2010-04-25 17:50:54 +00:00
12309653a5
* Decentralized markgettext() calls by moving them from i18n.js to the places where the messages actually are defined
...
* Added markgettext_macro()
* Readjusted Admin.dropdown_macro() and the global defineConstants() methods to work with the modified markgettext() calls
* Updated Members.properties and added SQL patch for lowercasing all membership status due to the modified margettext() calls
* Added Membership.role_macro() as convenience method
* Removed syntactic sugar from HopObject.link_macro() and moved it to the compatibility layer to prevent current layouts from breaking
* Removed obsolete permission for non-existing Image.replace_action()
2010-04-25 17:31:44 +00:00
7b4cfc6229
* Added cgettext() method for context-dependent translation (e.g. “open” as verb vs as noun)
...
* Moved redefined and additional i18n methods from Global.js to i18n.js
2010-04-25 11:42:21 +00:00
956f641cd1
Removed obsolete configuration and library files for running Helma/Jetty6 with XML config file
2010-04-24 17:57:14 +00:00
22670540e7
As all efforts failed to make Helma/Jetty6 run again with an XML configuration file, this is a final commit of the current changes before the corresponding files will be deleted. Bummer.
2010-04-24 17:53:00 +00:00
5e5c4e38c2
Fixed tiny bug preventing referrers from being recorded when a site URL does not start with “http”
2010-04-24 15:17:53 +00:00
2505612a37
Switched to PostgreSQL as database of choice and added compatibility files to db/my.compat
2010-04-24 14:27:31 +00:00
c81dc45fda
Added some comments describing the purpose of the files
2010-04-24 14:05:13 +00:00
bb28dba8fb
Fixed bug causing exceptions in scheduler() due to undefined req.servletRequest
2010-04-24 13:58:40 +00:00
2ff807e868
Fixed bug preventing story referrers from being logged; might be caused by recent changes in Helma...
2010-04-24 13:54:33 +00:00
50f43270f1
Updated and rebuilt i18n an message files
2010-04-24 12:33:58 +00:00
01b15b36f0
* Added stop button to export/import features, cancelling a previously started job
...
* Added some messages to the export/import features
* Added routine to remove the corresponding file after successful import
2010-04-24 12:28:29 +00:00
081d601cea
Only set site.export_id if export is successful
2010-04-23 23:07:50 +00:00
33aaf24cfe
Initial commit
2010-04-23 22:55:33 +00:00
3dc7533d62
Closing the XML output file is necessary before adding it to the site, otherwise we get truncated XML data!
2010-04-23 22:52:09 +00:00
d581ceac3a
Updated and rebuilt all i18n and message files
2010-04-23 20:36:51 +00:00
d6ca04c34f
Replaced common date format string with equivalent constant
2010-04-23 19:52:34 +00:00
65c139bc6e
* Rewrote global Importer() and Site.import_action() for compatibility with Blogger.com export format using Rome parser
...
* Simplified Site.export_action()
* Wrapped run() method of Importer and Exporter in try/catch clause
2010-04-23 19:51:40 +00:00
b2d3d67886
Remove previously exported data from the files collection if available
2010-04-20 16:44:36 +00:00
4c79205e63
Rewrote Exporter for writing XML data compatible to blogger.com’s syndication format; see http://code.google.com/apis/blogger/docs/2.0/reference.html#Elements for details
2010-04-20 16:29:10 +00:00
Christoph Leutner
8389100be3
Removed obsolete lines
2010-04-20 01:20:05 +00:00
5d710ed6d7
* Added Admin.Job prototype representing objects suitable for persistent asynchronous tasks
...
* Refactored Admin.queue(), Admin.dequeue() and Admin.purgeSites() methods to use new Admin.Job prototype
* Refactored Exporter and Importer objects to use new Admin.Job prototype (the way sites are im/exported still needs to be rewritten)
* Refactored resetting and importing a layout to always backup the current layout in a temporary ZIP file
* Moved import_action() method along with corresponding skins from Root to Site
* Moved #create skin from $Root to $Site
* Added the root site itself to the Root.sites collection
* Permitted deletion of the root site by adding appropriate checks and treatment in Site.remove()
* Moved call for Admin.dequeue() from scheduler() to nightly() method
* Removed obsolete Admin.importExport() method
* Removed obsolete app.data.exports and app.data.imports properties
2010-04-10 21:53:53 +00:00
Christoph Leutner
cb9cbad111
Removed site status explanation from the user interface cf revision 4059
2010-04-08 12:40:29 +00:00
Christoph Leutner
053b8d2ef5
Add an explanation what the site status options mean.
2010-04-07 03:57:59 +00:00
Christoph Leutner
a5f3dbc510
Capitalize URL in message.
2010-04-07 00:03:54 +00:00
Christoph Leutner
184ba9a19d
Changed wording of image upload error message and corrected two typos.
2010-04-06 20:11:34 +00:00
35d4df1340
Enabled comments of a new site by default. Fixes issue 100.
2010-04-06 14:28:22 +00:00
Christoph Leutner
ddd4ddc01c
Changed wording for error message when a file cannot be uploaded as an image; hope that fixes issue 57.
2010-04-06 12:18:51 +00:00
9e2ead5772
Patch for updating the contentLength property of all images to fix wrong values caused by issue 93.
2010-04-05 14:45:52 +00:00
eab69cd022
Fixed bug causing duplicate display of replies. (No clue how this slipped in.)
2010-04-05 14:14:57 +00:00
4ecc50937f
Exclude non-members from batch deletion. Fixes issue 88.
2010-04-05 12:41:38 +00:00
Christoph Leutner
16f1001a8e
Site preferences page: comment out the useless (and therefore ugly) dropdown menu in the 'paging' dialogue
2010-04-04 02:08:10 +00:00
Christoph Leutner
b7ad105819
Added information to the tags input forms (because 'separated by commas' is usually translated as 'durch Komma getrennt', I chose that over the plural (Kommata)); fixed typos
2010-04-03 22:16:39 +00:00
Christoph Leutner
a9f2f68684
Slightly changed wording of password reset
2010-04-03 11:31:42 +00:00
Christoph Leutner
314a99e2eb
Changed wording of notification that JavaScript is necessary to see the referrers and backlinks - the old 'To prevent spam abuse...' led to the misconception that backlink spamming should be in fact prevented.
2010-04-03 00:56:02 +00:00
df87eec8ea
* Slightly modified Root.mrtg_action()
...
* Only allow privileged users to import sites
2010-04-02 16:54:24 +00:00
7f55e15bf0
* Added default sorting for Admin.users collection
...
* Applied new order of sort options to Admin.filterUsers() method
2010-04-02 16:11:28 +00:00
Christoph Leutner
3b5215f401
Adapted language files to e-mail validation
2010-04-02 14:49:38 +00:00
0a0e3f4169
Show the hide/show link in replies, too
2010-04-02 14:21:31 +00:00
df4d7a5cac
Added missing Comment.text_macro() method with check if the comment is deleted (or rather: hidden)
2010-04-02 14:13:04 +00:00
e5582d8004
Replaced ugly scripted filtering of Stories.comments collection with equivalent filter definition in Stories.properties
2010-04-02 13:54:29 +00:00
2835f03425
Added soft comment deletion. Updates issue 43.
2010-04-02 13:50:15 +00:00
64f2966b56
* Validate e-mail address when registering a new user account. Fixes issue 87.
...
* Simplified code in User.update() method
2010-04-02 13:13:59 +00:00
356364bda3
* Added Site.comments collection and use it in $Admin#editSite skin. Fixes issue 89.
...
* Modified default sorting of user list in $Admin#users skin. Fixes issue 70.
* Added property argument to HopObject.self_macro() to allow access to subnodes of the HopObject
* Replace macros directly accessing HopObject subnodes with <% this.self property %> ones
* Reverted changes made in r4026
2010-04-02 12:45:27 +00:00
f62b326748
Updated Helma JARs for AntClick to current version. Fixes issue 94.
2010-04-02 11:12:50 +00:00
Christoph Leutner
474e3abfac
Slightly changed wording
2010-04-02 02:01:13 +00:00
Christoph Leutner
e0bf0c0a9a
Edited german translation
2010-04-02 01:06:53 +00:00
03bbcf322c
Update Image.contentLength if the original image was resized. Fixes issue 93.
2010-04-01 20:10:14 +00:00
ecc0d07525
Updated and generated i18n files
2010-04-01 08:15:32 +00:00
Christoph Leutner
7573ea7482
Some small changes in readme.txt
2010-03-22 01:14:03 +00:00
Christoph Leutner
5f84ea098d
Added image file size to image properties (however, the value displayed for resized images is wrong - Issue 93)
2010-03-19 04:32:48 +00:00
Christoph Leutner
e8914d7837
Sysadmin user administration: increase the number of links to the users latest stories/ comments/ images/ files
2010-03-19 03:16:08 +00:00
Christoph Leutner
fdbe96a315
Improve sysadmin user administration: the number of stories and links plus the links to the 5 last stories and comments are displayed for all listed usernames so we don't have to click 'edit' to see if the user is active. (Issue 70 2.)
2010-03-19 01:40:08 +00:00
Christoph Leutner
b0e7ba168d
Corrected errors from last commit
2010-03-18 23:32:23 +00:00
Christoph Leutner
fbb447bd81
Edited de.po extensively
2010-03-18 20:57:25 +00:00
ed60a2ea35
Fixed Site.processHref() method to work for sites w/o explicit domain setting
2010-02-15 21:20:02 +00:00