about summary refs log tree commit diff
path: root/ios
Commit message (Collapse)AuthorAgeFilesLines
* Add the ability to paste images into the composer (#56)Paul Frazee2023-01-191-0/+10
|
* Update podfile.lockPaul Frazee2023-01-191-3/+3
|
* Fixes youtube embed issues (#50)Aryan Goharzad2023-01-191-3/+3
| | | | | | | | | | | | | | | | | * fixes youtube embed * move extractMetaHtml test to its own file * tests cleanup * Add fallback for youtube meta data * lint * Check for youtube in the url domain * use hostname instead of full url to check for link domain * checks only for domain
* Hackfix around 'images too large' issuePaul Frazee2023-01-181-0/+6
|
* Prettier profile headers (no standard header)Paul Frazee2023-01-181-0/+6
|
* Improve lightbox... and update to React Native 0.71.0 (#49)Paul Frazee2023-01-176-360/+392
| | | | | | | * Switch to a better lightbox implementation (close #42) * Upgrade to react-native 0.71.0 * Update (or remove low-value) tests
* Unit Testing (#35)João Ferreiro2023-01-171-34/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Bump deps to pull in some bugfixesPaul Frazee2023-01-031-14/+14
|
* Add haptic feedback to likes and repostsPaul Frazee2022-12-141-0/+6
|
* Add post embeds (images and external links)Paul Frazee2022-12-141-0/+12
|
* Add build version to menuPaul Frazee2022-12-061-0/+6
|
* Add missing usage descriptions for iosPaul Frazee2022-12-062-2/+4
|
* Upload image in composer (#27)João Ferreiro2022-12-023-42/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upload images in composer v1 * fix android compile * reafctor image carousel into new component; fix photo overlapping text in composer * revert android changes * further refactoring code into different components * move show carousel out of the component * fixing add photo using camera * fix typescript issue; force mediatype photo * change post test with photo attached; remove auto linking settings * use runInAction in getPhotos model * react-hooks/exhaustive-deps fixes * crop every photo; make use of useCallback * moving placeholder condition * Cleanup Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Remove webcrypto polyfill, as it's no longer neededPaul Frazee2022-11-233-40/+0
|
* Disable landscape orientation in iPhonesPaul Frazee2022-11-231-0/+4
|
* Add web linking and proper share controlsPaul Frazee2022-11-212-1/+5
|
* Fix sizing on smaller phonesPaul Frazee2022-11-161-2/+2
|
* Change appid to xyz.blueskyweb.appPaul Frazee2022-11-144-9/+7
|
* Add onboarding (WIP)Paul Frazee2022-11-071-0/+6
|
* Set ios app iconPaul Frazee2022-11-0513-0/+27
|
* Add splash screen to iosPaul Frazee2022-11-058-23/+55
|
* Rename to bsky.appPaul Frazee2022-11-054-7/+7
|
* Add account creationPaul Frazee2022-09-271-6/+0
|
* Replace mock-api with real apiPaul Frazee2022-09-221-17/+23
|
* Add composer FAB to home pagePaul Frazee2022-08-311-0/+6
|
* Add share bottom-sheet to feed and threadPaul Frazee2022-07-251-0/+43
|
* Add iconsPaul Frazee2022-07-192-2/+10
|
* Move the secure-random code into this project due to build issues with the ↵Paul Frazee2022-06-155-7/+41
| | | | module, which is no longer maintained
* Polyfills for native cryptoPaul Frazee2022-06-151-0/+6
|
* Open login flow in in-app browser for native (WIP)Paul Frazee2022-06-141-1/+7
|
* iOS: Remove flipper and add workarounds for m1 simulator buildsPaul Frazee2022-06-143-198/+55
|
* Add custom protocol deep linksPaul Frazee2022-06-131-0/+13
|
* Add universal links (iOS)Paul Frazee2022-06-138-10/+55
|
* Add routes and core viewsPaul Frazee2022-06-091-0/+6
|
* Add basic react-navigator usagePaul Frazee2022-06-071-0/+17
|
* Initial commitPaul Frazee2022-06-0714-0/+1754