57 Commits

Author SHA1 Message Date
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
90edd4c90c fix zoom offset default value 2025-11-18 15:25:32 +01:00
Anton Tranelis
2ee10f0f55
fix(app): refactor icons (#428) 2025-11-10 16:55:31 +01: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
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
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
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
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
5de172e739
fix public role permissions (#381) 2025-09-12 15:47:46 +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
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
f0a6710dee
fix(backend): fixed oceannomads flows (#356)
* fixed oceannomads flows

* set ON flows to inactive
2025-09-04 14:09:51 +02:00
55f9bb514b
type event seed using flex layout (#355) 2025-09-04 14:01:37 +02:00
6793a33fac
delete ocean nomads specific data seeds (#354) 2025-09-03 18:14:53 +02:00
9812799868
corrected flow name, activate flows via script (#353) 2025-09-03 18:10:42 +02:00
6a8352bb32
adjust layer ids in flows for ocean nomads (#352) 2025-09-03 17:46:03 +02:00
97f50c2d9a
seed text+gallery type (#351) 2025-09-03 16:13:22 +02:00
31eb3ed000
feat(backend): item seeds (#349)
* add marker icons, images & seeds

* added sample items to the development environment

Co-authored-by: Anton Tranelis
<31516529+antontranelis@users.noreply.github.com>

* added ocean nomads layers

* added and restructured files

* added menu texts and removed place layer from sample map

---------

Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
Co-authored-by: Anton Tranelis <mail@antontranelis.de>
2025-09-03 15:03:58 +02:00
e9f8f6e3ea
add marker icons, images & seeds (#348) 2025-09-02 19:31:02 +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
138874cef4
refactor(backend): sync collection with production (#346)
* sync collections & other settings with production

missing changes

* deactivated specific flows

---------

Co-authored-by: Anton Tranelis <mail@antontranelis.de>
2025-09-02 11:51:32 +02:00
Anton Tranelis
34136ac6c2
fix(backend): add backend fields (#344)
* added missing backend fields

* fix api stuff directus

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-08-27 17:18:31 +02:00
Anton Tranelis
71e192a60b
removed würdekompass admin role (#343) 2025-08-27 16:58:49 +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
0b77d95ae4
fix(backend): register role seed (#337)
* adjust seed structure to support multiple projects

* fix gitignore

* seed the role a user has when registered properly
2025-08-26 13:53:01 +02:00
d199d47730
feat(backend): seed multi project architecture (#327)
* rename manual folder to seed-manual

* adjust seed structure to support multiple projects

* add gitignore

---------

Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-08-26 11:46:06 +02:00
62777970fc
rename manual folder to seed-manual (#326) 2025-08-26 11:39:29 +02:00
af7f51efbd
refactor(backend): directus sync files (#325)
* update directus-extension-sync

* seed files via directus sync

* delete manual seed files & script
2025-08-26 11:24:02 +02:00
85b0f93ab7
feat(backend): selfhosted utopia map (#299)
* describe manual seed

* directus minimal seed & seed instructions

* use api config everywhere, default to localhost, ignore .env file, provide .env.dist

* fix lint

* backend readme: import dump instructions

* complete instructions for seeding

* update readme, fix merge conflict, typos
2025-08-14 09:00:23 +00:00
42086b9217
feat(backend): manual seed (#313)
* bind uploads folder to local harddrive

* updated backend README.md regarding permissions

* manual seed script

* seed branding utopia-logo

* describe manual seed

* simplify directus logo seed (only update one field)

---------

Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-08-14 10:56:15 +02:00
5c79633ea4
feat(backend): directus seed advanced (#306)
* directus minimal seed & seed instructions

* more seed data

* places-layer

---------

Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-08-14 09:47:23 +02:00
aa13c44cba
delete map user_type as it is no longer required (#309) 2025-08-14 07:08:14 +00:00
cf80f35b5c
feat(backend): bind uploads folder to local harddrive (#312)
* bind uploads folder to local harddrive

* updated backend README.md regarding permissions
2025-08-14 08:40:25 +02:00
9b2ac9f74f
directus minimal seed & seed instructions (#305) 2025-08-13 23:14:29 +00:00
a778fcf971
backend readme: import dump instructions (#296) 2025-08-13 23:10:30 +00:00