Anton Tranelis
9d8dbc235e
using theme control ( #37 )
2025-04-29 11:09:32 +02:00
Anton Tranelis
9e6bcf1846
fix(source): update tailwind and daisyui ( #196 )
...
* removed daisy from config
* removed tw-elements artefact
* removed comments from tailwind config
* removed safelist
* migrated to tailwind4 and daisyui5
* deleted tailwind.config.js which is not eeded anymore
* 3.0.79
* version number
* fixed broken layouts
* more fixing
* more layout fixing
* tested theming
* small fixes
* adapt snapshots to changes
* package.json: add unit test update script
* more ui refactoring & theme controller
* ui improvements
* package-lock.json
* fix linting
* fixed tabs
* fix linting
* fixed typing
---------
Co-authored-by: mahula <lenzmath@posteo.de>
2025-04-25 16:03:42 +02:00
Anton Tranelis
67a5e6e22d
docs(docu): improved documentation ( #169 )
...
* rollup - fail when typescript has warnings or errors
Currently this is detected when building the docu. Since the developer
rarely does that the problem is detected on github.
This change allows the developer to discover the error early by failing
the build.
* cleand up types of UtopiaMap and UtopiaMapInner
* documented UtopiaMap, Tags, Tag and Permissions
---------
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-04-21 23:21:11 +00:00
Anton Tranelis
e68ca0817a
test(source): linkItem() tested ( #211 )
...
* linkItem() tested
* set line coverage to 1
2025-04-21 23:19:01 +00:00
Anton Tranelis
823d8c2c82
refactor(frontend): get open collective key from env ( #36 )
...
* removed daiyui from config
* updated to tailwind4 and daisyui 5
* changed embedded mode handling
* get open collective api key from .env
* linting
2025-04-17 14:41:23 +01:00
Anton Tranelis
edb0172a8e
feat(source): initialized donation widget ( #194 )
...
* initialized donation widget
* opencollective api calls
* form element and styling
* fix linting
* removed unused import
* 3.0.79
* get opencollectiva api key from app state
* linting
2025-04-17 14:47:31 +02:00
Anton Tranelis
3bd22259f9
fix(docu): extending examples ( #197 )
...
* Create README.md
* Update README.md
* Update examples/README.md
Co-authored-by: mahula <lenzmath@posteo.de>
---------
Co-authored-by: mahula <lenzmath@posteo.de>
2025-04-17 11:13:30 +00:00
mahula
1d70cd4f3e
package.json: add unit test update script ( #198 )
...
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-04-17 12:05:36 +01:00
Anton Tranelis
7fdc41d679
refactor(source): reperation to merge map and landingpage ( #209 )
...
* adjustments to allow merge of map with landingpage
* 3.0.79
* 3.0.80
* version
* removed unused imports
2025-04-15 20:27:21 +00:00
Anton Tranelis
0b3b615dec
refactor(frontend): update tailwind and daisyui ( #34 )
...
* removed daiyui from config
* updated to tailwind4 and daisyui 5
* changed embedded mode handling
* tailwind config
* fix linting
2025-04-14 22:44:35 +01:00
Anton Tranelis
eb5328e263
Update README.md ( #206 )
2025-04-03 10:53:36 +02:00
Anton Tranelis
79bf57b839
refactor(docu): add browserstack hint to readme.md ( #205 )
...
* Added Browserstack hint to README.md
* Update README.md
2025-04-03 09:47:59 +01:00
Max
f6e77df83a
Disable typescript sourcemap to get a valid sourcemap ( #203 )
2025-04-01 11:57:06 +02:00
Anton Tranelis
638630404f
fix include path ( #32 )
2025-03-20 00:54:07 +00:00
Anton Tranelis
4fc9516715
fix(source): external svg theming ( #192 )
...
* allow include of external svgs without breaking theming
* 3.0.77
* 3.0.78
* fixed LocateControl and added react-inlinesvg to external dependencies
* theming toast close button
* fixed typing
* theming search resuts
* theming search resuts
* theming search resuts
* theming donation widget
* theming donation widget
---------
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-19 23:28:04 +00:00
Anton Tranelis
8863f848d6
fix(frontend): use SVG component to theme menu icons ( #30 )
...
* use SVG component to theme menu icons
* fixed linting
* externalize github icon and add opencollective
* fixed spelling
2025-03-19 23:14:50 +00:00
Anton Tranelis
8b7cff2b32
fix(source): fix bug in ItemFormPopup ( #191 )
...
* fix bug in ItemFormPopup
* removed logging
* removed more logging
2025-03-19 23:07:43 +00:00
1d00438440
refactor(docker): directus use postgress, redis and fix cors ( #26 )
...
* directus use postgress, redis and fix cors
In order to use gis features you can install some plugins to sqlite or
use postgres which supports those features natively.
Use a redis cache as this was part of the advanced setup example.
Furthermore fix cors and allow http://localhost:8080 by default.
* lint fixes
2025-03-18 10:07:48 +01:00
02833c79af
Merge pull request #29 from utopia-os/eslint
...
refactor(frontend): eslint
2025-03-17 22:58:48 +01:00
f6435c050f
fix eslint
...
fix eslint
lint fix
2025-03-16 02:30:32 +01:00
30fb36ee37
workflow: lint
...
delete comments
2025-03-16 02:10:03 +01:00
c8b994796b
fix everything
...
- fix all autofixable problems
- fix all other errors by a file-wide ignore
2025-03-16 02:05:18 +01:00
9d5ebf7e08
eslint
...
sync eslint configuration with `utopia-ui`
2025-03-16 01:37:21 +01:00
Anton Tranelis
ce9ca46757
Merge pull request #25 from utopia-os/fix-vulnerabilities
...
fix(frontend): fix vulnerabilities
2025-03-14 19:05:47 +00:00
ab3c471b6d
fix vulnerabilities
2025-03-14 13:42:41 +00:00
a0c20cd69c
Merge branch 'main' of github.com:utopia-os/utopia-flex-map
2025-03-14 13:41:03 +00:00
6edf0fb7d3
Merge pull request #23 from utopia-os/backend-data-empty
...
feat(backend): backend data empty
2025-03-14 14:06:45 +01:00
669a73b55a
Merge branch 'main' into backend-data-empty
2025-03-14 13:57:47 +01:00
fecb275f16
Merge pull request #22 from utopia-os/docker-compose-backend
...
feat(docker): docker compose backend
2025-03-14 13:57:21 +01:00
2a3f14ef4e
Merge branch 'main' into docker-compose-backend
2025-03-14 13:50:09 +01:00
ad893ae71c
Merge pull request #21 from utopia-os/docker-compose-frontend
...
feat(docker): docker compose frontend
2025-03-14 13:49:54 +01:00
Max
0595e54a9b
Use defaultValue instead of selected ( #187 )
2025-03-13 18:27:56 +00:00
709f3bb2b1
Merge branch 'main' of github.com:utopia-os/utopia-flex-map
2025-03-13 08:00:44 +00:00
aec914c0bc
Merge branch 'main' into backend-data-empty
2025-03-12 15:46:31 +01:00
Anton Tranelis
4900d8ae6a
Merge pull request #24 from utopia-os/workflow-lint-pr-scope-frotnend-backend
...
refactor(workflow): workflow lint pr - new scope frontend and backend
2025-03-12 14:44:07 +00:00
2a3e785e18
workflow: lint pr - new scope frontend and backend
2025-03-10 16:48:56 +01:00
245d41816e
empty directus data dump
...
empty directus data dump + README.md explaining how to do so
also document how to push data
2025-03-10 16:45:21 +01:00
9944964e2e
docker-compose backend + dockerfile including sync extension
...
Includes a directus backend in the docker-compose file and the extension
`directus-sync` to allow the persisting of the directus configuration.
2025-03-10 16:37:09 +01:00
b39999fd65
clean docker-compose file
2025-03-10 16:08:25 +01:00
d37ec273ac
use cupcakearmy/static instead of flashspys/nginx-static
...
cupcakearmy's nginx has more configuraion options (you can override the
nginx config for example)
2025-03-10 16:08:03 +01:00
0f64f3200c
docker-compose for the frontend
...
Serve static files via nginx from dist folder in docker-compose
2025-03-10 16:02:43 +01:00
Anton Tranelis
d987ac816a
docs(docu): update README.md ( #181 )
...
* Update README.md
* Update README.md
fixed url
2025-03-06 11:02:55 +01:00
Max
a412895d5d
Simplify the ContextWrapper ( #182 )
...
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-03-05 23:42:02 +00:00
Anton Tranelis
9f631f156c
fix(source): fix avatar bug ( #173 )
...
* rollup - fail when typescript has warnings or errors
Currently this is detected when building the docu. Since the developer
rarely does that the problem is detected on github.
This change allows the developer to discover the error early by failing
the build.
* 3.0.75
* fix avatar disapeared when item is updated
* fixed linting
---------
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-05 21:31:57 +00:00
Anton Tranelis
31f0dd7a81
fix(source): fixed attestation layout ( #180 )
...
* fixed attestation layout
* fixed for attestations on other map instances
---------
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-05 21:26:16 +00:00
Max
77f596fd76
Remove unused file ( #183 )
2025-03-05 21:23:43 +00:00
Anton Tranelis
6a5bc0ade3
removed hardcoded asset api ( #179 )
2025-03-05 15:51:56 +01:00
60984241fa
changed port back to 5174
2025-03-05 07:42:12 +00:00
0678506ed6
fix(workflow): unit tests workflow not running properly ( #178 )
...
* workflow: unit tests do not run properly
The pedicate-quantifier every seem not to mach properly
Problematic worklfow:
https://github.com/utopia-os/utopia-ui/actions/runs/13639312728/job/38125326624
The PR(https://github.com/utopia-os/utopia-ui/pull/172 ) did not execute,
but tsx files were changed.
* reduce coverage requirements
This was inherited frommaster
2025-03-05 00:54:15 +01:00
Anton Tranelis
54f464ef02
fix(source): removed tw-elements ( #175 )
...
* rollup - fail when typescript has warnings or errors
Currently this is detected when building the docu. Since the developer
rarely does that the problem is detected on github.
This change allows the developer to discover the error early by failing
the build.
* 3.0.75
* removed tw-elements
* removed tw-elements package
* found userType artefacts and removed it
* fixed linting
* 3.0.76
* adjust sidebar size and transition
---------
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-04 23:35:10 +01:00