• last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Missed one place where extends implies requires.

Added two new tags to the install.xml repetoire:

1. instantiate-object - uses package_instantiate object to instantiate one.

2. call-tcl-proc - call an arbitrary tcl proc

Updated install utilities with the latest from xarg, which, surprisingly,

still exists. Thanks to Rob and Lee Dennison for the enhancements.

Preliminary version of "extend package" code, along with new package

attributes that allow the declaration of packages that are subsites.

    • -0
    • +32
    ./tcl/apm-install-procs-postgresql.xql
  1. … 18 more files in changeset.
My rewritten XML install proc didn't work if the XML file explicitly tried

to install a file which was previously installed (due to a requires dependency

in this case). This was due to a slight misunderstanding on my part. Works

now.

Oops included a reference to new code not yet committed to HEAD.

Discovered that the dependency checking implemented by Xarg flat-out does

not work correctly (though the .LRN install.xml file didn't uncover the

bug). Rather than correct this custom dependency checking code, I rewrote

it to use the standard APM install and dependency checking code. This way,

if it's buggy, at least it's buggy in a way consistent with installing from

the APM UI (and actually that code has proven to be extremely reliable).

- remove duplicated line

- make comment more general

- remove unneeded quotes

Rewrote the URL to file mapping stuff slightly so that it will work when

searching more than two directories. Bad hardwiring. Hard-to-read code.

New version will work for any number of search directories (as will happen

when package extensiblity is implemented) and IMO is easier to read and

a bit faster, too, when searching for an appropriate .vuh file to serve.

    • -222
    • +193
    ./tcl/request-processor-procs.tcl
fixed 3 bugs in util::html_diff:

- able to process HTML with anchor tags

- fixed undefined variable in: 'util::html_diff -old "ppp" -new "ppp xxx"'

- fixed white-space eating behavior leading to wrong diffs spanning new lines

Add new by default external URL checking to ad_returnredirect. Modify security::locations to be simpler, not rely on ecommerce at all, and use util_current_location to determine the host name.

  1. … 1 more file in changeset.
- provide name to mutexes created via "ns_mutex create" such they

show up in the aolserver /_stats (providing statistics about contention etc)

Without the names, the statistics there are useless.

  1. … 2 more files in changeset.
Preparing for release:

1. Created new ChangeLog file

2. Created new docs

3. Bumped version numbers

  1. … 152 more files in changeset.
Needed a default value for this new acs-tcl parameter, otherwise you can't

log in to upgrade.

Switched some param calls to use ad_conn subsite_id

Bumped version numbers to 5.4.3b1.

  1. … 21 more files in changeset.
removing diagnostic ns_logs I added by mistake, and adding case of possible third 3 variant to locations (when behind reverse proxy)

  1. … 1 more file in changeset.
fixing faulty wrong domain message by using a reliable ecommerce method to determine locations, creating security::locations

  1. … 1 more file in changeset.
Make progress bar empty at beginning 0% done

fixing my overzealous change of package versions.

adding parameter feature to suppress configured http, useful when server is behind proxy. defaults to no change in behavior. Bumping version for new parameter.

Remove package versions from catalog files

    • -1
    • +1
    ./catalog/acs-tcl.en_AU.ISO-8859-1.xml
    • -1
    • +1
    ./catalog/acs-tcl.nl_ZA.ISO-8859-1.xml
Ignore HTML comments when convertng html to text (hides MS Word junk)

    • -0
    • +46
    ./tcl/test/html-conversion-procs.tcl
Fix as much as possible, transformation from text/plain to text/html (attempt to get valid html)

added plain english to proc, so admins like me can find it if/when we need to

Fix mime type values of "from" and "to" in calls to ad_html_text_convert

Reindent code with spaces instead of tabs...

Removed extra "=" after a switch in a call to a proc

HTML Strict cleanup: removed trailing slash of input, img, link, meta tags

  1. … 20 more files in changeset.
HTML strict cleanup: removed trailing slash of HR and BR tags

  1. … 23 more files in changeset.