• last updated 23 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Add missing message key

  1. … 1 more file in changeset.
Export message keys from the UI to normalize sorting and quoting

  1. … 1 more file in changeset.
Fix array format in message keys

See acs-lang.message__format automated test, where the expected behavior of lang::message::format is documented

  1. … 11 more files in changeset.
bump version number to 5.10.1d14

  1. … 1 more file in changeset.
improve spelling

Added page_contract filter "object_id"

This change adds the page_contract filter "object_id", which validates

values whether these are syntactically acceptable as object_ids in

PostgreSQL and Oracle.

Note that before one is able to use the filter, the server has to be

restarted. Otherwise, when e.g. "apm/version_reload.tcl" would be

executed with the new filter, it would fail. So, one has to be careful

on update scripts, when people upgrade from old version not to create

a blocking mutual blocking condition.

  1. … 4 more files in changeset.
improve spelling

  1. … 13 more files in changeset.
Fix typos

  1. … 6 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
- provide a long description for maturity_deprecated

- add page_contract_filter for return_url

- add generic "name not valid" message key

- bump version to 5.9.1d6

  1. … 2 more files in changeset.
- add "word" and "wordplus" for page contract filters to improve security

  1. … 1 more file in changeset.
- add word+ page contract

  1. … 1 more file in changeset.
- add page contract filter for words

  1. … 1 more file in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
-fix for tcl-expressions in message catalogs (see

This must be most likely quite an old bug, since many packages

use unescaped square brackets in message strings, some packages

such as evaluation have even tcl code there. strangely, there is

no bug-report for this, seems as if the contract-filters

"string_length" and "range" are not widely used.

- bump version number

  1. … 8 more files in changeset.
- add maturity level for "deprecated"

  1. … 1 more file in changeset.
Navigation context bar Internationalization

  1. … 1 more file in changeset.
Removed version info from catalog file code as was TIP'd ages ago, which

will make merging much easier in the future. I had en_US and de_DE installed

so the catalogs for these languages in core have been exported and don't

have version numbers. The rest of the packages and locales for core and

dotlrn will be exported from the translation server as part of our release

process and will get fixed up then.

  1. … 17 more files in changeset.
Merged the 5.3 branch with HEAD. Look for tags with the pattern


  1. … 324 more files in changeset.
Importing catalog files from for Openacs Core Packages (5.3.1)

and .LRN Packages (2.3.0).

  1. … 996 more files in changeset.
Remove references to assessment and put the message keys where they

belong for progress bar

  1. … 2 more files in changeset.
Zen: version change

  1. … 10 more files in changeset.
Adding to acs-5-2 branch, message key catalog files from translation server

for acs-core packages, dotlrn-all packages and dotlrn-extras


  1. … 968 more files in changeset.
Reverted all changes from Mannheim

  1. … 222 more files in changeset.
Mannheim update, fix and merge bugbash

  1. … 197 more files in changeset.
Bumped the acs-core world (including catalog files) to 5.3.0d1.

  1. … 218 more files in changeset.
Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.


1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

  1. … 721 more files in changeset.
Adding some new translations ( translations during the

last 3 weeks ) from For openacs

core packages only.

  1. … 13 more files in changeset.
Updating translations from

taking up version to 5.2.3b2

  1. … 178 more files in changeset.