• last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add tested urls and procs to definition

mark argument explicitly as required, add default for cascade_p

Add test to check whether email confirmation works and behavior fits subsite configuration

group::member_p: add warnings, when group name resoling failed instead of silently returning 0

group::member_p_not_cached: remove misleading defaults

Whitespace cleanup

Reduce divergency between oracle and postgres codebase

improve spelling

  1. … 12 more files in changeset.
Replace ad_decode idioms

revert premature commit affecting all sites

  1. … 5 more files in changeset.
Add new column 'public_avatar_p' to the 'user_preferences' table, in order to allow the user to decide wheter to make the avatar (profile picture) public to other users or not, with a conservative default, false. Add also a simple API to get/set that value and bump acs-kernel version number.

  1. … 5 more files in changeset.
file avatar-procs.tcl was initially added on branch oacs-5-10.

file avatar-procs.xql was initially added on branch oacs-5-10.

Allow to filter members by relationship type

follow usual naming conventions

  1. … 2 more files in changeset.
Fix comment

Add flushing of user permissions as well when adding to a new group, extend comments

Tolerate usages of get_members_not_cached in "frontend code" around by making new member_state parameter optional and therefore not breaking previous contract

Deprecate duplicated api and replace its only occurence in upstream codebase

    • -9
    • +0
    ./plpgsql-utility-procs-postgresql.xql
  1. … 1 more file in changeset.
Allow to filter group members by membership state in the API

whitespace changes

S: ----------------------------------------------------------------------

use parameter::get_from_package_key only for singletons

Fix test test by considering that group pretty name is automatically localized

Don't quote some function defaults that are meant to be evaluated literally

New automated test doing the roundrtrip of group-type related API

Note that this is currently failing due to a bug in package_instantiate_object, which triggered the creation of this test.

Move logics to delete a group type into the API

  1. … 4 more files in changeset.
Remove unneeded variable

Reduce divergency between oracle and postgres codebase and bring portable sql inline

    • -39
    • +0
    ./application-group-procs-oracle.xql
    • -41
    • +0
    ./application-group-procs-postgresql.xql
Move remaining portable queries to tcl file

Remove obsolete partial query

Remove obsolete partial query: no reference was found in upstream code