• last updated 18 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Deprecate content::folder::get_folder_from_package as it assumes there will be one folder per package, not true in general

Replace its only occurrence in the codebase with a local reimplementation (expecting the assessment package to comply with this restriction and not have more than 1 folder per package instance)

  1. … 1 more file in changeset.
improve spelling: move closer to the linux documentation recommendations

  1. … 34 more files in changeset.
Rework variable assigning loops (set -> lassign)

  1. … 3 more files in changeset.
Fix capitalization

Prefer 'in' and 'ni' operators over lsearch for testing list containment

  1. … 3 more files in changeset.
mark *not_cached functions as private

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

  1. … 7834 more files in changeset.
- prefer sql statements between curly braces

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

  1. … 754 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

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

  1. … 9 more files in changeset.
Removed Malte's "fix" to content-folder::new, and emmanuelle's fix to that

fix (which was fine), reverting to the 5.3 version because it wasn't broken

in the first place, and malte's attempt removed transaction protection

around the folder inserts (bad!) in order to avoid a pg-only deadlock in

PG 8.1 which doesn't happen in PG 8.2 or better.

  1. … 1 more file in changeset.
Removed Malte's "fix" to content-folder new, and emmanuelle's fix to that fix

(which was fine), by rolling back to the 5.3 version (which wasn't broken in

the first place, PG 8.1 was)

  1. … 1 more file in changeset.
default value of parent_id has to be the empty string in content::folder::new

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
Changed content::folder::new to be a pure TCL proc relying on content::item::new instead of running into deadlocks (and being slower) when doing the plsql

  1. … 1 more file in changeset.
Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.

TODO:

1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

  1. … 721 more files in changeset.
Fixed bug #2768 by backporting the fix from HEAD to 5.2

Correct comment reference

Fix bug#2686 content::folder::update works now

  1. … 1 more file in changeset.
Fix list in var-list

Fix bug#2512

Use nested list for -var_list parameter

var_list must be a list of lists

Add where clause to content::folder::update

Add where clause to content::item::update and content::folder::update

  1. … 1 more file in changeset.
Add where clause to content::item::update and content::folder::update

  1. … 1 more file in changeset.
Limit the result of get_folder_from_package to the maximum folder_id

  1. … 2 more files in changeset.
Added function to return the content_folder_id for a package

Added a (cached) function to retrieve the content::folder_id from a package_id