xotcl-request-monitor

  • last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- 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

fix broken commit

align copyright statement

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. … 361 more files in changeset.
Prefer person api as is now properly cached

Prefer person api as it is now properly cached

Prefer person api, as it is now properly cached

Use new person api

improve spelling

  1. … 12 more files in changeset.
use more consistent naming

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.
Prefer '{}' to '[list]' when creating empty lists

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

  1. … 203 more files in changeset.
Fix typos

  1. … 7 more files in changeset.
prefer XOTcl2 idioms

Fix get_community_id_from_url call

Fix typos (dict exist -> dict exists)

Fix typos

  1. … 28 more files in changeset.
Fix typos

  1. … 52 more files in changeset.