-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deploy to stage #129
Deploy to stage #129
Commits on Jun 29, 2023
-
Booking page and general availability (#104)
* 🔨 enable booking page for general availability * ❌ revert debugging changes * Replace router.fullPath with window.location.href, as signed urls require a complete url. * ➕ add route checks --------- Co-authored-by: Melissa Autumn <melissa@thunderbird.net>
Configuration menu - View commit details
-
Copy full SHA for 601def2 - Browse repository at this point
Copy the full SHA 601def2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2392fb4 - Browse repository at this point
Copy the full SHA 2392fb4View commit details -
Features/98 ga data structure (#108)
* Add models and schemas for Schedule and Availability * Fix missing/incorrect back_populates= for Appointment and Schedule * Add migration file for schedule and availability tables * Respond to PR feedback
Configuration menu - View commit details
-
Copy full SHA for 10c0586 - Browse repository at this point
Copy the full SHA 10c0586View commit details
Commits on Jun 30, 2023
-
Happened because two migrations were auto generated in parallel.
Configuration menu - View commit details
-
Copy full SHA for 6e08c05 - Browse repository at this point
Copy the full SHA 6e08c05View commit details
Commits on Jul 3, 2023
-
Bugs/caldav connector clean up (#112)
* 🔨 fix value check on updating calendars * 🔨 remove deprecated provider code * 👕 fix linter issues
Configuration menu - View commit details
-
Copy full SHA for f00f23e - Browse repository at this point
Copy the full SHA f00f23eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c8fca0 - Browse repository at this point
Copy the full SHA 2c8fca0View commit details
Commits on Jul 18, 2023
-
* ➕ add general documentation * ➕ add general documentation * 📜 update component chart
Configuration menu - View commit details
-
Copy full SHA for f330dc2 - Browse repository at this point
Copy the full SHA f330dc2View commit details
Commits on Jul 26, 2023
-
* 🔨 updated pytests * ➕ extend health and authentication tests * ➕ add authentication for test user * 📜 document testing in readme * ➕ add subscriber related tests * 👕 fix linter issues * 🔨 prevent connecting calendars manually * 🔨 check tier limit on connecting calendars * ➕ add calendar related tests * 🔨 only allow appointment creations on connected calendars * 🔨 cascade delete attendees on slot deletion * ➕ add appointment related tests * 📜 add hint for smtp server for testing * ➕ prepare google calendar tests * ➕ add google test env vars
Configuration menu - View commit details
-
Copy full SHA for 6e8744c - Browse repository at this point
Copy the full SHA 6e8744cView commit details
Commits on Aug 21, 2023
-
* ➕ add schedule API endpoints * Get current backend tests (#122) * General documentation (#116) * ➕ add general documentation * ➕ add general documentation * 📜 update component chart * Backend testing (#117) * 🔨 updated pytests * ➕ extend health and authentication tests * ➕ add authentication for test user * 📜 document testing in readme * ➕ add subscriber related tests * 👕 fix linter issues * 🔨 prevent connecting calendars manually * 🔨 check tier limit on connecting calendars * ➕ add calendar related tests * 🔨 only allow appointment creations on connected calendars * 🔨 cascade delete attendees on slot deletion * ➕ add appointment related tests * 📜 add hint for smtp server for testing * ➕ prepare google calendar tests * ➕ add google test env vars * 🔨 migrate data structure to current mockup * ➕ endpoint for schedule creation * ➕ add schedule test * ❌ remove appointment type * 🔨 improve model types and link verification * ➕ time slots calculation from schedule config * ➕ time slots comparison with remote events of assigned calendar * ➕ compare schedule to all connected calendars * ➕ check calendar connections first * ➕ add test for invalid availability link * ➕ check if actual booking slots exist
Configuration menu - View commit details
-
Copy full SHA for 221090d - Browse repository at this point
Copy the full SHA 221090dView commit details
Commits on Sep 18, 2023
-
Use localStorage to cache logged-in user (#124)
* Use localStorage to cache logged-in user * Rename import to use existing variable name * Update frontend/src/views/ProfileView.vue Co-authored-by: Andreas <mail@devmount.de> --------- Co-authored-by: Andreas <mail@devmount.de>
Configuration menu - View commit details
-
Copy full SHA for 52639a9 - Browse repository at this point
Copy the full SHA 52639a9View commit details
Commits on Sep 27, 2023
-
Features/97 Schedules settings page (#128)
* Draft of GA Settings page (#126) * Basic layout without form * Finish styling header for general availability * Finish fake step 1 * Add placeholders for forms, adds buttons * Add placeholders for date and time inputs * Add placeholder for step 3 * Change form inputs to correct types * Additional styling on GA creation view * Makes booking settings reactive, styles slot length * Make sections toggle-able * Set start/end time v-model refs * Enable date picker for start/end date; add control to remove end date * Sets default days; shows action buttons * ➕ implement schedules page frontend * ➕ implement schedule live preview * 🔨 fix schedule preview on calendar navigation * 🔨 fix calendar view tab navigation * 🔨 fix names and calendar title in preview tooltip * 🔨 handle unset schedule end date * ➕ connect schedule page to actual schedule API endpoints * ➕ add active flag for schedules * ➕ extend toggle component * ➕ add disabled state for tab bar * ➕ implement schedule activation toggle * 🔨 convert schedule times to utc * 🔨 fix misaligned starting date for scheduled time slots * 🔨 make list of weekdays aware to locale start day of week * 🔨 fix calendar for different start of weeks * 🔨 reload on locale change to update dayjs instance * ➕ add option for event popup on right side * ➕ add month navigation for booking page * ➕ endpoint for availability booking * 🔨 fix timezone back calculation on schedule config * 🔨 fix remote event datetime format * 🔨 show confirmation modal only on first schedule save * ➕ implement ICS serving endpoint for schedule availabilities --------- Co-authored-by: Chris Aquino <chris@thunderbird.net>
Configuration menu - View commit details
-
Copy full SHA for cb97ad4 - Browse repository at this point
Copy the full SHA cb97ad4View commit details