Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@tthvo tthvo released this 08 Apr 02:13
fa5080c

What's Changed

  • build(deps): bump botocore from 1.34.41 to 1.34.42 in /app/video-processing/lambda by @dependabot in #549
  • build(deps): bump boto3 from 1.34.41 to 1.34.43 in /app/video-processing/lambda by @dependabot in #550
  • build(deps): bump @aws-sdk/client-cognito-identity-provider from 3.509.0 to 3.515.0 in /app/web by @dependabot in #551
  • build(deps): bump @aws-sdk/s3-request-presigner from 3.502.0 to 3.515.0 in /app/web by @dependabot in #552
  • test(db): add unit test for database initializer by @tthvo in #554
  • build(deps): bump @aws-sdk/client-lambda from 3.513.0 to 3.516.0 in /app/web by @dependabot in #557
  • build(deps): bump @aws-sdk/lib-storage from 3.509.0 to 3.515.0 in /app/web by @dependabot in #556
  • build(deps): bump @patternfly/react-table from 5.1.2 to 5.2.0 in /app/web by @dependabot in #528
  • build(deps-dev): bump postcss from 8.4.33 to 8.4.35 in /app/web by @dependabot in #544
  • build(deps-dev): bump cypress from 13.6.3 to 13.6.4 in /app/web by @dependabot in #545
  • test(db): integration tests for database initializer by @tthvo in #558
  • feat(api): update video review api by @MyStackOverflows in #511
  • feat(appointment): add appointment management UI by @MyStackOverflows in #395
  • build(deps-dev): bump @testing-library/jest-dom from 6.4.0 to 6.4.2 in /app/web by @dependabot in #565
  • build(deps): bump next-auth from 4.24.5 to 4.24.6 in /app/web by @dependabot in #568
  • build(deps-dev): bump @types/node from 20.11.17 to 20.11.19 in /app/web by @dependabot in #567
  • build(deps-dev): bump @types/react from 18.2.55 to 18.2.57 in /app/web by @dependabot in #574
  • build(deps): bump swr from 2.2.4 to 2.2.5 in /app/web by @dependabot in #566
  • build(deps): bump botocore from 1.34.43 to 1.34.47 in /app/video-processing/lambda by @dependabot in #582
  • build(deps): bump boto3 from 1.34.43 to 1.34.47 in /app/video-processing/lambda by @dependabot in #581
  • fix(ui): clean up unneeded footer elements by @connordoman in #572
  • feat(ux): redirect users to appropriate hub if logged in by @connordoman in #570
  • fix(videos): add apptid videoref to pg in upload api by @nganphan123 in #579
  • docs(appointment): add readme for appointment api by @nganphan123 in #595
  • feat(video-api): add DELETE route for videos by @connordoman in #412
  • build(deps): bump botocore from 1.34.47 to 1.34.49 in /app/video-processing/lambda by @dependabot in #596
  • build(deps): bump boto3 from 1.34.47 to 1.34.49 in /app/video-processing/lambda by @dependabot in #597
  • feat(front-end): add recording functionality by @MyStackOverflows in #559
  • chore(db): remove unused command in entrypoint by @tthvo in #594
  • build(deps-dev): bump @types/node from 20.11.19 to 20.11.20 in /app/web by @dependabot in #588
  • build(deps): bump @aws-sdk/client-s3 from 3.513.0 to 3.521.0 in /app/web by @dependabot in #598
  • build(deps-dev): bump prisma from 5.9.1 to 5.10.2 in /app/web by @dependabot in #589
  • build(deps-dev): bump @prisma/client from 5.9.1 to 5.10.2 in /app/web by @dependabot in #592
  • ci(lambda): add lint and license check for video conversion lambda by @tthvo in #602
  • build(lambda): video conversion lambda build by @tthvo in #601
  • build(deps): bump @aws-sdk/client-lambda from 3.516.0 to 3.521.0 in /app/web by @dependabot in #605
  • build(deps): bump @aws-sdk/client-cognito-identity-provider from 3.515.0 to 3.521.0 in /app/web by @dependabot in #604
  • build(deps): bump @aws-sdk/lib-storage from 3.515.0 to 3.521.0 in /app/web by @dependabot in #606
  • feat(ux): add LoadingButton, implement in NewAppointmentForm & LogoutButton by @connordoman in #514
  • feat(ux): add navbar with sign in/sign out, login status by @connordoman in #524
  • build(oci): container image should specific numeric user by @tthvo in #613
  • fix(health): add missing check for media conversion lambda by @tthvo in #619
  • feat(users): implement api route to add new user to cognito by @nganphan123 in #615
  • fix(auth-ui): update NavigationBar to be RSC compatible by @connordoman in #626
  • feat(auth-ui): add custom text to login/logout buttons by @connordoman in #629
  • feat(backend): appointment metadata by @MyStackOverflows in #633
  • feat(templated feedback): apis for templated feedback by @nganphan123 in #632
  • feat(appointments): add AppointmentTimeline by @connordoman in #637
  • feat(front-end): fix 'view details' button redirect by @MyStackOverflows in #641
  • feat(site): add page titles, favicon, and og:image by @connordoman in #643
  • feat(appointments): add appointment inbox component by @connordoman in #627
  • feat(registration): Registration UI by @nganphan123 in #636
  • feat(video): tool censoring UI by @linhnnk in #525
  • fix(signup): remove import from deleted component signupform by @linhnnk in #647
  • feat(front-end): redirect to /user/appointments after reviewing a video by @MyStackOverflows in #645
  • fix(videos): fix goofy file naming scheme for recorded video by @MyStackOverflows in #649
  • fix(front-end): redirect to correct page after creating new appointment by @linhnnk in #653
  • chore(ux): mild ux improvements and CSS fixes by @connordoman in #652
  • fix(vidproc): fix lambda crashing on edge cases by @MyStackOverflows in #655
  • chore(front-end): integration tasks for /staff and general cleanup by @MyStackOverflows in #660
  • fix(actions): fix Cognito user search logic by @connordoman in #658
  • fix(style): fixed styles in upload pipeline by @connordoman in #662
  • feat(front-end): use tag rather than alert() by @MyStackOverflows in #664
  • fix(video): ensure correct redirecting after review by @MyStackOverflows in #666
  • fix(video): pass apptId all the way to VideoReview component by @MyStackOverflows in #670
  • fix(video-upload): only clients can see video upload by @connordoman in #672
  • feat(front-end): User profile UI by @linhnnk in #673
  • fix(vidproc): multiple faces should also be handled and blurred by @MyStackOverflows in #678
  • test(lambda): unit tests for video conversion lambda by @tthvo in #685
  • test(lambda): unit tests for video processing lambda by @tthvo in #697
  • test(profile): ProfileDetails component test by @linhnnk in #720
  • feat(front-end): add button to direct users to previous page by @linhnnk in #684
  • test(vidproc): video processing module tests by @MyStackOverflows in #713
  • build(deps-dev): bump moto from 5.0.2 to 5.0.3 in /app/video-processing/lambda by @dependabot in #719
  • build(deps-dev): bump coverage from 7.4.3 to 7.4.4 in /app/video-processing/lambda by @dependabot in #717
  • build(deps-dev): bump pytest from 8.0.2 to 8.1.1 in /app/video-processing/lambda by @dependabot in #718
  • test(lambda): add unit tests for conversion lambda utils by @tthvo in #732
  • feat(helm): helm chart for privacypal by @tthvo in #394
  • ci(config): configure workflows to skip for unrelated changes by @tthvo in #735
  • fix(video): fix video review page not scrollable by @linhnnk in #747
  • feat(profile): Add other user's profile detail in appointment by @linhnnk in #722
  • feat(authentication): Reimplement auth flow for custom UI compatability by @nganphan123 in #704
  • feat(welcome): Welcome page UI by @linhnnk in #736
  • feat(appointment): add delete button to messages by @connordoman in #746
  • fix(helm): resource name should correctly include namespace by @tthvo in #754
  • feat(helm): added support for feedback template with no-reply email by @tthvo in #749
  • feat(backend): users can update their account information by @MyStackOverflows in #712
  • feat(appointment): add search client functionality by @nganphan123 in #728
  • build(deps-dev): bump moto from 5.0.3 to 5.0.4 in /app/video-processing/lambda by @dependabot in #752
  • build(deps): bump @aws-sdk/client-s3 from 3.521.0 to 3.540.0 in /app/web by @dependabot in #740
  • build(deps): bump @aws-sdk/s3-request-presigner from 3.515.0 to 3.540.0 in /app/web by @dependabot in #739
  • build(deps-dev): bump @types/react from 18.2.57 to 18.2.73 in /app/web by @dependabot in #751
  • build(deps-dev): bump @types/node from 20.11.20 to 20.11.30 in /app/web by @dependabot in #730
  • fix(timeline): fix timeline throw error is aws video url not found by @nganphan123 in #757
  • feat(frontend): hide back button when on / by @MyStackOverflows in #763
  • feat(appointment): add support for filtering by multiple values & sort by @tthvo in #764
  • feat(appointments): improve video upload UX with Upload Wizard by @connordoman in #737
  • fix(feedback): Template feedback should be able to be sent without logging in by @linhnnk in #775
  • build(deps): bump @aws-sdk/lib-storage from 3.521.0 to 3.540.0 in /app/web by @dependabot in #776
  • feat(frontend): minor ux improvements by @MyStackOverflows in #768
  • feat(processing): add Cancel Processing button by @connordoman in #742
  • build(deps): bump @patternfly/react-core from 5.2.0 to 5.2.3 in /app/web by @dependabot in #773
  • fix(appt-timeline): videos are shown to be sent by client by @connordoman in #781
  • chore(web): remove unused codes and configurations by @tthvo in #766
  • fix(ux): improve phrasing/layout in PrivacyReview component by @connordoman in #798
  • fix(video-upload): protect react-media-recorder hook from SSR by @connordoman in #800
  • chore(site): update components to be where appropriate by @connordoman in #792
  • feat(404): added more descriptive 404 page by @tthvo in #790
  • build(deps): bump next from 14.1.0 to 14.1.4 in /app/web by @dependabot in #789
  • build(deps-dev): bump autoprefixer from 10.4.17 to 10.4.19 in /app/web by @dependabot in #793
  • build(deps): bump @aws-sdk/client-cognito-identity-provider from 3.521.0 to 3.549.0 in /app/web by @dependabot in #804
  • build(deps-dev): bump prisma from 5.10.2 to 5.12.1 in /app/web by @dependabot in #805
  • feat(tests): add Cognito login command to Cypress w/ example tests by @connordoman in #770
  • feat(video): integrate status and review page into video modal by @tthvo in #796
  • feat(upload-wizard): alter hover effect on upload button by @connordoman in #815
  • feat(timeline): Add review/cancel action to timeline video by @nganphan123 in #807
  • feat(style): update AppointmentInbox and Card/Content styles by @connordoman in #810
  • feat(timeline): ChatBox clears input on send & timeline now updates by @connordoman in #814
  • feat(signup): Update UI for "Change password" page by @linhnnk in #755
  • fix(welcome): fix welcome page background layout by @linhnnk in #787
  • feat(profile): update user profile UI by @nganphan123 in #785
  • feat(frontend): email validation on feedback form by @MyStackOverflows in #816
  • feat(frontend): fix zooming in breaking the welcome text by @MyStackOverflows in #813
  • feat(backend): update blurring func to do a mosaic blur for more privacy by @MyStackOverflows in #819
  • feat(frontend): Add icons to navbar by @linhnnk in #818
  • fix(frontend): re-adjust welcome page text width by @linhnnk in #820
  • docs(README): update README with build and deployment docs by @tthvo in #821
  • feat(appointments): consolidate professional appointment management routes by @connordoman in #823
  • docs(helm): fix readme typo in helm docs by @tthvo in #826
  • feat(welcome-page): balance text, move doctor lady, and add down arrow by @connordoman in #825
  • docs(lambda): update lambda readmes by @MyStackOverflows in #829
  • docs(helm): add diagram for managed k8s resources by @tthvo in #828
  • feat(timeline): Hide video after reject action by @nganphan123 in #830
  • fix(invite-client): redirect after client invite & fix appointment routing by @connordoman in #832
  • docs(cognito): add readme for cognito by @nganphan123 in #834
  • docs(cognito): Add email template by @nganphan123 in #836
  • docs(feedback): add README for AWS SES by @linhnnk in #838
  • feat(privacypal): beta release 0.1.0 by @tthvo in #827
  • fix(helm): fix lambda output bucket env var missing namespace by @tthvo in #845

Full Changelog: v0.1.0-alpha.4...v0.1.0