acs-content-repository

  • last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
changed release dates

  1. … 17 more files in changeset.
updated core version numbers

  1. … 17 more files in changeset.
rollback of Timo's name, package_id commit; see TIP 53

    • -382
    • +0
    ./sql/oracle/upgrade/upgrade-5.1.0d2-5.1.0d3.sql
    • -44
    • +3
    ./sql/postgresql/content-extlink.sql
    • -129
    • +10
    ./sql/postgresql/content-folder.sql
    • -148
    • +8
    ./sql/postgresql/content-image.sql
    • -294
    • +48
    ./sql/postgresql/content-item.sql
    • -41
    • +2
    ./sql/postgresql/content-keyword.sql
  1. … 82 more files in changeset.
Use [list] instead of {} for context, so the file title shows up, instead of the literal

TIP#42,43: adding package_id and title to acs_objects table

    • -0
    • +382
    ./sql/oracle/upgrade/upgrade-5.1.0d2-5.1.0d3.sql
    • -4
    • +45
    ./sql/postgresql/content-extlink.sql
    • -11
    • +130
    ./sql/postgresql/content-folder.sql
    • -9
    • +149
    ./sql/postgresql/content-image.sql
    • -49
    • +295
    ./sql/postgresql/content-item.sql
    • -2
    • +41
    ./sql/postgresql/content-keyword.sql
  1. … 82 more files in changeset.
modified content_item.get_title to return a useful label for extlinks (postgres and oracle)

updated version number to 5.0.3 in core packages

  1. … 18 more files in changeset.
We still want security_inherit_p to default to 't', otherwise bcms::folder::create_folder breaks, because null is not a valid boolean value. This is also consistent with what the comments in the function says (default true)

Fixed , typo and simple optimization per Jeff's proposal

    • -3
    • +3
    ./sql/postgresql/upgrade/upgrade-5.0.0-5.1.0d1.sql
Fix for bug where tree_sortkey would start from zero for each parent that wasn't a cr_item (since parent_id's foreign key constraint is on acs_objects, not cr_items). Now all non-cr_item-parent-ids are treated as one big pool of 'null' parent_id's, allowing you to create as many logical roots as you darn well please. I would appreciate review from the OCT on this patch (and am going to solicit one by email).

    • -25
    • +42
    ./sql/postgresql/content-create.sql
    • -0
    • +129
    ./sql/postgresql/upgrade/upgrade-5.0.0-5.1.0d1.sql
Wrapping if's in curly braces

PG 7.3 doesn't support 'current_timestamp' as a literal any more (it still

is defined as a variable, of course). Also define_function_args assumes

NULL as the default value if none is specified, 'null' <> NULL ...

    • -14
    • +25
    ./sql/postgresql/content-type.sql
Fixed bug with default values for creating folders; default values in define_function_args are literal strings, not expressions, so security_inherit_p;null is treated as the literal string 'null', and so is creation_date;current_timestamp treated as the literal string 'current_timestamp', which is not a valid timestamp format. There are probably other similar bugs introduced, we just fixed the ones that were blocking us. Emailing OCT about this.

Added categories to the automated test(s).

    • -2
    • +2
    ./tcl/test/acs-content-repository-procs.tcl
Fix missing ; in content_type__is_content_type for postgresql.

    • -0
    • +21
    ./sql/postgresql/upgrade/upgrade-5.0.0-5.1.0d1.sql
updated info files for core for 5.0.2

  1. … 17 more files in changeset.
updated core version numbers

  1. … 16 more files in changeset.
No longer necessary, replaced by the 5.0.0 to 5.1.0d1 version

    • -0
    • +134
    ./sql/postgresql/upgrade/upgrade-5.0.0-5.1.0d1.sql
Add missing "then" to content_folder__copy. Already fixed in upgrade script.

Fix content_item_copy2 to use NULL for target name instead of empty string.

Fix syntax error in content_folder copy.

    • -87
    • +80
    ./sql/postgresql/upgrade/upgrade-5.0.0-5.1.0d1.sql
Added define_function_arg calls to non-content-revision objects and to

create_type and create_attributes, so we can do these operations via

Tcl. Content revisions, due to LOB/non-LOB issues and the incompatibility

of LOB operations between DBs need their own "smart" Tcl API.

    • -0
    • +15
    ./sql/postgresql/upgrade/upgrade-5.0.0b4-5.1.0d1.sql
Adding tcl API for content_symlinks.

    • -0
    • +77
    ./tcl/symlink-procs-oracle.xql
    • -0
    • +73
    ./tcl/symlink-procs-postgresql.xql
    • -0
    • +125
    ./tcl/symlink-procs.tcl
    • -0
    • +24
    ./tcl/symlink-procs.xql
merge of changes between oacs-5-0-0b4 and oacs-5-0-0-final to HEAD

  1. … 283 more files in changeset.
Fix content_item.move and content_folder.move

Upgrade scripts for changes to copy and move. Bumped up version number.

    • -0
    • +5
    ./sql/oracle/upgrade/upgrade-5.0.0-5.1.0d1.sql
    • -0
    • +558
    ./sql/postgresql/upgrade/upgrade-5.0.0-5.1.0d1.sql
Added optional name parameter for copy functions.

    • -16
    • +49
    ./sql/postgresql/content-extlink.sql
    • -27
    • +89
    ./sql/postgresql/content-folder.sql
    • -22
    • +53
    ./sql/postgresql/content-symlink.sql
Last of the typos!

More small fixes with misplaced commas etc.

Fix typos.

Add optional name parameter to content_symlink.copy.