• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove ancient tests for 'acs-lang', which use obsolete API and don't work for the most part anymore

Cleanup broken tests from the old good days, timezone features in acs-lang are already tested in lang_test__lc_procs

Delete leftover page from the old good days:

- it is supposed to test the localization data model, but columns are wrong, so it probably refers to an older version

- similar tests already take place in the appropriate acs-automated-tests framework, so makes little point to fix it or port it

- makes use of deprecated api (e.g. ad_footer)

Use ad_page_contract

  1. … 1 more file in changeset.
Use ad_include_contract

  1. … 1 more file in changeset.
move test cases for lc_monetary_currency to acs-outdated, where the definition lives

  1. … 2 more files in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 225 more files in changeset.
Reduce divergency between oracle and postgres codebase, fix query

Fix current_time, should have been current_timestamp

Reduce divergency between oracle and postgres codebase

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7821 more files in changeset.
fix spelling errors

  1. … 1 more file in changeset.
Fix spelling errors

  1. … 7 more files in changeset.
Fix spelling errors

  1. … 45 more files in changeset.
- modernize HTML

  1. … 202 more files in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 746 more files in changeset.
- quote HTML attributes

  1. … 6 more files in changeset.
- remove obsolete files from www directory

  1. … 4 more files in changeset.
- remove obsolete test files

- drop function lc_monetary_currency (seems a leftover from long ago; required tables are not part of the datamodel since many years)

  1. … 2 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 366 more files in changeset.
remove the acs-lang procs which were deprecated/warn in 5.0; fix lingering references to deprecated procs

  1. … 31 more files in changeset.
Added page for testing translator mode

    • -0
    • +26
    ./translator-mode.adp
    • -0
    • +37
    ./translator-mode.tcl
removing tilde file

Collaboraid: adding namespaces to the TCL API, adding new procedures for extracting keys from adp pages and parsing keys embedded in text, adding a translation web UI that was used at Greenpeace (at www/admin) and making it work with PostgreSQL, moving the old pages under www to be under www/admin/test, making the lang_messages table use locale rather than language, added upgrade scripts

    • -0
    • +13
    ./format-test-oracle.xql
    • -0
    • +12
    ./format-test-postgresql.xql
    • -0
    • +13
    ./test-postgresql.xql
  1. … 97 more files in changeset.