70 Commits

Author SHA1 Message Date
fc83d56c0c Refactor, moving API and notmuch code into submodule.
This is on the path to make the UI more simple and move email parsing to
server side.
2023-07-01 09:03:35 -07:00
f8e86dc5cc Specific resolver in root workspace per cargo warning. 2023-07-01 09:03:06 -07:00
72622032ad web: add pagination to bottom of search results 2023-04-12 07:34:30 -07:00
ec1a12ca11 Change to containing directory before running. 2023-04-12 07:33:44 -07:00
f5f4d666d5 Address lint. 2023-03-19 20:48:39 -07:00
7bfef154d9 Add rule to preserve unread tag when run with --remove-all. 2023-03-19 20:42:35 -07:00
fbe7dade54 Quote notmuch rules to account for spaces. 2023-03-19 20:09:26 -07:00
321eca38e2 Fix test 2023-03-13 21:02:32 -07:00
1a86204561 Cargo update 2023-03-13 20:58:44 -07:00
fd721c53d8 Use <a> instead of event handlers for functioning history. 2023-03-13 20:49:35 -07:00
4390d24492 Add a bit more structure to searching. 2023-03-11 21:15:59 -08:00
cb8b00f8d1 Add glog dependency. 2023-03-11 21:15:35 -08:00
eba362a7f2 Add pagination to search results.
Move to shared definition of json requests between client/server.
2023-03-09 18:04:55 -08:00
f16860dd09 Update watch paths. 2023-03-09 18:04:36 -08:00
e7a0e5b662 Fix clicking on subjects. 2023-03-08 19:59:40 -08:00
371a8b98eb Default message body to B&W 2023-03-08 19:58:44 -08:00
57ded3c076 Move tags file to dotfiles repo. 2023-03-08 19:58:25 -08:00
332225b9d4 procmail2notmuch: remove unprocessed when rule applies. 2023-03-08 19:31:51 -08:00
0d0a9d88ae Add tool to convert procmailrc into notmuch tag file. 2023-03-06 09:15:37 -08:00
24cf7d12f1 Initial batch tag file. 2023-03-05 18:42:50 -08:00
6adb567cd6 Change up site CSS and inline messages' CSS 2023-03-05 18:42:14 -08:00
9e4b97e2e5 Comment on how to run ignored tests. 2023-03-05 18:41:59 -08:00
e17751a992 Release build frontend, or it won't work. 2023-03-05 18:40:51 -08:00
3a47385be1 Inline CSS on message view, and do error handling on refresh. 2023-03-04 11:42:19 -08:00
0b4cfadf88 Add refresh button and mobile view. 2023-03-04 09:00:18 -08:00
c33f901f48 Move to "show pretty" currently a dupe of 'show'. 2023-03-02 09:33:48 -08:00
369e88880a Add render time to footer. 2023-02-28 19:19:33 -08:00
d8275debdc Handle large messages with tweaked json decoding of ShowRequest handling. 2023-02-27 21:29:40 -08:00
25541bc1ca WIP better author handling. 2023-02-27 08:30:48 -08:00
e5a27f82f9 Restyle index table. 2023-02-26 20:23:55 -08:00
19ee6f338d Better title handling when empty, always show "lb:" prefix. 2023-02-26 11:19:07 -08:00
de2b79fa2a Implement searching based on URL state. 2023-02-26 11:16:26 -08:00
576973c6e6 Add makefile for releasing web app to minio. 2023-02-26 11:15:57 -08:00
453c0bd93f Run web dev with proxy to dev server. 2023-02-26 11:15:29 -08:00
b008cadecd Refactor model into a single context enum. 2022-11-17 18:56:00 -08:00
ce3c027e9a Minor cleanups and debugging. 2022-11-17 18:45:26 -08:00
1a2b7dfc89 Run web server on a non-default port (6758). 2022-11-17 18:44:51 -08:00
08728f6501 notmuch: disable tests, they don't work in hermetic env. 2022-11-13 20:49:24 -08:00
3a7d950968 web: update internal git locations to git-private. 2022-11-13 18:07:39 -08:00
07a7ee8964 gitignore: add dist exclude directory. 2022-11-13 16:33:47 -08:00
6d1937d145 notmuch: add test input. 2022-11-13 16:33:01 -08:00
c81819dc87 Improve search behavior and squelch verbose logging. 2022-11-13 16:27:42 -08:00
431df7da3b web: version bumps and handle more message body types.
Added handling for text/html, multipart/alternative w/ text/html &
text/plain subparts, and multipart/mixed.
2022-11-13 15:43:27 -08:00
84290d1da6 dev: change web app dev to trunk. 2022-11-13 15:43:10 -08:00
1d8ac7f23a notmuch: correct test. 2022-11-13 15:42:51 -08:00
4f9bc9ef9d server: version bump and cleanup. 2022-11-13 15:42:23 -08:00
1477980395 notmuch: add example message with inline image. 2021-11-10 19:08:08 -08:00
56df23065c server: set filename when downloading attachment. 2021-11-09 20:39:09 -08:00
b57e4d9df2 notmuch: add show_part method. 2021-11-09 20:35:52 -08:00
f809f89dd0 server: add URL for downloading attachments. 2021-11-08 21:06:45 -08:00