Paul Frazee
|
7a8304131b
|
Update tests
|
2023-01-17 10:11:20 -06:00 |
|
Paul Frazee
|
c6f2465ba4
|
Merge branch 'main' into remove-scenes
|
2023-01-17 10:08:38 -06:00 |
|
João Ferreiro
|
d636ec6339
|
Unit Testing (#35)
* add testing lib
* remove coverage folder from git
* finished basic test setup
* fix tests typescript and import paths
* add first snapshot
* testing utils
* rename test files; update script flags; ++tests
* testing utils functions
* testing downloadAndResize wip
* remove download test
* specify unwanted coverage paths;
remove update snapshots flag
* fix strings tests
* testing downloadAndResize method
* increasing testing
* fixing snapshots wip
* fixed shell mobile snapshot
* adding snapshots for the screens
* fix onboard snapshot
* fix typescript issues
* fix TabsSelector snapshot
* Account for testing device's locale in ago() tests
* Remove platform detection on regex
* mocking store state wip
* mocking store state
* increasing test coverage
* increasing test coverage
* increasing test coverage on src/screens
* src/screens (except for profile) above 80% cov
* testing profile screen wip
* increase coverage on Menu and TabsSelector
* mocking profile ui state wip
* mocking profile ui state wip
* fixing mobileshell tests wip
* snapshots using testing-library
* fixing profile tests wip
* removing mobile shell tests
* src/view/com tests wip
* remove unnecessary patch-package
* fixed profile test error
* clear mocks after every test
* fix base mocked store values (getters)
* fix base mocked store values
(hasLoaded, nonReplyFeed)
* profile screen above 80% coverage
* testing custom hooks
* improving composer coverage
* fix tests after merge
* finishing composer coverage
* improving src/com/discover coverage
* improve src/view/com/login coverage
fix SuggestedFollows tests
adding some comments
* fix SuggestedFollows tests
* improve src/view/com/profile coverage
extra minor fixes
* improve src/view/com/notifications coverage
* update coverage ignore patterns
* rename errorMessageTryAgainButton
increase SuggestedFollows converage
* improve src/view/com/posts coverage
* improve src/view/com/onboard coverage
* update snapshot
* improve src/view/com/post coverage
* improve src/view/com/post-thread coverage
rename ErrorMessage tests
test Debug and Log components
* init testing state
* testing root-store
* updating comments
* small fixes
* removed extra console logs
* improve src/state/models coverage
refactor rootStore
rename some spies
* adding cleanup method after tests
* improve src/state/models coverage
* improve src/state/models coverage
* improve src/state/models coverage
* improve src/state/models coverage
* test setInterval in setupState
* Clean up tests and update Home screen state management
* Remove some tests we dont need
* Remove snapshot tests
* Remove any tests that dont demonstrate clear value
* Cleanup
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
|
2023-01-17 10:06:00 -06:00 |
|
Paul Frazee
|
98c9a6ad32
|
Remove the avi from the compose prompt
|
2023-01-16 17:37:18 -06:00 |
|
Paul Frazee
|
33a4d2cbe5
|
Enlarge the view header
|
2023-01-16 17:21:35 -06:00 |
|
Paul Frazee
|
8a5bc60819
|
Dark mode color fixes
|
2023-01-16 17:11:15 -06:00 |
|
Paul Frazee
|
f492fd4d41
|
Readd the FAB for composing new posts
|
2023-01-16 17:07:33 -06:00 |
|
Paul Frazee
|
ed7204ab71
|
Round the corners on single-image embeds a bit more
|
2023-01-16 16:58:30 -06:00 |
|
Paul Frazee
|
9aeaa38f3b
|
More spacing and sizing tweaks, including larger post controls
|
2023-01-16 16:54:35 -06:00 |
|
Paul Frazee
|
b3f9ed7981
|
Enlarge post text slightly
|
2023-01-16 16:42:07 -06:00 |
|
Paul Frazee
|
b8ab064fcc
|
More spacing fixes, especially for the repost info
|
2023-01-16 16:34:52 -06:00 |
|
Paul Frazee
|
58bf9cb8cd
|
Spacing fixes
|
2023-01-16 16:30:05 -06:00 |
|
Paul Frazee
|
8a67e8d102
|
Fix visual consistency of 'reply to' in post and use display name
|
2023-01-16 16:24:16 -06:00 |
|
Paul Frazee
|
5d6fc56349
|
Fix missing metrics in post threads
|
2023-01-16 16:22:24 -06:00 |
|
Paul Frazee
|
77ed2129d3
|
Move menu controls into post footers and improve meta info rendering
|
2023-01-16 16:09:51 -06:00 |
|
Aryan Goharzad
|
fcebe8e0b0
|
Readme Cleanup (#40)
* Readme Cleanup
Updates instructions for starting the dev/staging servers
* Update README.md
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
|
2023-01-16 15:40:34 -06:00 |
|
Paul Frazee
|
6df617003a
|
Fix: remove duplicates in the TL caused by rendering reply parents
|
2023-01-16 14:49:58 -06:00 |
|
Paul Frazee
|
878d577cab
|
Remove scene-related API helpers
|
2023-01-16 14:05:32 -06:00 |
|
Paul Frazee
|
c11d9ef64b
|
Remove scene-related code from posts feed
|
2023-01-16 14:05:04 -06:00 |
|
Paul Frazee
|
beb74aee37
|
Remove all scenes-related items from notifications
|
2023-01-16 14:03:48 -06:00 |
|
Paul Frazee
|
6d58dc9db3
|
Remove member/membership code
|
2023-01-16 14:00:46 -06:00 |
|
Paul Frazee
|
c7758c33d1
|
Remove scene-related modals
|
2023-01-16 13:57:44 -06:00 |
|
Paul Frazee
|
840373fcf4
|
Remove 'scenes explainer' from onboarding flow
|
2023-01-16 13:54:25 -06:00 |
|
Paul Frazee
|
ff7f73cd8c
|
Remove scenes from the profile view
|
2023-01-16 13:50:29 -06:00 |
|
Paul Frazee
|
fd6ebf3dfe
|
Remove scenes from the main menu
|
2023-01-16 13:46:40 -06:00 |
|
Paul Frazee
|
6953bf9d22
|
Fix image compression for avis and banner images
|
2023-01-12 15:07:32 -06:00 |
|
Paul Frazee
|
9396595595
|
Add scrolling to menu
|
2023-01-03 14:35:33 -06:00 |
|
Paul Frazee
|
cf13b5cd4c
|
Bump deps to pull in some bugfixes
|
2023-01-03 14:31:12 -06:00 |
|
Paul Frazee
|
e24ab48b73
|
Indicate images in notifications
|
2023-01-03 13:14:10 -06:00 |
|
Paul Frazee
|
bbee08eb22
|
Implement validation and proper type detection
|
2023-01-03 13:08:56 -06:00 |
|
Paul Frazee
|
c68f291128
|
Improve handling around connection failures during login
|
2023-01-03 12:17:07 -06:00 |
|
Paul Frazee
|
32b3575074
|
Add 'is 13' checkbox to account creation
|
2023-01-03 11:49:40 -06:00 |
|
Paul Frazee
|
11f972c640
|
Fix to feed update
|
2023-01-03 11:26:51 -06:00 |
|
Paul Frazee
|
61cf754fd5
|
Fix session hydration during load
|
2023-01-03 11:08:39 -06:00 |
|
Paul Frazee
|
00b50c71b5
|
Fix bug in error handling
|
2023-01-03 11:08:29 -06:00 |
|
Paul Frazee
|
66eb6f2888
|
Introduce error boundaries around all screens
|
2023-01-02 21:49:14 -06:00 |
|
Paul Frazee
|
bc571ee998
|
Improve error logging
|
2023-01-02 21:39:15 -06:00 |
|
Paul Frazee
|
c758996034
|
Bump api@0.0.5 and use the type guard helpers
|
2023-01-02 20:56:35 -06:00 |
|
Paul Frazee
|
1f26494c94
|
Implement logging system
|
2023-01-02 17:38:13 -06:00 |
|
Paul Frazee
|
74bfc10e36
|
Dont mute posts for a user when viewing their profile
|
2023-01-02 13:45:27 -06:00 |
|
Paul Frazee
|
e194e5de91
|
Implement account muting
|
2023-01-02 13:40:14 -06:00 |
|
Paul Frazee
|
09f96da982
|
Fix to loading state
|
2022-12-30 15:58:28 -06:00 |
|
Paul Frazee
|
6e48d63dda
|
Fix the status bar coloring
|
2022-12-30 15:56:54 -06:00 |
|
Paul Frazee
|
eec636897c
|
Add dark mode toggle
|
2022-12-30 15:48:34 -06:00 |
|
Paul Frazee
|
777f30562b
|
Integrate composer into design system
|
2022-12-30 15:42:09 -06:00 |
|
Paul Frazee
|
16e4bc66bd
|
Various small fixes
|
2022-12-30 15:32:07 -06:00 |
|
Paul Frazee
|
98c5312a29
|
Integrate search into suggested follows
|
2022-12-30 15:21:09 -06:00 |
|
Paul Frazee
|
9971f1f035
|
Dont autofocus the search input
|
2022-12-30 15:12:36 -06:00 |
|
Paul Frazee
|
dec9d97171
|
Integrate settings into design system and some various fixes/tweaks
|
2022-12-30 15:11:47 -06:00 |
|
Paul Frazee
|
355749e605
|
Integrate menu into design system
|
2022-12-30 15:08:10 -06:00 |
|