23 Commits

Author SHA1 Message Date
4b6686cde6 Fix lint errors 2023-12-26 14:09:03 -06:00
795b7250ed Add flag to auto-open page in web browser 2023-12-26 12:20:58 -06:00
f67fc443f6 Add Messages page 2023-11-14 11:12:23 -08:00
723b7e4fa1 Add Lists page 2023-11-06 14:47:46 -04:00
8349ca4ae3 Add background scraping of the logged-in user's home timeline 2023-08-27 21:05:09 -03:00
bde911b56d Fix long tweets rendering paragraphs in the wrong order 2023-08-26 12:48:25 -03:00
72110e6558 Enable searching through the search bar 2023-08-20 15:02:47 -03:00
addcf0ea52 Break the HTTP handlers into separate files for maintainability 2023-08-19 22:54:44 -03:00
4cabae45dd Fix embedding in production build 2023-08-19 02:14:23 -03:00
ff3dba9980 Add build option to embed static files in the built binary 2023-08-19 01:58:31 -03:00
189fb3c2c1 Fix lint error 2023-08-18 19:15:55 -03:00
2ec44d7415 Temporarily remove the to_json debugging func 2023-08-18 19:15:21 -03:00
3769ca727f Remove logging of every object which is breaking the build and also very noisy 2023-08-18 19:08:03 -03:00
2078eb8026 Add rendering of Spaces 2023-08-18 19:01:58 -03:00
901e4dce0e Add following and unfollowing 2023-08-17 18:09:01 -03:00
2f7ee34b98 Add Timeline 2023-08-17 14:14:32 -03:00
a8955a3b5e Add pagination for user feed; add 'SetActiveUser' helper function for login handlers 2023-08-17 13:21:31 -03:00
f4e12172df REFACTOR: make the helper functions more useful 2023-08-16 20:22:09 -03:00
107d21b7e6 Add retweet indicator on tweets 2023-08-13 15:57:58 -03:00
80445e03cb Fix lint errors 2023-08-10 12:48:46 -03:00
02bc365add Add session management routes and pages ("/login", "/change-session")
- Also enable tweet fetching in TweetDetail handler if tweet is missing or not scraped
- Improve some UI stuff w/ more styles
- Enable HTMX page swapping in some places instead of full page loads
2023-08-10 12:36:28 -03:00
dcdec91d62 Add a ton of stuff to make everything look way better (no major behavior differences though) 2023-08-05 19:00:33 -03:00
17423b34c1 Add the 'webserver' internal package with UserFeed and TweetDetail routes and templates 2023-08-03 12:43:17 -03:00