• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Fix spelling errors

  1. … 49 more files in changeset.
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.

  1. … 7 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.
- use "in" operator instead of "lsearch"

- use numeric comparison operator for truth value comparisons

  1. … 3 more files in changeset.
- use "in" or not in (ni) operator instead of lsearch (for readability and performance)

- use "eq" instead of "string equal"

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

  1. … 9 more files in changeset.
- use "lassign" instead of "foreach ... break" idiom

  1. … 5 more files in changeset.
Non-info file merge results, with conflicts resolved.

  1. … 203 more files in changeset.
Fix use of ns_mktemp with /tmp/ hard coded. Fix case when tmp file is not cleaned up when a string is used for a file storage type

- remove lock statements, which seem not needed anymore with Postgres 8.2 or newer

  1. … 1 more file in changeset.
Rolled back abortive attempt to substitute dbms_log stuff for java

  1. … 4 more files in changeset.
Merged 5.3 to HEAD

  1. … 60 more files in changeset.
Got rid of reliance on Java for Oracle. Removed unused old functions. Hopefully someone else can help with a fresh install test as well

  1. … 5 more files in changeset.
Bug#3107 Document use of tmp_filename. The caller needs to clean up

the tmp file. The content repository does not "know" what the proper

procedure is to handle the file.

  1. … 1 more file in changeset.
Major cleanup of item-procs, replaced DB calls by calls to content::item::* in 18

of the 24 deprecated procs, just six procs are still required. Commented most

of the affected calls in ::content::item::*

  1. … 4 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
First round of oacs-5-3 merge to HEAD commits

  1. … 96 more files in changeset.
Merged oacs-5-2 -> oacs-5-3 branches.

  1. … 66 more files in changeset.
Remove site specific workaround for PG 7

Initial image api to imagemagick to create optional thumbnails and medium file sizes. Need to add parameters and make executable path handling smarter

  1. … 2 more files in changeset.
Fix for the duplicate revision_id and deadlock on concurrent cr updates and inserts

  1. … 5 more files in changeset.
Bumped the acs-core world (including catalog files) to 5.3.0d1.

  1. … 218 more files 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.
Add -tmp_filename parameter to content::item::new and

content::revision::new to handle file uploads at a low level with the

cr tcl api. You still need to figure out the mime type and cotent type

(image,etc.) before calling content::item::new. A convenience wrapper

should be written if you need that feature. (that would replace

cr_import_content, it think.)

  1. … 6 more files in changeset.
Added procedure to retrieve the item_id

  1. … 1 more file in changeset.
fixing package_id of revisions; changed insert trigger to make use of object_package_id in the insert view

  1. … 5 more files in changeset.
fixing package_id of revisions; changed insert trigger to make use of object_package_id in the insert view

  1. … 5 more files in changeset.