• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improved resource information for external libraries

- added vulnerability check for a particular version

- centralized URL generation for cdnjs URLS (will reduce maintenance work, when external URL changes)

- improve behavior when running without an Internet connection

  1. … 11 more files in changeset.
Improved consistency of resource-info for javascript libraries, added vulnarability info

Tested the following cases:

download check

- bootstrap

- bootstrap-icons

- bootstrap-treeview

- ckeditor4

- font-awesome

- highcharts

- cookieconsent2 3.0.3

- cookieconsent2 3.1.1

CDN check

- bootstrap

- bootstrap-icons

- bootstrap-treeview

- font-awesome

- highcharts

- cookieconsent2 3.0.3

- cookieconsent2 3.1.1

  1. … 9 more files in changeset.
Extended resource info dict with explicit version number and an API call to obtain the newest version number

The two new optional resource info fields are

- versionCheckAPI

- installedVersion

These fields are necessary to provide an admin page to check

whether the installed versions are the most recent ones.

  1. … 8 more files in changeset.
JS upstream updates

- Updated jquery-3.6.3 to jquery-3.7.1.

- Bumped version to 5.10.1b2

  1. … 4 more files in changeset.
upgraded jquery-3.6.0 to jquery-3.6.3

  1. … 4 more files in changeset.
use member "cspMap" of resource_info dict for a more uniform naming

Upgrade to jQuery 3.6.0 (released March 2021)

  1. … 9 more files in changeset.
fix fallback version of jquery (in case no other urn is available)

  1. … 4 more files in changeset.
Set theme install/uninstall/uninstantiate callbacks as private

  1. … 2 more files in changeset.
improve spelling

  1. … 16 more files in changeset.
improve handling with CDN and CSP

added editor hints and white-space cleanupCVS: ----------------------------------------------------------------------

  1. … 12 more files in changeset.
add jquery as it is referenced by resource-init.tcl

  1. … 2 more files in changeset.
- bump version number of bootstrap to 3.4.1

- use jquery 3.4.0

- use URN for jquery (one should probably create a own jquery package, although, jquery is losing it importance)

- make use of new "create_or_replace" feature of acs-subsite

  1. … 1 more file in changeset.
add resource map file to extraFiles when downloading bootstrap

use URN in all capitals

bump jquery version to 1.12.3

  1. … 1 more file in changeset.
add missing .woff2 file

increase code sharing: use adp-include check-installed instead of local version

  1. … 7 more files in changeset.
introduce a urnMap in resource_info as a generalizable solution

CVS: ----------------------------------------------------------------------

  1. … 1 more file in changeset.
Fix typo, normalize indentation

make all keys of the resource_info dict camel case

  1. … 4 more files in changeset.
openacs-bootstrap3-theme:

- provide a neutral appearance, different from OpenACS.org

(different color, remove OpenACS logo, ....)

- make use uf URNs for bootstrap

(allow sharing of bootstrap definitions, avoid multiple loading)

- upgrade bootstrap from 3.1.1 to 3.3.7

- add support for CDN vs. local installation of bootstrap

- added sitewide-admin procs for managing local installation (via /acs-admin)

- improve passing arguments to <widgets>

- bump version number to 5.10.0d2

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

  1. … 7834 more files in changeset.
- use maxcdn rather than netdna CDN

  1. … 2 more files in changeset.
- initial import of iopenacs-bootstrap3-theme

    • -0
    • +69
    ./apm-callback-procs.tcl
  1. … 53 more files in changeset.