11 Sep 24
- 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
|
![]() |
27 revisions
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
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!
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
Bring files on oacs-5-10 in sync with HEAD
Bring files on oacs-5-10 in sync with HEAD
Replace/remove deprecated proc 'db_null' and update doc accordingly
Replace/remove deprecated proc 'db_null' and update doc accordingly
merged changes from the oacs-5-9 branch and resolved conflicts
merged changes from the oacs-5-9 branch and resolved conflicts
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]
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
- add editor hints to keep spaces/tabs in the furture more consistent
- add editor hints to keep spaces/tabs in the furture more consistent
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
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?
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.
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.
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
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
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.
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.
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.
Update modifying user when the member_state is changed.
Update modifying user when the member_state is changed.
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)
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
|
Got a suggestion or an issue?
Discuss it on the Atlassian Community or
visit Atlassian Support for other options.