Commit Graph

7 Commits

Author SHA1 Message Date
Pierre Mesure
e5a6a5bf1d Adding clustering 2024-01-29 17:56:54 +01:00
Senén Rodero Rodríguez
0186484fac Use leaflet npm version instead of the gem 2024-01-29 17:56:54 +01:00
dependabot[bot]
8e27953d78 Bump jquery from 3.6.0 to 3.7.1
Bumps [jquery](https://github.com/jquery/jquery) from 3.6.0 to 3.7.1.
- [Release notes](https://github.com/jquery/jquery/releases)
- [Commits](https://github.com/jquery/jquery/compare/3.6.0...3.7.1)

---
updated-dependencies:
- dependency-name: jquery
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 20:35:41 +02:00
dependabot[bot]
874ed76e28 Bump jquery-ui from 1.12.1 to 1.13.2
Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.12.1 to 1.13.2.
- [Release notes](https://github.com/jquery/jquery-ui/releases)
- [Commits](https://github.com/jquery/jquery-ui/compare/1.12.1...1.13.2)

---
updated-dependencies:
- dependency-name: jquery-ui
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 16:21:38 +00:00
dependabot[bot]
9cbad7d5a6 Bump jquery-ujs from 1.2.2 to 1.2.3
Bumps [jquery-ujs](https://github.com/rails/jquery-ujs) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/rails/jquery-ujs/releases)
- [Changelog](https://github.com/rails/jquery-ujs/blob/master/RELEASE.md)
- [Commits](https://github.com/rails/jquery-ujs/compare/v1.2.2...v1.2.3)

---
updated-dependencies:
- dependency-name: jquery-ujs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 12:54:13 +00:00
Javi Martín
3b6fb85c51 Use node packages to install jQuery and jQuery UI
Other packages depend on jQuery, so that's why these are the first one
we move from the Gemfile to the package.json file.

This way we can also test whether dependabot correctly opens pull
requests to update Node packages.

I've tried several configuration options for the asset pipeline in order
to be able to include images referenced in jQuery UI CSS files. So far,
adding the `node_modules/jquery-ui/themes/base` folder to the assets
paths is the only way I've found to make it work. Hopefully we can find
a better solution in the future so we don't have to study the internals
of every Node package in order to integrate it with the assets pipeline.
2023-10-17 13:12:20 +02:00
Javi Martín
ad166fba4c Setup NPM with an empty package.json file
Note that, even if we're excluding the `node_modules/` folder from
version control, we aren't adding it to Capistrano's shared folders
because, when `node_modules` is a symbolic link, NPM removes it when
running `npm install`.
2023-10-17 13:12:20 +02:00