• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- use property "doc(title)" throughout oacs-5-8 instead of "title" to get rid of warnings in error.log of the form:

Warning: /forums/message-view has no doc(title) set.

Using doc(title) is required in blank-master.tcl but was used so far only in a few packages

  1. … 323 more files in changeset.
- add missing nonpositional arg

- replace deprecated "item::get_url" by "content::item::get_virtual_path"

- add default value

- replace deprecated "export_url_vars" by "export_vars -url"

- fix bracing in "export_vars -form"

  1. … 119 more files in changeset.
- bump version numbers

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

  1. … 4 more files in changeset.
- replace deprecated "ad_parameter" by "parameter::get"

  1. … 7 more files in changeset.
- relplace deprecated "item::get_live_revision" by "content::item::get_live_revision"

- replace deprecated "ad_parameter" by "parameter::get"

- replace deprecated "ad_require_permission" by "permission::require_permission"

  1. … 59 more files in changeset.
- replace deprecated ad_permission_p with permission::permission_p

  1. … 28 more files in changeset.
- update release dates in .info files to make it easier to spot, what old versions are installed

  1. … 36 more files in changeset.
- require for all packages in oacs-5-8 branch acs-kernel 5.8.0

  1. … 13 more files in changeset.
provide package_id to cr_import_content calls within fs::add procs so that objects reflect the package they are created in

- added victor's patch to omit deprecated messages of "ns_info tcllib". Background: naviserver supports multiple (virtual) servers, which might have different tcllibs. Therefore, the preferred command to query this was moved to "ns_server ?-server s? tcllib" and "ns_info tcllib" was deprecated. From the OpenACS point of view, one wants to locate the actual library. Since the variable does not change, it is fine to store it in a per-thread variable which can be efficiently accessed.

  1. … 21 more files in changeset.
Using acs_permission__permission_p for checking persmissions instead of querying view acs_object_party_privilege_map (for PG >= 8.4).

    • -0
    • +43
    ./tcl/file-storage-procs-postgresql.xql
- fix $$ quoting in upgrade scripts

  1. … 2 more files in changeset.
- fix collateral damage in upgrade scripts of file-storage

- update postgres function to modern style plpgsql definitions using dollar quoting

    • -12
    • +13
    ./sql/postgresql/file-storage-create.sql
    • -8
    • +15
    ./sql/postgresql/file-storage-drop.sql
    • -26
    • +33
    ./sql/postgresql/file-storage-notifications-create.sql
    • -292
    • +408
    ./sql/postgresql/file-storage-package-create.sql
    • -258
    • +325
    ./sql/postgresql/upgrade/upgrade-4.2-4.6.sql
    • -21
    • +37
    ./sql/postgresql/upgrade/upgrade-4.6.1-4.6.2.sql
    • -85
    • +94
    ./sql/postgresql/upgrade/upgrade-4.6.2-4.6.3.sql
    • -28
    • +31
    ./sql/postgresql/upgrade/upgrade-4.6.3-5.0.0.sql
  1. … 27 more files in changeset.
- replace deprecated command "ns_unlink" with native tcl command "file delete"

  1. … 7 more files in changeset.
- the (deprecated) function ad_parameter was called with wrong arguments, "-package_id" was treated as parameter for non-positional argument "package_key" ("ad_parameter GeneralCommentsP -package_id [ad_conn package_id]"). Changed to "parameter::get"

- the (deprecated) function ad_parameter was called with wrong arguments, "-package_id" was treated as parameter for non-positional argument "package_key" ("ad_parameter BehaveLikeFilesystemP -package_id [ad_conn package_id]"). Changed to "parameter::get"

- remove unneeded colon

Fixes Bug#3176 remove extra column from subquery in where clause

1. Package uninstantiate now cleans up the instance's root folder.

2. Package drop works.

    • -18
    • +11
    ./sql/postgresql/file-storage-drop.sql
Patches for NULL table name, on delete cascade to clean up file storage from Jim Lynch

    • -4
    • +13
    ./sql/oracle/file-storage-create.sql
    • -0
    • +26
    ./sql/oracle/upgrade/upgrade-5.6.0d1-5.6.0d2.sql
    • -4
    • +13
    ./sql/postgresql/file-storage-create.sql
    • -0
    • +22
    ./sql/postgresql/upgrade/upgrade-5.6.0d1-5.6.0d2.sql
Encode files URL properly (would fail if the filename had a plus sign, sharp one etc in it)

Untabify and indent

HTML cleanup