• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Exploit users cache, simplify SQL

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.
remove parens

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

  1. … 3 more files in changeset.
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.
Implement post anonymously through explicit forum attribute in table

Now moderators can explicitly decide whether a forum will enable posting anonymously or not.

Forum must be in a policy different from closed and the anonymous flag must be set accordingly for this to happen.

Also:

- normalize api in a way it can accomodate all current attributes. In particular,

now edit api will now leave every unspecified attribute unchanged, instead of

setting it to some default.

- fix some usability issues when managing forum parameters (e.g. values not

retrieved in form when editing existing forum)

- introduce missing Oracle upgrade script for the whole forum reform

- fix oracle creation script

  1. … 9 more files in changeset.
Normalize boolean expressions in .adp code

  1. … 4 more files in changeset.
normalize boolean expressions in .adp files

  1. … 1 more file in changeset.
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.
Use full <if @foo_p@ true> instead of undocumented shortcut idiom <if @foo_p@>

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

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

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

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

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

  1. … 346 more files in changeset.
- fix validity of HTML

Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2543 more files in changeset.
- modernize tcl

- break overlong lines

  1. … 15 more files in changeset.
Accessibility improvements, link titles

  1. … 4 more files in changeset.
Fix for bug 3153

  1. … 3 more files in changeset.
Fix query to show all the enabled forums (ones with closed policy wouldn't show up)

Indentation

1. Merge 2.4.1 to HEAD other than assessment, imsld, lorsm, and views.

2. Bump version numbers to 2.5.0d1.

  1. … 379 more files in changeset.
Merge oracle compatibility fix from HEAD

Making expanded state the default when showing threads ( js functionality ).

Fixing typo in lib/forums/forums-chunk.

Making "new tag" in portlet consistent with bold forum titels showed

in forums index.

  1. … 3 more files in changeset.
HTML Strict cleanup. Refactor to use listtemplate. Added a lib for search box

  1. … 19 more files in changeset.
count_unread must be written like a xql partialquery