diff --git a/components/AppImageViewer.vue b/components/AppImageViewer.vue new file mode 100644 index 0000000..1b9c50b --- /dev/null +++ b/components/AppImageViewer.vue @@ -0,0 +1,38 @@ + + diff --git a/components/review/AttributeDiff.vue b/components/review/AttributeDiff.vue index 41d7d1c..c5b1a7b 100644 --- a/components/review/AttributeDiff.vue +++ b/components/review/AttributeDiff.vue @@ -1,7 +1,26 @@ @@ -77,9 +112,12 @@ interface Props { } const props = defineProps(); +const emit = defineEmits(['back', 'edit', 'resolve']); + const { isValidator } = useWorkspaceRole(); -const emit = defineEmits(['edit']); +const typeClass = computed(() => props.item.badgeClass.replace('bg-', 'text-')); + const showDetails = defineModel('showDetails'); const showDiscussion = defineModel('showDiscussion'); @@ -87,6 +125,10 @@ function edit() { emit('edit'); } +function resolveChangeset() { + emit('resolve'); +} + function toggleDetails() { showDetails.value = !showDetails.value; } @@ -97,12 +139,21 @@ function toggleDiscussion() { diff --git a/components/settings/panel/General.vue b/components/settings/panel/General.vue index 5ff13a9..4781cbb 100644 --- a/components/settings/panel/General.vue +++ b/components/settings/panel/General.vue @@ -8,7 +8,7 @@ class="mb-3" > - Only workspace owners can rename the workspace. + Only workspace owners can change workspace settings.
+
+ +
+
+ Attaches a changeset.zip to the export which + contains a manifest.json summary metadata file + and a changesets/ directory with one + {id}.json file per change history entry. +

Required to certify the export for ADA compliance.

+
+
+
+ +
+
+ Adds an {id}.osc file alongside each + {id}.json containing unprocessed + osmChange XML + for use with third-party OpenStreetMap tools. +
+
+ +
+
+ Adds an attestation to the changeset manifest confirming that + this dataset's measurements accurately reflect field conditions + and were collected according to your agency's methodology. Your + agency determines the specific criteria. This is a data + integrity sign-off, not a separate legal credential. +
+
+
+
Certified by
+
{{ certifiedByName }}
+
Date
+
{{ certifiedAt }}
+
+
+