Yohan Boniface
7aa07709b3
wip: first step in moving features to modules (work in progress)
2024-07-29 16:24:56 +02:00
Yohan Boniface
e2d8201321
chore: move permissions to modules
2024-07-29 15:18:25 +02:00
Yohan Boniface
abbd0e4803
chore: move layers to modules/
...
This is a small step in the direction of spliting the data part
and the rendering part.
Basically in modules/data relies the data part, and in modules/rendering
the rendering part, which at some point in the history should be
the only place where we use and inherit from Leaflet, including utils
and such.
2024-07-12 23:21:41 +02:00
Yohan Boniface
ae9659620a
wip: another attemp to massiverly delete features from a condition
2024-07-11 20:39:05 +02:00
Yohan Boniface
7baa70d1b6
feat: add AutocompleteDatalist and use it for conditional rules
2024-07-10 10:10:53 +02:00
Yohan Boniface
49db1f9aaa
chore: move share to modules
2024-07-05 17:52:33 +02:00
Yohan Boniface
ca0f771947
wip: move formatters to a module
...
This mainly allows to dynamically load the third party libraries.
In the same process, those libs have changed:
- tokml => switch to placemarkio fork, more up to date and available
as ESM
- togpx => switch to geojson-to-gpx, more up to date and available as
ESM (note: this lib does not export polygons, because they do not
make sense in GPX world, while the previous was converting them as
lines before)
2024-07-05 17:51:53 +02:00
Yohan Boniface
f293f9c929
chore: move slideshow to a module
2024-07-05 17:35:08 +02:00
David Larlet
ef33a26f11
chore: apply Biome safe changes
2024-06-25 10:00:57 -04:00
Yohan Boniface
05eab25da4
feat: very minimal experimental conditional style rules
2024-06-14 16:55:33 +02:00
David Larlet
cea2aee88f
chore: rename alert choice to conflict + CSS vars
2024-06-12 18:15:28 -04:00
David Larlet
5c2528900e
chore: Use web components to display alerts + a11y roles
2024-06-12 18:03:04 -04:00
e2b9b161e6
feat(websockets): First SyncEngine appearance
...
A new SyncEngine module has been added to the JavaScript code. It aims
to sync the local changes with remote ones. This first implementation
relies on a websocket connection.
2024-06-07 18:21:30 +02:00
Yohan Boniface
c70951a994
chore: move help to a separate module
2024-06-05 19:42:15 +02:00
Yohan Boniface
ebf9be296d
chore: move importer to modules/
2024-05-23 19:32:07 +02:00
Yohan Boniface
1836647c00
chore: move autocomplete to modules/
2024-05-23 15:10:46 +02:00
Yohan Boniface
776d92e7cc
chore: add minimal dialog class to replace custom made help box
2024-05-22 14:00:53 +02:00
Yohan Boniface
8e446dbe70
chore: move panel.js to ui/ subfolder
2024-05-22 11:50:59 +02:00
Yohan Boniface
2ed9bc65ee
chore: move tooltip to a dedicated module
2024-05-22 11:40:48 +02:00
Yohan Boniface
8ddc570e23
chore: move alert to dedicated module
2024-05-22 11:39:16 +02:00
Yohan Boniface
c58196b285
chore: move caption to its own module
2024-05-14 16:00:26 +02:00
Yohan Boniface
53f93ee97e
chore: move facets to a dedicated module
2024-04-19 13:15:52 +02:00
Yohan Boniface
849b194d4f
chore: use a specific panel class for table view
2024-04-16 09:09:59 +02:00
Yohan Boniface
c4e86c4ab9
wip: move panel to a dedicated module
2024-04-16 09:09:58 +02:00
c4e527bf8e
[chore] move umap utils to a module
...
Allow the tests to be run from inside a cli, without requiring a browser.
2024-04-01 11:12:44 +02:00
Yohan Boniface
fcf22195cb
chore: move defaultOptions from forms to schema
2024-03-04 17:43:38 +01:00
David Larlet
68f3a9686a
chore: Extract a schema module from Map
2024-03-04 17:43:15 +01:00
David Larlet
a6a1959c09
chore: Integrate i18n changes from Leaflet PR
...
See https://github.com/Leaflet/Leaflet/pull/9281
2024-03-04 17:42:23 +01:00
bcd650e844
chore: add ids on features
2024-02-22 16:32:18 +01:00
Yohan Boniface
074bf675c4
chore: replace window.L.U by window.U
2024-02-09 18:01:05 +01:00
Yohan Boniface
68f2de7f44
chore: do not introduce a new global, use L and L.U already there
2024-02-09 17:10:19 +01:00
Yohan Boniface
4cec24797e
chore: move Browser to a module
2024-02-08 13:09:18 +01:00
Yohan Boniface
325880f86f
chore: make all request errors inherit the same parent class
2024-02-05 07:23:16 +01:00
Yohan Boniface
3f1070c90d
chore: rename NokError and fix init param
2024-02-05 07:22:53 +01:00
Yohan Boniface
ab966722f9
wip: rework request error flow
2024-02-05 07:22:53 +01:00
Yohan Boniface
084bc3d518
wip: move xhr management to a module and refactor
...
It sort of work for common cases, but edge cases needs work,
specifically the login flow.
2024-02-05 07:22:53 +01:00
4b34a7d300
merge index.js with global.js
2024-01-08 19:29:43 +01:00
7c697f7529
Merge @ybon changes
2024-01-08 18:49:03 +01:00