Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve lightbox... and update to React Native 0.71.0 (#49) | Paul Frazee | 2023-01-17 | 4 | -167/+46 |
| | | | | | | | * Switch to a better lightbox implementation (close #42) * Upgrade to react-native 0.71.0 * Update (or remove low-value) tests | ||||
* | Add images to the post in the right order | Paul Frazee | 2023-01-17 | 1 | -3/+3 |
| | |||||
* | Give a more sensible default crop in the post image picker (related #39) | Paul Frazee | 2023-01-17 | 3 | -6/+47 |
| | |||||
* | Add profile menuitem to main menu (close #47) | Paul Frazee | 2023-01-17 | 2 | -3/+49 |
| | |||||
* | Fix to extraneous home feed polling | Paul Frazee | 2023-01-17 | 2 | -7/+8 |
| | |||||
* | Visual improvements to post embeds for external links | Paul Frazee | 2023-01-17 | 1 | -16/+51 |
| | |||||
* | Group together notifications more aggressively | Paul Frazee | 2023-01-17 | 1 | -2/+3 |
| | |||||
* | Fix left-alignment on notifications | Paul Frazee | 2023-01-17 | 1 | -1/+1 |
| | |||||
* | Increase the profile bio line-count cutoff significantly to only catch very ↵ | Paul Frazee | 2023-01-17 | 1 | -1/+1 |
| | | | | silly newline abuse (close #48) | ||||
* | More adjustments to the repost icon | Paul Frazee | 2023-01-17 | 1 | -1/+1 |
| | |||||
* | Enlarge repost icon arrows | Paul Frazee | 2023-01-17 | 1 | -1/+1 |
| | |||||
* | Rework repost icon to match line widths | Paul Frazee | 2023-01-17 | 2 | -4/+30 |
| | |||||
* | Refer to upvotes as 'likes' in the UI (will change in the protocol soon) | Paul Frazee | 2023-01-17 | 7 | -21/+69 |
| | |||||
* | Fix notification descriptions and render images for your own posts in notifs | Paul Frazee | 2023-01-17 | 3 | -13/+63 |
| | |||||
* | Lighten post controls a little in light-mode and add them to the theme | Paul Frazee | 2023-01-17 | 2 | -12/+17 |
| | |||||
* | Lighten borders slightly | Paul Frazee | 2023-01-17 | 1 | -1/+1 |
| | |||||
* | Fix an issue that caused the feed to rearrange on loadmore | Paul Frazee | 2023-01-17 | 1 | -1/+2 |
| | |||||
* | Remove duplicate posts caused by reposts | Paul Frazee | 2023-01-17 | 1 | -1/+17 |
| | |||||
* | Add loading spinners to lightbox views (close #38) | Paul Frazee | 2023-01-17 | 2 | -2/+35 |
| | |||||
* | Shrink the header back down but use bolder title text | Paul Frazee | 2023-01-17 | 2 | -19/+19 |
| | |||||
* | Remove scenes (#36) | Paul Frazee | 2023-01-17 | 27 | -1704/+18 |
| | | | | | | | | | | | | | | | | | | | * Remove scenes from the main menu * Remove scenes from the profile view * Remove 'scenes explainer' from onboarding flow * Remove scene-related modals * Remove member/membership code * Remove all scenes-related items from notifications * Remove scene-related code from posts feed * Remove scene-related API helpers * Update tests | ||||
* | Unit Testing (#35) | João Ferreiro | 2023-01-17 | 29 | -89/+182 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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> | ||||
* | Remove the avi from the compose prompt | Paul Frazee | 2023-01-16 | 3 | -26/+12 |
| | |||||
* | Enlarge the view header | Paul Frazee | 2023-01-16 | 1 | -20/+14 |
| | |||||
* | Dark mode color fixes | Paul Frazee | 2023-01-16 | 2 | -2/+11 |
| | |||||
* | Readd the FAB for composing new posts | Paul Frazee | 2023-01-16 | 4 | -11/+76 |
| | |||||
* | Round the corners on single-image embeds a bit more | Paul Frazee | 2023-01-16 | 1 | -1/+1 |
| | |||||
* | More spacing and sizing tweaks, including larger post controls | Paul Frazee | 2023-01-16 | 2 | -9/+15 |
| | |||||
* | Enlarge post text slightly | Paul Frazee | 2023-01-16 | 1 | -2/+2 |
| | |||||
* | More spacing fixes, especially for the repost info | Paul Frazee | 2023-01-16 | 2 | -6/+9 |
| | |||||
* | Spacing fixes | Paul Frazee | 2023-01-16 | 6 | -16/+31 |
| | |||||
* | Fix visual consistency of 'reply to' in post and use display name | Paul Frazee | 2023-01-16 | 2 | -5/+5 |
| | |||||
* | Fix missing metrics in post threads | Paul Frazee | 2023-01-16 | 1 | -0/+3 |
| | |||||
* | Move menu controls into post footers and improve meta info rendering | Paul Frazee | 2023-01-16 | 5 | -53/+58 |
| | |||||
* | Fix: remove duplicates in the TL caused by rendering reply parents | Paul Frazee | 2023-01-16 | 2 | -1/+27 |
| | |||||
* | Fix image compression for avis and banner images | Paul Frazee | 2023-01-12 | 3 | -19/+37 |
| | |||||
* | Add scrolling to menu | Paul Frazee | 2023-01-03 | 1 | -2/+4 |
| | |||||
* | Bump deps to pull in some bugfixes | Paul Frazee | 2023-01-03 | 1 | -1/+1 |
| | |||||
* | Indicate images in notifications | Paul Frazee | 2023-01-03 | 1 | -3/+12 |
| | |||||
* | Implement validation and proper type detection | Paul Frazee | 2023-01-03 | 7 | -30/+114 |
| | |||||
* | Improve handling around connection failures during login | Paul Frazee | 2023-01-03 | 2 | -9/+29 |
| | |||||
* | Add 'is 13' checkbox to account creation | Paul Frazee | 2023-01-03 | 1 | -3/+57 |
| | |||||
* | Fix to feed update | Paul Frazee | 2023-01-03 | 1 | -1/+1 |
| | |||||
* | Fix session hydration during load | Paul Frazee | 2023-01-03 | 2 | -1/+4 |
| | |||||
* | Fix bug in error handling | Paul Frazee | 2023-01-03 | 1 | -1/+5 |
| | |||||
* | Introduce error boundaries around all screens | Paul Frazee | 2023-01-02 | 2 | -8/+55 |
| | |||||
* | Improve error logging | Paul Frazee | 2023-01-02 | 47 | -187/+191 |
| | |||||
* | Bump api@0.0.5 and use the type guard helpers | Paul Frazee | 2023-01-02 | 2 | -35/+17 |
| | |||||
* | Implement logging system | Paul Frazee | 2023-01-02 | 39 | -125/+442 |
| | |||||
* | Dont mute posts for a user when viewing their profile | Paul Frazee | 2023-01-02 | 2 | -3/+10 |
| |