• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Backport fix to https://openacs.org/bugtracker/openacs/bug?format=table&bug_number=3331: fix original problematic update

file upgrade-5.9.1-5.9.2d1.sql was initially added on branch oacs-5-9.

Fix nesting level issue for old-style includes, which is bugging Frank

https://openacs.org/forums/message-view?message_id=5377895

    • -1
    • +5
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
Fix typo

Use PostgreSQL 9.0 compatible idioms in 'sql' stored procedure

Protect against certain potential dead-locks in PostgreSQL: allow to provide sql suffixes like e.g. FOR NO KEY UPDATE for certain operations

Handle access to non-existent faq question through human-readable error message

    • -7
    • +4
    /openacs-4/packages/faq/www/one-question.tcl
Fix typo

fix typo

Improve warning message to provide more precise context

Fix boolean expressions in .adp file

Bug fix: avoid confusion between command argument and option, when argument starts with "-"

    • -2
    • +2
    /openacs-4/packages/news/www/admin/index.tcl
    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/import-procs.tcl
    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
  1. … 67 more files in changeset.
Prefer XOTcl 2.0 idioms

    • -123
    • +115
    /openacs-4/packages/xotcl-core/tcl/context-procs.tcl
Bug fix: avoid confusion between text argument and option, when text starts with "-"

    • -2
    • +2
    /openacs-4/packages/dotlrn/www/spam-2.tcl
  1. … 22 more files in changeset.
Bug fix: avoid confusion between test argument and option, when text starts with "-"

Many thanks to Franz Penz

Introduce a callback hook for packages to insert some specific logic

Driver is reduce difference between downstream and upstream code

fix category-portlet to support the latest TreeNode Class

Don't tamper with permissions to remember whether we should be able to moderate or not

Show moderate button only when forum is actually moderated

check truth by lean and mean tcl idiom

Ehm, fix missed occurrency of message level permission check

Fix typo in deprecated proc (not used upstream anymore)

reuse forum properties

    • -3
    • +11
    /openacs-4/packages/forums/tcl/forums-procs.tcl
Forum reform

- remove hardcoded dependency with registered_users group. Target is to improve suitability in convoluted multi groups/multi subsites context

- in place of previous permission-based machinery, use plain table columns to detect whether user can or cannot post replies/new threads

- remove permission check at the message level in favor of that on forum level

    • -2
    • +2
    /openacs-4/packages/forums/forums.info
    • -4
    • +1
    /openacs-4/packages/forums/lib/forums/new.tcl
    • -36
    • +37
    /openacs-4/packages/forums/tcl/forums-procs.tcl
    • -3
    • +2
    /openacs-4/packages/forums/www/message-email.tcl
    • -4
    • +8
    /openacs-4/packages/forums/www/message-post.tcl
    • -20
    • +2
    /openacs-4/packages/forums/www/message-view.tcl
  1. … 7 more files in changeset.
Don't throw an error, when no url2file mapping exists

Remove usage of apm_package_version__version_name_greater in favor of apm_version_names_compare proc as their logics conflict

Remove usage of apm_package_version.version_name_greater stored procedure in favor of apm_version_names_compare proc, because their logics conflict

Unifiy logic for package version comparison

Corrected var name

Fixed wrong call of db_multirow