28 Commits

Author SHA1 Message Date
90ac9a1e43 snooze: add UI elements and DB for snooze functionality 2025-11-03 15:42:44 -08:00
2e526dace1 Implement catchup mode
Show original/delivered To if no xinu.tv addresses in To/CC fields
2025-02-24 14:38:18 -08:00
1cc52d6c96 web: show X-Original-To: if To: is missing, fallback to Delivered-To: 2025-02-23 11:46:21 -08:00
5a997e61da web & server: add support for email photos 2025-01-14 12:05:03 -08:00
3ec1741f10 web & server: using tantivy for news post search 2024-09-29 16:28:05 -07:00
1f393f1c7f Add server and client build versions 2024-09-01 14:55:51 -07:00
e73f70af8f Fix new post read/unread handling 2024-08-31 13:49:03 -07:00
a8d5617cf2 Treat email and news posts as distinct types on the frontend and backend 2024-08-31 11:40:06 -07:00
760cec01a8 Refactor thread responses into an enum.
Lays ground work for different types of views, i.e. email, news, docs, etc.
2024-08-26 21:48:53 -07:00
446fcfe37f server: fix url for graphiql 2024-08-26 21:48:25 -07:00
1b221d5c16 web&server: show raw body contents of UnhandledContentType 2024-04-06 10:21:31 -07:00
8abf9398e9 web: add mark as spam buttons 2024-04-03 21:10:23 -07:00
a24f456136 web: don't show mime type on attachment 2024-04-03 20:28:51 -07:00
c74cd66826 server: add ability to view inline image attachments 2024-03-24 18:11:15 -07:00
516eedb086 web: add per-message unread control and display 2024-02-11 20:29:49 -08:00
7b22f85429 web: show union of tags when viewing thread 2023-12-10 17:26:24 -08:00
fae4e43682 web: show thread count when greater than 1 2023-12-10 15:50:28 -08:00
488c3b86f8 web: truncate raw messages and prep for attachments 2023-12-03 09:03:36 -08:00
071fe2e206 web: show message-ID when viewing thread 2023-12-02 16:35:37 -08:00
3a5ca74d71 web: change tag list styling and show unread at the top 2023-11-27 19:48:19 -08:00
48466808d3 web & server: plumb debugging info for content type hierarchy.
Also cleanup Email trait.
2023-11-27 13:47:02 -08:00
c8147ded60 web & server: add handling for google calendar and wellsfargo emails. 2023-11-26 20:51:53 -08:00
11366b6fac web & server: implement handling for text and html bodies. 2023-11-26 16:37:29 -08:00
d5a001bf03 web: refresh tags on thread view in addition to search results. 2023-11-26 15:31:51 -08:00
0ae72b63d0 web: add basic graphql view thread, no body support. 2023-11-26 15:27:19 -08:00
0737f5aac5 web: rewrite frontend to use graphql for search results 2023-11-25 09:06:24 -08:00
bce2c741c4 web: add non-functional graphql. 2023-11-21 14:06:48 -08:00
1b44bc57bb web: Initial commit of graphql schema and helper to update it. 2023-11-21 13:36:11 -08:00