Paul Frazee
91b360fd19
Fix: poll for unread notifications globally ( close #303 ) ( #330 )
2023-03-20 16:18:42 -05:00
Paul Frazee
8a3601c07c
Fix visibility of the mentions autocomplete in the composer ( #326 ) ( #329 )
...
* Improve layout in composer to ensure the mentions autocomplete is visible (closes #326 )
* Dont dismiss the keyboard in the composer
2023-03-20 16:10:29 -05:00
Paul Frazee
df6a712834
Request permissions properly on mobile ( closes #308 ) ( #328 )
2023-03-20 15:16:56 -05:00
Paul Frazee
4f9e9e609e
Darkmode fixes ( #301 ) ( #327 )
...
* Fix dark mode rendering of 'follows you' pill
* Fix the darkmode coloring of the PTR
* Fix dark mode styles in dns instructions
* Only lint the src dir
2023-03-20 14:53:59 -05:00
Paul Frazee
d9ed13ea90
Fix Podfile.lock
2023-03-19 19:46:49 -05:00
Paul Frazee
1dcd7e5735
Merge branch 'onboarding-and-discovery' into main
2023-03-19 19:45:59 -05:00
Paul Frazee
994332af91
Add missing deps and an atob polyfill
2023-03-19 19:02:55 -05:00
Paul Frazee
1de724b24b
Add custom feeds selector, rework search, simplify onboarding ( #325 )
...
* Get home screen's swipable pager working with the drawer
* Add tab bar to pager
* Implement popular & following views on home screen
* Visual tune-up
* Move the feed selector to the footer
* Fix to 'new posts' poll
* Add the view header as a feed item
* Use the native driver on the tabbar indicator to improve perf
* Reduce home polling to the currently active page; also reuse some code
* Add soft reset on tap selected in tab bar
* Remove explicit 'onboarding' flow
* Choose good stuff based on service
* Add foaf-based follow discovery
* Fall back to who to follow
* Fix backgrounds
* Switch to the off-spec goodstuff route
* 1.8
* Fix for dev & staging
* Swap the tab bar items and rename suggested to what's hot
* Go to whats-hot by default if you have no follows
* Implement pager and tabbar for desktop web
* Pin deps to make expo happy
* Add language filtering to goodstuff
2023-03-19 18:53:57 -05:00
Paul Frazee
4787c8383d
Add language filtering to goodstuff
2023-03-19 18:47:49 -05:00
Paul Frazee
a811c57480
Pin deps to make expo happy
2023-03-19 18:11:45 -05:00
Paul Frazee
23e8484986
Implement pager and tabbar for desktop web
2023-03-19 18:11:33 -05:00
John Fawcett
c31ffdac1b
Fixes the lightbox not having a close button on web ( #306 ) ( #323 )
2023-03-19 17:39:37 -05:00
John Fawcett
db6b198d18
Fixes profile edit image selection not prompting users on web ( #309 ) ( #321 )
...
* Fixes profile edit image selection not prompting users on web (#309 )
* Fixes linting erros
2023-03-19 17:38:53 -05:00
John Fawcett
ea2b2583b8
Fixes character counter missing on web ( #300 ) ( #322 )
2023-03-19 17:37:59 -05:00
Paul Frazee
7a754850bc
Go to whats-hot by default if you have no follows
2023-03-19 17:30:58 -05:00
Paul Frazee
6578d2bfad
Swap the tab bar items and rename suggested to what's hot
2023-03-19 16:25:42 -05:00
John Fawcett
30c54aa265
Fixes quote post not showing up in quote post composer ( #315 ) ( #318 )
2023-03-18 19:44:39 -05:00
Paul Frazee
5def9eb238
Fix for dev & staging
2023-03-17 18:40:26 -05:00
Paul Frazee
a2462498c0
1.8
2023-03-17 18:39:31 -05:00
Paul Frazee
808affc78b
Switch to the off-spec goodstuff route
2023-03-17 18:38:16 -05:00
Paul Frazee
8364e1a081
Fix backgrounds
2023-03-17 18:11:57 -05:00
Paul Frazee
025681c2f2
Fall back to who to follow
2023-03-17 18:09:27 -05:00
Paul Frazee
ff39b072f3
Add foaf-based follow discovery
2023-03-17 18:01:53 -05:00
Paul Frazee
6af2585f32
Choose good stuff based on service
2023-03-17 15:20:34 -05:00
Paul Frazee
308b1e8beb
Remove explicit 'onboarding' flow
2023-03-17 15:18:46 -05:00
Paul Frazee
b711a49df9
Add soft reset on tap selected in tab bar
2023-03-17 15:17:28 -05:00
Paul Frazee
201c21df6d
Reduce home polling to the currently active page; also reuse some code
2023-03-17 15:14:17 -05:00
Paul Frazee
93b334cce4
Use the native driver on the tabbar indicator to improve perf
2023-03-17 15:02:43 -05:00
Paul Frazee
4a16b179e2
Add the view header as a feed item
2023-03-17 14:53:58 -05:00
Paul Frazee
44fcdca06a
Fix to 'new posts' poll
2023-03-17 14:41:04 -05:00
Paul Frazee
c3ed0dc44c
Move the feed selector to the footer
2023-03-17 14:03:16 -05:00
Paul Frazee
244b06c19d
Visual tune-up
2023-03-16 22:02:44 -05:00
Paul Frazee
71209bb3ac
Implement popular & following views on home screen
2023-03-16 21:47:11 -05:00
Paul Frazee
ad9da82612
Add tab bar to pager
2023-03-16 19:54:32 -05:00
Paul Frazee
f01d43f9e8
Get home screen's swipable pager working with the drawer
2023-03-16 19:09:19 -05:00
Paul Frazee
c50a20d214
Refactor feed manipulation and rendering to be more robust ( #297 )
2023-03-16 15:54:06 -05:00
Paul Frazee
93df983692
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
64c8689a29
Update team handles and fetch more data in discovery
2023-03-15 17:29:38 -05:00
Paul Frazee
53fc5bf336
Remove ipad support that somehow crept in
2023-03-15 16:55:56 -05:00
Paul Frazee
4f20a17b6e
Tune up notification badge rendering
2023-03-15 16:39:45 -05:00
Paul Frazee
474b4b7840
Optimize and refactor profile rendering a bit
2023-03-15 15:46:39 -05:00
Paul Frazee
8a279b8d2c
Temporarily disable swipe gesture on profiles
2023-03-15 15:34:57 -05:00
Paul Frazee
3c05a08482
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
94741cdded
Temporary hackfix for desktop search
2023-03-14 17:35:58 -05:00
Paul Frazee
8d2e649b4d
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
8629e167cd
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
528e14fe90
Handle logged out mobile web better
2023-03-14 14:59:37 -05:00
Paul Frazee
41f4385db9
Fix multiline input in composer
2023-03-14 14:38:02 -05:00
Paul Frazee
5bbb980250
Fix mentions in web
2023-03-14 14:36:31 -05:00
Paul Frazee
b4e5179c9c
A couple small fixes
2023-03-14 13:34:05 -05:00