acs-bootstrap-installer

  • last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bumping up core packages version to 5.10.0d1

  1. … 24 more files in changeset.
- ensure proper encoding of hrefs

  1. … 13 more files in changeset.
- improve safety of HTML

  1. … 1 more file in changeset.
- provide defaults for Content-Style-Type and Content-Script-Type

  1. … 1 more file in changeset.
- allow upgrade of blank-master.{tcl,adp} via install-from-repository. This files should be free of site-specific customizations

    • -0
    • +39
    ./installer/www/blank-master.adp
    • -0
    • +268
    ./installer/www/blank-master.tcl
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

    • -151
    • +179
    ./tcl/30-apm-load-procs.tcl
    • -25
    • +41
    ./tcl/40-db-query-dispatcher-procs.tcl
  1. … 2535 more files in changeset.
- bump version numbers to 5.8.1

  1. … 74 more files in changeset.
- bump version number to 5.8.1b2

  1. … 75 more files in changeset.
- bump version numbers for beta release

  1. … 74 more files in changeset.
- bump version numbers to [25].8.1a3

- update requirements for core components to newest version number in the branch

  1. … 74 more files in changeset.
- fix invalid @param declaration for API browser

  1. … 5 more files in changeset.
- fix spelling of @param

  1. … 1 more file in changeset.
- move deprecated proc_doc to depreacted utilities file

  1. … 1 more file in changeset.
- document apm_bootstrap_upgrade

- white space change: follow OpenACS formatting conventions more closely (replaced tabs by spaces)

- improve error reporting further (handle e.g. multiple errors per package nore nicely)

- improve error reporting during bootstrap loader: list dependency order in a human oriented manner, report more errors from sourcing files http://openacs.org/forums/message-view?message_id=4172245

- allow error propagation also from bootstrap loader

- white space change: replace tabs by spaces

    • -121
    • +126
    ./tcl/30-apm-load-procs.tcl
    • -11
    • +18
    ./tcl/40-db-query-dispatcher-procs.tcl
  1. … 2 more files in changeset.
- add error reporting to package reloader (many thanks to Andrew Helsley, see: http://openacs.org/forums/message-view?message_id=4166397)

    • -6
    • +15
    ./tcl/40-db-query-dispatcher-procs.tcl
  1. … 3 more files in changeset.
- use quoting more consistently

- change 'util_memoize "..."' into 'util_memoize [list ...]' as pointe out by Frank for security reason and correctness

  1. … 6 more files in changeset.
- get rid of old-style parameter passing

  1. … 1 more file in changeset.
- add a warning about loading old-style argument lists for ad_proc

- allow to upgrade basic startup files (openacs-4/tcl/*tcl)

to be upgraded via "install from repository" by adding

and after-upgrade callback to bootstrap-installer and

copying the files from there.

- move initialization of nsv_arrays for apm to -init file in acs-tcl

(as suggested by Peter Marklund, but never implemented)

- use double colon prefix rather than "global" statement

to denote global variables

- bump version number to 5.8.1d3

file 0-acs-init.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    ./installer/tcl/0-acs-init.tcl
file zz-postload.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    ./installer/tcl/zz-postload.tcl
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]

    • -2
    • +2
    ./tcl/40-db-query-dispatcher-procs.tcl
  1. … 9 more files in changeset.
- use lock-free ::acs::rootdir variable instead of nsv variable

- use global variable ::acs::rootdir similar to ::acs::libdir or ::acs::pageroot

  1. … 1 more file in changeset.