• last updated 13 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Port of downstream logic: do not use a hardcoded list of local authorities, but rather check if the authority implementation is local, which would handle also other downstream local authorities

Rework the idiom to perform cheap checks first and improve documentation

Fix var name

Creating a user without a username is possible if the authority is local, include the test authority among those for which we generate a username, as it is also local as in "hosted locally"

Fixes acs-authentication.auth_use_email_for_login_p automated test

Make api public, complies with acs-api-browser.graph__bad_calls automated test

  1. … 2 more files in changeset.
whitespace changes

don't rely on uppercase header field names

  1. … 10 more files in changeset.
prefer db_0or1row +"where exists" over db_string + "select case"

  1. … 3 more files in changeset.
Improve sql portability: oracle cannot select a boolean directly using exists

mprove spelling: move closer to the linux documentation recommendations

  1. … 21 more files in changeset.
Replace deprecated idiom

break overlong lines

Replace deprecated idiom

Improve documentation

Fix typo in message key

  1. … 4 more files in changeset.
Fix typo in message key

  1. … 4 more files in changeset.
No need for ad_decode and also no need to count all swas, we just want to know if there is one

Bring files on oacs-5-10 in sync with HEAD

  1. … 162 more files in changeset.
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.
fix broken message key

improve error message

improve comments

whitespace changes

prefer dict over Tcl array

reduce redundant lookups in auth::check_local_account_status

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

Fix proc and contract doc elements, so they are properly parsed by apidoc::api_*_documentation.

- @parameter -> @param

- @params -> @param

- Add missing @param

- @cvs -> @cvs-id

- @version -> @cvs-id

  1. … 12 more files in changeset.
Apply new user api when appropriate

Fix typos

  1. … 1 more file in changeset.
simplify weird construction