• last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix reference to acs_object_type.table_name so that it points to real tables (fixes automated tests)

    • -0
    • +29
    ./sql/oracle/upgrade/upgrade-2.10.0d2-2.10.0d3.sql
    • -0
    • +31
    ./sql/postgresql/upgrade/upgrade-2.10.0d2-2.10.0d3.sql
improve spelling

  1. … 11 more files in changeset.
Fix typos

  1. … 11 more files in changeset.
Fix typos

  1. … 5 more files in changeset.
Add documentation to public procs (fixes automated tests), uniform doc sytle

  1. … 1 more file in changeset.
Add documentation to public procs (fixes automated tests), uniform doc sytle, streamline idioms, reduce divergencies between oracle and postgres codebase

Add documentation to public procs (fixes automated tests), uniform doc sytle

Add documentation to public procs (fixes automated tests), uniform doc sytle

  1. … 2 more files in changeset.
Make tclwebtest procs private (fixes automated tests)

  1. … 3 more files in changeset.
Remove leftover acs_attribute without a database table counterpart (fixes regression test)

Fix duplicate 'the'

  1. … 20 more files in changeset.
Fix proc and contract doc elements, so they are properly parsed by apidoc::api_*_documentation.

- @cvs_id -> @cvs-id

- @version -> @cvs-id

- @creation_date -> @creation-date

- @date -> @creation-date

- Different variations of $Id$

- Remove wrong @param entry

- Fix typos

  1. … 354 more files in changeset.
Prefer 'person::name' to 'acs_user::get_element ... -name' + Fix arguments: user_id -> person_id

  1. … 6 more files in changeset.
Prefer 'person::name' to 'acs_user::get_element ... -name'

  1. … 2 more files in changeset.
Recommend and use 'person::name' instead of 'acs_user::get_element ... -name' in deprecated proc

Add missing referer var

permission check reform (part 1): provide API for permission cache

    • -3
    • +5
    ./www/admin/site-wide-admin-toggle.tcl
  1. … 12 more files in changeset.
Remove leftover call to dotlrn_community::type_exists

fix non-existing call to dotlrn_community::type_exists

Remove duplicated queries and logic, simplify idioms

    • -168
    • +5
    ./www/communities-chunk-oracle.xql
    • -188
    • +6
    ./www/communities-chunk-postgresql.xql
Reduce divergencies between oracle and postgres codebase

Don't pass fine tcl variables through the query, avoid unnecessary quoting (bulk-mail api would pass variable to the stored procedure using ':' notation)

Reduce divergencies between oracle and postgres codebase

Remove unneded dict creation

  1. … 1 more file in changeset.
Reduce code duplication, exploit API when retrieving user info

Reduce divergencies between oracle and postgres codebase

    • -58
    • +0
    ./www/admin/archived-communities-oracle.xql
    • -58
    • +0
    ./www/admin/archived-communities-postgresql.xql
    • -6
    • +54
    ./www/admin/archived-communities.tcl
unify spelling of names

Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 471 more files in changeset.
remove duplicated words

  1. … 5 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 225 more files in changeset.