dependabot[bot]
ecea9dc4ad
build(deps-dev): bump @types/node from 24.10.1 to 24.10.2 ( #612 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 10:16:30 +00:00
dependabot[bot]
38950b8f3d
build(deps-dev): bump vite-plugin-pwa from 1.1.0 to 1.2.0 ( #601 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 10:02:00 +00:00
dependabot[bot]
c7fe238b51
build(deps-dev): bump vite from 7.2.4 to 7.2.7 ( #615 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 09:16:06 +00:00
Anton Tranelis
e375553b3f
fix(app): normalize url in .env ( #607 )
2025-12-03 19:34:14 +01:00
dependabot[bot]
446a6551ef
build(deps-dev): bump vite from 7.2.2 to 7.2.4 ( #591 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 09:10:11 +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
dependabot[bot]
b44b479932
build(deps-dev): bump eslint-import-resolver-typescript from 3.10.1 to 4.4.4 ( #549 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 23:14:24 +01:00
dependabot[bot]
78079cf699
build(deps-dev): bump eslint-plugin-n from 16.6.2 to 17.23.1 ( #556 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 23:07:23 +01:00
dependabot[bot]
bac7783f79
build(deps-dev): bump vite from 6.4.1 to 7.2.2 ( #561 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 22:02:33 +01:00
dependabot[bot]
083fc70f36
build(deps-dev): bump eslint-plugin-react-refresh from 0.4.23 to 0.4.24 ( #566 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 21:39:11 +01:00
dependabot[bot]
1882396765
build(deps-dev): bump eslint-plugin-promise from 6.6.0 to 7.2.1 ( #564 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 21:11:04 +01:00
dependabot[bot]
d0fe1eae49
build(deps-dev): bump eslint-config-prettier from 9.1.2 to 10.1.8 ( #565 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 20:52:48 +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]
7468be017f
build(deps-dev): bump eslint-plugin-react-hooks from 4.6.2 to 7.0.1 ( #578 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 20:10:54 +01:00
dependabot[bot]
f55437b39e
build(deps-dev): bump vite-plugin-pwa from 0.21.2 to 1.1.0 ( #563 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 19:55:10 +01:00
dependabot[bot]
d088e3b227
build(deps): bump @tailwindcss/vite from 4.1.14 to 4.1.17 ( #554 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 19:37:33 +01:00
dependabot[bot]
61b959e003
build(deps): bump axios from 1.12.2 to 1.13.2 ( #569 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 19:31:52 +01:00
dependabot[bot]
c5884dad87
build(deps-dev): bump daisyui from 5.2.3 to 5.5.5 ( #585 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 15:32:41 +00:00
dependabot[bot]
a02edce30e
build(deps-dev): bump tailwindcss from 4.1.14 to 4.1.17 ( #586 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-19 16:23:54 +01:00
dependabot[bot]
bf9e3017b8
build(deps-dev): bump typescript from 5.8.3 to 5.9.3 in /app ( #483 )
...
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 <31516529+antontranelis@users.noreply.github.com>
2025-11-18 20:10:08 +00:00
dependabot[bot]
11b971371b
build(deps-dev): bump @types/node from 22.15.28 to 24.10.1 in /app ( #505 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 20:05:26 +00:00
Anton Tranelis
2ee10f0f55
fix(app): refactor icons ( #428 )
2025-11-10 16:55:31 +01: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
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
mahula
d95afca304
refactor(other): set nodejs version to current lts version application-wide ( #414 )
2025-10-07 18:04:11 +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
171f6a2b59
fix: prevent 'Cannot read properties of undefined (reading '0')' errors ( #385 )
...
- Add proper array length checks before accessing error.errors[0]
- Secure error handling in App.tsx for both map loading and layer loading
- Fix unsafe array access in mapApi.ts error handler
- Prevent crashes when error.errors is undefined or empty array
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-15 11:47:09 +02:00
07c8154453
add trailing slash for VITE_API_URL example ( #379 )
...
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-09-10 12:31: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
Copilot
a9004a47ea
fix(app): unlimited loading screen when backend is not reachable ( #364 )
...
* Initial plan
* Add error handling for unlimited loading screen bug
Co-authored-by: antontranelis <31516529+antontranelis@users.noreply.github.com>
* Complete fix for unlimited loading screen bug with proper state management
Co-authored-by: antontranelis <31516529+antontranelis@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: antontranelis <31516529+antontranelis@users.noreply.github.com>
2025-09-07 12:45:37 +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
cafffe88b4
change profile button target ( #357 )
2025-09-04 14:17:36 +02:00
Anton Tranelis
75516b8c3a
fix(app): layer sort ( #347 )
...
* layer sort
* change dev port back to 5174
2025-09-02 14:11:07 +02:00
Anton Tranelis
94ec2e5576
fix popup button ( #339 )
2025-08-27 13:17:20 +02:00
Anton Tranelis
7e059d8deb
feat(app): added external profile url ( #328 )
...
* added external profile url
* switch port back to 5174
* fix linting
* chaneged target to _parent
2025-08-26 14:56:55 +02:00
Anton Tranelis
cb6737d370
feat(app): popup customizing ( #333 )
...
* small form edits
* fix linting
* custom button label
* more popup customizing
* reset dev port
2025-08-26 14:55:15 +02:00
Anton Tranelis
a599eddca6
feat(lib): add optional request password button to login page ( #334 )
...
* add optional request password button to login page
* fix linting
* fix linting
* added field to backend config
2025-08-26 14:43:31 +02:00
Anton Tranelis
1ef562cf3c
feat(lib): hide signup option ( #329 )
...
* hide signup option
* directus pull
2025-08-26 14:22:26 +02:00
9a19617906
refactor(app): parameterize admin role & enforce it to be set ( #336 )
...
* parameterize admin role & enforce it to be set
* fix lint
---------
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-08-26 09:52:25 +00:00
6c7308ad38
feat(backend): make map URL configurable ( #304 )
...
* use api config everywhere, default to localhost, ignore .env file, provide .env.dist
* fix lint
* make mapUrl configurable
---------
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-08-14 10:43:30 +02:00
aa13c44cba
delete map user_type as it is no longer required ( #309 )
2025-08-14 07:08:14 +00:00
cfd7ca1a26
refactor(app): default backend: localhost ( #303 )
...
* use api config everywhere, default to localhost, ignore .env file, provide .env.dist
* fix lint
2025-08-13 23:12:39 +00:00
54b8d3e4f3
move docker compose to the correct directory and correct paths ( #295 )
2025-08-11 18:16:35 +00:00
Anton Tranelis
4e6fb57042
fix(lib): critical vulnerability ( #290 )
...
* fix critical vulnerability
* fix same in app
2025-08-06 13:07:18 +00:00
Anton Tranelis
7e0d44dac8
fix(app): add close button to custom info modal ( #275 )
...
* add close button to custom info modal
* update workflow
* fixes workflow
---------
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-07-16 20:57:21 +02:00
Max
1e7320b895
feat(app): qR invites ( #267 )
...
* Add component to show invite link (WIP)
* Show invite link with copy functionality and QR-Code, add tests
* Query secrets
* Update directus collections
* Add config and invite api
* Let vite resolve paths using tsconfig
* Redeem invite link when logged in or after logging in
* Redirect to inviting profile when redeeming
* Fix some logic with login and redeeming
* Use correct redeem flow
* Hide missing form error
* Add basic relations view
* Pass profile to redeem Api and adapt to changed redeem flow
* Remove unnecessary aliases in vite config
* Remove dead import
* gitignore mac specific file
* Remove lazy loading
* Fix linting
* add InviteApi import
* Change case of file name (tbd)
* Don't toast error if user profile was not loaded yet
* Fix casing
* avoid app crash when profile of a new item is opened
---------
Co-authored-by: Anton Tranelis <mail@antontranelis.de>
2025-07-11 13:37:05 +02:00
Anton Tranelis
855ef3de29
fix(lib): base layer config ( #276 )
...
* add close button to custom info modal
* added attribution
* fix build examples workflow
* fix pending tests
* Revert "add close button to custom info modal"
This reverts commit 835c661009abbdc5c095a6bc86bbd6890e080e5f.
2025-07-04 08:39:13 +02:00