Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
e62e455
Added imagery JSON URL field under External Apps section in workspace…
srikanth-vg Sep 1, 2025
74c6c71
Updated readme with adding new environment var VITE_IMAGERY_SCHEMA
srikanth-vg Sep 1, 2025
f729523
Implemented adding imeagery JSON definition insted of URL, enabled dr…
srikanth-vg Sep 2, 2025
bff59f0
Updated App name to AVIV ScoutRoute
srikanth-vg Sep 2, 2025
1fcacf2
Implemented drag and drop the json file for long form quests filed.
srikanth-vg Sep 2, 2025
a5fb0d8
Updated sending API data in json object insted of string
srikanth-vg Sep 3, 2025
882f05d
Refactored imagery list initialization and updated tdeiMetadata handl…
iamrajeshk Sep 7, 2025
56bcae4
Added Json validation for Long form quests JSON with respective schema
srikanth-vg Sep 9, 2025
fbe924c
updated external apps setting save button title to Save
srikanth-vg Sep 9, 2025
e1a328f
Updated tost messages on save changes
srikanth-vg Sep 9, 2025
3e1ac75
removed rel="noopener" in ancor tag
srikanth-vg Sep 9, 2025
d1d8db7
removed unused toggleExternalAppAccess function
srikanth-vg Sep 11, 2025
3057b15
updated sending and expecting Json string insted of object for imager…
srikanth-vg Sep 11, 2025
cad7f3f
removed toasts and showing success or error messages below the fields
srikanth-vg Sep 11, 2025
4e41f3b
Implemented handling imageryListDef from workspaces/[id] API insted o…
srikanth-vg Sep 11, 2025
822aa1f
Removed get long form API dependancy as we are getting long form data…
srikanth-vg Sep 11, 2025
b831e9e
removed saveLongFormQuestDefinition as it is not using
srikanth-vg Sep 11, 2025
4ba2136
Remove unused vulnerable deps (#13)
cyrossignol Sep 18, 2025
24b9e6e
updated ref useage
srikanth-vg Sep 22, 2025
c817894
Added imagery JSON URL field under External Apps section in workspace…
srikanth-vg Sep 22, 2025
7d9614b
Add support for long form quest URLs
cyrossignol Oct 15, 2025
403f8d0
Add support for long form quest URLs (#17)
jeffmaki Nov 4, 2025
49d05a2
Bump node-forge from 1.3.1 to 1.3.2
dependabot[bot] Nov 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ ARG VITE_API_URL
ARG VITE_OSM_URL
ARG VITE_RAPID_URL
ARG VITE_PATHWAYS_EDITOR_URL
ARG VITE_IMAGERY_SCHEMA
ARG VITE_IMAGERY_EXAMPLE_URL
ARG VITE_LONG_FORM_QUEST_SCHEMA
ARG VITE_LONG_FORM_QUEST_EXAMPLE_URL
ARG CODE_VERSION=unknown

WORKDIR /app/
Expand All @@ -24,4 +28,4 @@ RUN echo "This is (frontend, cgimap, osmrails, pathways, rapid, taskingmanager)

RUN chown -R nginx:nginx /usr/share/nginx/html/

COPY nginx.conf /etc/nginx/conf.d/default.conf
COPY nginx.conf /etc/nginx/conf.d/default.conf
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

Look at the [Nuxt 3 documentation](https://nuxt.com/docs/getting-started/introduction) to learn more.

### ⚠️ Reminder: you must set the tag of the environment you wish to deploy in this repo, then run the deploy workflow in workspaces-stack to deploy to dev, stage or prod.
### ⚠️ Reminder: you must set the tag of the environment you wish to deploy in this repo, then run the deploy workflow in workspaces-stack to deploy to dev, stage or prod.

## Dev Setup

NB: This will start the dev server against the cloud-hosted backend. If you need to change both the frontend and the backend, you'll
need to start a local copy of the backend (workspaces-tasking-manager) and set the environment vars appropriately below.
need to start a local copy of the backend (workspaces-tasking-manager) and set the environment vars appropriately below.

The below values are for cloud-hosted dev:

Expand All @@ -19,6 +19,10 @@ export VITE_OSM_URL=https://osm.workspaces-dev.sidewalks.washington.edu/
export VITE_RAPID_URL=https://rapid.workspaces-dev.sidewalks.washington.edu/
export VITE_PATHWAYS_EDITOR_URL=https://pathways.workspaces-dev.sidewalks.washington.edu/
export CODE_VERSION="local"
export VITE_IMAGERY_SCHEMA=https://raw.githubusercontent.com/TaskarCenterAtUW/tdei-tools/main/docs/imagery-layer/schema.json
export VITE_IMAGERY_EXAMPLE_URL=https://raw.githubusercontent.com/TaskarCenterAtUW/tdei-tools/main/docs/imagery-layer/example.json
export VITE_LONG_FORM_QUEST_SCHEMA=https://raw.githubusercontent.com/TaskarCenterAtUW/tdei-tools/refs/heads/main/docs/quest-definition/schema.json
export VITE_LONG_FORM_QUEST_EXAMPLE_URL=https://raw.githubusercontent.com/TaskarCenterAtUW/tdei-tools/refs/heads/main/docs/quest-definition/example.json

# install deps
npm install
Expand Down
83 changes: 70 additions & 13 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
},
"dependencies": {
"@zip.js/zip.js": "^2.7.41",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"bootstrap": "^5.3.3",
"js-cookie": "^3.0.5",
"nuxt": "^4.0.0",
Expand Down
Loading