-
171a8aa1c0
Update the mailbox list when we get changes.
main
Eli Ribble
2024-09-04 13:29:52 -0700
-
e93cbbaab2
Pull changes on change event.
Eli Ribble
2024-09-04 12:49:38 -0700
-
c686f5c8d9
Subscribe to event type and message.
Eli Ribble
2024-09-04 11:41:33 -0700
-
5cae71653f
Space between when sent time, from, and subject in email summary
Eli Ribble
2024-09-04 11:39:44 -0700
-
1e9dae15f1
Add button to move an email to trash.
Eli Ribble
2024-09-03 12:03:04 -0700
-
dfca32eb36
Initial integration of event stream.
Eli Ribble
2024-09-03 10:11:02 -0700
-
5a36e46da5
Add support for react-bootstrap-icons.
Eli Ribble
2024-09-03 10:09:44 -0700
-
a412b6a0a4
Display the 'sentAt' information.
Eli Ribble
2024-09-03 08:36:28 -0700
-
d8ee3d5f0f
Use my vendored jmap-client-ts
Eli Ribble
2024-08-30 10:14:05 -0700
-
3aebdb471a
Add jmap-client-ts fork
Eli Ribble
2024-08-30 08:22:40 -0700
-
cf20d9aff1
Show convenient relative time in the email summary
Eli Ribble
2024-08-30 07:40:40 -0700
-
895bb8ae47
Don't set inner HTML for text email content.
Eli Ribble
2024-08-29 11:49:04 -0700
-
64d4e98996
Clean up some lint warnings
Eli Ribble
2024-08-29 11:43:41 -0700
-
eb09b39de3
Add beginning of email header information
Eli Ribble
2024-08-29 11:41:41 -0700
-
356173e4a3
Create button to choose between HTML and text-based email content.
Eli Ribble
2024-08-29 11:26:43 -0700
-
a65514f707
Add note to add support for sentAt.
Eli Ribble
2024-08-29 11:25:59 -0700
-
3ef58b2259
Show the error when the email list fails.
Eli Ribble
2024-08-29 10:47:35 -0700
-
5c293219f3
Add 'from' and 'received at' to the email summary.
Eli Ribble
2024-08-29 10:47:09 -0700
-
d71f18cce1
Show text content, and if unavailable, the HTML content.
Eli Ribble
2024-08-29 10:27:00 -0700
-
4e1922c5fa
Split email cache into full content and stubs.
Eli Ribble
2024-08-28 19:25:20 -0700
-
fb53a7506f
Standardize on links for refresh.
Eli Ribble
2024-08-28 10:35:48 -0700
-
bf1ad0326d
Show debug log messages on triggering changes
Eli Ribble
2024-08-28 10:16:40 -0700
-
d6b675f7b6
Allow selecting an email, and adding it to the hash.
Eli Ribble
2024-08-28 10:16:11 -0700
-
e68a21dcc4
Move email list text to the left, fill the viewport, add border.
Eli Ribble
2024-08-28 09:38:50 -0700
-
0d2e43ae83
Add ability to support custom styles
Eli Ribble
2024-08-28 09:38:23 -0700
-
a34d8f53b3
Show email subject lines.
Eli Ribble
2024-08-28 09:21:31 -0700
-
5c7e67a2bd
Add mailbox to location hash.
Eli Ribble
2024-08-28 01:03:15 -0700
-
ee872f6985
Select a mailbox on click, show its email IDs
Eli Ribble
2024-08-28 00:58:32 -0700
-
656495904b
Add the ability to select a mailbox.
Eli Ribble
2024-08-27 23:22:11 -0700
-
bab5d421d4
Rip apart client, build a wrapper.
Eli Ribble
2024-08-27 22:49:48 -0700
-
c17e8b9ad0
Get to where I'm querying for mailboxes
Eli Ribble
2024-08-27 18:24:20 -0700
-
a93a5d84f3
Trigger account list on valid session.
Eli Ribble
2024-08-27 17:05:10 -0700
-
c5afd9f895
Allow selection of the account.
Eli Ribble
2024-08-27 15:45:33 -0700
-
1d7d96de4a
Add list of accounts from the session.
Eli Ribble
2024-08-27 14:38:15 -0700
-
2b94459651
Only make a single client setup request.
Eli Ribble
2024-08-27 14:11:00 -0700
-
05779c0b64
Use tabs, add jmap-client-ts, use it a bit
Eli Ribble
2024-08-27 14:00:30 -0700
-
913856c11b
Save auth in localstorage and use it
Eli Ribble
2024-08-27 11:11:54 -0700
-
34ea77f7c3
Make enter key work on auth form.
Eli Ribble
2024-08-27 10:53:19 -0700
-
faca28f802
Actually make the login attempt to the well-known JMAP endpoint
Eli Ribble
2024-08-27 10:48:49 -0700
-
c6400d58d3
Save the username and password, show an alert to prove it.
Eli Ribble
2024-08-27 10:18:24 -0700
-
9ff63d96fd
Show an alert when we click the "login" button.
Eli Ribble
2024-08-27 10:09:41 -0700
-
302cbdd43d
Add favicon and site title.
Eli Ribble
2024-08-27 10:09:24 -0700
-
cda369a5f0
Auto pretty everything, add initial auth modal.
Eli Ribble
2024-08-27 09:39:28 -0700
-
9033b9862a
Add pre-commit hook for formatting
Eli Ribble
2024-08-27 09:36:36 -0700
-
91600be038
Add an autoformatter.
Eli Ribble
2024-08-27 09:33:08 -0700
-
16d9d4c4a4
Add authentication modal dialog and a stab at localstorage
Eli Ribble
2024-08-27 09:28:24 -0700
-
8ea7aac4ed
Make a basic remote request for data.
Eli Ribble
2024-08-27 08:23:58 -0700
-
0878ec9435
Fix compiler warning.
Eli Ribble
2024-08-27 08:23:43 -0700
-
48191baf2b
Start of the mailbox list.
Eli Ribble
2024-08-26 16:13:43 -0700
-
d1746b6d17
Add react-bootstrap.
Eli Ribble
2024-08-26 16:07:43 -0700
-
7cd1a9cd97
Bootstrap with basic create-react-app and typescript.
Eli Ribble
2024-07-31 20:58:46 -0700
-
60bc97aab1
Add basic config for dev environment on nix
Eli Ribble
2024-07-31 20:56:24 -0700
-
5099c395b7
Initial README.md
Eli Ribble
2024-07-31 20:56:03 -0700
-
3ce1ca6d31
Initial commit
eliribble
2024-08-28 01:06:57 -0700