• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove user hotfix and replace with new api (which won't fail for non-registered users)

Fix typos

  1. … 5 more files in changeset.
Fix regressions in forums when user is not logged in

  1. … 2 more files in changeset.
Pass user_name through the message array, as message-view expects it there

This obscure script doesn't do much (basically, displays the content of a message), but nevertheless was passing arrays, defining queries, duplicating code... streamlined to the bones

  1. … 2 more files in changeset.
Remove redundant variables, dead code and bring variables closer to where they are actually used... still room for improvement here

Reduce divergencies between oracle and postgres codebase, reduce the need for joins and stored procedures

Centralize templating cache "black magic"

Use the new proc into forum api

  1. … 1 more file in changeset.
Replace deprecated 'forum::security::can_moderate_forum_p' by 'permission::permission_p'

  1. … 2 more files in changeset.
use more consistent spelling of names

Prefer individual 'set' operations over 'lassign' in these particular cases

  1. … 6 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.
Rework variable assignment (set -> lassign)

  1. … 12 more files in changeset.
remove parens

  1. … 5 more files in changeset.
Fix boolean expressions in -adp files, make termination after connection closing commands explicit

  1. … 18 more files in changeset.
Reduce divergencies between oracle and postgres codebase

Make forum::use_ReadingInfo_p more robust when UseReadingInfo parameter in forums is not set

  1. … 3 more files in changeset.
make boolean test strict

  1. … 2 more files in changeset.
Hot fix for latest changes concerning reading info

  1. … 2 more files in changeset.
Remove deprecated idioms and unneded queries

Normalize boolean expressions in .adp files

normalize boolean expressions in .adp files

  1. … 1 more file in changeset.
Bug fix: avoid confusion between command argument and option, when argument starts with "-"

  1. … 81 more files in changeset.
Show moderate button only when forum is actually moderated

check truth by lean and mean tcl idiom

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

  1. … 20 more files in changeset.
normalize boolean expressions in ADP files

  1. … 10 more files in changeset.
set the displayed_object_id to the forum_id for edit operations

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

  1. … 7820 more files in changeset.
Reduce number of URLs leading to a validation error (user-history with no user_id)