diff --git a/CHANGELOG.md b/CHANGELOG.md index 81b94506..bfec8932 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,14 +6,22 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.1.6] - 2025.01.21 +## [1.3.3] - 2026 +### Added +- People can be marked as vector-embeddings users. +- People can be matched during a meeting. +### Fixed +- Problem hiding new contacts in feed + + +## [1.1.6] - 2026.01.21 ### Added - Labels on contacts - Ability to switch giver & recipient on the gift-details page ### Changed -- Invitations now must be explicitly accepted +- Invitations now must be explicitly accepted. ### Fixed -- Show all starred projects +- Show all starred projects. - Incorrect contacts as "most recent" on gift-details page diff --git a/src/views/OnboardMeetingSetupView.vue b/src/views/OnboardMeetingSetupView.vue index 273440f6..909be68b 100644 --- a/src/views/OnboardMeetingSetupView.vue +++ b/src/views/OnboardMeetingSetupView.vue @@ -317,7 +317,10 @@ /> -
+

Matching Pairs

@@ -511,6 +514,7 @@ export default class OnboardMeetingView extends Vue { selectedProjectData: PlanData | null = null; showDeleteConfirm = false; + get minDateTime() { const now = new Date(); now.setMinutes(now.getMinutes() + 5); // Set minimum 5 minutes in the future @@ -896,7 +900,7 @@ export default class OnboardMeetingView extends Vue { this.newOrUpdatedMeetingInputs = null; if (this.currentMeeting?.password) { - this.$router.push({ + await this.$router.push({ name: "onboard-meeting-setup", query: { password: this.currentMeeting?.password }, }); @@ -977,7 +981,8 @@ export default class OnboardMeetingView extends Vue { "Error fetching match pairs: " + errorStringForLog(error), true, ); - this.matchPairs = null; + // Don't overwrite matchPairs on fetch error - preserve existing data so we don't wipe + // good matches on transient failures (e.g. after navigating away and back). this.notify.error( serverMessageForUser(error as unknown as AxiosErrorResponse) || "Failed to load matches.",