Recent OpenACS GitHub Activity

This page shows recent commits across all repositories in the openacs organization on GitHub, grouped by commit date.

Time Author Repo / Branch Summary Files + / −
2026-01-30
19:11:47 Gustaf Neumann openacs-core  (main) feat(security): require POST + CSRF for admin/password and permission actions 7 +33 / -10
15:22:15 Gustaf Neumann xowiki  (oacs-5-10) backport for cache-flush bug #3483 2 +3 / -3
15:20:03 Gustaf Neumann xowiki  (main) fix for cache-flush bug #3483 1 +1 / -1
14:31:39 Gustaf Neumann openacs-core  (main) feat(security): enforce POST + CSRF on user creation flows 6 +24 / -10
14:22:41 Gustaf Neumann openacs-core  (main) feat(acs-tcl): add template::require_post validator and bump version 2 +34 / -2
2026-01-26
12:14:14 Hector Romojaro openacs-core  (main) Escape tags in proc doc to make both api-doc and the documentation__check_proc_doc test happy 1 +3 / -3
2026-01-23
09:53:28 Gustaf Neumann xowiki  (oacs-5-10) fix: make sure that "template" variable is always set 1 +5 / -1
2026-01-22
15:26:01 Gustaf Neumann xowiki  (oacs-5-10) backport from HEAD: fix for legacy behavior 1 +2 / -2
14:45:54 Gustaf Neumann xowiki  (main) fix leagacy paramter handlering in apm_parameter_unregister 1 +2 / -2
12:25:36 Gustaf Neumann openacs-core  (main) feat(acs-subsite): integrate WebAuthn passkey UI into login and /pvt/home 5 +30 / -7
12:17:25 Gustaf Neumann openacs-core  (main) deactivate test for "search" package for now, since it triggers an error on new installations 1 +3 / -3
11:42:32 Gustaf Neumann openacs-core  (main) feat(apm): load packages from GitHub URLs 4 +318 / -147
10:04:18 Gustaf Neumann openacs-core  (main) feat(security): accept numeric Host headers when matching DNS of configured names 1 +19 / -0
2026-01-21
18:55:10 Gustaf Neumann openacs-core  (main) VS: ---------------------------------------------------------------------- 1 +8 / -4
18:06:16 Gustaf Neumann openacs-core  (main) fix(api-browser): fix in proc-view, when procs and objects are defined on the same parent-object 1 +12 / -8
2026-01-19
11:24:28 Gustaf Neumann xotcl-core  (oacs-5-10) fix: handle introspection for objects/classes living just in a single thread 1 +8 / -2
11:07:40 Gustaf Neumann xotcl-core  (main) fix: handle introspection for objects/classes living just in a single thread 1 +10 / -4
2026-01-18
19:18:00 Gustaf Neumann openacs-core  (main) load the themed version of the user home template 1 +2 / -0
2026-01-17
18:32:43 Gustaf Neumann openacs-core  (main) fix(templating): preserve whitespace around ADP tags; bump to 6.0.0d8 3 +49 / -4
2026-01-16
12:19:05 Gustaf Neumann survey  (main) bump version number to the HEAD version numbering scheme 1 +2 / -2
12:19:05 Gustaf Neumann news  (main) bump version number to the HEAD version numbering scheme 1 +2 / -2
12:19:05 Gustaf Neumann general-comments  (main) bump version number to the HEAD version numbering scheme 1 +2 / -2
12:19:05 Gustaf Neumann file-storage  (master) bump version number to the HEAD version numbering scheme 1 +2 / -2
12:19:05 Gustaf Neumann openacs-core  (main) bump version number to the HEAD version numbering scheme 5 +10 / -10
12:19:04 Gustaf Neumann faq  (main) bump version number to the HEAD version numbering scheme 1 +2 / -2
11:46:45 Gustaf Neumann openacs-core  (main) bump version number to the HEAD version numbering scheme 9 +18 / -18
11:46:45 Gustaf Neumann acs-datetime  (main) bump version number to the HEAD version numbering scheme 1 +2 / -2
2026-01-15
19:38:45 Gustaf Neumann openacs-core  (main) bump version number to the HEAD version numbering 1 +2 / -2
19:35:24 Gustaf Neumann openacs-core  (main) bump version numbers to the HEAD version numbering scheme 1 +2 / -2
2026-01-14
17:31:02 Gustaf Neumann openacs-bootstrap5-theme  (oacs-5-10) fix for #3482: don't offer search, when not available 3 +6 / -3
17:31:02 Gustaf Neumann openacs-bootstrap3-theme  (oacs-5-10) fix for #3482: don't offer search, when not available 3 +6 / -3
17:25:00 Gustaf Neumann openacs-bootstrap5-theme  (main) fix for bug #3482: don't offer search, when not available 2 +4 / -1
17:25:00 Gustaf Neumann openacs-bootstrap3-theme  (main) fix for bug #3482: don't offer search, when not available 2 +4 / -1
2026-01-13
09:54:12 Gustaf Neumann openacs-core  (oacs-5-10) mitigation for #3481 2 +12 / -2
09:52:04 Gustaf Neumann openacs-core  (main) mitigation for #3481 1 +10 / -0
2026-01-12
14:18:06 Hector Romojaro openacs-core  (main) Increment version after message key change 1 +2 / -2
2026-01-10
19:09:35 Gustaf Neumann openacs-core  (oacs-5-10) backport of fix for issue #3480 2 +11 / -12
19:07:53 Gustaf Neumann openacs-core  (main) fix for bug ##3480 2 +11 / -12
2026-01-09
19:06:30 Gustaf Neumann openacs-core  (oacs-5-10) fix recent change: don't error out when "util::block_request" is not available 1 +1 / -1
2026-01-08
11:12:19 Gustaf Neumann openacs-core  (main) block register attempts from bots 1 +2 / -1
11:06:09 Gustaf Neumann openacs-core  (oacs-5-10) block register attempts from bots 1 +1 / -0
10:48:18 Michael Aram file-storage  (master) Fixup 7accf8d8; Dont use :required on positional parameter 1 +1 / -1
2026-01-07
13:17:50 Michael Aram openacs-core  (main) Fix typo 1 +1 / -1
2026-01-01
10:11:17 Gustaf Neumann xowiki  (oacs-5-10) don't load deprecated code configured otherwise (backport) 1 +7 / -0
10:10:53 Gustaf Neumann xowiki  (main) don't load deprecated code configured otherwise 1 +7 / -0
2025-12-31
17:29:40 Gustaf Neumann xowiki  (oacs-5-10) added backward compatibility procs 2 +130 / -2
17:27:29 Gustaf Neumann xowiki  (main) added backward compatibility procs 1 +128 / -0
2025-12-30
17:40:29 Gustaf Neumann openacs-core  (oacs-5-10) backport from HEAD and bump version to 5.10.2d1 2 +3 / -2
17:37:48 Gustaf Neumann openacs-core  (main) Derive certificate directory from determined certificate 1 +1 / -0
2025-12-19
18:16:54 Gustaf Neumann openacs-core  (oacs-5-10) backport from HEAD 1 +1 / -1
18:16:24 Gustaf Neumann openacs-core  (main) remove again redundant error message 1 +1 / -1
17:23:39 Gustaf Neumann openacs-core  (main) improve handling of multiple host names, improved warning message 1 +3 / -2
2025-12-17
09:20:34 Gustaf Neumann openacs-core  (oacs-5-10) backport: fixed error message, when vulnerability check raised an exception 1 +1 / -1
09:19:51 Gustaf Neumann openacs-core  (main) fixed error message, when vulnerability check raised an exception 1 +1 / -1
2025-12-14
18:21:47 Gustaf Neumann openacs-core  (oacs-5-10) improve robustness, where login is required for update scripts and source tree was updated 1 +11 / -3
2025-12-05
12:37:24 Gustaf Neumann boomerang  (main) fix for potential logging problem with NaviServer 5 2 +6 / -3
2025-12-01
18:15:00 Gustaf Neumann openacs-core  (main) feat(util): add unified archive helpers and harden unzip against path traversal and symlink pitfalls 1 +397 / -0
18:06:04 Gustaf Neumann openacs-core  (main) modernized idiom 1 +1 / -1
2025-11-22
17:05:21 Gustaf Neumann openacs-bootstrap5-theme  (main) bump upstream version to 5.3.8 and package to 6.0.0d5 2 +3 / -3
2025-11-21
16:40:23 Gustaf Neumann auth-ldap  (main) fixed typo 1 +1 / -1
16:39:25 Gustaf Neumann openacs-core  (main) shortened idiom and added debugging hooks 1 +6 / -5
16:31:54 Gustaf Neumann general-comments  (main) documentation updates 1 +1 / -1
16:31:54 Gustaf Neumann file-storage  (master) documentation updates 2 +40 / -27
16:31:54 Gustaf Neumann categories  (main) documentation updates 1 +2 / -1
16:31:53 Gustaf Neumann calendar  (main) documentation updates 1 +5 / -4
16:31:53 Gustaf Neumann attachments  (main) documentation updates 1 +8 / -4
16:29:29 Gustaf Neumann openacs-core  (main) documentation updates 77 +781 / -455
16:29:29 Gustaf Neumann news  (main) documentation updates 1 +9 / -2
16:29:29 Gustaf Neumann assessment  (main) documentation updates 6 +22 / -22
16:29:29 Gustaf Neumann ajaxhelper  (main) documentation updates 1 +1 / -1
16:28:03 Gustaf Neumann acs-events  (main) documentation updates 0 +0 / -0
16:23:19 Gustaf Neumann openacs-core  (main) improved logging 2 +3 / -1
2025-11-12
14:28:35 Michael Aram openacs-core  (main) Apply GitHub PR #8 (openacs/openacs-core) 1 +1 / -1
2025-11-08
07:17:14 Gustaf Neumann openacs-core  (main) updated documentation 100 +2302 / -1555
2025-11-06
17:25:37 Gustaf Neumann openacs-core  (oacs-5-10) avoid "file owned" under windows in security::safe_tmpfile_p 1 +1 / -1
17:22:23 Gustaf Neumann openacs-core  (main) avoid "file owned" under windows in security::safe_tmpfile_p 1 +1 / -1
2025-11-01
19:26:51 Michael Aram openacs-core  (main) Fix double click prevention by fetching nextval before export_vars 1 +2 / -4
18:50:06 Michael Aram openacs-core  (main) Add missing parameter value 1 +1 / -1
18:26:48 Michael Aram openacs-core  (main) fix application-delete loop to keep package_ids intact 1 +3 / -3
16:49:09 Michael Aram openacs-core  (main) bind make-member query to loop variable when demoting admins 1 +2 / -2
16:14:21 Michael Aram openacs-core  (main) the code in member-state-change actually expects a single rel_id 1 +1 / -1
15:55:17 Michael Aram openacs-core  (main) fix member-remove loop to handle multiple user_ids correctly 1 +1 / -1
2025-10-29
11:46:11 Michael Aram openacs-core  (main) Fix name of form - avoid swallowed form error messages 1 +1 / -1
2025-10-27
14:12:45 Gustaf Neumann assessment  (main) changed infinite loop into a fixed number (5) of retries 2 +12 / -2
2025-10-26
10:10:06 Michael Aram openacs-core  (main) Dont try to substitute variables here 1 +1 / -1
2025-10-22
11:56:08 Gustaf Neumann xotcl-request-monitor  (oacs-5-10) backport from HEAD. 2 +2 / -11
11:50:34 Gustaf Neumann xotcl-request-monitor  (main) removed duplicated definition. 1 +0 / -9
2025-10-21
18:17:10 Gustaf Neumann openacs-core  (main) added an additinal has function scrypt-16384-1-8 to deal with argument flipping in NaviSever 4.99 1 +15 / -0
2025-10-14
15:28:15 Gustaf Neumann xotcl-request-monitor  (main) improved robustness against certain installations: 1 +18 / -1
2025-10-12
12:38:36 Michael Aram openacs-core  (main) Use noi18n instead of literal to avoid localization of eventually nested messages at this point 1 +4 / -4
12:30:35 Michael Aram openacs-core  (main) Dont localize eventually nested messages at this point 1 +4 / -4
2025-10-10
15:07:15 Michael Aram openacs-core  (main) Fix anchor by prepending form name 1 +1 / -1
2025-10-08
18:44:13 Gustaf Neumann openacs-core  (oacs-5-10) backported change from HEAD. Fixes #3479 1 +1 / -1
2025-09-25
19:03:47 Gustaf Neumann openacs-core  (oacs-5-10) improved robstness when raw IP-V6 addresses are configured (rather than domain names) 1 +4 / -1
13:28:38 Gustaf Neumann openacs-core  (main) improved robstness when raw IP-V6 addresses are configured (rather than domain names) 1 +5 / -2
2025-09-24
17:39:09 Gustaf Neumann openacs-core  (oacs-5-10) bugfix(util_driver_info): reduce dependency on hardcoded driver names 1 +37 / -2
17:37:46 Gustaf Neumann openacs-core  (main) bugfix(util_driver_info): reduce dependency on hardcoded driver names 1 +40 / -5
17:23:40 Gustaf Neumann openacs-core  (main) added debugging hooks 1 +8 / -0
2025-07-29
11:36:55 Antonio Pisano richtext-tinymce  (main) Fix typo 1 +1 / -1
11:32:40 Antonio Pisano richtext-tinymce  (main) Bump tinyMCE default version number to 8.0.1 2 +14 / -5
2025-07-21
11:36:58 Gustaf Neumann openacs-core  (oacs-5-10) bumped version number 1 +2 / -2
11:23:03 Gustaf Neumann openacs-core  (oacs-5-10) Fix accidental removal of root site‑node read permissions (#3477) 1 +2 / -1
11:21:26 Gustaf Neumann openacs-core  (main) Fix accidental removal of root site‑node read permissions (#3477) 1 +2 / -1
2025-07-20
12:48:33 Gustaf Neumann openacs-core  (oacs-5-10) fix for bug #3476: ilike is not supported on Oracle 1 +2 / -2
12:46:24 Gustaf Neumann openacs-core  (main) fix for bug #3476: ilike is not supported on Oracle 1 +2 / -2
09:37:11 Gustaf Neumann openacs-core  (main) Avoid noisy “table not found” errors on PostgreSQL 1 +23 / -22
2025-07-09
17:38:21 Michael Aram openacs-core  (main) Allow to verify emails again (fix bug introduced in https://github.com/openacs/openacs-core/commit/3657d747e189ffc9b345b190e8969ff8db78c0c1 ) 1 +1 / -1
2025-07-06
19:35:39 Gustaf Neumann openacs-bootstrap5-theme  (main) bumped upstream version to 5.3.7 2 +3 / -3
2025-06-26
11:17:43 Gustaf Neumann highcharts  (main) bump upstream version number to 12.3.0 1 +1 / -1
2025-06-12
19:05:14 Gustaf Neumann openacs-core  (main) improved clarity of the code and simplified structure 1 +15 / -15
2025-06-11
11:36:10 Gustaf Neumann openacs-core  (main) fix for using fallback interface and wrong results for non TLS installation 1 +7 / -2
2025-06-10
15:19:57 Antonio Pisano openacs-core  (main) Fixes to SSE notifications 4 +31 / -18
2025-06-09
14:52:45 Gustaf Neumann openacs-core  (main) provide complaints for invalid repository URLs 1 +3 / -1
2025-06-08
14:52:09 Gustaf Neumann richtext-tinymce  (main) Version and CDN maintenance for tinymce 2 +10 / -8
13:00:20 Gustaf Neumann openacs-bootstrap5-theme  (main) Version and CDN maintenance for bootstrap 5 2 +14 / -10
12:58:47 Gustaf Neumann openacs-core  (main) bumped version number to allow packages to use mutiple tags from jsdelivr 1 +2 / -2
11:57:53 Gustaf Neumann openacs-core  (main) ::util::resources::cdnjs_get_newest_version: support cases, where multiple tags are returned 1 +2 / -1
2025-06-05
15:49:44 Gustaf Neumann bootstrap-icons  (main) Version and CDN maintenance 2 +12 / -9
15:48:22 Gustaf Neumann openacs-core  (main) bumped version number to 6.0.0d4 1 +2 / -2
15:44:03 Gustaf Neumann bootstrap-icons  (main) pass version number, since it is needed in the path 1 +1 / -1
15:42:52 Gustaf Neumann openacs-core  (main) added support for jsdelivr, since cdnjs misses many new releases 3 +55 / -21
2025-05-14
11:21:56 Gustaf Neumann openacs-core  (main) replaced hard-coded postgres version numbers, that were introduced for testing 1 +2 / -2
2025-05-05
18:37:47 Gustaf Neumann openacs-core  (oacs-5-10) backport from HEAD 1 +22 / -1
18:36:41 Gustaf Neumann openacs-core  (main) fix for "security::get_secure_qualified_url" when no an old-style servername is used 1 +26 / -5
2025-05-04
18:53:33 Michael Aram openacs-core  (main) Fix variable name 1 +1 / -1
2025-04-29
16:15:55 Gustaf Neumann highcharts  (main) bumped highcharts version to 12.2.0 2 +4 / -4
15:11:43 Gustaf Neumann openacs-core  (main) don't raise an exception, when invalid host header field is provided 1 +8 / -1
15:09:36 Gustaf Neumann openacs-core  (main) use "ns_log security" when available 1 +2 / -2
15:08:54 Gustaf Neumann openacs-core  (main) cleared editor buffer 1 +1 / -1
14:59:41 Gustaf Neumann openacs-core  (main) added: icanuse "ns_log security" 1 +1 / -0
2025-04-24
17:56:16 Gustaf Neumann openacs-core  (main) new feature: added database vulnerability checks to posture overview 3 +191 / -10
2025-04-03
19:16:40 Gustaf Neumann openacs-core  (oacs-5-10) Fixed snyk vulnerability check (backport from HEAD) 2 +3 / -3
19:11:20 Gustaf Neumann openacs-core  (main) Fixed snyk vulnerability check 1 +1 / -1
19:06:45 Gustaf Neumann richtext-tinymce  (main) bump version numbers 2 +4 / -4
2025-04-02
10:58:28 gernst openacs-core  (main) Do not modify posted form data when logging the request. In addition mask log output for all fields having password in their name 1 +8 / -5
2025-03-12
15:34:14 Gustaf Neumann openacs-core  (main) set focus via HTML "autofocus" attribute 1 +3 / -2
10:57:30 Gustaf Neumann openacs-core  (main) improved comments 1 +13 / -12
10:52:30 Gustaf Neumann openacs-core  (main) added a log message, when login page expires (happens seldomly) 1 +1 / -0
10:45:22 Gustaf Neumann openacs-core  (main) Enhanced security logging and debugging in security-procs.tcl 1 +31 / -13
10:13:26 Gustaf Neumann openacs-core  (main) added debugging hook for tracing CSRF livecyle 1 +1 / -0
10:11:55 Gustaf Neumann xotcl-core  (main) improved log messages to pinpoint location and reason 1 +1 / -1
10:11:55 Gustaf Neumann openacs-core  (main) improved log messages to pinpoint location and reason 1 +1 / -1
2025-03-11
19:44:07 Gustaf Neumann xotcl-request-monitor  (main) removed manual default entries from the info texts. 1 +7 / -7
19:44:07 Gustaf Neumann openacs-core  (main) removed manual default entries from the info texts. 1 +3 / -3
19:30:46 Gustaf Neumann openacs-core  (main) New feature: Display defaults together with actual values in parameter page. 2 +10 / -7
2025-03-03
09:26:22 Gustaf Neumann openacs-core  (main) fixed variable name 1 +2 / -2
2025-02-28
14:41:45 Gustaf Neumann openacs-core  (main) provent passwords from form being logged via ad_log 1 +10 / -17
2025-02-17
15:36:43 Hector Romojaro openacs-core  (main) Replace deprecated proc call 1 +1 / -1
15:34:56 Hector Romojaro openacs-core  (main) Fix proc doc 1 +1 / -1
2025-02-07
15:46:54 Antonio Pisano openacs-core  (main) Introduce SSE notifications on the page, but bind their availability and usage to a package parameter set to false by default 4 +33 / -11
11:29:55 Antonio Pisano openacs-core  (main) Improve documentation 1 +8 / -3
2025-02-06
16:55:53 Antonio Pisano openacs-core  (main) Provide a Notification API implementation for rendering notifications obtained via the SSE backend 1 +50 / -0
15:11:15 Antonio Pisano openacs-core  (main) Consume element(html) when attributes are merged, to prevent possible subsequent executions from repeating the same attributes 1 +1 / -0
2025-02-04
19:15:22 Gustaf Neumann openacs-core  (main) ad_return_url: provide a positive list and a negative list for selecting included query variables 1 +10 / -2
2025-01-31
14:10:28 Gustaf Neumann openacs-core  (main) ad_return_url: new parameter "-exclude" 1 +4 / -2
2025-01-19
12:28:53 Gustaf Neumann xotcl-core  (main) added tclhttp to system statistics 1 +12 / -11
10:01:27 Gustaf Neumann openacs-core  (main) reapplied post 5-10 release fix 1 +1 / -1
09:54:54 Gustaf Neumann openacs-core  (oacs-5-10) fixed bug security::validated_host_header 1 +1 / -1
2024-12-28
17:58:25 Gustaf Neumann openacs-core  (main) Fixed 2 bugs: with remote code repository 2 +24 / -5
16:49:32 Gustaf Neumann xowiki  (main) unset temporary variables which would be kept in the in the ::xowiki namespace 1 +2 / -0
16:46:52 Gustaf Neumann openacs-core  (main) streamline spelling 1 +1 / -1
16:46:10 Gustaf Neumann openacs-core  (main) fixed typo 1 +1 / -1
16:45:09 Gustaf Neumann highcharts  (main) Bumped upstream version of highcharts to 12.1.2 2 +4 / -4
16:39:56 Gustaf Neumann dotlrn  (main) Ported essential post-release fixes from oacs-5-10 branch 1 +1 / -1
16:39:56 Gustaf Neumann openacs-core  (main) Ported essential post-release fixes from oacs-5-10 branch 2 +20 / -8
16:37:01 Gustaf Neumann openacs-core  (main) improved comments 1 +6 / -4
2024-12-27
19:56:44 Gustaf Neumann xotcl-core  (main) fixed page contract for cache viewer 2 +3 / -3
19:25:41 Gustaf Neumann openacs-core  (oacs-5-10) Fixed bug in install-from-repository (issue #3472) 2 +15 / -9
18:31:46 Gustaf Neumann openacs-core  (oacs-5-10) fixed overquoting in "ad_progress_base_end" 1 +7 / -1
13:32:28 Gustaf Neumann openacs-core  (oacs-5-10) fixed cut&paste problem 1 +0 / -1210
13:09:38 Gustaf Neumann openacs-core  (oacs-5-10) reset to released version to keep differences little 2 +1209 / -13
10:50:50 Gustaf Neumann openacs-core  (oacs-5-10) keep theme-stetting for dotlrn themes in dotlrn, since it requires a dotlrn instance 1 +2 / -0
10:22:16 Gustaf Neumann openacs-core  (oacs-5-10) Continue working on the install.xml issue. 1 +9 / -8
10:01:59 Gustaf Neumann openacs-core  (oacs-5-10) added more debugging info 2 +8 / -3
09:29:47 Gustaf Neumann openacs-core  (oacs-5-10) undo one more recent change 1 +2 / -2
09:15:30 Gustaf Neumann openacs-core  (oacs-5-10) undo recent change. This was not the problem 1 +0 / -4
09:00:24 Gustaf Neumann openacs-core  (oacs-5-10) added debug statement 1 +1 / -0
2024-12-26
19:25:22 Gustaf Neumann openacs-core  (oacs-5-10) try to get a non-empty context id 1 +6 / -2
18:56:10 Gustaf Neumann openacs-core  (oacs-5-10) added debugging line 1 +7 / -0
18:32:56 Gustaf Neumann openacs-core  (oacs-5-10) Fixed incorrect result handling from ::acs::site_node get_node_id 1 +10 / -12
2024-12-24
17:27:23 Gustaf Neumann openacs-core  (oacs-5-10) improved log messages 1 +2 / -1
2024-12-23
16:56:37 Gustaf Neumann openacs-core  (main) fixed typo in filename of image 2 +1 / -1
2024-12-20
13:14:52 Antonio Pisano openacs-core  (main) Cleanup stale sse connections 3 +21 / -1
2024-12-19
17:59:14 Antonio Pisano openacs-core  (main) Introduce a new delivery method for notifications based on Server Sent events 4 +319 / -2
2024-12-17
18:32:51 Antonio Pisano openacs-core  (main) Retrieving the datasource should not depend on the fact that a driver is configured 2 +7 / -9
2024-12-16
13:23:54 Gustaf Neumann richtext-tinymce  (main) bump upstream version number from 7.5.1 to 7.6.0 2 +3 / -3
13:23:03 Gustaf Neumann highcharts  (main) bump upstream version number from 11.4.8 to 12.0.2 2 +4 / -4
2024-12-13
10:53:39 Gustaf Neumann openacs-core  (main) avoid triggering exception, when provided host header field cannot be resolved. 1 +7 / -1
10:40:45 Gustaf Neumann openacs-core  (main) avoid error, when page_contract is called without an ns_set and without an open connection 1 +6 / -2
2024-12-12
11:40:34 Gustaf Neumann xotcl-core  (main) fixed typo 1 +2 / -2
2024-12-05
17:13:02 Antonio Pisano openacs-core  (main) Compute the columns as weel when creating a multirow from a list 1 +5 / -1
17:12:30 Antonio Pisano openacs-core  (main) Test converting to and from a multirow and a list 1 +52 / -0
16:34:50 Antonio Pisano xowiki  (main) title always exists now, ensure it is not empty instead 1 +1 / -1
2024-12-03
09:51:39 Antonio Pisano openacs-core  (main) Fix possible typo 1 +1 / -1
2024-11-28
12:28:46 Antonio Pisano xowiki  (main) Introduce the toolbar parameter at the richtext superclass level, so 1 +1 / -0
2024-11-27
16:55:19 Antonio Pisano xowiki  (main) db quote via the api 1 +1 / -1
2024-11-26
11:40:43 Antonio Pisano xowf  (main) Do not omit line breaks when rendering text interactions as textareas, e.g. in exam protocols 1 +1 / -0
10:13:08 Gustaf Neumann xowf  (main) Removed calls to deprecated NaviServer functions 1 +1 / -1
10:10:55 Gustaf Neumann openacs-core  (main) Removed calls to deprecated NaviServer functions 2 +4 / -4
09:25:28 Gustaf Neumann richtext-tinymce  (main) bump version number of upstream package to 7.5.1 2 +4 / -4
09:18:55 Gustaf Neumann openacs-core  (main) Avoid calls to deprecated NaviServer functions 4 +3 / -25
2024-11-25
17:24:22 Antonio Pisano xowiki  (main) Initializing a formfield with an invalid spec fails as expected, however, it appears to leave behind the formfield object, which many automated tests will now consider a failure 1 +10 / -1
17:22:08 Antonio Pisano xowiki  (main) Make the search datasource callback more robust in case pages are broken or otherwise invalid (but complain about it) 1 +27 / -8
15:28:57 Antonio Pisano openacs-core  (main) Better initialize the datasource for those object that won't return the full set of expected fields 1 +3 / -0
15:16:35 Antonio Pisano openacs-core  (main) Add missing return 1 +1 / -0
15:16:04 Antonio Pisano openacs-core  (main) Tolerate non-existing files, but throw a warning 1 +4 / -0
14:20:00 Gustaf Neumann openacs-core  (main) removed deprecated "ns_set new" by "ns_set create" 2 +4 / -19
14:18:27 Gustaf Neumann openacs-core  (main) moved stuff for AOLserver 2 emulation to deprecated procs, mark it explicitly as deprecated 2 +176 / -173
2024-11-21
17:34:19 Antonio Pisano openacs-core  (main) Allow HTML in the default value for parameters, as this could contain markup, e.g. , if the value is some kind of snippet. 1 +1 / -1
15:51:39 Antonio Pisano openacs-core  (main) Further collect callback logics into procs and test them 4 +75 / -26
14:27:49 Antonio Pisano openacs-core  (main) Further cleanup of the indexer logics 2 +63 / -54
13:49:29 Antonio Pisano openacs-core  (main) Claim coverage, bump version number 2 +4 / -4
13:47:25 Antonio Pisano openacs-core  (main) Factor some of the logic in the indexer into own procs for the purpose of: 2 +167 / -86
2024-11-20
16:33:34 Antonio Pisano openacs-core  (main) Rework file-to-text conversion with the goal of: 1 +118 / -135
2024-11-14
18:01:20 Antonio Pisano xowiki  (main) Fix more confusion 1 +1 / -1
17:54:22 Antonio Pisano xowiki  (main) Fix rather confusing name of javascript library file 1 +2 / -2
13:02:03 Antonio Pisano openacs-core  (main) Ensure the namespace exists for template::form::export 1 +3 / -0
2024-11-13
18:36:08 Gustaf Neumann xotcl-core  (main) Fixed runtime error, when "ns_cache" is viewed over the API browser 1 +11 / -1
18:36:08 Gustaf Neumann openacs-core  (main) Fixed runtime error, when "ns_cache" is viewed over the API browser 1 +30 / -1
09:43:48 Gustaf Neumann openacs-core  (main) prefer more efficient approach to iterate over all key/values of an ns_set 1 +3 / -16
09:41:13 Gustaf Neumann openacs-core  (main) prefer more efficient "ns_set array" over single item ns_set access 1 +16 / -23
09:40:51 Gustaf Neumann openacs-core  (main) use consistently case-insensitive access to attributes of tags 3 +10 / -12
09:36:31 Gustaf Neumann openacs-core  (main) moved deprecated proc to deprecated-procs.tcl 2 +30 / -30
09:34:01 Gustaf Neumann openacs-core  (main) documentation update: advertise more efficient and recent idiom 2 +4 / -5
2024-11-07
12:54:02 Antonio Pisano openacs-bootstrap5-theme  (main) Extend user_message feature so that a "severity" information can be passed alongside the message 2 +5 / -6
12:54:02 Antonio Pisano openacs-core  (main) Extend user_message feature so that a "severity" information can be passed alongside the message 5 +48 / -20
2024-11-06
16:51:59 Antonio Pisano xowf  (main) Bring existing doc into the object's documentation, so that tests would not fail... 1 +20 / -16
16:51:58 Antonio Pisano openacs-core  (main) Bring existing doc into the object's documentation, so that tests would not fail... 1 +9 / -8
13:59:29 Antonio Pisano openacs-core  (main) Deprecate template::list::csv_quote and replace its usages in packages that we have been supporting 1 +5 / -1
13:37:39 Antonio Pisano openacs-core  (main) Introduce a new "label_headers" flag for template::list::write_csv that allows to revert to behavior before https://cvs.openacs.org/changelog/OpenACS?cs=MAIN%3Adaveb%3A20080908165252, e.g. use the column names as headers rather than the labels 1 +10 / -1
13:18:43 Antonio Pisano openacs-core  (main) Rely on the csv Tcllib package to generate a csv from a template::list 1 +11 / -6
2024-11-05
17:09:42 Gustaf Neumann openacs-core  (main) reduce startup speed by running update_nx_docs in the background 1 +2 / -4
16:38:30 Gustaf Neumann xotcl-core  (main) don't add slot container or slot objects to proc_doc (at least for now) 1 +9 / -5
2024-11-03
14:08:30 Gustaf Neumann xowiki  (main) bumped upstream version of jquery-ui to 1.14.1 1 +1 / -1
10:50:39 Gustaf Neumann xotcl-core  (main) finetuning object descriptions 1 +5 / -1
10:50:39 Gustaf Neumann openacs-core  (main) finetuning object descriptions 1 +3 / -1
09:58:06 Gustaf Neumann xotcl-core  (main) don't write warning about unknown methodtype when encountering classes 1 +1 / -0
2024-10-31
10:56:23 Antonio Pisano calendar  (main) Improve calendar responsiveness 2 +76 / -68
2024-10-30
17:27:37 Antonio Pisano xowiki  (main) Bump version number and dependencies 1 +3 / -3
17:26:47 Antonio Pisano xowiki  (main) Improve automatic toolkit-specific css generation so that it works also with toolkits that do not come with custom styling 1 +30 / -20
17:25:54 Antonio Pisano openacs-core  (main) Provide a way to retrieve known css toolkits without hardcoding 2 +9 / -2
16:33:32 Antonio Pisano xowiki  (main) Reduce hardcoding when rendering includelets 2 +21 / -26
16:32:05 Antonio Pisano openacs-core  (main) Provide some xowiki-relevant classes for the ui toolkit as well, fix pattern to detect w3css 2 +9 / -3
2024-10-29
17:57:28 Gustaf Neumann openacs-core  (main) bump version number to 6.* to reflect tcl9 compatibility 1 +2 / -2
17:40:12 Gustaf Neumann xotcl-core  (main) moved xo::getObjectProperty to ::apidoc::get_object_property 6 +62 / -206
17:37:43 Gustaf Neumann openacs-core  (main) moved xo::getObjectProperty to ::apidoc::get_object_property 4 +193 / -41
17:22:37 Gustaf Neumann openacs-core  (main) make spelling more consistent 1 +1 / -1
16:58:35 Antonio Pisano openacs-core  (main) Extend test suite to cover :multiple and :array 1 +93 / -0
16:27:13 Gustaf Neumann openacs-core  (main) don't use swallowing exception handling 1 +16 / -14
16:17:04 Gustaf Neumann xowiki  (main) prefer adp:button for modal dialogs 1 +2 / -2
16:15:21 Gustaf Neumann richtext-tinymce  (main) bump version of upstream available version 2 +4 / -4
16:14:33 Gustaf Neumann openacs-core  (main) change icon, since the old one is not clear when bootstrap3 is used 1 +1 / -1
14:50:18 Gustaf Neumann xotcl-core  (main) increased robustness when application specific "info" methods are used 1 +26 / -24
14:43:35 Antonio Pisano openacs-core  (main) Fix idiom 1 +1 / -1
13:51:25 Antonio Pisano openacs-core  (main) Handle the case where acs_templating_cssClasses nsv does not exist 1 +10 / -4
12:59:12 Antonio Pisano xotcl-core  (main) Fix library description 1 +3 / -1
12:58:21 Antonio Pisano xotcl-core  (main) Test updating the nx documentation in a certain cornercase condition 1 +37 / -0
12:29:01 Antonio Pisano openacs-core  (main) Make ds_collect_connection_info public: it is used in the request processor in acs-tcl 1 +1 / -1
11:02:21 Antonio Pisano xowiki  (main) Apply logics to delete the editor also when the field is the last 1 +23 / -16
2024-10-28
19:05:07 Gustaf Neumann openacs-core  (main) improved documentation, removed AOLserver stuff 1 +82 / -141
18:25:17 Gustaf Neumann highcharts  (main) bump version number of upstream package 2 +4 / -4
18:19:58 Gustaf Neumann xotcl-core  (main) whitespace changes 1 +1 / -1
18:19:10 Gustaf Neumann xotcl-core  (main) increased robustness: use directdispatch to avoid interaction with user specific "info" methods 1 +2 / -2
18:09:41 Gustaf Neumann openacs-bootstrap5-theme  (main) added theme specific registry for cass class name mapping 2 +17 / -3
18:09:41 Gustaf Neumann openacs-core  (main) added theme specific registry for cass class name mapping 2 +22 / -4
17:04:31 Gustaf Neumann openacs-core  (main) Remove AOLserver cruft 9 +123 / -152
15:58:41 Antonio Pisano xotcl-request-monitor  (main) Move unmap_pool in a namespace 1 +4 / -2
15:25:11 Antonio Pisano openacs-core  (main) Consider documentation the presence of an author 1 +2 / -1
09:08:47 Gustaf Neumann openacs-core  (main) fixed braces 1 +1 / -1
2024-10-27
19:23:48 Gustaf Neumann xowf  (main) Use adp:button in various .tcl files 2 +14 / -15
19:23:48 Gustaf Neumann xowiki  (main) Use adp:button in various .tcl files 3 +16 / -17
19:19:32 Gustaf Neumann openacs-core  (main) map in adp:button fro bootstrap5 only selectively data attribute names 2 +9 / -6
17:51:11 Gustaf Neumann openacs-core  (main) New API function: ad_docbook_xml_to_html 1 +158 / -1
17:50:22 Gustaf Neumann openacs-core  (main) fixedm typo in comment 1 +1 / -1
12:38:35 Gustaf Neumann xotcl-request-monitor  (main) This change intruduces <adp:button>, which avoids adp:* markup inside 2 +4 / -6
12:38:35 Gustaf Neumann openacs-core  (main) This change intruduces <adp:button>, which avoids adp:* markup inside 2 +47 / -11
2024-10-25
14:19:44 Gustaf Neumann xotcl-core  (main) Added listing of application specific methods to object viewer in api-doc/proc-view 2 +11 / -7
14:19:44 Gustaf Neumann openacs-core  (main) Added listing of application specific methods to object viewer in api-doc/proc-view 2 +29 / -7
13:05:13 Gustaf Neumann xotcl-request-monitor  (main) reduced verbosity 1 +1 / -1
11:50:28 Gustaf Neumann xotcl-request-monitor  (main) factor out some w3css styling and make it available via template::CSS 1 +1 / -2
11:50:28 Gustaf Neumann openacs-core  (main) factor out some w3css styling and make it available via template::CSS 2 +62 / -37
2024-10-24
19:02:23 Gustaf Neumann xowf  (main) Move functionality of xowiki::CSS to tempate::CSS 3 +31 / -31
19:02:23 Gustaf Neumann openacs-core  (main) Move functionality of xowiki::CSS to tempate::CSS 2 +265 / -6
19:02:23 Gustaf Neumann xowiki  (main) Move functionality of xowiki::CSS to tempate::CSS 18 +67 / -303
18:53:24 Gustaf Neumann openacs-core  (main) rework register_icanuse "domDoc asTclValue" since w cannot use apm_version_names_compare during startup 1 +9 / -1
18:17:46 Gustaf Neumann openacs-core  (main) removed misleading warnin 1 +3 / -0
17:36:07 Antonio Pisano openacs-core  (main) Extend test suite 1 +7 / -0
16:09:09 Gustaf Neumann openacs-core  (main) make use of new NaviServer command: ns_joinurl 2 +68 / -25
14:45:50 Antonio Pisano xowiki  (main) Compensate for the 24px offset of the wikicmds bar, so that this won't potentially end up rendered in the middle of a page header 1 +1 / -0
14:24:20 Antonio Pisano xotcl-request-monitor  (main) Make long calls page work with w3.css 2 +36 / -38
12:36:35 Antonio Pisano xotcl-request-monitor  (main) Formatting changes, fix unclosed tag 1 +62 / -38
2024-10-23
19:34:30 Gustaf Neumann openacs-core  (main) fix comment of per_request_cache 2 +5 / -3
19:31:15 Gustaf Neumann xotcl-core  (main) added inline documentation for API browser 1 +28 / -1
19:08:21 Gustaf Neumann xotcl-core  (main) generalized handling of nx classes and objects not defined by OpenACS 1 +12 / -0
19:08:21 Gustaf Neumann openacs-core  (main) generalized handling of nx classes and objects not defined by OpenACS 1 +26 / -19
19:07:11 Gustaf Neumann openacs-core  (main) added inline documentation for API browser 1 +13 / -2
19:05:46 Gustaf Neumann openacs-core  (main) improved spelling 1 +7 / -3
16:43:31 Antonio Pisano openacs-core  (main) Improve responsiveness of the subsite homepage 1 +42 / -53
15:14:32 Gustaf Neumann xotcl-core  (main) added inline documentation for objects for the API browser 1 +31 / -7
15:14:05 Gustaf Neumann xotcl-core  (main) fixed typo 1 +1 / -1
14:50:46 Gustaf Neumann xowf  (main) added inline documentation for objects for the API browser 2 +58 / -7
14:26:29 Gustaf Neumann xotcl-core  (main) added inline documentation for API browser 1 +21 / -1
14:15:17 Gustaf Neumann xotcl-core  (main) added inline documentation for objects for the API browser 1 +29 / -5
14:14:49 Gustaf Neumann xowiki  (main) added inline documentation for API browser 5 +21 / -5
13:47:00 Gustaf Neumann xotcl-core  (main) when object description is generated, try to get the source file for objects from the class 1 +9 / -3
12:41:13 Gustaf Neumann openacs-core  (main) added inline documentation for API browser 2 +20 / -8
12:28:48 Gustaf Neumann openacs-core  (main) added inline documentation for objects for the API browser 2 +25 / -6
12:18:43 Gustaf Neumann openacs-core  (main) added inline documentation for API browser 1 +73 / -33
11:28:32 Gustaf Neumann openacs-core  (main) added inline documentation for API browser 1 +89 / -6
2024-10-22
18:35:42 Gustaf Neumann openacs-core  (main) exclude more content provided from outside of OpenACS 1 +12 / -1
18:28:15 Gustaf Neumann xotcl-core  (main) added more documentation for API browser 1 +9 / -0
18:20:01 Gustaf Neumann openacs-core  (main) exclude low-level slot classes 1 +3 / -0
18:19:28 Gustaf Neumann openacs-core  (main) improve spelling 1 +1 / -1
15:45:13 Gustaf Neumann openacs-core  (main) fixed collateral damage of whitespace trimming 1 +8 / -0
15:44:14 Gustaf Neumann openacs-core  (main) added support for @see pointing to objects 1 +12 / -3
15:42:04 Gustaf Neumann openacs-core  (main) provide full link to entities with missing text documentation 1 +10 / -3
15:40:45 Gustaf Neumann openacs-core  (main) extended documentation for API browser 1 +99 / -43
12:29:43 Gustaf Neumann openacs-core  (main) remove objects and classes defined in NaviServer from the listing 1 +1 / -0
12:26:54 Gustaf Neumann xotcl-core  (main) reduce reported number of undocumented API calls 1 +66 / -2
12:00:45 Gustaf Neumann openacs-core  (main) reduced reported error cases by ~1500 by omitting slot objects 1 +1 / -0
11:37:22 Gustaf Neumann openacs-core  (main) Use tdom 0.9.5 feature when available 3 +54 / -48
11:03:42 Gustaf Neumann xotcl-core  (main) Improvded API browser documentation for NX methods 1 +28 / -26
11:03:42 Gustaf Neumann openacs-core  (main) Improvded API browser documentation for NX methods 3 +72 / -10
10:48:14 Gustaf Neumann xotcl-core  (main) improved source code documentation 1 +3 / -0
10:46:25 Gustaf Neumann xotcl-core  (main) make sure, the provided user_id is an integer 1 +1 / -1
2024-10-21
17:49:22 Gustaf Neumann openacs-core  (main) improved inline documentation 2 +42 / -23
10:11:40 Gustaf Neumann openacs-core  (main) improved robustness (when fno flags for a parameter are present in the nsc) 1 +1 / -1
2024-10-20
17:23:13 Gustaf Neumann openacs-core  (main) provide more type information, factor out common code 1 +42 / -27
12:13:13 Gustaf Neumann openacs-core  (main) improved API documentation 2 +26 / -17
12:09:06 Gustaf Neumann openacs-core  (main) prettify rednderung for underspecified parameters 1 +1 / -1
11:53:57 Gustaf Neumann openacs-core  (main) fixed broken HTML and make rendering more compact 1 +24 / -18
2024-10-18
14:02:53 Gustaf Neumann openacs-core  (main) fixed test cases and improve documentation, added :util::block_request 1 +35 / -5
2024-10-17
15:01:52 Antonio Pisano xotcl-core  (main) Fix typo 1 +0 / -1
12:52:24 Antonio Pisano openacs-core  (main) Bump version number of acs-kernel as well 1 +2 / -2
2024-10-16
11:21:22 Gustaf Neumann xotcl-core  (main) Added code to skip suspicious looking query variables 3 +25 / -9
11:21:22 Gustaf Neumann openacs-core  (main) Added code to skip suspicious looking query variables 4 +67 / -8
10:49:45 Gustaf Neumann openacs-core  (main) make skipping reason explicit 1 +1 / -1
2024-10-09
16:42:06 Antonio Pisano openacs-core  (main) Finish array reform in this proc 1 +8 / -7
16:21:40 Antonio Pisano assessment  (main) Rework array idioms 6 +52 / -75
14:53:35 Antonio Pisano assessment  (main) Whitespace cleanup 1 +16 / -16
14:42:34 Antonio Pisano openacs-core  (main) Rework array idioms 2 +26 / -26
14:14:28 Antonio Pisano openacs-core  (main) Formatting changes 1 +12 / -12
14:10:21 Antonio Pisano openacs-core  (main) Prefer unset to array unset when no pattern matching is needed 1 +2 / -2
14:06:10 Antonio Pisano openacs-core  (main) Rework array idioms into dict idioms where appropriate 1 +21 / -26
13:32:27 Antonio Pisano openacs-core  (main) Cleanup array idioms 1 +4 / -5
13:27:00 Antonio Pisano openacs-core  (main) Rework array idioms in dict idioms where appropriate, avoid unsetting arrays via pattern matching 1 +25 / -27
11:42:25 Antonio Pisano openacs-core  (main) Rework array idioms into dict idioms hwre appropriate, e.g.: 2 +254 / -285
09:19:38 Antonio Pisano xotcl-request-monitor  (main) Prefer unset to array unset when no pattern matching is needed 1 +1 / -1
09:18:18 Antonio Pisano xowiki  (main) Prefer unset to array unset when no pattern matching is needed 1 +5 / -4
2024-10-08
17:25:46 Antonio Pisano openacs-core  (main) Prefer unset to array unset when the whole array should be deleted 1 +6 / -8
17:20:57 Antonio Pisano openacs-core  (main) No need to fiddle in the ad_conn array if we just reset it 1 +1 / -5
17:16:27 Antonio Pisano xowiki  (main) Prefer unset to array unset when the whole array should be deleted 3 +3 / -4
17:12:58 Antonio Pisano xowf  (main) Prefer unset to array unset when the whole array should be deleted 1 +2 / -2
17:11:52 Antonio Pisano xotcl-request-monitor  (main) Prefer unset to array unset when the whole array should be deleted 2 +5 / -5
17:09:25 Antonio Pisano xotcl-core  (main) Prefer unset to array unset when the whole array should be deleted 4 +5 / -5
17:04:36 Antonio Pisano openacs-core  (main) Prefer unset to array unset when the whole array should be deleted 1 +1 / -1
16:59:22 Antonio Pisano openacs-core  (main) Prefer unset to array unset when we do not need a pattern match 1 +2 / -4
16:52:09 Antonio Pisano forums  (main) Prefer unset to array unset when the whole array should be deleted 1 +1 / -1
16:50:58 Antonio Pisano categories  (main) Rework array idioms 2 +12 / -13
16:26:14 Antonio Pisano openacs-core  (main) Modernize tcl idioms 1 +6 / -9
16:20:19 Antonio Pisano openacs-core  (main) Prefer unset to array unset when the whole array should be deleted 3 +9 / -9
16:13:37 Antonio Pisano openacs-core  (main) Prefer unset to array unset when the whole array should be deleted, rework array idioms into dict idioms to avoid unsetting the array, where appropriate 5 +18 / -18
15:55:52 Antonio Pisano openacs-core  (main) Prefer unset to array unset when the whole array should be deleted 1 +1 / -1
15:53:41 Antonio Pisano openacs-core  (main) Rework array idioms in dict idioms, closer to the intended logics 1 +7 / -6
15:44:27 Antonio Pisano openacs-core  (main) Cleanup include found to not be in use in upstream codebase already in 2019 2 +0 / -54
15:35:13 Antonio Pisano openacs-core  (main) Rework array idioms into dict idioms to avoid the need to unset 1 +11 / -11
15:16:12 Antonio Pisano openacs-core  (main) Prefer unset to array unset when the whole array should be deleted 4 +5 / -5
15:07:25 Antonio Pisano openacs-core  (main) Streamline idiom 1 +1 / -2
15:04:29 Antonio Pisano openacs-core  (main) Prefer unset to array unset when the purpose is to delete the whole array 1 +1 / -1
15:01:17 Antonio Pisano openacs-core  (main) Prefer unset to array unset when we want to delete the entire array 3 +9 / -16
14:51:44 Antonio Pisano openacs-core  (main) Prefer unset to array unset when the semantic is to delete the whole array 2 +3 / -3
14:11:40 Antonio Pisano xotcl-request-monitor  (main) State Highcharts package dependency in xotcl-request-monitor 1 +24 / -32
12:43:37 Antonio Pisano openacs-core  (main) Trap illegal encoding exception thrown by tcl9 when a file contains invalid UTF-8 and skip the package with a warning 1 +6 / -1
11:30:57 Antonio Pisano openacs-core  (main) Limit files__tcl_file_common_errors test to installed packages 1 +12 / -1
2024-10-07
18:02:47 Antonio Pisano openacs-core  (main) Improve test 1 +20 / -4
2024-10-01
14:52:33 Gustaf Neumann openacs-core  (main) Tcl9 regression test: deactivated case broken in tcl9 with unclear semantics 1 +46 / -41
14:50:03 Gustaf Neumann openacs-core  (main) whitespace change 1 +4 / -4
14:45:31 Gustaf Neumann openacs-core  (main) tcl9 changes in regression test: "2000-00-00 00:00:00" is not a valid date anymore 1 +16 / -7
14:44:32 Gustaf Neumann openacs-core  (main) tcl9 changes: "string bytelength" does not exist in tcl9 2 +18 / -14
14:43:19 Gustaf Neumann openacs-core  (main) tcl9 changes in regression test: fix read of latin1 file with wrong encoding 1 +1 / -3
14:42:09 Gustaf Neumann openacs-core  (main) tcl9 changes in regression test: address changes in tcl9 tilde explansion 1 +17 / -10
14:40:25 Gustaf Neumann xotcl-core  (main) tcl9 change: "... -encoding binary ..." not valid in tcl9 1 +2 / -2
14:30:49 Gustaf Neumann xowiki  (main) regenerated resources 10 +10 / -10
2024-09-29
06:29:15 Gustaf Neumann openacs-core  (main) removed file deleted in branch oacs-5-10 1 +0 / -3810
2024-09-24
15:52:23 Sebastian Scheder xowiki  (main) child-resources: render bulk-actions iff rows are selectable 1 +9 / -7
13:44:02 Antonio Pisano openacs-core  (main) Ensure we fail the check and complain when a localurl is invalid 1 +13 / -8
2024-09-20
09:48:35 Gustaf Neumann openacs-core  (main) Update acs-kernel.info 1 +1 / -1
2024-09-19
12:59:46 Antonio Pisano openacs-core  (main) Fix passing complaints info to the complain template 1 +3 / -1
2024-09-18
16:10:09 Antonio Pisano xowiki  (main) Bugfixes for TinyMCE 7 richtext editor in the context of xowiki repeated fields 2 +29 / -42
2024-09-16
14:46:22 Antonio Pisano xowf  (main) When updating the time window, always delete the previously scheduled job 1 +9 / -5
2024-09-13
12:08:46 Sebastian Scheder xowf  (main) Fix link for csv export 1 +1 / -1
2024-09-11
17:34:50 Antonio Pisano richtext-tinymce  (main) Add CSP exception for blob images 1 +6 / -0
08:15:56 Gustaf Neumann xotcl-request-monitor  (main) merge with missing files 3 +39 / -2
08:15:56 Gustaf Neumann xowf  (main) merge with missing files 26 +441 / -0
08:15:56 Gustaf Neumann xotcl-core  (main) merge with missing files 0 +0 / -0
08:15:56 Gustaf Neumann xowiki  (main) merge with missing files 0 +0 / -0
08:15:55 Gustaf Neumann openacs-core  (main) merge with missing files 79 +3552 / -2
08:15:53 Gustaf Neumann richtext-tinymce  (main) merge with missing files 5 +157 / -0
08:15:53 Gustaf Neumann openacs-bootstrap5-theme  (main) merge with missing files 0 +0 / -0
08:15:51 Gustaf Neumann file-storage  (main) merge with missing files 0 +0 / -0
08:15:51 Gustaf Neumann forums  (main) merge with missing files 0 +0 / -0
08:15:51 Gustaf Neumann highcharts  (main) merge with missing files 8 +414 / -0
08:15:50 Gustaf Neumann dotlrn  (main) merge with missing files 0 +0 / -0
08:15:49 Gustaf Neumann assessment  (main) merge with missing files 0 +0 / -0
08:15:49 Gustaf Neumann attachments  (main) merge with missing files 4 +611 / -0
08:15:49 Gustaf Neumann calendar  (main) merge with missing files 0 +0 / -0
08:15:49 Gustaf Neumann categories  (main) merge with missing files 0 +0 / -0
08:15:49 Gustaf Neumann bootstrap-icons  (main) merge with missing files 10 +528 / -0
08:11:53 Gustaf Neumann xowiki  (main) merge with missing files 41 +1486 / -0
07:55:47 Gustaf Neumann openacs-bootstrap5-theme  (main) merge directory introduced in branch oacs-5-10 60 +13417 / -0
2024-09-03
17:38:00 Gustaf Neumann openacs-core  (main) merge from oacs-5-10 100 +1262086 / -331751
17:38:00 Gustaf Neumann xowiki  (main) merge from oacs-5-10 100 +52945 / -145543
17:37:55 Gustaf Neumann xowf  (main) merge from oacs-5-10 39 +15936 / -1260
17:37:54 Gustaf Neumann xotcl-request-monitor  (main) merge from oacs-5-10 22 +1389 / -641
17:37:54 Gustaf Neumann xotcl-core  (main) merge from oacs-5-10 44 +5687 / -2008
17:37:47 Gustaf Neumann richtext-tinymce  (main) merge from oacs-5-10 100 +360 / -95496
17:37:39 Gustaf Neumann forums  (main) merge from oacs-5-10 100 +2261 / -1601
17:37:38 Gustaf Neumann file-storage  (main) merge from oacs-5-10 79 +2850 / -1873
17:37:37 Gustaf Neumann dotlrn  (main) merge from oacs-5-10 100 +1499 / -1156
17:37:36 Gustaf Neumann calendar  (main) merge from oacs-5-10 59 +1249 / -870
17:37:36 Gustaf Neumann categories  (main) merge from oacs-5-10 100 +2437 / -2100
17:37:35 Gustaf Neumann attachments  (main) merge from oacs-5-10 50 +487 / -209
17:37:35 Gustaf Neumann assessment  (main) merge from oacs-5-10 100 +3633 / -2480
14:59:15 Gustaf Neumann openacs-core  (oacs-5-10) small fix, when cookie times out and dotlrn is active 1 +3 / -0
10:43:03 Gustaf Neumann openacs-core  (oacs-5-10) release work 32 +1535 / -154
2024-09-02
14:54:19 Gustaf Neumann xowiki  (oacs-5-10) bumped version number from development version to release version 1 +10 / -10
14:54:18 Gustaf Neumann openacs-core  (oacs-5-10) bumped version number from development version to release version 26 +146 / -146
13:41:17 Gustaf Neumann openacs-core  (oacs-5-10) updated full changelog 1 +949486 / -221893
13:22:48 Gustaf Neumann openacs-core  (oacs-5-10) check-in of toplevel files 3 +26 / -10
13:09:59 Antonio Pisano xowiki  (oacs-5-10) Fix typo 2 +2 / -2
13:07:53 Antonio Pisano xowiki  (oacs-5-10) Copy all chat-relevant message keys into the xowiki package, so that the feature does not depend on the chat package and keys are local to the feature 9 +62 / -26
11:40:29 Gustaf Neumann openacs-core  (oacs-5-10) regenerated documentation 100 +6048 / -3196
11:31:40 Gustaf Neumann openacs-core  (oacs-5-10) updated release notes 2 +2787 / -150
2024-09-01
14:39:59 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 13 +16 / -18
14:21:56 Gustaf Neumann openacs-core  (oacs-5-10) make acs-admin page a better starting place for site-wide admin tasks 4 +30 / -14
2024-08-31
15:49:30 Gustaf Neumann openacs-core  (oacs-5-10) sharpen test case to reduced dependencies on previously enabled locales 1 +21 / -13
11:46:33 Gustaf Neumann openacs-core  (oacs-5-10) improved test case 1 +18 / -9
11:37:18 Gustaf Neumann openacs-core  (oacs-5-10) documented command result 1 +2 / -0
2024-08-30
09:47:19 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 5 +11 / -11
2024-08-29
14:15:48 Antonio Pisano openacs-core  (oacs-5-10) Fix typo 1 +1 / -1
13:07:18 Gustaf Neumann xowiki  (oacs-5-10) name all URNs for jquery-ui resources with the same prefix 1 +1 / -1
10:37:44 Gustaf Neumann openacs-core  (oacs-5-10) Use "ns_mkdtemp" when available to create temporary directories 2 +27 / -12
2024-08-28
16:27:00 Gustaf Neumann openacs-core  (oacs-5-10) cleanup tmp directories created by the acs-tcl regression test 2 +5 / -0
14:37:49 Gustaf Neumann openacs-core  (oacs-5-10) fixed cleanup for scheduled emails to avoid interference with immediate send operations 1 +7 / -2
14:20:51 Gustaf Neumann openacs-core  (oacs-5-10) Delete the scheduled email after running the test case 1 +13 / -0
12:06:11 Gustaf Neumann openacs-core  (oacs-5-10) silence test cases 4 +55 / -28
11:22:55 Gustaf Neumann openacs-core  (oacs-5-10) silence regression test warning 1 +13 / -0
11:21:43 Gustaf Neumann openacs-core  (oacs-5-10) provide a fallback for script name, when [info script] returns empty 1 +5 / -1
08:45:43 Gustaf Neumann openacs-core  (oacs-5-10) don't rely on silent catches 1 +3 / -4
08:44:32 Gustaf Neumann openacs-core  (oacs-5-10) whitespace changes 22 +126 / -142
08:34:04 Gustaf Neumann openacs-core  (oacs-5-10) simplified exception handling by factoring out redundant code 3 +28 / -27
08:32:37 Gustaf Neumann openacs-core  (oacs-5-10) improve source code documentation 1 +5 / -2
08:32:16 Gustaf Neumann openacs-core  (oacs-5-10) added icanuse handler for "ns_info meminfo" 1 +1 / -0
08:31:06 Gustaf Neumann openacs-core  (oacs-5-10) new function: ad_unless_script_abort and bump version to 5.10.1b12 2 +36 / -2
2024-08-27
20:08:50 Gustaf Neumann openacs-core  (oacs-5-10) handle script abort in proc handler 1 +19 / -8
19:26:30 Gustaf Neumann openacs-core  (oacs-5-10) include warnings and bugs in summary line 1 +6 / -2
19:24:50 Gustaf Neumann openacs-core  (oacs-5-10) take out "nsstats" from the tests for page_contracts 2 +5 / -53
16:50:18 Gustaf Neumann openacs-core  (oacs-5-10) fixed race condition and silence regression test 1 +26 / -16
16:06:36 Gustaf Neumann openacs-core  (oacs-5-10) silence regression test 2 +7 / -2
15:56:33 Gustaf Neumann openacs-core  (oacs-5-10) promote warning message from ns_log to ad_log 1 +1 / -1
15:55:05 Gustaf Neumann openacs-core  (oacs-5-10) reduce verbosity during regression test 2 +9 / -7
15:54:27 Gustaf Neumann openacs-core  (oacs-5-10) reduce verbosity 1 +5 / -2
15:37:22 Gustaf Neumann openacs-core  (oacs-5-10) do not complain about expected behavior 1 +6 / -6
15:22:02 Gustaf Neumann openacs-core  (oacs-5-10) silence regression test 2 +40 / -8
15:21:23 Gustaf Neumann openacs-core  (oacs-5-10) don't expect that invalid input becomes magically valid 1 +2 / -2
15:20:30 Gustaf Neumann openacs-core  (oacs-5-10) reduce verbosity 2 +2 / -19
15:16:39 Gustaf Neumann xowiki  (oacs-5-10) use for includelets and web-callable parameters @query_param instead of @param 2 +113 / -111
15:01:06 Gustaf Neumann openacs-core  (oacs-5-10) align nameing with 'resource_info_procs' 1 +3 / -3
15:01:06 Gustaf Neumann xowiki  (oacs-5-10) align nameing with 'resource_info_procs' 1 +1 / -1
14:14:03 Gustaf Neumann openacs-core  (oacs-5-10) silence test cases 1 +4 / -2
14:13:41 Gustaf Neumann openacs-core  (oacs-5-10) claim test coverage 2 +4 / -0
14:12:55 Gustaf Neumann openacs-core  (oacs-5-10) fixed old bug via regression test in page contract filters 1 +2 / -2
13:29:06 Gustaf Neumann openacs-core  (oacs-5-10) handle cases in the page contract, when not connected (used this way in the regression test) 1 +7 / -3
13:27:06 Gustaf Neumann openacs-core  (oacs-5-10) keep log file viewable (don't add too many entries) 1 +7 / -1
13:24:10 Gustaf Neumann openacs-core  (oacs-5-10) remove leftover files after run, silence regression test run 1 +6 / -4
12:52:20 Gustaf Neumann xowiki  (oacs-5-10) whitespace changes 7 +7 / -11
12:08:01 Gustaf Neumann openacs-core  (oacs-5-10) whitespace changes 6 +1203 / -1204
12:06:09 Gustaf Neumann openacs-core  (oacs-5-10) silence test cases 2 +7 / -3
11:52:22 Gustaf Neumann openacs-core  (oacs-5-10) removed progress bar from curl output 1 +2 / -2
11:21:36 Gustaf Neumann openacs-core  (oacs-5-10) wget is not used anymore 1 +0 / -1
11:20:33 Gustaf Neumann openacs-core  (oacs-5-10) silence regression test run 1 +59 / -36
10:49:19 Gustaf Neumann openacs-core  (oacs-5-10) provide proper HTML syntax for test cases 1 +8 / -4
10:27:03 Gustaf Neumann xowiki  (oacs-5-10) reduce verbosity 1 +1 / -3
09:08:45 Antonio Pisano openacs-core  (oacs-5-10) Update italian localization 4 +10 / -4
2024-08-26
16:31:21 Gustaf Neumann openacs-core  (oacs-5-10) Removed dependency on file-storage 3 +14 / -16
16:28:12 Gustaf Neumann openacs-core  (oacs-5-10) comment unexpectged behaviour 1 +5 / -0
16:27:14 Gustaf Neumann openacs-core  (oacs-5-10) Silence several log entries during initial install and during boot. 1 +12 / -2
16:19:45 Gustaf Neumann openacs-core  (oacs-5-10) added message key for no title, since "title" is a common attribute in the data model. bumped to 5.10.1b8 3 +4 / -2
16:15:25 Gustaf Neumann openacs-core  (oacs-5-10) include message keys for common content repository fields, bumped version to 5.10.1b5 3 +12 / -2
16:12:33 Gustaf Neumann openacs-core  (oacs-5-10) silence excpected errors during the regression test 1 +11 / -5
16:07:49 Gustaf Neumann openacs-core  (oacs-5-10) Improved regression test 3 +62 / -18
15:48:22 Antonio Pisano openacs-core  (oacs-5-10) Claim additional coverage 1 +1 / -0
15:47:45 Antonio Pisano openacs-core  (oacs-5-10) Rework test to avoid hardcoded assumptions 1 +7 / -11
15:34:50 Antonio Pisano openacs-core  (oacs-5-10) Don't just crash when new NaviServer features are missing 1 +1 / -1
10:48:43 Gustaf Neumann openacs-core  (oacs-5-10) removed potentially misleading dot in dependency message 1 +1 / -1
10:47:31 Gustaf Neumann openacs-core  (oacs-5-10) removed indirect recurive dependencies 2 +4 / -6
2024-08-25
19:39:53 Gustaf Neumann openacs-core  (oacs-5-10) silence log entries during regression test 2 +31 / -16
19:11:26 Gustaf Neumann xowiki  (oacs-5-10) silence log entries 4 +11 / -8
19:09:03 Gustaf Neumann openacs-core  (oacs-5-10) notice in the system log, when require_site_wide_package returns empty 1 +5 / -0
14:48:02 Gustaf Neumann openacs-core  (oacs-5-10) make query name fully qualified to remove warning 1 +1 / -1
14:47:19 Gustaf Neumann openacs-core  (oacs-5-10) silence case in regression test 2 +6 / -3
14:30:28 Gustaf Neumann openacs-core  (oacs-5-10) silences log entries during regression test 3 +13 / -7
13:53:55 Gustaf Neumann openacs-core  (oacs-5-10) fixed incorrect message key 1 +1 / -1
12:10:44 Gustaf Neumann openacs-core  (oacs-5-10) New API call: aa_silence_log_entries 7 +38 / -18
10:47:03 Gustaf Neumann openacs-core  (oacs-5-10) Small upgrade for aa_testing reports 1 +33 / -0
2024-08-24
19:55:06 Gustaf Neumann openacs-core  (oacs-5-10) use just "Adminitration" in the label of the menubar 1 +1 / -1
19:04:51 Gustaf Neumann xowiki  (oacs-5-10) add hstore to acs_attribute_types, when hstore is activated 1 +7 / -0
18:59:58 Gustaf Neumann openacs-core  (oacs-5-10) acs-admin/install: provide a hint that we never offer a package with maturity 0 via "install from repository" 1 +6 / -1
16:59:50 Gustaf Neumann openacs-core  (oacs-5-10) silence expected error messages in the log file during regression test 1 +2 / -0
15:21:36 Gustaf Neumann openacs-core  (oacs-5-10) flush dirty editor buffer 1 +2 / -1
15:11:09 Gustaf Neumann openacs-core  (oacs-5-10) fix typo and silence intended SQL error 1 +6 / -3
2024-08-20
15:58:28 Gustaf Neumann openacs-core  (oacs-5-10) Fix potential problems when calling polymorphic SQL functions from Tcl 3 +114 / -17
15:38:16 Gustaf Neumann openacs-core  (oacs-5-10) More function_args cleanup 5 +514 / -514
15:15:36 Gustaf Neumann openacs-core  (oacs-5-10) removed duplicate define_function_args 1 +0 / -1
11:46:33 Gustaf Neumann xowiki  (oacs-5-10) cleanup of cmd '?' 1 +1 / -0
11:36:18 Gustaf Neumann openacs-core  (oacs-5-10) fixed resource leak 1 +45 / -45
11:30:52 Gustaf Neumann openacs-core  (oacs-5-10) reduced verbosity 1 +2 / -2
11:30:04 Gustaf Neumann openacs-core  (oacs-5-10) fixed resource leaks 1 +2 / -0
11:29:03 Gustaf Neumann openacs-core  (oacs-5-10) avoided duplicated loading of procs 2 +6 / -0
11:15:07 Gustaf Neumann openacs-core  (oacs-5-10) Added automated testing for resource leaks 3 +54 / -5
10:58:02 Gustaf Neumann openacs-core  (oacs-5-10) fixed leaked dom trees 1 +5 / -1
10:41:50 Antonio Pisano openacs-core  (oacs-5-10) Make localurl filter more robust to invalid URLs: fail validation in this case, intead of crashing 1 +7 / -3
10:14:40 Gustaf Neumann openacs-core  (oacs-5-10) fixed resource leaks 1 +6 / -4
09:53:31 Gustaf Neumann openacs-core  (oacs-5-10) ad_dom_sanitize_html: fixed 2 resource leaks 1 +42 / -38
08:59:12 Gustaf Neumann openacs-core  (oacs-5-10) make sure to delete tdom document 1 +4 / -1
2024-08-19
15:55:52 Gustaf Neumann xowiki  (oacs-5-10) reduced verbosity 1 +3 / -1
15:55:14 Gustaf Neumann openacs-core  (oacs-5-10) improved variable naming 1 +12 / -11
15:42:22 Gustaf Neumann openacs-core  (oacs-5-10) fixed icanuse-test for deleting samesite cookies 1 +1 / -1
2024-08-17
19:07:30 Gustaf Neumann openacs-core  (oacs-5-10) More resource-info updates: 2 +61 / -9
19:07:30 Gustaf Neumann xowiki  (oacs-5-10) More resource-info updates: 1 +15 / -37
18:59:44 Gustaf Neumann openacs-core  (oacs-5-10) sort URN listing 1 +1 / -1
18:58:14 Gustaf Neumann xowiki  (oacs-5-10) added indirectly covered procs 1 +6 / -1
18:57:23 Gustaf Neumann xowiki  (oacs-5-10) reduced verbosity 1 +1 / -1
18:56:39 Gustaf Neumann xowiki  (oacs-5-10) added URN listing 1 +3 / -1
18:53:41 Gustaf Neumann openacs-core  (oacs-5-10) claim indirect proc coverage 1 +3 / -0
18:52:41 Gustaf Neumann openacs-core  (oacs-5-10) improved header on index page 1 +1 / -1
18:51:43 Gustaf Neumann openacs-core  (oacs-5-10) reduced verbosity 1 +1 / -1
2024-08-16
14:50:59 Gustaf Neumann openacs-core  (oacs-5-10) fix for regression test case ad_context_bar_multirow 1 +2 / -2
12:34:38 Gustaf Neumann xowiki  (oacs-5-10) fixed broken error pages (removed obsolete header_stuff) 2 +0 / -2
09:01:22 Antonio Pisano openacs-core  (oacs-5-10) Fix regression in db_multirow_group_last_row_p 1 +1 / -1
2024-08-14
13:57:33 Thomas Renner openacs-core  (oacs-5-10) fix typo 1 +1 / -1
2024-08-13
16:37:01 Gustaf Neumann openacs-core  (oacs-5-10) use new API ::util::resources::resource_info_procs 2 +5 / -6
16:33:16 Gustaf Neumann openacs-core  (oacs-5-10) ::util::resources::resource_info_procs: function to improve roustness of fetching of resource info procs 2 +44 / -4
11:20:14 Gustaf Neumann openacs-core  (oacs-5-10) reduced verbosity 1 +1 / -1
11:19:23 Gustaf Neumann openacs-core  (oacs-5-10) minor cleanup: prefer list_of_lists, improved comments 1 +13 / -13
11:06:04 Gustaf Neumann openacs-core  (oacs-5-10) improved souce code documentation 1 +7 / -1
09:52:33 Gustaf Neumann openacs-core  (oacs-5-10) Various fixes for "function_args" 4 +59 / -9
2024-08-12
17:35:39 Gustaf Neumann openacs-core  (oacs-5-10) removed calls to deprecated procs 1 +2 / -2
15:03:25 Gustaf Neumann openacs-core  (oacs-5-10) added link to snyk advisor (bumped version to 5.10.1b9) 4 +10 / -4
14:29:43 Gustaf Neumann xowiki  (oacs-5-10) align .adp files for site-wide admin pages 1 +0 / -4
2024-08-11
09:35:54 Gustaf Neumann openacs-core  (oacs-5-10) provide a stable order of list items by sorting 1 +1 / -1
08:37:22 Gustaf Neumann xowiki  (oacs-5-10) Provide better coverage of used JavaScript libraries 6 +297 / -30
08:22:07 Gustaf Neumann openacs-core  (oacs-5-10) Further simplify handling of resource_info specs 3 +29 / -2
2024-08-10
17:00:14 Gustaf Neumann openacs-core  (oacs-5-10) added link to "Security and Privacy Posture Overview" to acs-admin page 1 +1 / -0
16:59:33 Gustaf Neumann openacs-core  (oacs-5-10) improved robustness, when cluster parameters are changed without a restart 1 +11 / -0
16:58:42 Gustaf Neumann openacs-core  (oacs-5-10) reduced verbosity 1 +0 / -1
16:47:42 Gustaf Neumann openacs-core  (oacs-5-10) reduced verbosity in the system log, provide hint to message 1 +13 / -1
2024-08-09
19:32:33 Gustaf Neumann openacs-core  (oacs-5-10) fixed bug #3470 1 +1 / -0
2024-08-08
16:30:53 Gustaf Neumann openacs-core  (oacs-5-10) Fixed issue in cluster mode, denoted by Khy H in the OpenACS forum 2 +33 / -7
14:56:50 Gustaf Neumann openacs-core  (oacs-5-10) use generic mount icon in site map 2 +4 / -4
14:55:15 Gustaf Neumann openacs-core  (oacs-5-10) added generic icon for "mount" operations 2 +8 / -3
14:19:07 Gustaf Neumann openacs-core  (oacs-5-10) added after-mount callback to restrict default permissions 5 +34 / -8
2024-08-07
17:39:19 Gustaf Neumann openacs-core  (oacs-5-10) provide posture overview for widely-accessible-packages when count == 1 4 +101 / -54
17:36:22 Michael Aram openacs-core  (oacs-5-10) Fix documentation for group::update. 1 +1 / -1
16:24:42 Gustaf Neumann openacs-core  (oacs-5-10) provide icon and title for managing service parameters 1 +4 / -1
16:23:41 Gustaf Neumann openacs-core  (oacs-5-10) perform proper cleanup after regressin test 1 +6 / -4
15:57:36 Gustaf Neumann openacs-core  (oacs-5-10) use a different icon for mounting, reduced verbosity 1 +2 / -2
15:50:29 Gustaf Neumann openacs-core  (oacs-5-10) added test for xotcl/version-numbers 1 +1 / -0
15:03:08 Gustaf Neumann openacs-core  (oacs-5-10) Added state of "robots.txt" and "security.txt" to posture overview 2 +63 / -3
11:56:08 Gustaf Neumann openacs-core  (oacs-5-10) Prettify subsite admin page 9 +36 / -26
11:34:47 Gustaf Neumann openacs-core  (oacs-5-10) use tag <i> for technical terms as on other places 1 +2 / -2
11:25:38 Gustaf Neumann openacs-core  (oacs-5-10) increased timeout for checking requests on own site 1 +1 / -1
2024-08-06
19:25:04 Gustaf Neumann openacs-core  (oacs-5-10) fix over-eager renaming 1 +1 / -1
16:36:54 Gustaf Neumann openacs-core  (oacs-5-10) fixed package_id in ADP page 1 +1 / -1
15:57:50 Gustaf Neumann openacs-core  (oacs-5-10) improved PostgreSQL version compatibility 1 +2 / -2
15:51:54 Gustaf Neumann openacs-core  (oacs-5-10) fixed URLs 2 +7 / -7
15:41:57 Gustaf Neumann openacs-core  (oacs-5-10) New pages for admins: Security and Privacy Posture Overview 4 +779 / -0
11:43:17 Gustaf Neumann openacs-core  (oacs-5-10) spell "site-wide" consistently with a dash 16 +27 / -27
11:43:17 Gustaf Neumann xowiki  (oacs-5-10) spell "site-wide" consistently with a dash 2 +2 / -2
10:38:42 Gustaf Neumann openacs-core  (oacs-5-10) improved the site-wide admin pages for external ja libraries 1 +18 / -4
2024-08-05
17:24:40 Gustaf Neumann openacs-core  (oacs-5-10) add action link icon just to the immediate child of an action list 2 +2 / -2
16:42:53 Gustaf Neumann openacs-core  (oacs-5-10) factored out vulerability check to make it reusable 4 +58 / -22
16:20:21 Gustaf Neumann openacs-core  (oacs-5-10) fixed typo 1 +1 / -1
16:17:05 Gustaf Neumann openacs-core  (oacs-5-10) removed obsolete file 2 +0 / -115
16:12:41 Gustaf Neumann openacs-core  (oacs-5-10) remove leftovers of the acs-core-ui, which does not exist anymore since at least 20 years 12 +3 / -38
2024-08-01
14:35:08 Gustaf Neumann openacs-core  (oacs-5-10) added titles for the action URLs to guide the user 2 +9 / -4
14:10:32 Gustaf Neumann openacs-core  (oacs-5-10) Made in parameter-add/edit/delete operations update of info file optional 1 +2 / -1
14:04:36 Gustaf Neumann openacs-core  (oacs-5-10) Made in parameter-add/edit/delete operations update of info file optional 5 +23 / -8
10:03:42 Gustaf Neumann openacs-core  (oacs-5-10) regenreated documentation (with non-finished release notes) 100 +703 / -736
09:38:16 Gustaf Neumann openacs-core  (oacs-5-10) fixed typoes in documentation 5 +10 / -10
2024-07-31
11:59:30 Gustaf Neumann xowiki  (oacs-5-10) improved spelling 2 +6 / -6
11:59:29 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 9 +16 / -16
2024-07-30
20:08:39 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 5 +8 / -8
20:03:36 Gustaf Neumann openacs-core  (oacs-5-10) Let site-wide admin pages of external js pages modify, create and delete package parameters 1 +6 / -0
19:53:44 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 5 +43 / -14
19:49:03 Gustaf Neumann openacs-core  (oacs-5-10) added comment 1 +7 / -0
19:48:19 Gustaf Neumann openacs-core  (oacs-5-10) fixed typo 1 +1 / -1
19:39:48 Gustaf Neumann openacs-core  (oacs-5-10) Support default values and return:url for parameter management pages 5 +27 / -10
15:43:55 Antonio Pisano openacs-core  (oacs-5-10) Add basic script description, harden page contract 1 +6 / -2
15:42:58 Antonio Pisano openacs-core  (oacs-5-10) Whitespace cleanup 1 +2 / -2
13:27:54 Antonio Pisano openacs-core  (oacs-5-10) Use ns_parseurl to validate the URL and to determine the hostname 1 +7 / -5
13:22:20 Antonio Pisano openacs-core  (oacs-5-10) Latest released NaviServer still requires for servers using SNI that the -hostname flag is specified with ns_http, while it seems that in latest code we can omit it 1 +2 / -2
12:25:44 Gustaf Neumann openacs-core  (oacs-5-10) Ease management of external js packages to automate admin tasks 3 +58 / -13
11:21:33 Antonio Pisano openacs-core  (oacs-5-10) Fix typos, improve translations 2 +4 / -4
10:55:29 Antonio Pisano openacs-core  (oacs-5-10) Fix typo in doc 1 +1 / -1
2024-07-29
16:00:31 Gustaf Neumann openacs-core  (oacs-5-10) renamed misnomer "ad_parameter_from_file" 4 +43 / -16
14:55:44 Gustaf Neumann openacs-core  (oacs-5-10) amend to last commit (dirty editor buffer) 1 +1 / -1
14:52:56 Gustaf Neumann openacs-core  (oacs-5-10) improve message key 24 +35 / -29
14:01:29 Gustaf Neumann openacs-core  (oacs-5-10) js-libraries: improved naming of variables 1 +13 / -13
14:01:29 Gustaf Neumann xowiki  (oacs-5-10) js-libraries: improved naming of variables 1 +1 / -1
13:56:17 Gustaf Neumann openacs-core  (oacs-5-10) reduced verbosity 1 +1 / -1
2024-07-28
19:41:06 Gustaf Neumann xowiki  (oacs-5-10) js-libraries: removed variable "resourceUrl" 1 +1 / -2
19:41:05 Gustaf Neumann openacs-core  (oacs-5-10) js-libraries: removed variable "resourceUrl" 1 +0 / -1
19:08:03 Gustaf Neumann xowiki  (oacs-5-10) tdom: "dom parse -html" implies the "simple" parser 2 +5 / -5
19:08:02 Gustaf Neumann openacs-core  (oacs-5-10) tdom: "dom parse -html" implies the "simple" parser 1 +1 / -1
19:00:04 Gustaf Neumann openacs-core  (oacs-5-10) Always use "--" in "dom parse" when document is interpolated 8 +10 / -10
19:00:04 Gustaf Neumann xowiki  (oacs-5-10) Always use "--" in "dom parse" when document is interpolated 5 +11 / -11
18:27:54 Gustaf Neumann openacs-core  (oacs-5-10) In essence, this change renames "version_dir" to "version_segment" as 2 +30 / -30
14:15:01 Gustaf Neumann xowiki  (oacs-5-10) various small fixes for js libraries 1 +1 / -3
14:15:00 Gustaf Neumann openacs-core  (oacs-5-10) various small fixes for js libraries 2 +19 / -28
13:57:34 Gustaf Neumann openacs-core  (oacs-5-10) add "--" to separate argument list from potentially confusing (and externaly provided) content 1 +1 / -1
2024-07-26
12:00:46 Gustaf Neumann openacs-core  (oacs-5-10) added handling of literal object "arraycontainer" 2 +12 / -5
2024-07-25
16:24:26 Gustaf Neumann openacs-core  (oacs-5-10) Improved resource information for external libraries 3 +91 / -12
16:24:26 Gustaf Neumann xowiki  (oacs-5-10) Improved resource information for external libraries 1 +0 / -2
16:18:55 Gustaf Neumann openacs-core  (oacs-5-10) improved description of parameter 1 +1 / -1
15:24:16 Michael Aram openacs-core  (oacs-5-10) Fix permission::write_permission_p. Before, the check if the user was the creation_user was always made against the currently logged in user, not the party given by the caller. 1 +8 / -5
15:08:52 Michael Aram openacs-core  (oacs-5-10) Dont fail when pk_formatted is empty. 1 +1 / -0
14:50:24 Michael Aram openacs-core  (oacs-5-10) Fix default https port in security::configured_driver_info 1 +1 / -1
11:19:52 Gustaf Neumann openacs-core  (oacs-5-10) Extended json2dict to cover literal objects named "objectcontainer" 2 +27 / -12
2024-07-24
19:07:55 Gustaf Neumann xowiki  (oacs-5-10) bump version numbers to reflect the updated resource-info API in acs-tcl 1 +5 / -4
18:31:45 Gustaf Neumann xowiki  (oacs-5-10) Improved consistency of resource-info for javascript libraries, added vulnarability info 2 +2 / -2
15:38:22 Gustaf Neumann xowiki  (oacs-5-10) Don't set result variables for "header_stuff" 2 +3 / -3
15:25:40 Gustaf Neumann openacs-core  (oacs-5-10) Include available version number and vulnerability check on swa pages 4 +73 / -20
12:01:14 Gustaf Neumann openacs-core  (oacs-5-10) fix broken variable name 1 +1 / -1
11:06:23 Gustaf Neumann openacs-core  (oacs-5-10) Do not allow unusual schemas like base64 and json as local URLs 1 +7 / -3
10:05:05 Gustaf Neumann openacs-core  (oacs-5-10) Extended json2dict to cover arraycontainer 2 +16 / -3
2024-07-23
18:10:50 Gustaf Neumann xowiki  (oacs-5-10) Extended resource info dict with explicit version number and an API call to obtain the newest version number 1 +4 / -1
17:57:47 Gustaf Neumann openacs-core  (oacs-5-10) made spelling more consistent 1 +1 / -1
17:56:42 Gustaf Neumann openacs-core  (oacs-5-10) New parameter "scroll_to" for parameter page 1 +8 / -0
17:53:33 Gustaf Neumann openacs-core  (oacs-5-10) improve page title 1 +2 / -2
15:38:24 Gustaf Neumann openacs-core  (oacs-5-10) adjust coverage information 1 +2 / -2
15:33:04 Gustaf Neumann openacs-core  (oacs-5-10) Bump version number to 5.10.1b5 such we can depend on new functionality 1 +2 / -2
15:31:42 Gustaf Neumann openacs-core  (oacs-5-10) new API function: util::json2dict 2 +96 / -3
14:50:32 Gustaf Neumann openacs-core  (oacs-5-10) Mode use of new util::resources::version_dir 1 +3 / -5
14:49:26 Gustaf Neumann openacs-core  (oacs-5-10) Made download helper more modular and added support for a version_API 1 +33 / -9
14:45:39 Gustaf Neumann openacs-core  (oacs-5-10) whitespace cleanup 1 +2 / -2
14:38:14 Gustaf Neumann openacs-core  (oacs-5-10) Added support for specifying -expires and -timeout with a time unit 1 +3 / -3
2024-07-22
15:41:55 Antonio Pisano openacs-core  (oacs-5-10) Flush the package_url cache when we mount a new package, as this may be the first time that we instantiate this particular package 1 +10 / -3
2024-07-19
15:02:16 Antonio Pisano openacs-core  (oacs-5-10) Bump version number after catalog changes 1 +2 / -2
13:46:19 Antonio Pisano xowiki  (oacs-5-10) Remove xowiki dependency from CKEditor4 1 +3 / -4
13:11:07 Gustaf Neumann xowiki  (oacs-5-10) Fixed several issue with the regression test case 1 +23 / -9
12:57:31 Gustaf Neumann openacs-core  (oacs-5-10) load catalog when enabling a locale 1 +1 / -0
12:55:42 Gustaf Neumann openacs-core  (oacs-5-10) The internationalization admin page is not only package specific, move it up 1 +1 / -1
2024-07-18
19:52:54 Gustaf Neumann openacs-core  (oacs-5-10) improved test coverage 1 +4 / -2
19:52:25 Gustaf Neumann openacs-core  (oacs-5-10) reduce verbosity 1 +1 / -1
16:38:29 Gustaf Neumann openacs-core  (oacs-5-10) reduce verbosity 3 +5 / -5
16:08:12 Gustaf Neumann openacs-core  (oacs-5-10) Provide log statistics including full startup 3 +17 / -10
12:36:04 Gustaf Neumann openacs-core  (oacs-5-10) fixed test server_startup_ok 2 +7 / -2
12:05:03 Gustaf Neumann openacs-core  (oacs-5-10) Fixed regression test and make more use of "aa_test_start" and "aa_test_end" 4 +31 / -13
12:02:29 Antonio Pisano xowiki  (oacs-5-10) Adjust TinyMCE behavior for the cornercase of a nested compound field with inline editor 1 +12 / -1
10:56:27 Gustaf Neumann openacs-core  (oacs-5-10) mark the new aa_test* calls to be covered 1 +3 / -0
10:50:16 Gustaf Neumann openacs-core  (oacs-5-10) Skip test, when the optional parameter DiskCache is not defined. 1 +17 / -3
10:45:46 Gustaf Neumann openacs-core  (oacs-5-10) Spelling changes 1 +3 / -3
10:44:53 Gustaf Neumann openacs-core  (oacs-5-10) Provide an API to check/set/clear the state of the regression test 2 +32 / -9
09:56:32 Antonio Pisano xowiki  (oacs-5-10) Unset the "required" HTML5 attribute after the superclass initialization, because the textarea superclass will set it back again otherwise 1 +1 / -1
09:54:32 Antonio Pisano openacs-core  (oacs-5-10) Claim additional coverage 1 +5 / -1
2024-07-17
15:56:43 Gustaf Neumann openacs-core  (oacs-5-10) skip hopeless tests, where mail server is not configured 2 +19 / -8
15:55:09 Gustaf Neumann openacs-core  (oacs-5-10) fixed regression test to use [::acs::test::url] instead of [ad_url] during regression test 1 +1 / -1
15:53:51 Gustaf Neumann openacs-core  (oacs-5-10) ::acs_mail_lite::configured_p: check, if we can connect to the mail server 2 +34 / -10
15:12:56 Antonio Pisano openacs-core  (oacs-5-10) Extend test suite to check URL protocol validation 1 +52 / -0
14:53:21 Antonio Pisano openacs-core  (oacs-5-10) Complete the URL earlier, so that protocol-relative URLs can be correctly determined as external or not 1 +10 / -6
14:52:16 Antonio Pisano openacs-core  (oacs-5-10) Extend test suite to check behavior validating external URLs 1 +63 / -0
14:34:56 Gustaf Neumann openacs-core  (oacs-5-10) Fixes for regression test: util_http_json_encoding 2 +18 / -14
14:29:04 Antonio Pisano openacs-core  (oacs-5-10) Rework URL validation in ad_dom_sanitize_html 1 +37 / -80
13:23:43 Antonio Pisano openacs-core  (oacs-5-10) Fix test case 1 +1 / -1
11:39:37 Antonio Pisano openacs-core  (oacs-5-10) Extend test suite 1 +5 / -0
08:47:01 Michael Aram openacs-core  (oacs-5-10) Don't append a dot to the confirmation_url to avoid 'dead URL'-problems in e-mail clients. Put the URL in quotes. 1 +1 / -1
08:43:44 Michael Aram openacs-core  (oacs-5-10) Don't append a dot to the confirmation_url to avoid 'dead URL'-problems in e-mail clients. 1 +1 / -1
2024-07-16
19:12:39 Gustaf Neumann openacs-core  (oacs-5-10) provide a better domain name for temporal accounts in regression test 1 +1 / -1
19:11:04 Gustaf Neumann openacs-core  (oacs-5-10) fixed regression test, when mailserver is not yet set up (nssmtpd only) 3 +46 / -30
15:31:57 Gustaf Neumann openacs-core  (oacs-5-10) made test for valid protocols case invariant 1 +12 / -6
2024-07-15
17:34:03 Antonio Pisano openacs-core  (oacs-5-10) Reflect api changes in the test suite 1 +7 / -1
14:04:50 Gustaf Neumann xowiki  (oacs-5-10) improved spelling 2 +3 / -3
14:04:49 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 9 +7 / -274
13:44:11 Gustaf Neumann openacs-core  (oacs-5-10) adapt to latest cluster management changes in acs-tcl 1 +9 / -6
13:43:03 Gustaf Neumann openacs-core  (oacs-5-10) improved Tcl9 compatibility 1 +8 / -0
2024-07-11
07:19:05 Gustaf Neumann openacs-core  (oacs-5-10) Cluster updates: better support when running in containers 4 +316 / -68
2024-07-10
15:57:00 Antonio Pisano openacs-core  (oacs-5-10) In the end we do phase out the util_expand_entities* procs for being too lame 2 +9 / -83
15:12:11 Gustaf Neumann openacs-core  (oacs-5-10) a protocol relative URL is not complete, but it can be understood as external 2 +43 / -8
14:42:29 Antonio Pisano openacs-core  (oacs-5-10) Make util_complete_url_p recognize protocl-relative URLs 1 +4 / -8
14:41:53 Antonio Pisano openacs-core  (oacs-5-10) Extend the test cases for util_complete_url_p with a case of protocol-relative URL 1 +1 / -0
2024-07-08
17:17:50 Antonio Pisano openacs-core  (oacs-5-10) Reimplement util_expand_entities_ie_style 1 +29 / -44
17:10:23 Antonio Pisano openacs-core  (oacs-5-10) Test util_expand_entities and util_expand_entities_ie_style 1 +77 / -0
16:15:23 Antonio Pisano openacs-core  (oacs-5-10) Fix typo 1 +1 / -1
16:10:34 Antonio Pisano openacs-core  (oacs-5-10) After further consideration, ns_absoluteurl is actually sufficient to preform location header completion on its own and does not need a wrapper utility 4 +2 / -156
15:20:09 Gustaf Neumann openacs-core  (oacs-5-10) Streamline terminology with other occurrences in OpenACS and NaviServer/AOLserver 3 +97 / -93
04:07:54 Gustaf Neumann openacs-core  (oacs-5-10) fixed broken indentation and broken nesting 1 +1135 / -1136
2024-07-07
12:18:33 Gustaf Neumann openacs-core  (oacs-5-10) fixed indentation of braces 3 +4 / -4
12:16:57 Gustaf Neumann openacs-core  (oacs-5-10) fix incorrect nesting in switch statements 1 +35 / -35
12:14:56 Gustaf Neumann openacs-core  (oacs-5-10) added "variable" declaration to avoid potential namespace confusion 1 +2 / -1
2024-07-05
15:43:29 Antonio Pisano openacs-core  (oacs-5-10) Introduce util::complete_location 4 +168 / -4
14:04:29 Thomas Renner openacs-core  (oacs-5-10) avoid redirect 1 +1 / -1
2024-07-02
17:00:18 Thomas Renner openacs-core  (oacs-5-10) use original provided host-header-field in log statement 1 +1 / -1
13:09:54 Thomas Renner openacs-core  (oacs-5-10) escape variable in log statement 1 +1 / -1
09:12:20 Antonio Pisano openacs-core  (oacs-5-10) Cleanup obsolete queries 2 +0 / -61
08:45:03 Thomas Renner openacs-core  (oacs-5-10) Fix another variable name after refactoring 1 +1 / -1
2024-07-01
17:59:29 Antonio Pisano openacs-core  (oacs-5-10) Do not assume lob as storage backend for the email image and rely on the api 1 +32 / -25
17:24:36 Antonio Pisano openacs-core  (oacs-5-10) Add reference to further context about this feature 1 +3 / -0
2024-06-21
16:17:26 Antonio Pisano xowiki  (oacs-5-10) Make "standard" the default preset we apply to richtext editors 1 +7 / -1
16:17:26 Antonio Pisano openacs-core  (oacs-5-10) Make "standard" the default preset we apply to richtext editors 1 +13 / -5
13:25:05 Antonio Pisano xowiki  (oacs-5-10) Render richtext as div reform 1 +40 / -22
12:47:34 Antonio Pisano xowiki  (oacs-5-10) Do not assume the repeated field will be attached as a direct child of the observed element 1 +3 / -3
11:35:54 Antonio Pisano xowiki  (oacs-5-10) Include the attribute to identify a repeated field also when we render richtext as div 1 +1 / -1
2024-06-19
16:08:58 Antonio Pisano xowiki  (oacs-5-10) Port of downstream modification in place since at least 2012 1 +1 / -1
2024-06-14
14:28:07 Antonio Pisano xowiki  (oacs-5-10) Port of downstream fix by Markus Moser on live since 2022-09-21 1 +4 / -2
2024-06-13
16:26:03 Antonio Pisano openacs-core  (oacs-5-10) Fix variable name after refactoring 1 +1 / -1
2024-06-11
19:04:47 Gustaf Neumann openacs-core  (oacs-5-10) fixed typo 1 +1 / -1
11:26:12 Gustaf Neumann openacs-core  (oacs-5-10) Updated location handling 1 +182 / -78
11:15:44 Gustaf Neumann openacs-core  (oacs-5-10) Updated icanuse registry 1 +10 / -7
2024-06-04
15:18:26 Gustaf Neumann openacs-core  (oacs-5-10) whitespace changes 1 +19 / -19
15:18:10 Gustaf Neumann openacs-core  (oacs-5-10) modernize code 1 +2 / -4
14:20:27 Gustaf Neumann openacs-core  (oacs-5-10) moved long time deprecated function "ad_approval_system_inuse_p" to deprecated-procs 2 +17 / -17
14:14:59 Gustaf Neumann openacs-core  (oacs-5-10) Improved comments and make code more robust in regards of legacy setups 1 +19 / -11
2024-06-03
19:47:19 Gustaf Neumann openacs-core  (oacs-5-10) Added support for relative redirects 2 +23 / -3
2024-05-31
15:45:34 Antonio Pisano openacs-core  (oacs-5-10) Document behavior: the assumption that one can derive the filename from the api is not correct in case of copies 1 +11 / -0
15:10:05 Antonio Pisano openacs-core  (oacs-5-10) Revert https://cvs.openacs.org/changelog/OpenACS?cs=oacs-5-10%3Aantoniop%3A20240423144330 3 +30 / -9
14:01:52 Gustaf Neumann openacs-core  (oacs-5-10) improved robustness during bootstrap 1 +19 / -6
14:00:55 Gustaf Neumann openacs-core  (oacs-5-10) improved speling 1 +1 / -1
14:00:00 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 6 +8 / -8
13:48:05 Gustaf Neumann xowiki  (oacs-5-10) updated jqueryui to latest version 3 +340 / -332
13:34:12 Gustaf Neumann xowiki  (oacs-5-10) improved spelling 2 +3 / -3
2024-05-29
11:24:37 Gustaf Neumann openacs-core  (oacs-5-10) Extended "ad_conn behind_secure_proxy_p" 1 +4 / -1
2024-05-22
13:23:06 Gustaf Neumann openacs-core  (oacs-5-10) whitespace changes 1 +13 / -13
13:18:04 Gustaf Neumann openacs-core  (oacs-5-10) Fixed potential infinie loop when source code looks like an regexp call 1 +5 / -1
10:34:28 Thomas Renner openacs-core  (oacs-5-10) fix typo 1 +1 / -1
2024-05-17
19:04:19 Gustaf Neumann openacs-core  (oacs-5-10) Permit "lang::message::cache" in acs::clusterwide operations 1 +1 / -0
19:01:22 Gustaf Neumann openacs-core  (oacs-5-10) improvement for ACS clusters 2 +6 / -7
16:05:50 Gustaf Neumann openacs-core  (oacs-5-10) Base "ad_conn behind_proxy_p" on "ns_conn details" when available 2 +32 / -10
2024-05-08
14:31:49 Antonio Pisano xowiki  (oacs-5-10) Provide a reference to the current object when configuring tinymce 1 +6 / -0
11:00:33 Antonio Pisano xowiki  (oacs-5-10) Allow to completely override the imageSelectorDialog URL downstream 1 +11 / -1
2024-05-07
08:59:10 Antonio Pisano openacs-core  (oacs-5-10) Fallback to the editor from parameter in the generic api, rather than the widget, so fallback will work also outside of ad_form 1 +13 / -6
2024-05-06
16:47:07 Antonio Pisano xowiki  (oacs-5-10) Introduce for richtext editors the concept of "preset" 1 +33 / -1
16:47:07 Antonio Pisano openacs-core  (oacs-5-10) Introduce for richtext editors the concept of "preset" 1 +21 / -0
2024-05-02
16:06:48 Antonio Pisano xowiki  (oacs-5-10) TinyMCE XoWiki formfield integration 2 +209 / -3
15:13:07 Antonio Pisano xowiki  (oacs-5-10) Add a richtext to the test formfields specifications 1 +2 / -0
14:47:47 Antonio Pisano xowiki  (oacs-5-10) Move back richtext formfield implementations in form-field-procs 2 +526 / -546
2024-04-30
09:14:16 Antonio Pisano xowiki  (oacs-5-10) Cleanup leftover code from successful reform in December 2016 2 +5 / -74
2024-04-29
18:05:27 Antonio Pisano xowiki  (oacs-5-10) Move the specific richtext-editor implementations into an own file 2 +546 / -526
16:00:42 Antonio Pisano openacs-core  (oacs-5-10) Harden the page contract and ensure that: 1 +57 / -30
2024-04-25
15:50:51 Antonio Pisano openacs-core  (oacs-5-10) Make test more robust in setups where we cache permissions 1 +38 / -1
15:11:58 Antonio Pisano openacs-core  (oacs-5-10) Cleanup commented code 1 +0 / -4
2024-04-24
16:32:48 Antonio Pisano openacs-core  (oacs-5-10) Only allow valid privileges in the privs parameter 1 +17 / -0
16:06:50 Thomas Renner openacs-core  (oacs-5-10) restrict substitution in string 1 +1 / -1
2024-04-23
18:21:55 Antonio Pisano openacs-core  (oacs-5-10) Prevent sneaking symlinks in the content repository 1 +10 / -0
16:43:30 Antonio Pisano openacs-core  (oacs-5-10) cr_write_content reform 3 +9 / -30
14:19:02 Gustaf Neumann openacs-core  (oacs-5-10) Fixed issue introduced in OpenACS 5.9.0 3 +54 / -17
2024-04-05
11:01:44 Gustaf Neumann openacs-core  (oacs-5-10) added link to cluster info to acs-admin main page when cluster is enabled 2 +2 / -1
10:55:04 Gustaf Neumann xowiki  (oacs-5-10) improved spelling 2 +2 / -2
10:41:43 Gustaf Neumann openacs-core  (oacs-5-10) clean dirty editor buffer 1 +1 / -1
10:39:51 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 2 +3 / -2
10:39:20 Gustaf Neumann openacs-core  (oacs-5-10) Made startup more robust 1 +13 / -2
10:28:21 Gustaf Neumann xowiki  (oacs-5-10) Improved readability of configuration parameter "parameterSecret" 1 +2 / -2
10:28:21 Gustaf Neumann openacs-core  (oacs-5-10) Improved readability of configuration parameter "parameterSecret" 4 +11 / -11
2024-03-29
09:39:15 Gustaf Neumann openacs-core  (oacs-5-10) Made .xql file more consistent by using dot notation 1 +2 / -2
2024-03-27
12:46:40 Antonio Pisano openacs-core  (oacs-5-10) Expand permission test suite to include definition of custom privileges in a couple of setups 1 +220 / -10
2024-03-26
10:10:06 Antonio Pisano openacs-core  (oacs-5-10) Provide an automated test of "advanced" permission features: permission inheritance via group, or via the permission context 1 +202 / -0
2024-03-22
16:06:32 Antonio Pisano xowiki  (oacs-5-10) Use a simpler approach to achieve the intended result, which does not rely on events 1 +7 / -18
2024-03-20
12:25:49 Antonio Pisano xowiki  (oacs-5-10) Keep comments on the server side 1 +9 / -6
11:25:34 Gustaf Neumann xowiki  (oacs-5-10) JS upstream updates 5 +821 / -1070
11:24:44 Antonio Pisano xowiki  (oacs-5-10) Ensure chat javascript is executed only when the chat itself is actually a part of the DOM 1 +18 / -1
2024-03-19
11:47:04 Antonio Pisano openacs-core  (oacs-5-10) Untangle if logics 1 +29 / -22
11:46:18 Antonio Pisano openacs-core  (oacs-5-10) Reject URLs displaying multiple protocols 1 +26 / -0
11:44:57 Antonio Pisano openacs-core  (oacs-5-10) Test further improvement of injection attempt by penetration tests 1 +10 / -0
2024-03-18
14:24:48 Antonio Pisano openacs-core  (oacs-5-10) Harden page contract 2 +4 / -4
14:13:13 Antonio Pisano openacs-core  (oacs-5-10) Strenghten validation against smarter attempts to disguise the javascript: protocol 1 +16 / -9
14:12:44 Antonio Pisano openacs-core  (oacs-5-10) Replicate a smarter attempt by a penetration tool to disguise the javascript: protocol 1 +24 / -11
2024-03-12
10:21:26 Hector Romojaro openacs-core  (oacs-5-10) Add new extension mjs, for Javascript modules, to the Javascript mime type 4 +61 / -2
2024-03-04
12:44:48 Antonio Pisano xowiki  (oacs-5-10) Fix variable name 1 +1 / -1
2024-02-29
14:24:26 Antonio Pisano xowiki  (oacs-5-10) Update italian localization 2 +5 / -2
14:19:42 Antonio Pisano openacs-core  (oacs-5-10) Update italian localization 2 +3 / -2
13:58:08 Antonio Pisano xowiki  (oacs-5-10) Introduce server-side validation for HTML5 date and time formfields 4 +76 / -12
13:53:39 Antonio Pisano xowiki  (oacs-5-10) Test behavior of HTML5 date and time formfields when invalid values are submitted 1 +186 / -0
12:21:12 Gustaf Neumann openacs-core  (oacs-5-10) Added default dbn to database drivers (acs::dc) 1 +12 / -5
2024-02-27
17:17:20 Hector Romojaro openacs-core  (oacs-5-10) Remove duplicated entry 1 +4 / -5
2024-02-26
12:54:32 Gustaf Neumann openacs-core  (oacs-5-10) removed legacy code from apm_transfer_file 1 +2 / -56
12:09:06 Gustaf Neumann openacs-core  (oacs-5-10) Rework of util::which 2 +138 / -62
12:05:45 Gustaf Neumann openacs-core  (oacs-5-10) Reduced redundancy 1 +27 / -31
12:03:21 Gustaf Neumann openacs-core  (oacs-5-10) Use for new installation relative path names for external programs per default 1 +1 / -1
10:58:04 Gustaf Neumann xowiki  (oacs-5-10) removed code, which was commented out since ages. 1 +0 / -25
10:57:18 Gustaf Neumann openacs-core  (oacs-5-10) Cleanup of external binaries: always use "util::which" to resolve binaries 2 +8 / -8
10:57:18 Gustaf Neumann xowiki  (oacs-5-10) Cleanup of external binaries: always use "util::which" to resolve binaries 1 +3 / -1
10:54:05 Gustaf Neumann openacs-core  (oacs-5-10) deprecate unused command cr_check_orphaned_files 1 +2 / -2
10:52:31 Gustaf Neumann openacs-core  (oacs-5-10) reduced number of external dependencies 1 +1 / -1
10:51:59 Gustaf Neumann openacs-core  (oacs-5-10) fixed typo 1 +1 / -1
2024-02-25
18:25:16 Gustaf Neumann openacs-core  (oacs-5-10) Cleanup of external binaries: always use "util::which" to resolve binaries 1 +2 / -2
17:13:42 Gustaf Neumann openacs-core  (oacs-5-10) Cleanup of external binaries: always use "util::which" to resolve binaries 3 +4 / -4
16:46:52 Gustaf Neumann openacs-core  (oacs-5-10) Use GNU grep when available 2 +37 / -11
16:43:05 Gustaf Neumann openacs-core  (oacs-5-10) Removed obsolete files www/admin/lookups-include.tcl 1 +0 / -23
11:49:15 Gustaf Neumann openacs-core  (oacs-5-10) Cleanup of external binaries: always use "util::which" to resolve binaries 1 +2 / -2
11:40:35 Gustaf Neumann openacs-core  (oacs-5-10) Cleanup of external binaries: always use "util::which" to resolve binaries 2 +12 / -11
2024-02-23
14:14:08 Antonio Pisano openacs-core  (oacs-5-10) Improve test: 1 +1 / -1
2024-02-16
17:46:29 Antonio Pisano openacs-core  (oacs-5-10) Flush the whole key pattern, now that the key can end either in true or false 1 +1 / -1
12:38:28 Antonio Pisano openacs-core  (oacs-5-10) Manually replace the "&colon;" entity to prevent attempts at disguising "javascript:" links 1 +16 / -0
12:36:46 Antonio Pisano openacs-core  (oacs-5-10) Replicate injection attempt by penetration tools 1 +14 / -0
11:31:38 Gustaf Neumann openacs-core  (oacs-5-10) Fixed unreviewed commit, which might lead to hard-to-spot errors 2 +20 / -11
11:31:38 Gustaf Neumann xowiki  (oacs-5-10) Fixed unreviewed commit, which might lead to hard-to-spot errors 2 +19 / -4
2024-02-15
19:04:04 Gustaf Neumann openacs-core  (oacs-5-10) page filters with NUL value 1 +3 / -2
17:47:57 Gustaf Neumann openacs-core  (oacs-5-10) security::validated_host_header: Made acceptance of configured vhosts the first check 1 +40 / -34
17:41:16 Gustaf Neumann openacs-core  (oacs-5-10) bugfix: fixed test test_ad_register_proc when running in a container 1 +2 / -2
13:27:30 Antonio Pisano openacs-core  (oacs-5-10) Provide facilities to validate against invalid SQL strings 2 +70 / -6
2024-02-14
13:54:31 Antonio Pisano xowiki  (oacs-5-10) Validate as a token also the default coming from _nls_language, ensure the resulting language key is at most 5 chars long (many thanks to Markus Moser for this) 1 +4 / -2
2024-02-13
17:48:52 Antonio Pisano openacs-core  (oacs-5-10) Reform of error handling in ad_page_contract when template recursion is detected 1 +58 / -33
2024-02-12
19:31:18 Gustaf Neumann openacs-core  (oacs-5-10) improved portability: some versions of "gzip" do not support option "-S" 1 +1 / -2
19:29:48 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 1 +1 / -1
2024-02-09
11:36:21 Gustaf Neumann xowiki  (oacs-5-10) improved bootstrap5 compatibility for personal notifications 1 +24 / -11
10:49:24 Antonio Pisano xowiki  (oacs-5-10) Close the connection to the EventSource before leaving the page 1 +10 / -0
2024-02-08
19:53:47 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 3 +11 / -11
19:47:18 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 1 +1 / -1
19:45:01 Gustaf Neumann openacs-core  (oacs-5-10) improved spacing on documentation page 1 +1 / -3
19:44:22 Gustaf Neumann openacs-core  (oacs-5-10) added summary line as well to the begin of the output table 1 +11 / -0
19:43:41 Gustaf Neumann openacs-core  (oacs-5-10) improved logging output from install.xml files 1 +18 / -5
19:42:10 Gustaf Neumann openacs-core  (oacs-5-10) removed the previous half finished change, the update of the timezone data helps 1 +0 / -8
19:40:48 Gustaf Neumann openacs-core  (oacs-5-10) Updates timezone data once again, bump version to 5.10.1b3 5 +82108 / -80907
19:14:41 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 3 +4 / -3
19:04:05 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 4 +23 / -21
18:55:19 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 1 +1 / -1
13:49:16 Gustaf Neumann openacs-core  (oacs-5-10) fix regression test to cope with time zone 1 +8 / -0
2024-02-07
10:27:18 Hector Romojaro openacs-core  (oacs-5-10) Adapt test to current timezones 1 +0 / -7
2024-02-06
11:00:11 Antonio Pisano xowiki  (oacs-5-10) Improve visualization of test info 1 +2 / -2
10:32:23 Antonio Pisano xowiki  (oacs-5-10) Relax test condition: 1 +13 / -6
2024-02-05
16:35:07 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 16 +33 / -37
14:05:24 Gustaf Neumann openacs-core  (oacs-5-10) Improved navigation bar menu structure 2 +8 / -7
2024-02-04
18:46:29 Gustaf Neumann openacs-core  (oacs-5-10) Upgrade timezone data to tzdb-2024a (Released 2024-02-01) from IANA 4 +220897 / -36930
2024-02-03
09:27:16 Gustaf Neumann openacs-core  (oacs-5-10) Removed "-debug" flag 1 +1 / -1
09:26:32 Gustaf Neumann openacs-core  (oacs-5-10) improved robustness of "try_cache" 1 +1 / -1
2024-02-02
14:01:45 Gustaf Neumann openacs-core  (oacs-5-10) Made "ad_find_all_files" more robust when some subdirectory has too restrictive permissions 1 +23 / -21
13:50:16 Gustaf Neumann openacs-core  (oacs-5-10) Silence potentially confusing warning during first installation 3 +6 / -6
13:35:12 Gustaf Neumann xowiki  (oacs-5-10) Improved consistency of appearance, when multiple CSS toolkits are in use 2 +16 / -13
13:31:36 Gustaf Neumann xowiki  (oacs-5-10) Extended site-wide admin page to include link for site-wide pages 2 +7 / -1
13:27:15 Gustaf Neumann xowiki  (oacs-5-10) Added link to parameter page in xowiki/admin page if it exists 1 +6 / -0
13:20:56 Gustaf Neumann xowiki  (oacs-5-10) Extended "Page.copy_content_vars" with a "-except" parameter 1 +13 / -6
13:14:32 Gustaf Neumann xowiki  (oacs-5-10) added URL for version checking to see, if a newer version is available from the CDN 1 +1 / -0
2024-01-31
13:48:19 Antonio Pisano xowiki  (oacs-5-10) Extend test suite 1 +17 / -1
2024-01-30
18:18:46 Gustaf Neumann xowiki  (oacs-5-10) Reduced attack vectors for query and form variables while keeping semantics 1 +48 / -53
18:17:09 Gustaf Neumann xowiki  (oacs-5-10) fix typo 1 +1 / -1
17:56:52 Antonio Pisano openacs-core  (oacs-5-10) Move test from acs-kernel to acs-tcl, add remarks 2 +19 / -19
17:35:10 Antonio Pisano xowiki  (oacs-5-10) Fix typo 1 +0 / -1
16:57:35 Antonio Pisano openacs-core  (oacs-5-10) Bring the logics to parse a datetime from lc_time_fmt into an own private utility lc_datetime_to_clock and reuse it also when we convert from one timezone to another 1 +46 / -39
15:21:25 Antonio Pisano openacs-core  (oacs-5-10) Allow also dates in the "short" time format, as they may be supplied to the api in such form e.g. by the calendar package 1 +17 / -9
15:19:26 Antonio Pisano openacs-core  (oacs-5-10) Extend test suite to check that also dates in the "short" time format are supported 1 +6 / -0
11:28:49 Gustaf Neumann xowiki  (oacs-5-10) removed obsolete code 1 +0 / -4
11:28:12 Gustaf Neumann xowiki  (oacs-5-10) update CDN source 1 +2 / -2
11:15:01 Gustaf Neumann xowiki  (oacs-5-10) generalized handling of error pages in disconnected stage 1 +7 / -11
10:35:42 Antonio Pisano xowiki  (oacs-5-10) Cleanup leftover library: latest javascript assumes XMLHttpRequest is supported 1 +0 / -2
2024-01-29
09:58:45 Antonio Pisano openacs-core  (oacs-5-10) Fix selector for the click all list callback 1 +3 / -3
2024-01-26
17:37:29 Antonio Pisano xowiki  (oacs-5-10) Chat reform 6 +305 / -359
14:14:50 Antonio Pisano xowiki  (oacs-5-10) When the mode is "streaming", use Server Sent Events instead of a "plain" endless request 3 +26 / -53
11:30:35 Antonio Pisano xowiki  (oacs-5-10) Cleanup leftover method: its logics were moved to the MessageRelay class 1 +0 / -14
2024-01-25
13:50:26 Antonio Pisano openacs-core  (oacs-5-10) Cleanup long deactivated code 2 +0 / -13
13:33:58 Antonio Pisano openacs-core  (oacs-5-10) Fix typo 1 +1 / -1
13:32:41 Antonio Pisano openacs-core  (oacs-5-10) Improve documentation 1 +8 / -0
13:28:35 Antonio Pisano openacs-core  (oacs-5-10) Cleanuo commented code 1 +0 / -9
13:28:23 Antonio Pisano openacs-core  (oacs-5-10) Whitespace cleanup 1 +0 / -2
13:25:51 Antonio Pisano openacs-core  (oacs-5-10) Move custom calendar widget javascript implementation out of the core.js and into a separate file 3 +1612 / -1603
12:44:14 Antonio Pisano xowiki  (oacs-5-10) Cleanup commented code 1 +0 / -10
2024-01-23
16:04:17 Antonio Pisano openacs-core  (oacs-5-10) Fix the idiom used to cut the query parameters from the URL 1 +1 / -1
14:20:14 Antonio Pisano xowiki  (oacs-5-10) Revert to an approach that will not change the [self] object, which has unexpected consequences 1 +8 / -1
13:07:22 Antonio Pisano openacs-core  (oacs-5-10) Handle null dates 1 +4 / -3
08:39:09 Antonio Pisano openacs-core  (oacs-5-10) Modernize idioms 1 +11 / -21
08:26:36 Antonio Pisano openacs-core  (oacs-5-10) Cleanup acs_CopyText and inline the only usage found in the codebase with a modern replacement 1 +0 / -36
2024-01-22
19:19:00 Gustaf Neumann openacs-core  (oacs-5-10) provide link to nsstats on startup page on fresh installations (when available) 2 +5 / -0
18:34:50 Gustaf Neumann openacs-core  (oacs-5-10) fix for containarized applications: don't use configured location unless host-name-map is in place 1 +20 / -7
17:55:49 Antonio Pisano openacs-core  (oacs-5-10) Shorten idiom 1 +3 / -6
17:50:52 Antonio Pisano openacs-core  (oacs-5-10) Modernize idioms via optional chaining 1 +5 / -6
17:36:19 Antonio Pisano openacs-core  (oacs-5-10) Prefer string interpolation via template literals 1 +2 / -2
17:33:05 Antonio Pisano openacs-core  (oacs-5-10) Cleanup trivial acs_initHtmlArea and inline its only usages in the codebase 1 +0 / -7
17:23:49 Gustaf Neumann openacs-core  (oacs-5-10) clear diry editor buffer 1 +7 / -5
17:13:43 Antonio Pisano openacs-core  (oacs-5-10) Cleanup trivial api, nowadays replaceable with a simple oneliner and inline the only usage found upstream 1 +0 / -9
17:06:40 Antonio Pisano openacs-core  (oacs-5-10) Use modern javascript and browser features to simplify the code 1 +10 / -16
15:52:02 Antonio Pisano xowiki  (oacs-5-10) Use a better idiom to revert changes on the object, that e.g. will handle the same arrays and variables 1 +1 / -3
15:11:32 Antonio Pisano openacs-core  (oacs-5-10) Use an idiom that does not assume the form field to be a direct child of the form, which may not be true depending on the theme 1 +4 / -1
14:49:39 Antonio Pisano openacs-core  (oacs-5-10) Inline usages of acs_rte* js utilities in unmaintained packages and remove it from core.js 1 +0 / -14
14:30:30 Antonio Pisano openacs-core  (oacs-5-10) Factor richtext-or-file javascript outside of the core.js 3 +48 / -47
2024-01-21
18:07:55 Gustaf Neumann openacs-core  (oacs-5-10) added support to install theme from install.xml 1 +20 / -0
2024-01-16
18:35:16 Antonio Pisano xowiki  (oacs-5-10) Ensure we are still connected before we try to render the error to the user 1 +11 / -3
2024-01-15
12:42:54 Antonio Pisano xowiki  (oacs-5-10) Extend test: edit a different component of repeated compound 3 to also test that old and new values are stored as expected 1 +6 / -0
2024-01-09
17:19:03 Antonio Pisano openacs-core  (oacs-5-10) Also exclude unchecked checkboxes, the same as radio buttons, from the dictb entries returned from reading the form 1 +3 / -2
17:17:36 Antonio Pisano xowiki  (oacs-5-10) Extend and fix xowiki.create_form_with_form_instance automated test with respect to checkbox behavior 1 +56 / -8
14:06:17 Antonio Pisano openacs-core  (oacs-5-10) Handle differences in data-model between oracle and postgres, where oracle uses an additional filename column in the cr_revisions table when a revision points to a file 1 +10 / -3
2023-12-20
14:13:20 Antonio Pisano xowiki  (oacs-5-10) Port of downstream modification: 1 +11 / -1
12:04:28 Antonio Pisano xowiki  (oacs-5-10) get_form_data reform: 1 +14 / -0
2023-12-17
20:28:31 Gustaf Neumann openacs-core  (oacs-5-10) Added support for automatic disconnect when a dynamic cluster node is shut down 5 +104 / -60
2023-12-14
10:57:31 Antonio Pisano xowiki  (oacs-5-10) Do not retrieve extra_css from query_parameters, as this is vulnerable to injections 1 +3 / -1
2023-12-05
18:14:58 Gustaf Neumann openacs-core  (oacs-5-10) Adding auto-deletion of dynamic cluster nodes and small refactoring 6 +87 / -32
2023-12-04
16:32:58 Gustaf Neumann openacs-core  (oacs-5-10) Small update for cluster support 8 +104 / -18
15:19:55 Antonio Pisano openacs-core  (oacs-5-10) template::widget::merge_tag_attributes has to be public already, as it is used by template::widget::select_locales 1 +2 / -2
2023-12-02
12:10:16 Gustaf Neumann openacs-core  (oacs-5-10) Avoid duplicate entries in acs_sc_msg_type_elements 5 +48 / -12
2023-12-01
11:33:13 Gustaf Neumann openacs-core  (oacs-5-10) improved spelling 1 +1 / -1
11:32:09 Gustaf Neumann openacs-core  (oacs-5-10) provide the version directory instead of the version on the admin page 1 +4 / -4
2023-11-30
16:21:18 Antonio Pisano openacs-core  (oacs-5-10) Fix typo 1 +1 / -1
16:13:28 Antonio Pisano openacs-core  (oacs-5-10) Form widget attributes reform: 7 +68 / -97
15:14:54 Antonio Pisano openacs-core  (oacs-5-10) Revert in order to provide a meaningful log message 1 +12 / -35
15:13:35 Antonio Pisano openacs-core  (oacs-5-10) *** empty log message *** 1 +35 / -12
2023-11-29
20:44:11 Gustaf Neumann openacs-core  (oacs-5-10) cluster setup: use qualified location as well for the local host 1 +7 / -6
14:44:39 Gustaf Neumann xowiki  (oacs-5-10) reduced verbosity 1 +1 / -1
2023-11-28
16:55:08 Gustaf Neumann openacs-core  (oacs-5-10) added new flag to util::join_location to avoid removing the default port 2 +9 / -3
2023-11-27
19:32:57 Gustaf Neumann openacs-core  (oacs-5-10) provide qualified_location for incoming join requests 1 +1 / -1
2023-11-24
13:56:48 Antonio Pisano xowiki  (oacs-5-10) Fix syntax of new oneof value checker 1 +2 / -2
2023-11-23
17:47:35 Antonio Pisano openacs-core  (oacs-5-10) Do not override existing classes on the submit button 1 +2 / -1
12:14:25 Antonio Pisano xowiki  (oacs-5-10) Validate nls_language so that the only values allowed are existing enabled locales 2 +17 / -5
2023-11-21
14:30:51 Antonio Pisano xowiki  (oacs-5-10) Fix parenthesys in bulk actions 1 +15 / -15
2023-11-20
18:06:08 Antonio Pisano xowiki  (oacs-5-10) Get the preferred css toolkit via api, as this will introduce additional fallback logics with respect to the plain parameter 1 +1 / -4
16:04:35 Antonio Pisano openacs-core  (oacs-5-10) When using ad_dom_sanitize_html to validate markup, treat failure to parse as a normal validation failure, rather than an error 1 +3 / -2
2023-11-17
14:32:36 Gustaf Neumann openacs-core  (oacs-5-10) db_multirow: fall back to -local behavior, when used outside of an ADP file 1 +21 / -9
2023-11-07
15:03:29 Gustaf Neumann openacs-core  (oacs-5-10) remove encoding switching command 1 +0 / -14
2023-11-03
18:52:15 Antonio Pisano xowiki  (oacs-5-10) Ensure scripts and internal use information are not rendered together with the content, in particular for dumber HTML renderer 1 +3 / -6
2023-10-31
15:11:18 Antonio Pisano openacs-core  (oacs-5-10) Increase proc coverage 1 +30 / -0
13:55:44 Antonio Pisano openacs-core  (oacs-5-10) Reitroduce missing query clause that should be executed when we retrieve the content of a text/* content item 2 +14 / -0
13:55:04 Antonio Pisano openacs-core  (oacs-5-10) Test that when content::item::get_content is called on a text/* mime typed content-item, an extra "text" attribute should be returned in the result array 1 +9 / -0
2023-10-30
17:58:17 Antonio Pisano openacs-core  (oacs-5-10) Redefine content_item__get_virtual_path so that get_virtual_path__root_folder_id argument is not ignored 3 +39 / -10
17:57:10 Antonio Pisano openacs-core  (oacs-5-10) Test content::item::get_virtual_path 1 +25 / -0
17:27:16 Antonio Pisano openacs-core  (oacs-5-10) Extend test suite 1 +13 / -0
17:17:00 Antonio Pisano openacs-core  (oacs-5-10) Test content::item::get_root_folder 1 +26 / -0
15:46:58 Antonio Pisano openacs-core  (oacs-5-10) Remove broken line (non-existing arguments) 1 +0 / -1
15:45:11 Antonio Pisano openacs-core  (oacs-5-10) Increase api coverage, this uncovered a bug in content::item::unpublish 1 +23 / -0
15:33:58 Antonio Pisano openacs-core  (oacs-5-10) Test content::item::get_publish_date 1 +33 / -3
14:58:49 Antonio Pisano openacs-core  (oacs-5-10) Extend test to include content::item::get_path 1 +26 / -3
14:49:28 Antonio Pisano openacs-core  (oacs-5-10) Whitespace cleanup 1 +2 / -2
14:48:22 Antonio Pisano openacs-core  (oacs-5-10) Test content::item::get_descendants 1 +114 / -0
12:20:13 Antonio Pisano xowiki  (oacs-5-10) Make sure method variable exists, fixes automated tests 1 +1 / -0
12:17:51 Antonio Pisano xowiki  (oacs-5-10) Whitespace cleanup 1 +6 / -6
2023-10-27
13:08:51 Antonio Pisano openacs-core  (oacs-5-10) Reinstate behavior: 1 +8 / -2
2023-10-24
18:11:12 Gustaf Neumann openacs-core  (oacs-5-10) use "ns_set stats" when available in memory statistics of ::xo::stats 1 +1 / -0
11:25:20 Antonio Pisano openacs-core  (oacs-5-10) Make URLs assumed to be hosted on openacs.org absolute 1 +2 / -2
09:38:02 Antonio Pisano openacs-core  (oacs-5-10) Make page more robust to situations, more frequest in a test setup, where a short-lived user has issued requests on the system and was recorded as online 1 +10 / -3
2023-10-22
17:53:45 Gustaf Neumann xowiki  (oacs-5-10) improve bootstrap3/bootstrap5 handling of personal notification messages 2 +67 / -4
2023-10-19
11:44:24 Antonio Pisano openacs-core  (oacs-5-10) Update documentation: 1 +104 / -53
2023-10-18
17:18:07 Antonio Pisano openacs-core  (oacs-5-10) Fix typos 1 +6 / -6
17:00:37 Antonio Pisano openacs-core  (oacs-5-10) Improve Git repository rebuild 2 +192 / -108
13:28:23 Antonio Pisano openacs-core  (oacs-5-10) Whitespace cleanup 1 +2 / -3
11:49:19 Antonio Pisano openacs-core  (oacs-5-10) Fix typo 1 +2 / -2
11:35:27 Antonio Pisano xowiki  (oacs-5-10) Update italian localization 2 +3 / -2
11:27:39 Antonio Pisano openacs-core  (oacs-5-10) Update italian localization 4 +12 / -4
10:59:57 Antonio Pisano openacs-core  (oacs-5-10) Provide a Git-based implementation of the logics to rebuild the package repository on OpenACS.org 1 +851 / -0
2023-10-16
11:30:22 Antonio Pisano openacs-core  (oacs-5-10) Formatting changes 1 +52 / -35
2023-10-12
12:43:15 Antonio Pisano openacs-core  (oacs-5-10) Flushing the cache completely is actually the right thing to do if we want to be more robust to cache pollution: see e.g. executing acs-authentication and acs-tcl automated tests during the same request 1 +2 / -2
12:25:40 Antonio Pisano openacs-core  (oacs-5-10) For consistency with other apis, cache the updated parameter value immediately and return it 1 +1 / -1
2023-10-11
18:58:20 Antonio Pisano openacs-core  (oacs-5-10) Don't pollute the cache for other tests 1 +12 / -0
15:55:26 Antonio Pisano openacs-core  (oacs-5-10) Flush the cache only 1 +1 / -1
15:53:44 Antonio Pisano openacs-core  (oacs-5-10) Improve test for singleton package parameters (aka instance parameters of singleton packages): 1 +74 / -46
2023-10-06
14:36:15 Gustaf Neumann openacs-core  (oacs-5-10) harden page contracts 9 +12 / -12
14:31:05 Gustaf Neumann openacs-core  (oacs-5-10) harden page contracts 16 +27 / -43
14:09:20 Gustaf Neumann openacs-core  (oacs-5-10) harden page contracts 21 +41 / -38
2023-10-05
17:52:33 Gustaf Neumann openacs-core  (oacs-5-10) added standard parameterizations for Argon2 when supported. 3 +53 / -1
2023-10-02
12:06:22 Gustaf Neumann openacs-core  (oacs-5-10) bugfix: provide proper encoding for text phrases in email addresses 1 +14 / -1
2023-09-27
16:53:05 Antonio Pisano openacs-core  (oacs-5-10) Prefer the test authority: downstream local authorities may depend on other systems to perform additional checks, which may fail on a test user 1 +7 / -5
15:29:37 Antonio Pisano xowiki  (oacs-5-10) Export catalog via the UI to normalize sorting and quoting 3 +67 / -73
2023-09-25
09:35:49 Gustaf Neumann xowiki  (oacs-5-10) fix typo 1 +1 / -1
2023-09-15
10:53:37 Thomas Renner openacs-core  (oacs-5-10) In case the user used an external_registry for login, we have to allow the redirect to a complete url 1 +3 / -1
2023-09-14
00:26:37 Gustaf Neumann xowiki  (oacs-5-10) move "-destroy_on_cleanup" towards the end of the parameter list 6 +34 / -24
2023-09-04
17:55:29 Gustaf Neumann xowiki  (oacs-5-10) use CSSclass "form-range" for Bootstrap5 1 +3 / -0
17:25:16 Gustaf Neumann openacs-core  (oacs-5-10) added support for icanuse "ns_crypto::scrypt" 1 +1 / -0
17:24:07 Gustaf Neumann openacs-core  (oacs-5-10) add one more sample 1 +1 / -0
17:23:40 Gustaf Neumann openacs-core  (oacs-5-10) fix typo 1 +1 / -1
2023-08-31
15:13:50 Antonio Pisano openacs-core  (oacs-5-10) Improve fix: if any other click handler would take longer than the timeout (e.g. an alert) don't wait again 1 +2 / -6
15:01:36 Antonio Pisano openacs-core  (oacs-5-10) Make sure disabling the button always happens before re-enabling the button and that both happen after all other click handlers have completed 1 +11 / -6
2023-08-30
14:32:29 Antonio Pisano openacs-core  (oacs-5-10) Reduce hardcoded styling 1 +0 / -1
14:32:06 Antonio Pisano openacs-core  (oacs-5-10) Allow localization of "External Identity Providers" 3 +13 / -12
2023-08-29
16:12:33 Gustaf Neumann openacs-core  (oacs-5-10) fixed typo 4 +5 / -5
2023-08-09
14:03:01 Antonio Pisano openacs-core  (oacs-5-10) Harden page contract 1 +4 / -4
13:50:07 Antonio Pisano openacs-core  (oacs-5-10) Whitespace changes 1 +14 / -5
13:34:20 Antonio Pisano openacs-core  (oacs-5-10) Cleanup obsolete variable 1 +0 / -2
13:03:50 Antonio Pisano openacs-core  (oacs-5-10) Use adp:icon feature to generate a style-aware icon on every theme 2 +6 / -6
2023-08-08
12:11:39 Gustaf Neumann xowiki  (oacs-5-10) more fixups fr bootstrap5 1 +6 / -0
2023-08-07
16:53:57 Antonio Pisano openacs-core  (oacs-5-10) template::list bulk-actions feature: 1 +51 / -5
2023-08-03
13:15:13 Gustaf Neumann xowiki  (oacs-5-10) bootstrap5 bulkactions: move "ul" element to one level higher 1 +21 / -18
13:05:08 Gustaf Neumann xowiki  (oacs-5-10) bootstrap5 dropt down menu item: add "disabled" class to the anchor element as well 1 +3 / -2
12:35:20 Gustaf Neumann xowiki  (oacs-5-10) use for bootstrap5 for select input form-select instead of form-control 1 +3 / -0
12:31:32 Gustaf Neumann xowiki  (oacs-5-10) fix indentation 1 +1 / -1
2023-08-02
16:57:25 Antonio Pisano openacs-core  (oacs-5-10) Add acknowledgment 1 +2 / -0
16:57:11 Antonio Pisano openacs-core  (oacs-5-10) Fix navigation 1 +1 / -1
16:56:40 Antonio Pisano openacs-core  (oacs-5-10) Provide a zero-dependency Modal implementation 4 +274 / -3
16:24:01 Gustaf Neumann openacs-core  (oacs-5-10) replaced complex and error-prone test with a more sane version 1 +4 / -45
2023-08-01
16:59:56 Antonio Pisano openacs-core  (oacs-5-10) Provide a zero-dependency Tooltip implementation 5 +276 / -0
2023-07-29
14:33:16 Gustaf Neumann openacs-core  (oacs-5-10) parameter AllowedTag: added <adp:toggle_button> to default value 1 +3 / -3
14:26:49 Gustaf Neumann openacs-core  (oacs-5-10) adp:toggle_button: added "id" attribute 1 +7 / -4
2023-07-25
11:54:37 Gustaf Neumann xowiki  (oacs-5-10) minor change in comment 1 +1 / -1
2023-07-24
16:11:48 Hector Romojaro openacs-core  (oacs-5-10) Fix version in package URL 9 +9 / -9
15:54:33 Hector Romojaro openacs-core  (oacs-5-10) Fix version in package URL 4 +4 / -4
15:13:32 Gustaf Neumann openacs-core  (oacs-5-10) do not abbreviate tcl command names (file root -> file rootname) 1 +1 / -1
15:08:29 Gustaf Neumann openacs-core  (oacs-5-10) skip "-url" in "export_vars -url" since it is the default 8 +15 / -15
2023-07-19
16:30:34 Hector Romojaro openacs-core  (oacs-5-10) Release notes for 5.10.1 1 +168 / -0
13:49:32 Hector Romojaro openacs-core  (oacs-5-10) Ad link to 5.10.1 release notes 1 +3 / -0
2023-07-18
12:27:44 Gustaf Neumann openacs-core  (oacs-5-10) fix cut&paste error 1 +1 / -1
11:24:17 Antonio Pisano openacs-core  (oacs-5-10) Cleanup debug statements, re-instate safe tmpfile check 1 +1 / -5
2023-07-17
19:26:43 Gustaf Neumann openacs-core  (oacs-5-10) adp:toggle_button: add "href" (default "#") for use when ... tag="a" ... 1 +6 / -4
2023-07-15
22:59:38 Gustaf Neumann xowiki  (oacs-5-10) fix dirty-editor-buffer bug 1 +0 / -1
2023-07-13
15:42:04 Gustaf Neumann openacs-core  (oacs-5-10) updated to current state, fixed typos 1 +5014 / -2555
15:19:30 Gustaf Neumann openacs-core  (oacs-5-10) release work 3 +6 / -17
15:15:27 Gustaf Neumann openacs-core  (oacs-5-10) bumped version numbers 3 +15 / -15
Show: 100 | 200 | 500 1000 entries per page