xotcl-request-monitor

  • last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
removed duplicated definition.

Many thanks to Franz Penz for noting it

improved robustness against certain installations:

- added exception handler for failed open command

- added sensible defaults in case the ns/parameter serverlog is not defined

removed manual default entries from the info texts.

The actual default value is displayed by the parameter page, there is no need

to duplicate this information.

  1. … 1 more file in changeset.
Move unmap_pool in a namespace

Fixes acs-tcl naming__proc_naming automated test

This change intruduces <adp:button>, which avoids adp:* markup inside

HTML attribute values, which we had before. One can now use

<adp:button type="submit" class="btn btn-outline-secondary">Filter</adp:button>

instead of

<button type="submit" class="btn <adp:class name='btn-outline-secondary'>">Filter</button>

One should probably provide in the future more adp:* tags for

providing a clean mapping of CSS class attributes.

<adp:class> was deactivated for the time being

  1. … 2 more files in changeset.
reduced verbosity

factor out some w3css styling and make it available via template::CSS

  1. … 2 more files in changeset.
Make long calls page work with w3.css

Formatting changes, fix unclosed tag

Prefer unset to array unset when no pattern matching is needed

See https://wiki.tcl-lang.org/page/Dict+VS+Array+Speed

  1. … 1 more file in changeset.
Prefer unset to array unset when the whole array should be deleted

See https://wiki.tcl-lang.org/page/Dict+VS+Array+Speed

  1. … 6 more files in changeset.
State Highcharts package dependency in xotcl-request-monitor

merge with missing files

    • -0
    • +31
    ./tcl/test/throttle_mod-test-procs.tcl
  1. … 1450 more files in changeset.
merge from oacs-5-10

    • -207
    • +614
    ./tcl/throttle_mod-procs.tcl
  1. … 8085 more files in changeset.
file upgrade-0.60-0.61.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./sql/postgresql/upgrade/upgrade-0.60-0.61.sql
file callback-proc.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/callback-proc.tcl
file throttle_mod-test-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/throttle_mod-test-procs.tcl
whitespace and comment changes

- make sure to get rid over overdue elements from statistics

- improve comments

switch from security::nonce_token to ::security::csp::nonce

The latter one is available since more then two years in OpenACS.

provide a better rejection message, for over-eager users

Introduce additional parameter "do_slowdown_overactive" (default off) for slowing down overactive users.

previously, this was on (when do_throttle was activated) causing sleep operations. However, even these

sleep operations can kill the server since it also blocks connection threads.

Treat all video/* content types as embedded content.

Background: many video player do a series of range requests (which are typically pretty cheap) that we do not want to block.

remove old tlf exercise statistics

remove comma before that

  1. … 9 more files in changeset.
add secondary series with authenticated users

bump version number to 0.52

bump version number of jquery to 1.12.3

  1. … 1 more file in changeset.
extend list of embedded content types

- add a minimal overhead job queue for user tracking, when the atomic "nsv_set -reset ..." is available

- bump version number to 0.51

Fix proc doc parameters without description