Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade JS dependencies #102

Merged
merged 16 commits into from
Aug 12, 2024
Merged

Upgrade JS dependencies #102

merged 16 commits into from
Aug 12, 2024

Commits on Jul 9, 2024

  1. Remove bower

    amercader committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    53e321a View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Add package.json and gulpfile.js files to manage JS requirements

    Define packags needed in package.json, add a command to copy the
    distribution files to the js/vendor/ folder in gulpfile.js and then
    it's just a matter of doing:
    
    1. Updating version numbers in `package.json`
    2. Running `npm run update-libs`
    amercader committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    4361746 View commit details
    Browse the repository at this point in the history
  2. Remove outdated libraries, add new versions

    But just the distribution files
    amercader committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b1ab6f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d14c966 View commit details
    Browse the repository at this point in the history
  4. Add OpenLayers viewer libs

    amercader committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f1f4234 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7f02c78 View commit details
    Browse the repository at this point in the history
  6. Remove bootstrap2

    amercader committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    47e8321 View commit details
    Browse the repository at this point in the history
  7. Remove fetch package

    amercader committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    bee118a View commit details
    Browse the repository at this point in the history
  8. Upgrade requirements for Shapefile viewer

    spin.js==2.3.2 and jszip==2.6.0 need to be pinned to these versions
    otherwise we need to upgrade shp2geojson (which seems unmaintained)
    amercader committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    856cfb1 View commit details
    Browse the repository at this point in the history
  9. Add missing dist files

    amercader committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3316764 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Simplify build

    Just use a bash script to copy the distribution files from the node
    modules folder to the vendor one, which was essetially what gulp was
    doing. Store all files at the library root level (no dist/ or src/
    folders)
    amercader committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    89ee8ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    732bd25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e549b1d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2c433e View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Fix filters in webassets

    u10313335 authored and amercader committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    34f0d20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c1a4f1 View commit details
    Browse the repository at this point in the history