Alessio
|
2edead5913
|
BUGFIX: fix a bunch of issues with HTMX error-response toasts
- Add tests for a bunch of error cases and non-happy paths
|
2024-12-02 18:50:54 -08:00 |
|
Alessio
|
222f3d7ab5
|
REFACTOR: make helper function for webserver tests with active user
|
2024-12-02 15:08:58 -08:00 |
|
Alessio
|
854cfb6d7a
|
REFACTOR: split webserver/server_test.go into a bunch of different files, by handler
|
2024-12-02 14:51:22 -08:00 |
|
Alessio
|
b0cf2076e2
|
Make notifications paginated
|
2024-11-01 23:23:03 -07:00 |
|
Alessio
|
665e6a31dd
|
Add notifications page
|
2024-08-31 23:23:22 -07:00 |
|
Alessio
|
f554846355
|
Add sample notification data, and compound query to retrieve notifications and associated data
|
2024-08-31 23:04:13 -07:00 |
|
Alessio
|
63360518ef
|
Enable page for bookmarks
|
2024-05-29 22:15:22 -07:00 |
|
Alessio
|
73c89f70fb
|
REFACTOR: move /messages/<id>/send handler into its own function
|
2024-05-08 21:59:27 -07:00 |
|
Alessio
|
af3e496468
|
Add pagination to DM conversation and scrolling back using 'show more' button
|
2024-05-04 15:44:17 -07:00 |
|
Alessio
|
8410182129
|
Big front-end refactor to make CSS management more tractable
- Convert most CSS class names to BEM style
- Improve a significant amount of layouts / UI bugs
- Probably add a bunch of UI bugs
|
2024-04-05 15:49:19 -07:00 |
|
|
41e525d223
|
Show pinned tweets in the web UI
|
2024-03-18 21:30:01 -07:00 |
|
|
c19d36d053
|
Split Timeline (Home page) into 2 feeds: offline feed and logged-in user follows feed
|
2024-03-02 23:42:07 -08:00 |
|
|
66b32e4c6f
|
Fix lint errors
|
2024-02-25 21:32:33 -08:00 |
|
|
26a18592fa
|
Add button to create a new List
|
2024-02-25 21:31:49 -08:00 |
|
|
7330dfe05f
|
Add button to remove user from List
|
2024-02-25 20:39:46 -08:00 |
|
|
333e4bb553
|
List Detail 404s if list ID doesn't exist
|
2024-02-25 17:28:48 -08:00 |
|
|
3f66daef68
|
Add Lists pages
- List index page
- List detail pages: Feed and Users
- Improve styling for page headings (e.g., Search, Follows, list title, etc)
|
2024-02-25 17:14:09 -08:00 |
|
|
900e0e417e
|
Fix some tests
|
2024-02-23 18:56:39 -08:00 |
|
|
84ff6c12b7
|
Change all timestamps to use milliseconds instead of seconds
|
2024-01-07 15:15:43 -06:00 |
|
|
45f3fd199f
|
Preserve search bar text during search
|
2023-12-31 16:37:26 -06:00 |
|
|
52172e4e81
|
Fix lint errors
|
2023-12-26 23:18:34 -06:00 |
|
|
3117a1364c
|
Add /user/followers and /user/followees pages
|
2023-12-26 23:16:51 -06:00 |
|
|
db692e747a
|
Fix lint error, add test for empty polling result
|
2023-12-24 19:43:00 -06:00 |
|
|
bd90b1c528
|
Add polling for new messages in a chat room while on the page
|
2023-12-24 19:28:15 -06:00 |
|
|
d80a2bd5b1
|
REFACTOR: fix some SQL queries that were indented with spaces, clean up some stuff
|
2023-12-24 19:22:44 -06:00 |
|
|
c30a674522
|
Remove outdated test
|
2023-11-19 21:13:04 -08:00 |
|
|
0fe65f99d5
|
Add test for previous commit
|
2023-11-14 11:32:27 -08:00 |
|
|
99f6de9d45
|
Add UI queries for DMs
|
2023-11-12 13:04:02 -08:00 |
|
|
6f66f68a15
|
Add test for users search page
|
2023-11-07 12:26:01 -04:00 |
|
|
723b7e4fa1
|
Add Lists page
|
2023-11-06 14:47:46 -04:00 |
|
|
535f28c278
|
Enable search sort-orders
|
2023-10-14 15:06:50 -03:00 |
|
|
72df452401
|
Add "with replies", "without replies", "media" and "likes" tab to User Feed
- Also add UI option to scrape a user's Likes from their user profile
|
2023-10-13 17:47:13 -03:00 |
|
|
f4ccc075f6
|
Show threads in the UI
|
2023-10-12 09:47:02 -07:00 |
|
|
392e836689
|
Update URL parser to handle 'x.com' links
|
2023-10-09 19:40:34 -07:00 |
|
|
b2df94f041
|
Show tombstones
|
2023-08-29 12:27:53 -03:00 |
|
|
8349ca4ae3
|
Add background scraping of the logged-in user's home timeline
|
2023-08-27 21:05:09 -03:00 |
|
|
47d206666b
|
Add entity recognition in user bios as well
|
2023-08-27 15:46:57 -03:00 |
|
|
f8cd326440
|
Add clickable entities to tweet text
|
2023-08-27 15:09:35 -03:00 |
|
|
11c94511d5
|
Add support for pasting 'with_replies' links
|
2023-08-27 13:30:02 -03:00 |
|
|
f245054fe6
|
Enable pasting links in the search bar
|
2023-08-26 19:56:26 -03:00 |
|
|
e3928cc92f
|
Search bar redirects to user feed if you search '@somehandle'
|
2023-08-26 16:50:15 -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 |
|
|
2078eb8026
|
Add rendering of Spaces
|
2023-08-18 19:01:58 -03:00 |
|
|
77f0db2e11
|
Fix test
|
2023-08-18 16:44:23 -03:00 |
|
|
ff11fdf1af
|
Make quoted tweets not suck anymore
|
2023-08-18 16:41:12 -03:00 |
|
|
8c3823eea3
|
Add tests for tweet content rendering
|
2023-08-18 15:29:51 -03:00 |
|
|
cb6a4b08e2
|
Fix lint error
|
2023-08-17 18:15:38 -03:00 |
|
|
901e4dce0e
|
Add following and unfollowing
|
2023-08-17 18:09:01 -03:00 |
|