-
-
Notifications
You must be signed in to change notification settings - Fork 409
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
Feat/questions supabase #4053
base: master
Are you sure you want to change the base?
Feat/questions supabase #4053
Conversation
Niiiice, I'll have a look today. |
onearmy-community-platform Run #6778
Run Properties:
|
Project |
onearmy-community-platform
|
Branch Review |
feat/questions-supabase
|
Run status |
Failed #6778
|
Run duration | 05m 58s |
Commit |
7cd2a34987: Merge branch 'master' into feat/questions-supabase
|
Committer | Mário Nunes |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
1
|
Flaky |
3
|
Pending |
0
|
Skipped |
0
|
Passing |
77
|
View all changes introduced in this branch ↗︎ |
Tests for review
src/integration/notifications.spec.ts • 1 failed test • ci-chrome
Test | Artifacts | |
---|---|---|
[Notifications] > [are generated by clicking on useful for projects] |
Test Replay
Screenshots
Video
|
notifications.spec.ts • 1 flaky test • ci-chrome
Test | Artifacts | |
---|---|---|
[Notifications] > [are generated by clicking on useful for research] |
Test Replay
Screenshots
Video
|
library/read.spec.ts • 1 flaky test • ci-chrome
Test | Artifacts | |
---|---|---|
... > [Delete Button is disabled] |
Test Replay
Screenshots
Video
|
research/follow.spec.ts • 1 flaky test • ci-chrome
Test | Artifacts | |
---|---|---|
[Research] > [By Authenticated] > [Follow button] |
Test Replay
Screenshots
Video
|
fix: question slug unique constraint must consider tenant_id;
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4053 +/- ##
=========================================
Coverage ? 69.66%
=========================================
Files ? 39
Lines ? 1236
Branches ? 258
=========================================
Hits ? 861
Misses ? 353
Partials ? 22 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coool! Really clear direction will all of this. Nice one.
Left a bunch of comments, obvs. Big thing from me I think is what would be unit tested out of all this, there's lots of key system behaviour here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we're still missing a unit testing approach but not essential for this PR.
PR Checklist
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Questions are stored in firebase.
What is the new behavior?
Questions are stored in supabase.
Also migrated:
Question images are also saved in supabase storage.
Removed moderation code for questions (wasn't being used in the UI)
TODO:
Does this PR introduce a breaking change?
Git Issues
Closes #4059 and #3918