75 Commits

Author SHA1 Message Date
Anton Tranelis
c1da299732
Merge branch 'main' into invites-2 2025-12-17 08:19:43 +01:00
4fa004aebe make update item toast closeable 2025-12-17 08:12:42 +01:00
mahula
279110f011
refactor(other): update eslint to v9 with the flat configuration (#405) 2025-12-16 20:21:28 +00:00
Anton Tranelis
a4d8bbeae8
fix(lib): fix tiptap crash in firefox (#608) 2025-12-16 20:20:30 +01:00
Maximilian Harz
042a158126 Remove unused inviteApi prop so lib interface is not altered 2025-12-05 19:51:48 +01:00
Maximilian Harz
aa99e34ba4 Remove unused import 2025-12-05 19:36:21 +01:00
Maximilian Harz
e6673601c4 Add proper item to local state 2025-12-04 16:58:28 +01:00
Maximilian Harz
078f2c7e6c Remove invalid inviteCodes from localStorage; don't get stuck when validating 2025-12-04 10:04:19 +01:00
Maximilian Harz
e3e495dbcb Add following relation to frontend state when redeeming invites 2025-12-04 01:03:56 +01:00
Maximilian Harz
f85ce81e30 Show errors when trying to redeem invites by yourself or by profiles you are already following 2025-12-04 00:42:12 +01:00
Maximilian Harz
68fb201907 Show dialog to accept following 2025-12-04 00:13:44 +01:00
Max
54e3a7b4ee
Merge branch 'main' into invites-2 2025-11-26 18:35:45 +01:00
Anton Tranelis
2eec9f959f
fix(app): show past items (#433)
Co-authored-by: mahula <lenzmath@posteo.de>
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-11-24 21:48:03 +01:00
Maximilian Harz
c1e528b3cd Merge branch 'main' into invites-2 2025-11-20 17:57:08 +01:00
Anton Tranelis
0c6391e901
fix(other): removed unused packages and package-lock.json and fix vulnerabilities… (#588)
Co-authored-by: mahula <lenzmath@posteo.de>
2025-11-19 20:43:49 +01:00
dependabot[bot]
e400309971
build(deps): bump react-leaflet-cluster from 2.1.0 to 3.1.1 (#587)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anton Tranelis <mail@antontranelis.de>
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-11-19 18:36:14 +01:00
Copilot
1b22b37b09
fix(lib): empty text fields not saving in profile forms (#437)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: antontranelis <31516529+antontranelis@users.noreply.github.com>
Co-authored-by: mahula <lenzmath@posteo.de>
2025-11-19 06:51:31 +00:00
Copilot
d5080e2bc9
fix(lib): remove UUID from URL when popup closes (#435)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: antontranelis <31516529+antontranelis@users.noreply.github.com>
Co-authored-by: Anton Tranelis <mail@antontranelis.de>
Co-authored-by: mahula <lenzmath@posteo.de>
2025-11-18 18:59:55 +00:00
Anton Tranelis
5cf49cfcd3
fix(lib): align zoom-control and tags (#427) 2025-11-11 15:14:59 +01:00
Anton Tranelis
462d9056f4
fix(lib): set login link in placeholder text (#432) 2025-11-11 14:49:39 +01:00
Anton Tranelis
c808fdd470
fix(lib): fix icons in ´SearchControl´ (#431)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-11-11 14:39:29 +01:00
Anton Tranelis
8391532d83
fix(lib): fix missing secret bug (#430) 2025-11-11 11:05:53 +01:00
Anton Tranelis
2ee10f0f55
fix(app): refactor icons (#428) 2025-11-10 16:55:31 +01:00
4f42ec8437 fix linting 2025-10-14 16:03:43 +02:00
c618db9925 fix linting 2025-10-14 16:03:05 +02:00
aff005d79b fix linting 2025-10-14 15:59:09 +02:00
Anton Tranelis
1ffe86848a
Merge branch 'main' into invites-2 2025-10-14 15:57:00 +02:00
Anton Tranelis
719e1e16b5
fix(lib): fix invite url (#426) 2025-10-14 12:10:04 +02:00
Anton Tranelis
590be2b7e5
fix(lib): optimized layout elements (#424)
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-14 12:00:23 +02:00
Anton Tranelis
15fbd3e6ce
fix(lib): improved item header (#383)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-13 13:15:06 +02:00
Anton Tranelis
2411017c33
feat(lib): maplibre (#425) 2025-10-13 13:10:38 +02:00
Anton Tranelis
d10f924fa0
fix(lib): update tiptap to v3 (#422)
Co-authored-by: mahula <lenzmath@posteo.de>
2025-10-10 18:14:59 +02:00
mahula
78a8c68800
feat(other): initial end-to-end tests working in github ci and locally (#402)
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-10-09 21:59:06 +02:00
Anton Tranelis
e261d68534
feat(lib): blanked out maps support (#416)
Co-authored-by: mahula <lenzmath@posteo.de>
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-10-09 15:50:32 +02:00
Maximilian Harz
338849c7ab Avoid multiple redeems and validations because of hook behavior 2025-10-08 11:24:26 +02:00
Anton Tranelis
27ebc26a41
fix(lib): lists style in info modal (#412) 2025-10-06 13:23:17 +02:00
Copilot
b25ded083f
feat(lib): add Fullscreen Control to UtopiaMap Component (#408)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: antontranelis <31516529+antontranelis@users.noreply.github.com>
Co-authored-by: Anton Tranelis <mail@antontranelis.de>
2025-10-04 08:04:20 +02:00
Anton Tranelis
c5232093dc
feat(lib): relation component (#387)
* Fix relations view

* extended relation component

* added backend fields

* bidirectional direction

* fix linting
2025-09-15 11:32:19 +02:00
Anton Tranelis
298876a269
fix(lib): fix user_created reset when updating other users profile marker (#380)
* fix user_created new set when updating other users profile marker

* fix same issue on different places

* fix linting

* fix tests
2025-09-12 21:50:33 +02:00
3eb6d8a76b Fix relations view 2025-09-12 19:48:05 +02:00
Maximilian Harz
f57989a84f Avoid double redeem: 2025-09-12 14:28:11 +02:00
Maximilian Harz
117fc50d2c Add workaround to determine if user profile was loaded 2025-09-12 14:27:40 +02:00
Maximilian Harz
d3aa6777d6 Merge main 2025-09-12 12:21:47 +02:00
Anton Tranelis
a49590243a
adjust UserControl for external profiles and small item edits (#363) 2025-09-07 13:47:50 +02:00
Anton Tranelis
659efc0d5e
fix(lib): adjust index page for external profiles (#361)
* don't open internal profile, if item has external profile url

* refactor(backend): simplified icon config (#359)

* simplified icon config

* fixed linting

* fixed linting

* fix linting and searchControl

* adjust useSelectPosition

* adjust useSelectPosition

* fixed presets

* removed menuIcon artefacts

* fix example

* adjust icon size in addButton

* item index page is now not opening internal profile if external profile exist

* fix imports

* reset layer

* fix behaviour

* set map position to popup form
2025-09-07 13:42:29 +02:00
Anton Tranelis
879dbf1631
refactor(backend): simplified icon config (#359)
* simplified icon config

* fixed linting

* fixed linting

* fix linting and searchControl

* adjust useSelectPosition

* adjust useSelectPosition

* fixed presets

* removed menuIcon artefacts

* fix example

* adjust icon size in addButton
2025-09-05 22:26:26 +02:00
Anton Tranelis
02e5598266
fix(lib): login info box (#345)
* login info box

* fixed linting

* fix linting

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-09-02 09:56:15 +00:00
Anton Tranelis
1aaabebc99
reinsert uuid to fix notifiations in backend (#342) 2025-08-27 13:20:46 +02:00
Anton Tranelis
94ec2e5576
fix popup button (#339) 2025-08-27 13:17:20 +02:00
Anton Tranelis
1b0b51e91a
fix behaviour of modal (#340) 2025-08-27 10:05:42 +02:00