membership-rel-procs.tcl

Diff latest
Open in IDE
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
27 revisions
merge with missing files

merge with missing files

Revision ID:
1.15
Changeset ID:
MAIN:gustafn:20240911061152
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.14
Head on:
MAIN
merge from oacs-5-10

merge from oacs-5-10

Revision ID:
1.14
Changeset ID:
MAIN:gustafn:20240903153723
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.13
Go straight to the database skipping the many trivial stored procedures, this reduces divergency between Oracle and Postgres

Go straight to the database skipping the many trivial stored procedures, this reduces divergency between Oracle and Postgres

Revision ID:
1.11.2.4
Changeset ID:
oacs-5-10:antoniop:20230320114858
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.11.2.3
Tags:
openacs-5-10-compat openacs-5-10-1-final
Head on:
oacs-5-10
Added proc "membership_rel::expire" so that all membership states are now covered. Note: The Oracle part is best effort only!

Added proc "membership_rel::expire" so that all membership states are now covered. Note: The Oracle part is best effort only!

Revision ID:
1.11.2.3
Changeset ID:
oacs-5-10:gernst:20230210190731
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.11.2.2
prefer "ns_conn isconnected" over "ad_conn isconnected", since the latter might not notice changes in the connect state

prefer "ns_conn isconnected" over "ad_conn isconnected", since the latter might not notice changes in the connect state

Revision ID:
1.11.2.2
Changeset ID:
oacs-5-10:gustafn:20200721135855
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.11.2.1
Tags:
openacs-5-10-0b1 openacs-5-10-0-final
Fix documentation

Fix documentation

Revision ID:
1.13
Changeset ID:
MAIN:michaela:20190513072700
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.12
Bring files on oacs-5-10 in sync with HEAD

Bring files on oacs-5-10 in sync with HEAD

Revision ID:
1.11.2.1
Changeset ID:
oacs-5-10:gustafn:20190214161500
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.11
Replace/remove deprecated proc 'db_null' and update doc accordingly

Replace/remove deprecated proc 'db_null' and update doc accordingly

Revision ID:
1.12
Changeset ID:
MAIN:hectorr:20190212171218
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.11
Remove trailing whitespace

Remove trailing whitespace

Revision ID:
1.11
Changeset ID:
MAIN:hectorr:20190117170200
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.10
Branch points:
oacs-5-10
Tags:
oacs-5-10$BP
improve documentation

improve documentation

Revision ID:
1.10
Changeset ID:
MAIN:gustafn:20180425084613
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.9
merged changes from the oacs-5-9 branch and resolved conflicts

merged changes from the oacs-5-9 branch and resolved conflicts

Revision ID:
1.9
Changeset ID:
MAIN:gustafn:20170807234743
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.8
Correct square braces

Correct square braces

Revision ID:
1.8.12.4
Changeset ID:
oacs-5-9:gustafn:20170427075643
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.8.12.3
Tags:
openacs-5-9-compat openacs-5-9-1-final openacs-5-9
Head on:
oacs-5-9
Add as well API functions [membership_rel::get] and

[membership_rel::get_group_id] analogous to [membership_rel::get_user_id]

Add as well API functions [membership_rel::get] and

[membership_rel::get_group_id] analogous to [membership_rel::get_user_id]

Revision ID:
1.8.12.3
Changeset ID:
oacs-5-9:gustafn:20170426142205
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.8.12.2
Add new API call membership_rel::get_user_id to avoid code duplication

Add new API call membership_rel::get_user_id to avoid code duplication

Revision ID:
1.8.12.2
Changeset ID:
oacs-5-9:gustafn:20170426140625
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.8.12.1
- add editor hints to keep spaces/tabs in the furture more consistent

- add editor hints to keep spaces/tabs in the furture more consistent

Revision ID:
1.8.12.1
Changeset ID:
oacs-5-9:gustafn:20150910082100
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.8
Tags:
openacs-5-9-0-final openacs-5-9-0b1 openacs-5-9-0b2 openacs-5-9-1b1 openacs-5-9-1b3
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

Revision ID:
1.8
Changeset ID:
MAIN:gustafn:20070110212158
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.7
Branch points:
oacs-5-4 oacs-5-5 oacs-5-6 oacs-5-7
Tags:
oacs-5-8$BP vg-merge-oacs-5-8-from-20141027 openacs-5-8-compat vg-merge-oacs-5-8-from-20150427
Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.

