• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Minor bug fix tweaks to the Oracle version, and some rewriting on the

PostgreSQL side to better match the structure of the Oracle side.

    • -1
    • +1
    ./sql/oracle/upgrade/upgrade-4.6-4.6.1.sql
    • -37
    • +19
    ./sql/postgresql/groups-body-create.sql
    • -18
    • +35
    ./sql/postgresql/rel-segments-create.sql
    • -90
    • +162
    ./sql/postgresql/upgrade/upgrade-4.6-4.6.1.sql
Adding parameter PermissionCacheTimeout that determines the lifetime of the permissions cache. Adding comment to PermissionCacheP parameter saying server must be restarted after change. Removing instantiation of acs-kernel in acs-install.sql (not needed as its done in apm_install_package).

change the delete from acs_permissions to be a dynamic sql delete since the table is not defined at the time the package body is created. Its a hack but further cleanup will have to wait for 4.7

    • -1
    • +8
    ./sql/oracle/upgrade/upgrade-4.6-4.6.1.sql
Fixed various problems with the new permissions and minor main site changes

    • -49
    • +35
    ./sql/oracle/groups-body-create.sql
    • -31
    • +79
    ./sql/oracle/upgrade/upgrade-4.6-4.6.1.sql
remove conflict markers from Dons commit. fixes bug 243

finish my sentence about why the pkg body being replaced. Thanks Don.

    • -1
    • +2
    ./sql/oracle/upgrade/upgrade-4.6-4.6.1.sql

First cut at Oracle perm rewrite and some whacking around on the PG version

    • -18
    • +37
    ./sql/oracle/acs-objects-create.sql
    • -139
    • +28
    ./sql/oracle/acs-permissions-create.sql
    • -1
    • +55
    ./sql/oracle/groups-body-create.sql
    • -37
    • +208
    ./sql/oracle/rel-segments-create.sql
    • -0
    • +595
    ./sql/oracle/upgrade/upgrade-4.6-4.6.1.sql
    • -39
    • +0
    ./sql/postgresql/community-core-create.sql
    • -140
    • +29
    ./sql/postgresql/groups-body-create.sql
    • -19
    • +109
    ./sql/postgresql/rel-segments-create.sql
    • -153
    • +47
    ./sql/postgresql/upgrade/upgrade-4.6-4.6.1.sql
Committing the latest translation work from the dotlrn translation server. Many thanks to all the volunteer translators.

    • -0
    • +7
    ./catalog/acs-kernel.de_DE.ISO-8859-1.xml
    • -1
    • +1
    ./catalog/acs-kernel.en_US.ISO-8859-1.xml
    • -0
    • +7
    ./catalog/acs-kernel.es_ES.ISO-8859-1.xml
    • -0
    • +7
    ./catalog/acs-kernel.fi_FI.ISO-8859-15.xml
    • -0
    • +7
    ./catalog/acs-kernel.nl_NL.ISO-8859-1.xml
    • -0
    • +7
    ./catalog/acs-kernel.no_NO.ISO-8859-1.xml
    • -0
    • +7
    ./catalog/acs-kernel.pl_PL.ISO-8859-2.xml
    • -0
    • +7
    ./catalog/acs-kernel.ru_RU.windows-1251.xml
  1. … 129 more files in changeset.
More mucking around with the denormalized party_approved_member_map ...

    • -16
    • +24
    ./sql/postgresql/acs-objects-create.sql
    • -46
    • +206
    ./sql/postgresql/groups-body-create.sql
    • -160
    • +93
    ./sql/postgresql/rel-segments-create.sql
    • -2
    • +1
    ./sql/postgresql/rel-segments-drop.sql
delete direct permissions in acs_object__delete (oracle and postgres) upgrade provided, bug 234 patch 74 Tilmann Singer

    • -2
    • +623
    ./sql/oracle/upgrade/upgrade-4.6-4.6.1.sql
    • -0
    • +3
    ./sql/postgresql/acs-objects-create.sql
Added a proc ad_http_cache_control that outputs No-Cache headers by default for all dynamic pages, and a kernel parameter to turn it off. Fixes bug #186.

  1. … 3 more files in changeset.
1. Fixed a couple of typos in file storage

2. New fast permissions stuff (PG only thus far)

2. While poking around CMS code looking for things that needed recreating

