• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- update documentation

- remove code producing invalid links

Fix typo from previous commit

Introduced new options to set chat rooms so login and/or logout message are not issued everytime a user enters/exits the chat.

    • -18
    • +21
    /openacs-4/packages/chat/tcl/chat-procs-oracle.xql
    • -30
    • +52
    /openacs-4/packages/chat/tcl/chat-procs.tcl
    • -22
    • +57
    /openacs-4/packages/chat/www/room-edit.tcl
    • -2
    • +6
    /openacs-4/packages/chat/www/room-enter.tcl
    • -2
    • +6
    /openacs-4/packages/chat/www/room-exit.tcl
    • -2
    • +10
    /openacs-4/packages/chat/www/room.adp
    • -5
    • +12
    /openacs-4/packages/chat/www/room.tcl
    • -2
    • +7
    /openacs-4/packages/chat/www/ajax/chat.js
file upgrade-5.0d10-5.0d11.sql was initially added on branch oacs-5-9.

- Use get_referrer instead of ad hoc regexp to determine relative URLs.

- Fixed Regex used by "get_referrer -relative", which failed for root URLs

(i.e: http://www.openacs.org/). Thanks to Thomas Renner for the fix.

Created new proc cr_check_mime_type, centralizing the retrieval of the mime_type from uploaded file's information.

Applied the new proc to the different situations in the system when we require mime_type retrieval: content-repository, file-storage and xotcl CrItem

TODO: get the real mime_type from the file content, but this would require some modification in the data model.

- fix one more old bug with ad_text_to_html, where a mailto: was inserted incorrectly: part of URL was interpreted as a mail address: http://www.postgresql.org/message-id/20060329203545.M43728@narrowpathinc.com

- move validation of message_id into a validation block

    • -7
    • +9
    /openacs-4/packages/forums/www/message-view.tcl
- fix broken link

- improve HTML quality

- improve HTML quoting

- update description

    • -1
    • +1
    /openacs-4/packages/search/search.info
- set maturity to deprecated (4)

- make sure cache is large enough to keep security tokes (needed, when signed attributes are used)

- set maturity to deprecated (4)

- set maturity to deprecated (4)

- remove duplicated package (in contrib/packages and in packages) from contrib to reduce confusion

  1. … 320 more files in changeset.
- remove duplicated package (in contrib/packages and in packages) from contrib to reduce confusion

  1. … 89 more files in changeset.
- remove duplicated package (in contrib/packages and in packages) to reduce confusion

  1. … 243 more files in changeset.
- remove duplicated package (was in contrib and in packages)

Put again >= in place as before

Reverting previous change: I don't know since when in 4.99.12 dev versions we have dropped ns_ssl. Just stick to plain 4.99.12

Use 4.99.11 as comparison version to say: "from 4.99.12 upwards"

Bug #128 - Fixes for paginator of search package (navbar)

- Prevent double encoding of query string

- Include csrf token

    • -7
    • +9
    /openacs-4/packages/search/lib/navbar.tcl
    • -1
    • +1
    /openacs-4/packages/search/www/search.adp
changes for install from repository:

- change labeling of list filter:

* show current channel version (instead of just "current")

* call selector for head packages not "head" but supplemental

- offer on "head" channel just these packages, which are not available

in the current channel (this avoids a potential damage in the

current installation, when somebody tries e.g. to install

a core package from head, which is broken and/or older than

packages in the current channel). Since there is no way to downgrade

packages in OpenACS, such errors might be hard to fix.

- use message keys instead of hard-coded strings for maturity in

www/install/install.tcl

- provide a long description for maturity_deprecated

- remove duplicated maturity entry

- compute .apm files as well for -final releases (starting with OpenACS 5.8)

- call validator as well, when no user_id is explicitly specified ("... -require user_id" in validator filters default case)