acs-developer-support-procs.tcl

  • last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix name of doc tag

- improve code sanity

- make user switching somewhat useable for larger sites (postgres only)

- improve comments and code formatting

    • -24
    • +54
    ./acs-developer-support-procs.tcl
  1. … 1 more file in changeset.
whitespace cleanup

    • -75
    • +75
    ./acs-developer-support-procs.tcl
ds_enabled_p should return always false when running without a connection; otherwise search-rendering etc. might return different results when someone activates the developer support

Remove divergency between oracle and postgres codebase

  1. … 2 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.
fix typos

  1. … 14 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

    • -27
    • +42
    ./acs-developer-support-procs.tcl
  1. … 7834 more files in changeset.
- improve validty and safety of HTML

    • -28
    • +25
    ./acs-developer-support-procs.tcl
- use type checking for boolean parameters in page_contracts to improve security

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

    • -30
    • +52
    ./acs-developer-support-procs.tcl
  1. … 2547 more files in changeset.
- abstract in check for existance of a command whether this is scripted or not

- use a more modern tcl command set

    • -57
    • +50
    ./acs-developer-support-procs.tcl
  1. … 12 more files in changeset.
Don't overwrite error value when replacing bind variables

Fun with developer support!

1. Added a button to turn template profiling on/off.

2. Moved templating information to the request information page. It was

confusing having it work differently than db and other information. If,

for instance, you clicked on a request link in the developer support

index page, you'd get the db timing information for that request, but

the profiling stuff would come from the footer - and would be the profile

information for displaying request-info.tcl/adp, not for the template

served for that request. Oops.

3. Simplified the ds_profile proc since in practice it only is used for

profiling templates.

    • -40
    • +28
    ./acs-developer-support-procs.tcl
  1. … 10 more files in changeset.
remove deprecated calls to ad_parameter

  1. … 9 more files in changeset.
1. Merge 2.4.1 to HEAD other than assessment, imsld, lorsm, and views.

2. Bump version numbers to 2.5.0d1.

    • -13
    • +13
    ./acs-developer-support-procs.tcl
  1. … 379 more files in changeset.
Added doc bodies where missing.

Merged oacs-5-3 branch to HEAD

  1. … 187 more files in changeset.
First shot at merging oacs-5-2 apps used in .LRN to HEAD.

    • -450
    • +450
    ./acs-developer-support-procs.tcl
  1. … 2478 more files in changeset.
dont get s_profile__start_clock() w/o checking if it exists

change ad_verify_and_get_user_id to ad_conn user_id, change ad_maybe_redirect_for_registration to auth::require_login, make some db_ and dt_ function -public

  1. … 689 more files in changeset.
permission denied in ds_require_permission used user_id but did not get it first

Andrew wants to space out

add traceback cache

  1. … 4 more files in changeset.
add storing and searching page fragments

  1. … 9 more files in changeset.
add a toggle for the dev support footer, remove explicit font stuff, fix display of timing data (afaict clicks is in ms), change adp reveal format in source to show adp level and file in format that's easier to scan

  1. … 6 more files in changeset.
commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040724 and jcd-merge-5-1-20050111

  1. … 2275 more files in changeset.
order the change user options by name

  1. … 2 more files in changeset.
putting } in place