• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rework array idioms into dict idioms hwre appropriate, e.g.:

- when the return value of a proc is already a dict in itself

- when the return value of a proc should be completely overwritten in later tests

This avoids array "unwrapping" operations and unsets

    • -259
    • +230
    ./test/acs-authentication-procs.tcl
Prefer unset to array unset when the whole array should be deleted

See https://wiki.tcl-lang.org/page/Dict+VS+Array+Speed

  1. … 3 more files in changeset.
merge with missing files

  1. … 1454 more files in changeset.
merge from oacs-5-10

    • -8
    • +10
    ./authentication-procs-naviserver.tcl
    • -28
    • +0
    ./test/acs-authentication-procs-oracle.xql
    • -29
    • +0
    ./test/acs-authentication-procs-postgresql.xql
    • -129
    • +370
    ./test/acs-authentication-procs.tcl
  1. … 8085 more files in changeset.
file local-procs.tcl was initially added on branch oacs-5-10.

file authentication-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./test/authentication-procs.tcl
file authority-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./test/authority-procs.tcl
file test-authority-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./test-authority-procs.tcl
Fix typo in message key

  1. … 4 more files in changeset.
Use automated-testing authority in the test case

Use testing authority in the test

    • -21
    • +13
    ./test/acs-authentication-procs.tcl
Use testing authority in test, handle mixed-case emails

    • -13
    • +8
    ./test/acs-authentication-procs.tcl
Use testing authority in the test, handle mixed-case emails

    • -18
    • +10
    ./test/acs-authentication-procs.tcl
Use testing authority in the test

    • -14
    • +13
    ./test/acs-authentication-procs.tcl
Replace/remove deprecated proc 'db_null' and update doc accordingly

  1. … 33 more files in changeset.
fix for issue #3379

Localize long URL errors and bump version number

  1. … 4 more files in changeset.
get detailed information about a person via person::get_person_info

fix broken message key

improve error message

Fixed broken auth::password::email_password

added missing changes due to API refactoring

improve comments

whitespace changes

prefer dict over Tcl array

reduce redundant lookups in auth::check_local_account_status

improve spelling

  1. … 15 more files in changeset.
fix typo

make it possible to run auth::authority::create in the background

use simple query as local query to make purpose more evident

pass authority_id to acs_user::get_by_username

auth::create_user: add parameter authority_id to enable creation of users in arbitrary authorities