Thomas Mathews
7747ebb306
web: fix profile picture
2022-12-21 20:25:16 -08:00
Thomas Mathews
1ef133eb75
web: fixed shit i'm tired
2022-12-21 20:20:16 -08:00
Thomas Mathews
4d9151b8ae
web: fixed profile fetching to be seq
2022-12-21 18:00:26 -08:00
Thomas Mathews
7f1ea5cfed
web: removed sanitize method, use html literal
2022-12-20 10:30:16 -08:00
Thomas Mathews
7954c75841
web: sanitize content
2022-12-20 09:21:06 -08:00
Thomas Mathews
4db7250ccc
web: bunch of fixes
...
Following works, but saving to storage does not. I need to
implement indexddb API to save event data.
2022-12-18 21:26:34 -08:00
Thomas Mathews
d02992c7e6
Almost got everythign working.
...
Issues left to resolve:
* Removing a reaction doesn't properly remove it from UI, but the event
is recorded correctly.
* Since contacts are not being saved there will be issues with
"following" users and you could overwrite your follower's list with
an empty list.
* Caching is no longer working.
* I skipped chat room implementation.
* Rendering shared event's doesn't work and needs to be revised.
2022-12-18 15:04:39 -08:00
Thomas Mathews
e68a022952
web: break out damus.js into more files
2022-12-15 15:39:29 -08:00
Thomas Mathews
318cbe98ea
web: Added media previewing
2022-12-15 10:00:20 -08:00
William Casarin
86f4aa836f
cache timelines
2022-11-20 19:49:43 -08:00
William Casarin
e7973a2d84
message cache
2022-11-20 19:20:09 -08:00
Thomas Mathews
175580b2ae
web: moved utility methods to js/utils.js
2022-11-19 11:20:15 -08:00
Thomas Mathews
9f2af26fa6
web: Add profile view.
...
Note that this is incomplete as I do not fetch the events for the user
and render them. I am also missing the state check for if you follow the
user.
2022-11-18 17:12:00 -08:00