• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Replace array idioms with dict idioms, streamline expressions

Trim whitespace

improve testcases by removing useless expr commands

  1. … 17 more files in changeset.
Use @return in the proc documentation

  1. … 2 more files in changeset.
Farewell to "Lars Hack"

  1. … 5 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. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 71 more files in changeset.
reduce error-message swallowing: remove catch operations to trigger error messages, when something goes wrong on the OS-level

use ad_try instead of with_catch

Unifiy logic for package version comparison

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7830 more files in changeset.
Improve robustness of file operations against names starting with a "-"

  1. … 8 more files in changeset.
Improve robustness of "file delete" operations

  1. … 2 more files in changeset.
- compute .apm files as well for -final releases (starting with OpenACS 5.8)

- fix typo in HTML text

- distinguish in apm_package_selection_widget between operations (updates/installs/or both)

- Add a redirector for outdated releases

.xql-file reform of acs-admin

- remove sql statements from the code, where these are provided via .xql

- prefer empty sql statements over various forms of *SQL*

- remove obsolete Oracle queries

member_approve

member_ban

member_reject

member_deleted

member_unapprove

user_info

- remove obsolete .xql files (containing only unused query names)

www/users/modify-admin-privileges-oracle.xql

www/users/modify-admin-privileges-postgresql.xql

www/users/user-add-2.xql

  1. … 12 more files in changeset.
- add forward compatibility of API for oacs-5-9

  1. … 1 more file in changeset.
- add list filter for installs vs. upgrades

  1. … 1 more file in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 751 more files in changeset.
- remove obsolete lines

- make top header h1

- fix sort-order, when version reaches e.g. 5.10

- add lable to multirow

- new api call template::themed_template to obtain a template

optionally from the resource dir of a theme

- use call for themed apm package lists in acs-admin/tcl/apm-admin-procs.tcl

  1. … 1 more file in changeset.
- update head channel

HEAD now defaults to version 5.10.

- improve validity and security of HTML of admin pages

  1. … 15 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2545 more files in changeset.
- transform table definitions to dicts to make it possible to check for colums to be added (based on work of Antonio Pisano)

  1. … 2 more files in changeset.
- fix invalid @param declarations for API browser

  1. … 10 more files in changeset.