due to the permissions upgrade, changed over to "create or replace function"

    • -34
    • +28
    ./sql/postgresql/acs-install.sql
    • -20
    • +26
    ./sql/postgresql/acs-objects-create.sql
    • -46
    • +206
    ./sql/postgresql/groups-body-create.sql
    • -160
    • +93
    ./sql/postgresql/rel-segments-create.sql
    • -1
    • +742
    ./sql/postgresql/upgrade/upgrade-4.6-4.6.1.sql
  1. … 15 more files in changeset.
acs-install.sql doesn't need to instantiate acs-kernel as this is done during install of that package (since it's a singleton)

Adding missing piece to the db upgrade of acs-kernel 4.6.1-4.7d - the callbacks were not being copied when upgrading a package through the edit package page. Changing to create or replace syntax for functions in PG (works in 7.2 and 7.1 is deprecated)

Modified permissions code to materialize acs_privilege_descendant_map view. Needed to speed up queries on acs_object_grantee_priv_map view.

moving instantiation and mounting of all core packages (acs-lang, acs-admin, api-doc etc.) except acs-kernel and main site (retained because they are needed during install) from the acs-install.sql file to the Tcl proc apm_mount_core_packages that is invoked on first startup. Note that this unfortunately means that callbacks will not be invoked for the main site node and for the acs-kernel instance.

    • -188
    • +0
    ./sql/postgresql/acs-install.sql
  1. … 4 more files in changeset.
as part of the sql upgrade of acs-kernel from 4.6.1 to 4.7d I forgot to change views and plsql code. Adding these changes now to make the upgrade complete

    • -1
    • +173
    ./sql/postgresql/upgrade/upgrade-4.6.1-4.7d.sql
upgrading acs-kernel from 4.6.1 to 4.7d to support APM auto mounting of packages, and Tcl procedure package callbacks such as after-install, after-instantiate, and after-mount. Upgrade scripts supplied to add table apm_package_callbacks and add column auto_mount to table apm_package_versions.

    • -0
    • +34
    ./sql/oracle/upgrade/upgrade-4.6.1-4.7d.sql
    • -0
    • +34
    ./sql/postgresql/upgrade/upgrade-4.6.1-4.7d.sql
An upgrade script from almost 2 years ago is patched. yay. closes bug 180

    • -1
    • +1
    ./sql/oracle/upgrade/upgrade-4.2-4.2.1.sql
adding a table to the APM for holding Tcl proc callbacks invoked after installation, instantiation etc. of packages

- Fixed double declaration of function acs_attribute__create_attribute, with

same arguments. Thanks for Stan Kaufman on #openacs for reporting this.

    • -5
    • +0
    ./sql/postgresql/acs-metadata-create.sql
I18N: committing all the message catalog files from the dotLRN translation server. Kudos to all our translators for this contribution.

    • -2
    • +2
    ./catalog/acs-kernel.en_US.ISO-8859-1.xml
  1. … 334 more files in changeset.
Merged in changes to make acs-workflow not part of initial install from HEAD to 4.6 branch

merge bartt PG 7.3 fixes from HEAD

    • -0
    • +12
    ./sql/postgresql/acs-metadata-create.sql
    • -5
    • +3
    ./sql/postgresql/acs-objects-create.sql
    • -3
    • +3
    ./sql/postgresql/community-core-create.sql
    • -1
    • +1
    ./sql/postgresql/groups-body-create.sql
  1. … 45 more files in changeset.
Merge of all changes from oacs-4-6 to HEAD. All changes up to tag jcd-merge-2

on oacs-4-6 are included.

    • -0
    • +2
    ./sql/oracle/upgrade/upgrade-4.6-4.6.1.sql
  1. … 30 more files in changeset.
Removed acs-workflow from acs-install.sql script

Removed extraneous declaration of acs_attribute__create_attribute.

    • -7
    • +0
    ./sql/postgresql/acs-metadata-create.sql
Patches to make OpenACS PG 7.3 compatible.

    • -0
    • +12
    ./sql/postgresql/acs-metadata-create.sql
    • -5
    • +3
    ./sql/postgresql/acs-objects-create.sql
    • -3
    • +3
    ./sql/postgresql/community-core-create.sql
    • -1
    • +1
    ./sql/postgresql/groups-body-create.sql
  1. … 45 more files in changeset.
adding the Message Catalog APM file type to the datamodel

adding package_version information to catalog file

    • -1
    • +1
    ./catalog/acs-kernel.en_US.ISO-8859-1.xml
  1. … 1 more file in changeset.