• last updated 1 hour ago
Constraints: committers
Constraints: files
Constraints: dates
added more TODOs to half-finished (?) function subsite::pivot_root

added "create_or_replace" flag to subsite::new_subsite_theme

This feature is similar to the "create or replace" idiom for updating

SQL functions and eases the update of standard themes

  1. … 1 more file in changeset.
fix for issue #3391

Minor formatting changes

Use test api to make the test more generic, handle mixed-case emails

Use test api to make the test work in different contexts

Port from downstream: reimplement subsite::get_theme_subsites to be scalable on websites with many site nodes

Remove spaces after complaints at load time

Assume email is verified for this test

Move email confirmation test in a proc, as some tests need to reuse this when we are configured to require verification

  1. … 1 more file in changeset.
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
  1. … 1 more file in changeset.
Allow to filter group members by membership state in the API

whitespace changes

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