e215b05f8b
fix linting
2025-10-10 09:50:52 +02:00
159c459c20
fix linting
2025-10-10 09:40:14 +02:00
4a3e5e752f
fix linting
2025-10-10 09:40:14 +02:00
3233efb6d3
rebase
2025-10-10 09:39:11 +02:00
05209bb62a
connect button
2025-10-10 08:57:45 +02:00
d8b8670ee8
fixed button layout
2025-10-10 08:57:45 +02:00
3b61d68ad6
fixed linting
2025-10-10 08:57:45 +02:00
68aa70ec0d
fixed linting
2025-10-10 08:57:45 +02:00
5b958a26ff
added qr code dialog, optimized address
2025-10-10 08:57:45 +02:00
085be8cf0e
removed unuesed variables
2025-10-10 08:57:45 +02:00
f0c30fc651
removed unuesed variables
2025-10-10 08:57:45 +02:00
9ec29f8366
added reverse geocoder
2025-10-10 08:57:45 +02:00
8816a1f9fb
remove navigation icons
2025-10-10 08:57:45 +02:00
abc6492c7b
fix button size
2025-10-10 08:57:44 +02:00
e8c5f3682f
universal navigation button
2025-10-10 08:57:44 +02:00
5f5bdd6a45
added navigation functionality
2025-10-10 08:57:44 +02:00
62f0dd8a8e
added social share functionality
2025-10-10 08:57:44 +02:00
996823ddec
add geo distance to header
2025-10-10 08:57:44 +02:00
52a4c3dea2
added buttons to header
2025-10-10 08:57:44 +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
f80357e45f
refactor(backend): separate push from seed and provide a pull script ( #423 )
2025-10-09 13:55:46 +00: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
Anton Tranelis
9f1368e6c5
fix(backend): seed themes ( #421 )
2025-10-09 14:51:06 +02:00
25267224c9
refactor(backend): ignore specs ( #389 )
2025-10-08 13:56:47 +00:00
edb0212147
fix(backend): docker-compose.override.yml dist file ( #388 )
2025-10-08 13:55:40 +00:00
mahula
cbdbfe6117
refactor(other): update directus version ( #415 )
2025-10-08 15:53:28 +02:00
mahula
d95afca304
refactor(other): set nodejs version to current lts version application-wide ( #414 )
2025-10-07 18:04:11 +02:00
Anton Tranelis
988fbde4b2
fix(app): fix critical vulneralility ( #417 )
2025-10-07 15:53:18 +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
mahula
6050903ce5
fix(backend): pin directus sync extension to last current version before current breaking changes ( #403 )
2025-09-30 02:05:44 +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
Anton Tranelis
6d504fa2e3
cleanup item types ( #386 )
2025-09-15 11:45:55 +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
a2b7c16133
refactor(backend): remove ocean nomad features from seed data ( #382 )
...
* removed ocean nomad specific collections
* removed vessel icon
* updated seeds
* added profilecomponentes to type
* added text to item
* improved sample data
* improved sample data
* improved sample data
* fix comment
---------
Co-authored-by: Anton Tranelis <mail@antontranelis.de>
2025-09-13 12:48:06 +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
5de172e739
fix public role permissions ( #381 )
2025-09-12 15:47:46 +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
6d0d346c6c
feat(docker): missing docker compose variables ( #378 )
...
* missing docker compose variables
* adjust array list according to production environment
2025-09-10 12:30:39 +02:00
3129171534
missing changes & fixes from oceannomads ( #376 )
2025-09-10 10:26:02 +00:00
756a2cdf64
refactor(backend): structural change to match directus-sync's default ( #377 )
...
* a small structural change to fit better with the default of directus-sync
* revert mage conflict
2025-09-10 12:20:51 +02:00
Anton Tranelis
79af6ed3f9
fix(backend): extended flows ( #374 )
...
* extended flows
* redeactivated flows
* Update flows.json
* fix id
* fix update_user operations
* fix flows
2025-09-09 19:38:02 +00:00
f8bf861e4e
feat(backend): directus data per project ( #375 )
...
* seed directus data as a whole per project, fix marker icon: user-outline
* rename deploy.sh back to seed.sh
* workflow to test the seed in the backend
* test workflow failure
* wait 3 seconds for all docker containers to be ready
* sleep 3 seconds not 3000
* mod permissions
* try sudo
* revert breaking change
* enforce exit status 0
* fix exit enforce
* test if failing seed files is related to the data folder
fix
* revert volume removal, create uploads folder
* also chmod
2025-09-08 22:22:50 +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
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
dbb405fe7e
log sql file currently executed in seed ( #360 )
2025-09-05 23:36: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
8ec51d4490
optimized collection views ( #358 )
2025-09-04 18:38:53 +02:00
Anton Tranelis
cafffe88b4
change profile button target ( #357 )
2025-09-04 14:17:36 +02:00