|
|
e365ced7dd
|
server: more concise slice of ids
|
2025-04-24 12:02:40 -07:00 |
|
|
|
f86a5f464d
|
server: properly limit index
|
2025-04-24 09:04:22 -07:00 |
|
|
|
1eb498712b
|
server: prevent out of bounds index at end of processing
|
2025-04-24 08:56:19 -07:00 |
|
|
|
4665f34e54
|
server: label_unprocessed handle case where files cannot be found from message-id
|
2025-04-23 18:57:54 -07:00 |
|
|
|
f11f0b4d23
|
server: migrate all use of log to tracing
|
2025-04-23 15:25:11 -07:00 |
|
|
|
c3835522b2
|
server: add Letterbox/Bad label to unparsable emails, and consider them processed
|
2025-04-23 14:57:13 -07:00 |
|
|
|
b8dfdabf8d
|
server: more tracing and logging
|
2025-04-23 14:41:11 -07:00 |
|
|
|
f92c05cd28
|
server: return ids processed from send_refresh_websocket_handler
|
2025-04-23 11:38:30 -07:00 |
|
|
|
08abf31fa9
|
server: always remove unprocessed label when processing rules
|
2025-04-23 11:02:29 -07:00 |
|
|
|
0f6af0f475
|
server: more debug prints
|
2025-04-23 09:31:25 -07:00 |
|
|
|
109d380ea7
|
server: remove inbox on no-match
|
2025-04-22 22:43:22 -07:00 |
|
|
|
4b15e71893
|
server: remove unprocessed appropriately
|
2025-04-22 22:41:09 -07:00 |
|
|
|
453561140a
|
server: batch tag changes and add default Grey tag
|
2025-04-22 22:18:24 -07:00 |
|
|
|
b9c116d5b6
|
server: mark spam as read
|
2025-04-22 17:51:53 -07:00 |
|
|
|
9178badfd0
|
Add mail tagging support
|
2025-04-21 21:15:55 -07:00 |
|
|
|
60e2824167
|
server: reenable per-account unread counts
|
2025-04-15 19:33:32 -07:00 |
|
|
|
318c366d82
|
server: disable per-email counts in tags, it's breaking production
|
2025-04-15 19:25:22 -07:00 |
|
|
|
edc7119fbf
|
server: finish port to axum w/ websockets
|
2025-04-15 16:09:19 -07:00 |
|
|
|
6f93aa4f34
|
server: poll for new messages and update clients via WS
|
2025-04-15 16:09:19 -07:00 |
|
|
|
e6b3a5b5a9
|
notmuch & server: plumb Delivered-To and X-Original-To headers
|
2025-02-23 09:37:09 -08:00 |
|
|
|
aa2a9815df
|
Add automatic per-email address unread folders
|
2025-02-22 12:38:57 -08:00 |
|
|
|
2076596f50
|
Rename all crates to start with letterbox-
|
2025-02-13 09:48:24 -08:00 |
|
|
|
971e1049c7
|
web: allow plaintext emails to wrap
|
2025-02-06 08:16:53 -08:00 |
|
|
|
12c8e0e33b
|
server: use fetched contents of news for search index
|
2025-01-29 14:08:20 -08:00 |
|
|
|
fb73d8272e
|
web: update style for rendering emails, including attachments
|
2025-01-26 15:56:08 -08:00 |
|
|
|
de95781ce7
|
More lint
|
2025-01-24 09:38:56 -08:00 |
|
|
|
5a997e61da
|
web & server: add support for email photos
|
2025-01-14 12:05:03 -08:00 |
|
|
|
6d8b2de608
|
server: improve tantivy performance by reusing IndexReader
Also improve a bunch of trace logging
|
2024-12-15 14:46:10 -08:00 |
|
|
|
872771b02a
|
server: add tracing for graphql handling
|
2024-12-14 10:09:33 -08:00 |
|
|
|
21789df60a
|
server: handle attachements with name in content-type not disposition
|
2024-11-13 17:42:53 -08:00 |
|
|
|
6e15e69254
|
server: handle forwarded rfc822 messages
|
2024-10-27 12:02:00 -07:00 |
|
|
|
3ec1741f10
|
web & server: using tantivy for news post search
|
2024-09-29 16:28:05 -07:00 |
|
|
|
73bdcd5441
|
server: add pjpeg support for attachments
|
2024-09-28 12:06:00 -07:00 |
|
|
|
100865c923
|
server: use same html cleanup idiom in nm as we do in newreader
|
2024-09-01 16:08:25 -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 |
|
|
|
5279578c64
|
server: fix inline image loading
|
2024-08-17 16:33:53 -07:00 |
|
|
|
b5e25eef78
|
server: fix paging if only notmuch results are found
|
2024-08-15 14:58:23 -07:00 |
|
|
|
e570202ba2
|
Merge news and email search results
|
2024-08-06 20:44:25 -07:00 |
|
|
|
3838cbd6e2
|
cargo fix
|
2024-07-24 11:08:47 -07:00 |
|
|
|
bfd5e12bea
|
Make URL joining more robust
|
2024-07-22 16:39:59 -07:00 |
|
|
|
831466ddda
|
Add mark read/unread support for news
|
2024-07-22 14:43:05 -07:00 |
|
|
|
4ee34444ae
|
Move thread: and id: prefixing to server side.
This paves way for better news: support
|
2024-07-22 14:26:48 -07:00 |
|
|
|
1106377550
|
Normalize links and images based on post's URL
|
2024-07-22 11:27:15 -07:00 |
|
|
|
d0a02c2f61
|
cargo fix lint
|
2024-07-22 08:19:07 -07:00 |
|
|
|
9746c9912b
|
Implement newsreader counting
|
2024-07-21 15:13:09 -07:00 |
|
|
|
65fcbd4b77
|
WIP move thread loading for notmuch into nm mod
|
2024-07-21 09:31:37 -07:00 |
|
|
|
dd09bc3168
|
WIP add search
|
2024-07-21 09:05:03 -07:00 |
|
|
|
0bf865fdef
|
WIP reading news from app
|
2024-07-21 07:53:02 -07:00 |
|
|
|
a7b172099b
|
And graphql search with pagination.
|
2023-11-20 20:56:16 -08:00 |
|