Commit graph

500 commits

Author SHA1 Message Date
dfd2a3d69a Merge branch 'master' into develop 2023-08-23 20:43:00 +02:00
7321004c19 Fix: replace all mentions of 'mapcomplete.osm.be' with 'mapcomplete.org' 2023-08-23 18:33:30 +02:00
903e168a89 Studio: WIP 2023-08-23 11:11:53 +02:00
04ecdad1bb Merge develop 2023-08-10 16:25:25 +02:00
c2628cb5e7 Bump version 2023-08-09 14:18:31 +02:00
6ff2c629f0 Merge branch 'master' into feature/studio 2023-07-28 14:38:12 +02:00
eb9307dbbe Fix local build 2023-07-28 14:37:51 +02:00
9f2a720341 Merge master 2023-07-28 01:05:11 +02:00
80168f5d0d Merge master 2023-07-28 00:29:21 +02:00
701d0a509e
Merge pull request #1521 from pietervdvn/feature/reuse-compliance
Feature/reuse compliance
2023-07-27 15:10:53 +02:00
Robin van der Linde
a93ca09ade
Merge branch 'develop' into feature/eslint 2023-07-27 14:36:46 +02:00
Robin van der Linde
8b88c9fba9
Add basic ESLint configuration 2023-07-27 13:03:27 +02:00
9303227ddf Version bump 2023-07-27 12:53:08 +02:00
0d598ad094 More steps toward REUSE-compliance 2023-07-27 03:32:49 +02:00
44707c040e Scripts: add reuse lint to package.json actions 2023-07-27 02:12:09 +02:00
157592427f Version bump 2023-07-27 01:50:37 +02:00
Robin van der Linde
1858cdac95
Create currency metatagger 2023-07-17 20:25:19 +02:00
7eeac66471 Merge branches 2023-07-17 01:43:53 +02:00
02203dd05b Feature: add button to download mangrove identity 2023-07-17 01:07:01 +02:00
319db1a1c8 Refacotring: update to maplibre 3.4, drop dependency on intermediate library 2023-07-16 04:24:32 +02:00
b6a1246bbe Refactoring: simplify 'clean' script 2023-07-16 01:54:06 +02:00
16816a916c Fix tests 2023-07-15 18:55:03 +02:00
1bba106a86 Refactoring: finish move to 'src' directory 2023-07-15 18:04:30 +02:00
b58ba665b5 Studio: get basic translations working kindoff 2023-06-30 13:36:02 +02:00
24e7bc95cb Merge develop 2023-06-29 15:08:13 +02:00
622717c695 Version bump 2023-06-29 00:50:31 +02:00
775886b2b9 Bump version number 2023-06-28 22:46:46 +02:00
7aa3aa2cb2 Refactoring: remove some obsolete html-files 2023-06-28 22:13:04 +02:00
f18a2b9184 Studio: first working version for basic layer properties 2023-06-23 16:14:43 +02:00
1a2e6f49f2 Refactoring: revive statistics GUI 2023-06-15 16:31:07 +02:00
b2a10e7af9 UX: move confirm button away from close-button 2023-06-15 14:31:17 +02:00
Tobias
9c96f6534f Add package tailwind-merge
Closes https://github.com/pietervdvn/MapComplete/issues/1461
2023-06-15 05:32:41 +02:00
Tobias
474f71db3f Prettier: Introduce prettier-plugin-tailwindcss
Which is the official plugin that helps with auto sorting class names https://www.npmjs.com/package/prettier-plugin-tailwindcss

