Skip to content

Commit 403f8d0

Browse files
authored
Add support for long form quest URLs (#17)
This adds the ability to configure long form quest definitions for a workspace through a URL rather than entering the JSON directly. For the frontend piece, we add a quest definition "type" switcher and a new field for the URL. The associated backend piece: TaskarCenterAtUW/workspaces-tasking-manager#8 <img width="874" height="425" alt="image" src="https://github.com/user-attachments/assets/fac337f9-023a-4763-84f5-5a478818d867" />
2 parents c817894 + 7d9614b commit 403f8d0

File tree

5 files changed

+296
-108
lines changed

5 files changed

+296
-108
lines changed

Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ ARG VITE_API_URL
66
ARG VITE_OSM_URL
77
ARG VITE_RAPID_URL
88
ARG VITE_PATHWAYS_EDITOR_URL
9+
ARG VITE_IMAGERY_SCHEMA
10+
ARG VITE_IMAGERY_EXAMPLE_URL
11+
ARG VITE_LONG_FORM_QUEST_SCHEMA
12+
ARG VITE_LONG_FORM_QUEST_EXAMPLE_URL
913
ARG CODE_VERSION=unknown
1014

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

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

27-
COPY nginx.conf /etc/nginx/conf.d/default.conf
31+
COPY nginx.conf /etc/nginx/conf.d/default.conf

package-lock.json

Lines changed: 51 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)