Skip to content

Feat/semantic map urls#123

Merged
okdv merged 8 commits intodevelopfrom
feat/semantic-map-urls
Aug 19, 2025
Merged

Feat/semantic map urls#123
okdv merged 8 commits intodevelopfrom
feat/semantic-map-urls

Conversation

@okdv
Copy link
Copy Markdown
Owner

@okdv okdv commented Aug 19, 2025

Pull Request Checklist:

Please ensure the following points are checked before requesting a review. Asterisk (*) denotes that it is required prior to merge.

  • I have read the CONTRIBUTING.md document. *
  • I have updated the documentation (if applicable).
  • I have added or updated any relevant tests
  • I have run npm run pre-push * (if playwright test failed just notate why below)
  • I merged (or rebased) develop into my branch before pushing *
  • This PR is ready for review and not a draft. *

Description:

Adds dedicated route for each map in manifest at /map/[slug] where slug = manifest layers id
Made map more reactive and reliable with prop drilling
add server side util functions
added force reload to navbar links to workaround #122


Related Issues (if any):

closes #100 #56
contributes to #118


Type of Change:

Please check the applicable options.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactoring/Code quality improvement
  • Other (please describe below)

How Has This Been Tested?

added e2e test
npm run pre-push


Screenshots (if applicable):


Additional Comments:

@okdv okdv added this to the v1.0.0-beta.5 milestone Aug 19, 2025
@okdv okdv self-assigned this Aug 19, 2025
@okdv okdv added the enhancement New feature or request label Aug 19, 2025
@okdv okdv merged commit 6332ac1 into develop Aug 19, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant