• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- fix invalid message key

- strengthen page contract

- handle both complaints the same way

- abort script after error

- add actual length

- fix message key

- require at lease three characters

- fix typo

- don't allow empty searches in forums-search (might take long)

- improve checking of arguments in page_contract

- bump version number to 1.3d14

- improve security of return_urls

- make update script more robust

    • -6
    • +27
    ./sql/postgresql/upgrade/upgrade-1.3d12-1.3d13.sql
Alter caveman style booleans (type character(1)) to real SQL boolean types.

    • -6
    • +4
    ./sql/postgresql/forums-forums-create.sql
    • -0
    • +18
    ./sql/postgresql/upgrade/upgrade-1.3d12-1.3d13.sql
file upgrade-1.3d12-1.3d13.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./sql/postgresql/upgrade/upgrade-1.3d12-1.3d13.sql
- prevent potential sql injection attack

    • -4
    • +4
    ./lib/search/search-chunk-postgresql.xql
.xql-file reform of forums

- remove sql statements from the code, where these are provided via .xql

- prefer empty sql statements over various forms of *SQL*

- remove obsolete queries

    • -10
    • +0
    ./tcl/forums-sc-procs-postgresql.xql
- bump version numbers to 6.9.0 (oacs) / 2.9.0 (dotlrn)

  1. … 72 more files in changeset.
- no need to use backslash for continuation between curly brackets

- improve readability of code

- modernize tcl

  1. … 8 more files in changeset.
- allow users to write stuff that looks like a message key in a forums subject or body

- handle post_p like moderate_p

- turn forums/lib/message/row into an include with a include_contract to document expected arguments and defaults

- optimize adp, since this can be called quite frequently in a forums thread

- add function args for completeness

- added experimental disk cache

  1. … 1 more file in changeset.
- pass pretty_name to notification widget HTMLescaped (since widget expects it)

  1. … 5 more files in changeset.
- prefer doc(title) over page_title

- dont i18n urls

- bump version numbers

  1. … 75 more files in changeset.
- remove broken and unused include file

*** empty log message ***

  1. … 75 more files in changeset.
- fix screen name handling (must have been broken since years)

    • -13
    • +15
    ./lib/user/post-history-chunk.tcl