• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
committed the authority__new function with more than 16 arguments which doesn't work in PG. Reverting back to 16 args

  1. … 4 more files in changeset.
adding batch sync related columns to the auth_authorities table

  1. … 6 more files in changeset.
seems create or replace view doesn't work with PG 7.2 so changing to create view

Added all_users view to get basic user info without all the baggae of cc_users.

Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 816 more files in changeset.
Changed acs_user.new and acs.add_user to take authority_id and username. Removed password_question/answer to make room.

  1. … 3 more files in changeset.
We cannot create the local authority in authentication-procs, because acs_magic_objects isn't defined until acs-create.sql, and is referenced by a trigger on acs-objects.

  1. … 3 more files in changeset.
"Registered users" had a join policy of "open", which meant a user could

visit the join group registration page manually and turn user_id 0 (the

public) into a registered user. Bad ...

  1. … 3 more files in changeset.
1. Made object_id 0 be a user instead of a person;

2. Created a rel_type 'admin_rel' and corresponding role 'admin'.

  1. … 8 more files in changeset.
Merged with 4.6 branch

  1. … 30 more files in changeset.
1. removed some needless LARS notices

2. removed acs_methods and friends from the permissions documentation

and got rid of the commented-out table stubs.

3. dropping of permissions was broken in PG, fixed that.

4. cc_users and registered_users views have been sped up.

5. removed an unused and incorrect proc from revision-procs

6. updated acs-kernel to 4.6.3

-------------------------------------------------------------------------------------

  1. … 11 more files in changeset.
Migrated the 4.6.1 permissions stuff to HEAD

  1. … 7 more files in changeset.
I've changed "timestamp" to "timestamptz" and have begun fixing some

code that used to be legal but as of PG 7.3 is not. You can no longer

subtract an integer from a timestamp but must cast to date, "timestamp"

disappeared (must use "interval" now), "datetime" disappeared ("timestamptz"),

and suchwhat.

Not done but closer than it was before ...

  1. … 53 more files in changeset.
forgot about all of the trigger work-arounds for data-change violation problem that no longer exists. Fixed now.

  1. … 4 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.
rollback Dons commit which should have gone in on 4.6 rather than HEAD

  1. … 7 more files in changeset.
More mucking around with the denormalized party_approved_member_map ...

  1. … 7 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"

  1. … 23 more files in changeset.
merge bartt PG 7.3 fixes from HEAD

  1. … 54 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.

  1. … 33 more files in changeset.
Patches to make OpenACS PG 7.3 compatible.

  1. … 54 more files in changeset.
changes acs__magic_object_id to isstrict,iscachable, bump version to 4.6.1, upgrade script provided

  1. … 3 more files in changeset.
changed magic object -3 from a group to a plain object

porting of template queries

  1. … 41 more files in changeset.
added comments for default api values

  1. … 12 more files in changeset.
patch submitted by steve woodcock, and workflow porting

  1. … 1 more file in changeset.
fixed data-change violation on acs_privilege_hierarchy_index

  1. … 1 more file in changeset.
initial import of acs kernel data-model ported to postgresql - implementation of tree queries completed for acs_object_types. Still need to finish tree queries for acs_privilege_hierarchy and rel_constraints tables.

  1. … 37 more files in changeset.