TODO:

1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.

TODO:

1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

Revision ID:
1.7
Changeset ID:
MAIN:donb:20060604004519
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.6
Branch points:
oacs-5-3
Tags:
oacs-5-3$BP drb-merge-5-3-post-20061213 drb-merge-5-3-pre-20061213 openacs-5-3-0b2
Fixed bug #2101 for PG 8.0 on windows

Fixed another bug whose number I forgot, that prevented users from deactivating

their account.

Fixed bug #2101 for PG 8.0 on windows

Fixed another bug whose number I forgot, that prevented users from deactivating

their account.

Revision ID:
1.6.2.2
Changeset ID:
oacs-5-2:donb:20050616002452
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.6.2.1
Branch points:
lors-oracle-port
Tags:
openacs-5-2-0b1 vg-merge-dotlrn-2-2-pre-20050922 vg-merge-dotlrn-2-2-post-20050926 openacs-5-2-0b8
Fixing bugs in user merge support. Improving the process, making it more generic and now it works for acs-core. Adding the upgrade scripts for oracle and pg.

Fixing bugs in user merge support. Improving the process, making it more generic and now it works for acs-core. Adding the upgrade scripts for oracle and pg.

Revision ID:
1.6.2.1
Changeset ID:
oacs-5-2:enriquec:20050608111148
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.6
merge all the changes on the oacs-5-1 and dotlrn-2-0 branches up to tag jcd-merge-20040420

merge all the changes on the oacs-5-1 and dotlrn-2-0 branches up to tag jcd-merge-20040420

Revision ID:
1.6
Changeset ID:
MAIN:jeffd:20040420211218
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.5
Branch points:
oacs-5-2
Tags:
oacs-5-2$BP jcd-merge-pre-20050224 jcd-merge-post-20050111 jcd-merge-post-20040628
deleted user is put in public group so that he has public privileges. fixing bug 1468

deleted user is put in public group so that he has public privileges. fixing bug 1468

Revision ID:
1.5.4.1
Changeset ID:
oacs-5-1:peterm:20040325142821
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.5
Tags:
jcd-merge-5-1-20050111 openacs-5-1-1-final openacs-5-1-1a1 jcd-merge-5-1-20040517
Lars fixed acs_user::flush_cache invocation from membership_rel::change_state. We were flushing using the wrong user_id. Also, now we only flush if the membership_rel of a user (as opposed to some other party) is changed.

Lars fixed acs_user::flush_cache invocation from membership_rel::change_state. We were flushing using the wrong user_id. Also, now we only flush if the membership_rel of a user (as opposed to some other party) is changed.

Revision ID:
1.5
Changeset ID:
MAIN:peterm:20031014091152
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.4
Branch points:
dotkul oacs-5-0 oacs-5-1
Tags:
oacs-5-1$BP oacs-5-0$BP openacs-5-0-0-final openacs-5-0-1-final
Moved the cache flushing into the membership-change proc, so we also flush the acs_user cache if we happento change the state through the other route.

Moved the cache flushing into the membership-change proc, so we also flush the acs_user cache if we happento change the state through the other route.

Revision ID:
1.4
Changeset ID:
MAIN:lars:20031010163406
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.3
Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

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

Revision ID:
1.3
Changeset ID:
MAIN:lars:20030828094137
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.2
Tags:
pre-ora9i-port post-ora9i-port post-4-6-4d1-head
Update modifying user when the member_state is changed.

Update modifying user when the member_state is changed.

Revision ID:
1.2.2.1
Changeset ID:
oacs-4-6:lars:20030606085313
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.2
Tags:
oacs-4-6-4d1
cleanup javadoc tags (eg @cvs_id @cvs @cvs-id: instead if @cvs-id)

cleanup javadoc tags (eg @cvs_id @cvs @cvs-id: instead if @cvs-id)

Revision ID:
1.2
Changeset ID:
MAIN:jeffd:20020910222159
Parents:
openacs-4/packages/acs-tcl/tcl/membership-rel-procs.tcl 1.1
Branch points:
oacs-4-6 openacs-org
Tags:
oacs-4-6-1-final oacs-4-6$BP oacs-4-6-3-beta2 oacs-4-6-3-beta1
adding helper procs for membership_rel package; making use of them in acs_user package

adding helper procs for membership_rel package; making use of them in acs_user package

Revision ID:
1.1
Changeset ID:
MAIN:yon:20020316013221