• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
add flag no_automatic_membership_rel to group::add_member to make it potentially usable from DotLRN

improve spelling

  1. … 8 more files in changeset.
Fix parameter names in proc doc

  1. … 2 more files in changeset.
Harmonize parameter names in proc documentation removing unexistent ones

Harmonize parameter names in proc documentation removing unexistent ones

remove single quotes

prefer built-in ns_dbquotevalue over DoubleApos

make tested API calls explicit, fix broken test case ('the_public' was spelled 'the_pubic')

improve testcases by removing useless expr commands

  1. … 17 more files in changeset.
Remove duplicated sql

Fix attribute::delete proc so it leverages stored procedure capability of dropping the database table as well (was broken before)

This is needed for a non-xotcl portable way of dropping acs_attributes

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

- Add mising @param

- Add missing @author

- @creation_date -> @creation-date

- @creation-user -> @author

- Fix typos

  1. … 8 more files in changeset.
Remove leftover files

Initialize variables or proc might fail when name comes from a group

Reduce divergency between oracle and postgres codebase

Streamline sql to reduce divergencies between oracle and postgres codebase, remove redundant query definitions

whitespace cleanup

Use subst instead of string quoting to improve readability (syntax highlighting)

Drop -postgresql.xql for "create_table" since there is no -oracle.xql and the -postgresql.xql is identical to inline code.

Replace deprecated 'party::permission_p' by 'permission::permission_p'

  1. … 11 more files in changeset.
Deprecate wrappers for 'permission::permission_p' and permission::require_permission.

  1. … 1 more file in changeset.
Add @see to deprecated proc.

Replace deprecated proc 'group::permission_p' with 'party::permission_p'

  1. … 11 more files in changeset.
Deprecate proc 'group::permission_p'

improve capitalization

  1. … 5 more files in changeset.
improve wording

  1. … 7 more files in changeset.
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. … 469 more files in changeset.
Prefer indivudual 'set' operations over 'lassign' in this case.

Rework variable assigning loops (set -> lassign) + Whitespace changes

  1. … 13 more files in changeset.
make spelling more consitent

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

  1. … 222 more files in changeset.