Commit graph

248 commits

Author SHA1 Message Date
Pieter Vander Vennet
c14cbc9fe9 Fix: upload flow deals better with point reuse: it actually opens the feature now 2023-09-21 14:53:52 +02:00
Pieter Vander Vennet
5da56d8fa5 Style: styling tweaks to plantnet flow 2023-09-21 12:13:42 +02:00
Pieter Vander Vennet
ac236199fc Security: use safe 'setAttribute' 2023-09-21 02:35:29 +02:00
Pieter Vander Vennet
8d1ae657fc Merge branch 'master' into develop 2023-09-21 02:32:15 +02:00
Pieter Vander Vennet
a3c249474d Refactoring: use special rendering for mangrove key download in usersettings 2023-09-21 02:31:55 +02:00
Pieter Vander Vennet
fcea3da70f Security: purify inputs around innerHTML-usage, remove some unused parameters and classes 2023-09-21 01:53:34 +02:00
Pieter Vander Vennet
8fccf78478 Fix: use api.openstreetmap.org on many places, fix #1573 2023-09-21 00:25:04 +02:00
Pieter Vander Vennet
1930f7bb53 Fix: remove unneeded translation download, fix PDF-export 2023-09-20 23:35:00 +02:00
Pieter Vander Vennet
3a77c6f33e Security: add DOM-purification, add 'norefferer' and 'noopener' automatically to links to new tabs 2023-09-20 23:05:08 +02:00
Pieter Vander Vennet
9252aafa2d Chore: update language translations, partial fix of #841 2023-09-20 02:45:15 +02:00
Pieter Vander Vennet
665f8b1d25 Typing: make options optional in wikidata search 2023-09-20 01:59:48 +02:00
Pieter Vander Vennet
5f04a69517 Refactoring: port PlantNet-detection to svelte, re-integrate wikipedia component 2023-09-20 01:47:32 +02:00
Pieter Vander Vennet
1a67e005fd Fix tests 2023-09-19 23:01:59 +02:00
Pieter Vander Vennet
382f96596e Fix: fix #1503, fix #1571 2023-09-19 23:01:31 +02:00
Pieter Vander Vennet
203f24fca0 Fix: cleanup of wikipedia panel, fix #1570 2023-09-19 14:29:11 +02:00
Pieter Vander Vennet
4cb52e37cd Merge develop 2023-09-19 14:19:58 +02:00
Pieter Vander Vennet
6d5617d5a9 Chore: remove unneeded file 2023-09-19 14:17:03 +02:00
Pieter Vander Vennet
dc82ebbd58 Studio: WIP 2023-09-19 14:04:13 +02:00
Pieter Vander Vennet
89818019c3 Studio: WIP 2023-09-17 13:45:46 +02:00
Pieter Vander Vennet
559a129d8d Improve error message 2023-09-17 13:11:06 +02:00
Pieter Vander Vennet
be5f46d8c8 Merge develop 2023-09-16 19:03:07 +02:00
Pieter Vander Vennet
0eb2e81101 Merge master 2023-09-16 18:55:58 +02:00
Pieter Vander Vennet
42c7bbe1c9 Chore: formatting 2023-09-16 18:52:42 +02:00
Pieter Vander Vennet
4fd8f256cb CI: fix build 2023-09-16 03:09:14 +02:00
Pieter Vander Vennet
acc5e196e9 Usability: give error message if WebGL is disabled 2023-09-16 02:55:45 +02:00
Pieter Vander Vennet
bd71645c04 Fix: style tweaks to link feature 2023-09-16 02:50:01 +02:00
Pieter Vander Vennet
48a7c45416 Refactoring: port image link functionality to Svelte 2023-09-16 02:30:01 +02:00
Pieter Vander Vennet
6bed170910 Fix: css-generate script; loading of stylesheet in style_test, add small buttons to style_test 2023-09-16 02:27:29 +02:00
Pieter Vander Vennet
8c390d12fe Chore: cleanup debug info from sendEmail 2023-09-15 02:12:04 +02:00
Pieter Vander Vennet
b4f65bf2f7 Fix: substituteKeys works correctly if newline is in the text, fix 'send email to report broken'-button by porting it to svelte 2023-09-15 01:53:50 +02:00
Pieter Vander Vennet
2bbf966d22
Merge pull request #1523 from pietervdvn/feature/eslint
Add ESLint
2023-09-14 23:19:01 +00:00
Pieter Vander Vennet
338599454c Studo: WIP 2023-09-15 01:16:33 +02:00
Robin van der Linde
ce897d28df
Merge branch 'develop' into feature/eslint 2023-09-02 23:49:36 +02:00
Robin van der Linde
18cc3d7748
Filter out http sources, add types 2023-09-02 23:24:01 +02:00
Robin van der Linde
86a797a75f
Handle flipped y-coordinates 2023-09-02 23:23:46 +02:00
Robin van der Linde
2e99d37646
Test with overriding through environment variables 2023-09-02 13:46:13 +02:00
Pieter Vander Vennet
6e8617c93f Fix: add check for missing 'noopener' attributes; add missing noopener attributes 2023-09-02 02:04:59 +02:00
Pieter Vander Vennet
d9b8257e47 Fix: fix reverse tabnabbing in most cases, add rel=noopener to most links to untrusted content 2023-09-02 00:55:07 +02:00
Pieter Vander Vennet
7aee442ae4 Fix: improve first-sentence 2023-09-02 00:46:17 +02:00
Pieter Vander Vennet
f207736e40 Refactoring: move constants into package.json 2023-09-02 00:07:47 +02:00
Pieter Vander Vennet
4d01d81e1e Fix: correctly escape markdown 2023-09-02 00:02:23 +02:00
Pieter Vander Vennet
fc9dd46239 Fix: fix tests; use OAuth client id from dedicated MapComplete account 2023-09-01 22:31:46 +02:00
Pieter Vander Vennet
752de107ab Fix: typo 2023-09-01 21:39:40 +02:00
Pieter Vander Vennet
51f08c19a1 Chore: update to OAuth 2.0, fix #1548 2023-09-01 21:36:39 +02:00
Pieter Vander Vennet
7705aa3360 Merge master 2023-09-01 18:40:56 +02:00
Pieter Vander Vennet
a129b5c3bf Chore: formatting 2023-09-01 16:06:22 +02:00
Pieter Vander Vennet
7ebb3d721c Merge master 2023-08-24 12:22:45 +02:00
Pieter Vander Vennet
75735005da Chore: remove obsolete console.trace 2023-08-23 22:19:12 +02:00
Pieter Vander Vennet
dfd2a3d69a Merge branch 'master' into develop 2023-08-23 20:43:00 +02:00
Pieter Vander Vennet
05bf79f761 Fix: fix #1529 2023-08-23 20:39:06 +02:00