• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reduce divergency between oracle and postgres codebase, reduce query replication using api

Reduce divergency between oracle and postgres codebase

    • -20
    • +0
    ./approval-expiration-procs-oracle.xql
    • -22
    • +0
    ./approval-expiration-procs-postgresql.xql
    • -0
    • +16
    ./approval-expiration-procs.xql
Simplify idiom

Bug fix: avoid confusion between command argument and option, when argument starts with "-"

  1. … 79 more files in changeset.
Make so that refreshing of theming subsite parameters doesn't include locally modified subsites

This includes also moving of logic to identify local modifications in a proc

  1. … 1 more file in changeset.
Added procs to quickly issue refresh of subsite theme parameters from current theme defaults. This is useful in a context with many subsites using the same theme, when desired behavior at upgrade is to have them reload all parameters automatically.

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

    • -46
    • +1
    ./application-group-procs-oracle.xql
    • -40
    • +0
    ./application-group-procs-postgresql.xql
    • -11
    • +11
    ./email-image-procs-postgresql.xql
  1. … 7820 more files in changeset.
mark *not_cached function as private

Make sure to internationalize names

Fix typo

Improve documentation

Sumplify and modernize subsite::get_url

Allow to retrieve membership also for users that have more than one role in a group (e.g. member + admin)

- use shortcut for "select" in db_exec_plsql to bypass anonymous function creation

- remove misleading SQL statement

- fixing regexp for message key in group::new

- Introducing lang::util::message_key_regexp to avoid similar confusions in the future

- bump verison number of acs-lang to 5.9.1b4

- bump version number of acs-subsite to 5.9.1b5

  1. … 3 more files in changeset.
remove unneeded xql query

group::party_member_p

- provided a warning, when specified group_id is ignored

- fix dicumentation

- simplify logic

group::get_id_not_cached;

- provide a warning, when subsite overrulese a specified application_group_id

- provide a warning, when multiple groups with the same name exists, but an arbitrary one is returned

- don't ignore specified subsite_id

- remove tests, which are always true

- fix bug in group::get_id: don't ignore application_group_id in case it is provided

Use themed template in template used in user::workspace callback

Complete message keys

Support internationalization via [group::get_member_state_pretty] and

other related messages concerning state changes.

  1. … 5 more files in changeset.
Centralize message handling for member_state management in group::get_member_state_pretty. More can be done, i18n needs to be added as well (required to having a more generalized handling of memberships in acs-admin and acs-subsite/www/members

  1. … 1 more file in changeset.
Fix spelling errors

  1. … 8 more files in changeset.
Preserve trailing slashes in urls specified e.g. UserNavbarTabsList

Fix spelling errors

  1. … 16 more files in changeset.
Improve robustness of "file delete" operations

  1. … 19 more files in changeset.
Add missing namespace (Thanks to Günter Ernst)

In case, a pretty_name was already provided in form of a message key, there is no need to convert this a second time.