• last updated 33 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Simplify SQL expression

Remove questionable not-working code

This page was apparently unreachable from the UI, relied on a table that

does not exist anymore (apm_package_files) and was supposedly meant to

"interact" with the CVS...

Remove questionable not-working code

This page was apparently unreachable from the UI, relied on a table that

does not exist anymore (apm_package_files) and was supposedly meant to

"interact" with the CVS by writing stuff in the files...

Farewell to "Lars Hack"

  1. … 1 more file in changeset.
Remove unused query mentioning a table not part of the datamodel anymore. Remove inline sql in the tcl file as xql version is available

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. … 468 more files in changeset.
Rework variable assigning loops (set -> lassign) + Whitespace changes

    • -18
    • +17
    ./apm/version-dependency-add-2.tcl
  1. … 12 more files in changeset.
Prefer string operators to 'string equal'.

  1. … 1 more file in changeset.
Rework variable assignment (set -> lassign) + Whitespace changes

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

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

  1. … 66 more files in changeset.
improve documentation

  1. … 9 more files in changeset.
Rework variable assignment (set -> lassign)

Fix typos

  1. … 10 more files in changeset.
Prefer lappend over concat for appending lists (lappend modifies the variable 'in place')

  1. … 1 more file in changeset.
Prefer lappend over concat for appending lists (lappend modifies the variable 'in place')

Whitespace changes

remove conditions, which are always true

modernize tcl

fix typo in file name

    • -0
    • +100
    ./apm/bulk-install.tcl
    • -0
    • +15
    ./apm/bulk-install.xql
Fix typos

  1. … 23 more files in changeset.
Fix typos

  1. … 42 more files in changeset.
Add files missed by last commit

    • -0
    • +27
    ./auth/login-attempts-reset.tcl
    • -0
    • +11
    ./auth/login-attempts.adp
    • -0
    • +67
    ./auth/login-attempts.tcl
  1. … 2 more files in changeset.
- Add new feature to prevent/slowdown brute force attacks on login by counting the number of

failed consecutive login attempts based on ip-address and subsite.

- Add new package dependency: package "acs-admin" now requires "acs-authentication"

  1. … 5 more files in changeset.
strengthen page contracts

  1. … 5 more files in changeset.
fix typoCVS: ----------------------------------------------------------------------

fix typo

Use consistently ad_script_abort after ad_return_error.

  1. … 28 more files in changeset.
add ad_script_abort after connection-closing commands to make termination intent explicit

  1. … 30 more files in changeset.
add ad_script_abort after ad_returnredirect to make termination intent explicit

    • -3
    • +4
    ./users/sessions-registered-summary.tcl
  1. … 18 more files in changeset.