The config follows the recommendation from https://github.com/sveltejs/prettier-plugin-svelte#usage-with-tailwind-prettier-plugin
2023-06-14 15:55:57 +02:00
Tobias
1cf0f24d8e Prettier: Move config from cli to prettierrc file
This way they are applied globally and "on save"
2023-06-14 15:37:53 +02:00
Tobias
5a6f044055 Simplify npm run format
No `npx` required since we have prettier in our `package.json`.
2023-06-14 15:37:09 +02:00
Tobias
6e660b811b Update prettier, prettier svelte 2023-06-14 15:17:18 +02:00
0d1a91dbab Merge develop 2023-06-11 23:12:10 +02:00
99cb879cfe Some more experimentation with the conflation script 2023-06-11 16:58:07 +02:00
9cffe6814e Merge: develop 2023-06-11 02:32:14 +02:00
58b94c38e5 Fix: dynamic filtering with non-string values 2023-06-08 13:34:25 +02:00
dependabot[bot]
44eed4e962
Bump vite from 4.0.4 to 4.0.5
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.0.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.0.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-06 02:22:51 +00:00
905f796baa Fix: png correctly outputs all markers now 2023-06-04 00:43:32 +02:00
1a7289f516 Scripts: add 'refresh:layeroverview' 2023-05-24 00:27:18 +02:00
dbca260132 Fix: build 2023-05-19 11:48:04 +02:00
4d5695e3f1 build: split build process into multiple GH actions 2023-05-19 11:23:17 +02:00
82093ffdf4 Refactoring: new background selector 2023-05-18 15:44:54 +02:00
5904142402 Merge develop 2023-05-16 03:30:00 +02:00
fbbebce30e Bump version number 2023-05-16 01:36:19 +02:00
07f9f1bb15 More style tweaks 2023-05-11 17:29:25 +02:00
7f1e8d3f9c Refactoring: overhaul of the visual style with CSS 2023-05-11 02:18:09 +02:00
a1f5032232 Fix: output tailwind into 'public/css/' instead of 'css/' 2023-05-09 00:50:58 +02:00
e6163ed2eb Merge develop 2023-05-08 00:20:32 +02:00
a4a3b8a5ad Refactoring: small styling issues 2023-05-07 02:26:30 +02:00
0e81b65363 Fix: styling issues; refactoring: remove 'SearchAndGo' 2023-05-06 12:35:02 +02:00
36a0784e06 Bump version number 2023-05-06 11:05:19 +02:00
c6e12fdd6b Refactoring: fix GPX-track view 2023-04-20 18:58:31 +02:00
7163d68751 Merge develop 2023-04-19 13:08:58 +02:00
7f8969146a Refactoring: allow to export the map as PNG 2023-04-19 03:20:49 +02:00
b0052d3a36 refactoring: Fix documentation generation, (auto)remove documentation of deleted themes 2023-04-15 03:15:17 +02:00
ef0ec5160d Refactoring: fix download buttons 2023-04-14 04:33:06 +02:00
a3242a3c7d refactoring: remove some tests that don't work anymore 2023-04-13 22:36:07 +02:00
dependabot[bot]
eeca4c16b1
Bump xml2js from 0.4.23 to 0.5.0
Bumps [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js) from 0.4.23 to 0.5.0.
- [Release notes](https://github.com/Leonidas-from-XIV/node-xml2js/releases)
- [Commits](https://github.com/Leonidas-from-XIV/node-xml2js/commits/0.5.0)

---
updated-dependencies:
- dependency-name: xml2js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-11 01:09:27 +00:00
0241f89d3d refactoring: fix basic flow to add a new point 2023-04-06 01:33:08 +02:00
52a0810ea9 refactoring: move logic of lastclick into special layer, fix labels, fix anchoring 2023-04-02 02:59:20 +02:00
41e6a2c760 More refactoring 2023-03-29 17:21:20 +02:00
5d0fe31c41 refactoring 2023-03-28 05:13:48 +02:00
4d48b1cf2b refactoring(maplibre): WIP 2023-03-24 19:21:15 +01:00
4f2bbf4b54 refactoring(maplibre): add RasterLayer info, add background switch, add default global layers 2023-03-11 02:46:49 +01:00
703d561324 perf: use script which trims the ELI to download the ELI 2023-03-11 02:42:24 +01:00
868d476891 Merge feature/svelte into develop 2023-03-08 19:02:41 +01:00
db25d64409 Merge branch 'master' into develop 2023-03-08 02:57:31 +01:00
2f014dbd22 chore:add git pull to housekeeping 2023-03-08 02:07:12 +01:00
6ee85b12f8 Split up allKnownLayouts, make parsing it lazy for faster loading 2023-03-02 05:20:53 +01:00
bf1593bfb4 Fix service worker 2023-02-24 17:47:30 +01:00
1338f06c5d Attempt to fix the build 2023-02-10 14:55:41 +01:00
47f8194c1c Improve weblate-fix scripts 2023-02-10 01:49:42 +01:00
wjtje
325b8831f2
Cleanup vite.config.js and fix scripts in package.json
- Make sure rm isn't called when there are no files to delete
2023-02-09 14:06:23 +01:00
f9f1a30921 Another step to get tests running 2023-02-08 02:47:32 +01:00
cd735c1571 Fixing tests 2023-02-08 01:21:21 +01:00
228ceb120d Port tests to vitest 2023-02-08 01:21:21 +01:00
64a4d7e929 Install vitest 2023-02-08 01:21:21 +01:00
36aed99843 Fix generateLayerOverview, drop priviliged 'icons.json' from code 2023-02-08 01:21:19 +01:00
8423793a7f Use -- to pass arguments where needed for vite-node 2023-02-08 01:18:56 +01:00
02da80c311 Experimenting with Svelte: build a wrapper to convert 'old' components into Svelte, add a community index overview 2023-02-08 01:18:56 +01:00
04753f39c4 Use vite-node instead of ts-node to run the scripts 2023-02-08 01:18:56 +01:00
112162e6c8 More svelte work 2023-02-08 01:18:56 +01:00
d30ed22673 Adding a community index view with Svelte (WIP) 2023-02-08 01:18:56 +01:00
wjtje
203d1b6b34 🚧 First svelte component 2023-02-08 01:18:56 +01:00
7394f447eb Remove unneeded part of 'clean'-script 2023-02-07 02:58:55 +01:00
1cef57ba4a Add language metadata fetching to housekeeping script 2023-02-01 02:04:29 +01:00
97bf454d38 Fix 'nearby images' 2023-01-30 01:26:48 +01:00
321568abe6 Fix tests 2023-01-22 01:09:16 +01:00
888d4e95a3 Use mangrove-reviews-typescript, rework reviews modules 2023-01-21 23:58:14 +01:00
fd30c44352 Sync translations, regenerate docs, fix tests 2023-01-17 03:18:39 +01:00
f789c8db9e Remove obsolete scripts 2023-01-17 03:01:01 +01:00
60583aa658 Configuration with more or less working scripts 2023-01-17 02:00:57 +01:00
6ca5c31e3a Neuter mangrove.reviews, it doesn't build 2023-01-17 01:09:11 +01:00
e9004a2190 Undo some changes to fix the build, move svg-check into generateLayerOverview as to move fs out of the dependency tree for the webpage 2023-01-17 01:00:43 +01:00
wjtje
39cc043f8b 🚧 Working on vite build 2023-01-17 00:50:42 +01:00
wjtje
cc0c925b81 "working" 2023-01-17 00:50:42 +01:00
a81dbb170e Merge master 2023-01-13 04:02:50 +01:00
f2d29fc0ea Remove duplicate automerge 2023-01-13 03:56:04 +01:00
c9ecbcc9e2 Add weblate-merge script for easier merging 2023-01-13 03:54:23 +01:00
0a5f56d57a Improve script to generate series 2023-01-09 20:38:11 +01:00
63708a65f5 Revert to parcel 1.2 again, should fix broken build 2022-12-24 14:47:33 +01:00
e836445de6 Version bump 2022-12-23 16:33:23 +01:00
dependabot[bot]
04fa148144
Bump node-forge and parcel
Removes [node-forge](https://github.com/digitalbazaar/forge). It's no longer used after updating ancestor dependency [parcel](https://github.com/parcel-bundler/parcel). These dependencies need to be updated together.


Removes `node-forge`

Updates `parcel` from 1.12.4 to 2.7.0
- [Release notes](https://github.com/parcel-bundler/parcel/releases)
- [Changelog](https://github.com/parcel-bundler/parcel/blob/v2/CHANGELOG.md)
- [Commits](https://github.com/parcel-bundler/parcel/compare/parcel-bundler@1.12.4...v2.7.0)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-type: indirect
- dependency-name: parcel
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 02:50:32 +00:00
6f018a2fd8 Replace userbadge with panel access to user information, add more information to user profile 2022-12-13 03:46:53 +01:00
8d2e0dcfc7 Update leaflet to 1.9.2 2022-12-06 04:08:18 +01:00
5c28ce2995
Merge pull request #1117 from pietervdvn/dependabot/npm_and_yarn/minimist-and-osmtogeojson-1.2.6
Bump minimist and osmtogeojson
2022-11-07 21:49:46 +01:00
30a835a232 Improve metadata in language translations, remove wikidata-downloading-script 2022-10-29 03:01:24 +02:00
dependabot[bot]
d3552a4e53
Bump minimist and osmtogeojson
Bumps [minimist](https://github.com/minimistjs/minimist) to 1.2.6 and updates ancestor dependency [osmtogeojson](https://github.com/tyrasd/osmtogeojson). These dependencies need to be updated together.


Updates `minimist` from 0.0.5 to 1.2.6
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v0.0.5...v1.2.6)

Updates `osmtogeojson` from 3.0.0-beta.4 to 3.0.0-beta.5
- [Release notes](https://github.com/tyrasd/osmtogeojson/releases)
- [Changelog](https://github.com/tyrasd/osmtogeojson/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/tyrasd/osmtogeojson/compare/3.0.0-beta.4...3.0.0-beta.5)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
- dependency-name: osmtogeojson
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 02:42:15 +00:00
8d304f9a56 Merge upload GPX-tracks to OSM; split 'specialVisualisations' into multiple smaller classes 2022-10-28 04:33:05 +02:00
e81e894a11 Improve flyer, fix addPage 2022-09-16 18:58:42 +02:00
27ccce70c0 More work on the flyers 2022-09-14 12:21:13 +02:00
c4404d68f9 Merge branch 'develop' into feature/flyer 2022-09-13 00:30:35 +02:00
9d753ec7c0 Experimenting with JS-pdf 2022-09-11 00:44:51 +02:00
818cd62abc
Merge pull request #1078 from pietervdvn/leaflet_update
chore: upgrade leaflet
2022-09-10 20:08:58 +02:00
Brice Maron
2ce7b7f3ad chore: upgrade leaflet 2022-09-10 16:40:32 +02:00
cc74b73738 Housekeeping... 2022-09-10 13:25:18 +02:00
e22d189376
Merge pull request #1057 from eMerzh/prettify
Prettify
2022-09-08 21:39:57 +02:00
af76bf9916 Merge typescript-4 branch 2022-09-08 21:31:56 +02:00
Brice Maron
d3f453a4fb feat: add prettier config 2022-09-08 20:57:11 +02:00
Brice Maron
f422f6dcb3 chore: correct license to a valid spdx identifier 2022-09-08 20:01:12 +02:00
14788c32b9
Merge pull request #1063 from eMerzh/less_deps
chore(deps): remove unused deps
2022-09-05 11:57:23 +02:00
Brice Maron
8d1dbd59e9 chore(deps): upgrade ts-node 2022-09-05 08:09:56 +02:00
Brice Maron
237a3266c3 chore(deps): remove unused deps 2022-09-04 23:23:29 +02:00
Brice Maron
d6c73441b0 chore(deps): upgrade tailwind 2022-09-04 21:04:13 +02:00
Brice Maron
39769428d0 chore(deps): remove jquery as deps 2022-09-03 23:13:59 +02:00
3fd5343e47 Bump ts-node version 2022-09-03 14:45:48 +02:00
069a5615fa Update typescript version 2022-09-03 14:45:48 +02:00
Brice Maron
e21eb6596e fix: correct sed command to be OSX compatible 2022-09-01 15:11:58 +02:00
Robin van der Linde
64560b9cd2
Merge branch 'develop' into feature/maproulette 2022-07-27 09:28:42 +02:00
9dd264adac Intall chart.js 2022-07-20 15:23:36 +02:00
Robin van der Linde
330f1f53f3
Merge branch 'develop' into feature/maproulette 2022-07-19 09:38:12 +02:00
d7672ce5ea Attempt to fix the build 2022-07-18 15:06:12 +02:00
Robin van der Linde
1ce88c18c5
Merge branch 'develop' into feature/maproulette 2022-07-18 09:41:38 +02:00
9efceb4751
Merge pull request #946 from pietervdvn/dependabot/npm_and_yarn/moment-2.29.4
Bump moment from 2.29.2 to 2.29.4
2022-07-18 02:12:18 +02:00
f6ea4c18fa Download new stats 2022-07-16 01:01:51 +02:00
07973e37a6 Add priority-search to the searchable element 2022-07-15 01:10:10 +02:00
Robin van der Linde
f7506e07cd
Add hotel layer, conversion scripts 2022-07-14 15:17:09 +02:00
c916d5fe66 Merge develop 2022-07-13 23:12:14 +02:00
dependabot[bot]
af80260d41
Bump moment from 2.29.2 to 2.29.4
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-13 16:00:38 +00:00
f805178b9b Update libphonenumber 2022-07-13 17:59:27 +02:00
fbe11d4a90 Fix reset:layeroverview, improve rainbow map 2022-07-12 10:45:08 +02:00
325e30666b Wikidata language picker 2022-07-11 09:14:26 +02:00
9f41e719f2 Fix build 2022-07-06 16:35:14 +02:00
8c036e159f Generate layer overview now only recompiles files that need to be recompiled 2022-07-06 15:55:22 +02:00
13579e6c97 Fix link in docs, add 'localhost' and gitpod to non-caching version of serviceworkers 2022-07-05 16:59:40 +02:00
536840ba1c Remove svg-resizer dependency 2022-07-05 14:59:56 +02:00