• last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
various small fixes for js libraries

- fixed page contract in case a non-default version is downloaded

- provide always an argument "-version" to resource_info procs

- obtain current version number always via resource_info.installedVersion

(it refers to CDN and locally installed version)

- pass always versionDir via resource_info to ::util::resources::download

- always obtain version_dir from resource_info

  1. … 25 more files in changeset.
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.
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.
bumped version numbers due to upstream releases

  1. … 3 more files in changeset.
Bumped version to the highest released version number (6.4.2)

  1. … 1 more file in changeset.
more upstream version updates (font-awesome, bootstrap-icons)

font-awesome 6.4.2 (e.g. twitter -> "x" brand icon change)

https://fontawesome.com/v6/docs/changelog/

Bootstrap Icons v1.11.1 (100 new icons, including brand icon "x")

now including new floppy disk icons, additional brand icons, new person icons,

new emojis, some birthday cake, a few new science icons, and .... in total more than 2,000 icons

https://blog.getbootstrap.com//2023/09/12/bootstrap-icons-1-11-0/

  1. … 3 more files in changeset.
Bump Font Awesome Icons to 6.4.0

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

  1. … 1 more file in changeset.
bump version numbers and add version check URLs

  1. … 3 more files in changeset.
New package: fa-icons

The Awesome Icon library is a free, high-quality icon library which

defines in version 6.1.1 more than 2,000 free icons. It can be

included in all kind of packages, and it does not depend on a CSS

toolkit. It defines an icon font and SVG icons as well. The

https://fontawesome.com website lists in addition to the Free version

also a "Pro" and a "Pro Max" including more than 13K icons.

The package supports installation from CDN and a local installation,

switchable via the site-wide administration link for the package in

/acs-admin/package/fa-icons/.

The package is also already integrated with the <adp:icon> markup

to support generic pages using icon sets depending on the "IconSet"

definition (switchable per subsite).

  1. … 14 more files in changeset.
file resource-procs.tcl was initially added on branch oacs-5-10.