Commit Graph

736 Commits

Author SHA1 Message Date
Paul Frazee 343c9754a0 Add language filtering to goodstuff 2023-03-19 18:47:49 -05:00
Paul Frazee 4ef113e8ea Pin deps to make expo happy 2023-03-19 18:11:45 -05:00
Paul Frazee 1309250973 Implement pager and tabbar for desktop web 2023-03-19 18:11:33 -05:00
Paul Frazee 4b784c0d55 Go to whats-hot by default if you have no follows 2023-03-19 17:30:58 -05:00
Paul Frazee 0e4325a403 Swap the tab bar items and rename suggested to what's hot 2023-03-19 16:25:42 -05:00
Paul Frazee f751ce532b Fix for dev & staging 2023-03-17 18:40:26 -05:00
Paul Frazee d03c88fbc7 1.8 2023-03-17 18:39:31 -05:00
Paul Frazee b35f195b08 Switch to the off-spec goodstuff route 2023-03-17 18:38:16 -05:00
Paul Frazee ce15b63aa1 Fix backgrounds 2023-03-17 18:11:57 -05:00
Paul Frazee 7816be7bec Fall back to who to follow 2023-03-17 18:09:27 -05:00
Paul Frazee ea41b2c810 Add foaf-based follow discovery 2023-03-17 18:01:53 -05:00
Paul Frazee 021dad5355 Choose good stuff based on service 2023-03-17 15:20:34 -05:00
Paul Frazee b4965b6255 Remove explicit 'onboarding' flow 2023-03-17 15:18:46 -05:00
Paul Frazee 2ea2b9c333 Add soft reset on tap selected in tab bar 2023-03-17 15:17:28 -05:00
Paul Frazee c26c1ddb09 Reduce home polling to the currently active page; also reuse some code 2023-03-17 15:14:17 -05:00
Paul Frazee 1ecee683e4 Use the native driver on the tabbar indicator to improve perf 2023-03-17 15:02:43 -05:00
Paul Frazee 6adf8c1ff8 Add the view header as a feed item 2023-03-17 14:53:58 -05:00
Paul Frazee e31e910446 Fix to 'new posts' poll 2023-03-17 14:41:04 -05:00
Paul Frazee c1628b4b17 Move the feed selector to the footer 2023-03-17 14:03:16 -05:00
Paul Frazee c7a0e33de5 Visual tune-up 2023-03-16 22:02:44 -05:00
Paul Frazee f16fb43d6c Implement popular & following views on home screen 2023-03-16 21:47:11 -05:00
Paul Frazee 7af6238929 Add tab bar to pager 2023-03-16 19:54:32 -05:00
Paul Frazee 8a8bafc8cc Get home screen's swipable pager working with the drawer 2023-03-16 19:09:19 -05:00
Paul Frazee 96f09439f3 Refactor feed manipulation and rendering to be more robust (#297) 2023-03-16 15:54:06 -05:00
Paul Frazee a04d133743 Disable the drawer and reset the nav when the user logs out or switches accounts 2023-03-16 11:41:59 -05:00
Paul Frazee 5710494ad3 Update team handles and fetch more data in discovery 2023-03-15 17:29:38 -05:00
Paul Frazee 2bf3cecd06 Remove ipad support that somehow crept in 2023-03-15 16:55:56 -05:00
Paul Frazee 63539bcde5 Tune up notification badge rendering 2023-03-15 16:39:45 -05:00
Paul Frazee 83223caf47 Optimize and refactor profile rendering a bit 2023-03-15 15:46:39 -05:00
Paul Frazee f646c1855e Temporarily disable swipe gesture on profiles 2023-03-15 15:34:57 -05:00
Paul Frazee 189f6f1fa5 Logout bug hunt (#294)
* Stop storing the log on disk

* Add more info to the session logging

* Only clear session tokens from storage when they've expired

* Retry session resumption a few times if it's a network issue

* Improvements to the 'connecting' screen
2023-03-15 15:05:13 -05:00
Paul Frazee be831b3cde Temporary hackfix for desktop search 2023-03-14 17:35:58 -05:00
Paul Frazee e4cb16d1d1 Create build step for the web server (#289)
* Create build step for the web server

* Update bskyweb routes and 404 behavior
2023-03-14 17:30:15 -05:00
bnewbold b54319ebdf bskyweb: proof-of-concept golang daemon to serve SPA (#275)
* gitignore: /dist/

* bskyweb: initial work-in-progress

* bskyweb: import icons from bluesky-website

* bskyweb: switch to pongo2 templates; iterate on views

* bskyweb: example.env (and docs)

* bskyweb: go fmt

* bskyweb: remove plan file

* bskyweb: README: tweak formatting

* prettier: ignore /dist/, bskyweb templates

---------

Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-03-14 15:00:44 -05:00
Paul Frazee 8f584010ba Handle logged out mobile web better 2023-03-14 14:59:37 -05:00
Paul Frazee 7d6d8ed341 Fix multiline input in composer 2023-03-14 14:38:02 -05:00
Paul Frazee 3ee2b1d0be Fix mentions in web 2023-03-14 14:36:31 -05:00
Paul Frazee f434a1af05 A couple small fixes 2023-03-14 13:34:05 -05:00
Paul Frazee 83cdf4b383 Add waitlist signup 2023-03-14 13:30:20 -05:00
Paul Frazee 2cebf079a5 Delete dead code 2023-03-14 13:14:56 -05:00
Paul Frazee 2ffb26f1ea Fix lint, tsc; delete dead code 2023-03-14 13:13:46 -05:00
Paul Frazee 2c04999c26 Remove dead code 2023-03-14 13:12:42 -05:00
Paul Frazee 7e98ee4c9a Fix redundant filename 2023-03-14 13:12:13 -05:00
Paul Frazee 391f12b69b Move the shell-ui model to the ui folder 2023-03-14 13:11:46 -05:00
Paul Frazee 4777d293f7 Move the profile-ui model to the new ui folder 2023-03-14 13:11:04 -05:00
Paul Frazee e6bb5ef4b5 Rework account creation and login views 2023-03-14 13:03:43 -05:00
Paul Frazee 8eb0898dc5 Tune the logged out web view 2023-03-14 08:37:34 -05:00
Paul Frazee 2f46d52c1f Rework logged out state to preserve routing and work for web 2023-03-13 23:30:12 -05:00
Paul Frazee 9a471eedd5 Notification count fixes 2023-03-13 21:46:16 -05:00
Paul Frazee 54d3dc472c Add /support and /support/privacy 2023-03-13 20:34:01 -05:00