• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
I messed up with that Main Site -> Home change. Turns out there's code all over the place which depends on that name

  1. … 1 more file in changeset.
Renamed Main Site to Home (uh-oh, hope I won't get kicked and yelled at)

  1. … 1 more file in changeset.
Merged with 4.6 branch

  1. … 30 more files in changeset.
Upgrade to 4.6.2: APM changes and change in installation procedure

  1. … 6 more files in changeset.
Moved over my new permissions stuff plus improved file storage stuff (mostly

speed improvements in PG-land)

  1. … 17 more files in changeset.
Fixed various problems with the new permissions and minor main site changes

  1. … 5 more files in changeset.

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

  1. … 10 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)

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

  1. … 5 more files in changeset.
Merged in changes to make acs-workflow not part of initial install from HEAD to 4.6 branch

  1. … 1 more file in changeset.
Removed acs-workflow from acs-install.sql script

  1. … 1 more file in changeset.
adding missing comma

setting context_id of acs-lang to be the main site id

  1. … 1 more file in changeset.
Make /acs-lang accessible to the public, since this is where they go set their language pref

  1. … 1 more file in changeset.
Peter: creating an instance of acs-lang and mounting it under the main site at server creation (along with acs-admin et al)

  1. … 1 more file in changeset.
mount cr for virtual url refs in oracle

Mounted acs-workflow by default. It is confusing not to do so because

it is listed as a core package that "probably isn't meant to be mounted"

by site map, and yet it is designed to be mounted. I think that all

core packages designed to be mounted should be mounted at install time

but haven't gone through to make sure we're consistent.

acs-workflow has to be part of the core because the CR needs it.

  1. … 1 more file in changeset.

bootstrapper can now load either the Oracle or PostgreSQL acs-kernel

datamodel. It checks on-the-fly for which db is configured in the OpenNSD

database pools allocated to OpenACS. Only acs-kernel is correctly self-

configured at this point.

    • -0
    • +119
    ./acs-install.sql
  1. … 113 more files in changeset.