• last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Replace api

  1. … 1 more file in changeset.
Make use of new API "ad_mktmpdir" and "ad_opentmpfile" instead of "ad_tmpnam"

  1. … 2 more files in changeset.
prefer adp:icon over old-style .gif images

  1. … 12 more files in changeset.
Cleanup of acs_object_context_index' and friends in creation scripts

This change completes the commit [1] from 2019, where the cleanup was performed

acs_object_context_index and its maintenance functions just as an update script.

This change addresses this also in the creation scripts and in packages, still

depending on the old functions.

[1] https://fisheye.openacs.org/changelog/OpenACS?cs=oacs-5-10%3Ahectorr%3A20190708160122

  1. … 8 more files in changeset.
Deprecate util_AnsiDatetoPrettyDate

  1. … 2 more files in changeset.
Deprecate template::util::is_true, implemented as a simple string command oneliner since 2015 and inline occurrences

  1. … 33 more files in changeset.
passing properties consistently with @....;literal@

  1. … 12 more files in changeset.
Deprecate template::util::tcl_to_sql_list, completely replaced by ns_dbquotelist, a native NaviServer command

  1. … 15 more files in changeset.
use util::unzip instead of plain "exec unzip" commands

  1. … 3 more files in changeset.
improve SQL quoting

  1. … 5 more files in changeset.
Deprecate with_finally and with_catch, superseded by e.g. try idioms in tcl 8.6

They would also not comply with OpenACS naming convention

  1. … 4 more files in changeset.
Whitespace cleanup

  1. … 1 more file in changeset.
Replace occurrences of exists_and_not_null with plain tcl idioms, as the goal is to deprecate this proc shortly

This required an upgrade script as some code is actually stored in the database

  1. … 6 more files in changeset.
Use 'lc_content_size_pretty' for content size

  1. … 7 more files in changeset.
improve spelling

  1. … 12 more files in changeset.
whitespace changes, including breaking overlong lines

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

  1. … 162 more files in changeset.
Prefer 'incr' to increment variables instead of 'expr'.

  1. … 3 more files in changeset.
Whitespace changes + add editor hints

  1. … 22 more files in changeset.
Remove superflous parentheses

  1. … 25 more files in changeset.
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.
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. … 8 more files in changeset.
Prefer 'person::name' to 'acs_user::get_element ... -name'

  1. … 8 more files in changeset.
Fix query in generic xql that was committed by mistake, replace it with the one for postgres, as it is portable, remove oracle query

Make clearer what is going on here (a lot, apparently)

Remove unused query and put last remaining inline to avoid xql file. Reduce joining

Don't pass fine tcl variables through the database for random reasons, improve code legibility, reduce divergency between oracle and postgres codebase, exploit multi-user permission checking on postgres

Rework adp boolean expressions

  1. … 25 more files in changeset.