Commit Graph

448 Commits

Author SHA1 Message Date
Quentin 23f918fd0e
implement account create 2023-12-08 19:06:12 +01:00
Quentin 532c99f3d3
rework static login provider 2023-12-08 18:13:00 +01:00
Quentin cf18eb8afb
now compile again 2023-12-08 15:23:50 +01:00
Quentin 3ddbce4529
WIP refactor 2023-12-06 20:57:25 +01:00
Quentin 2779837a37
WIP config rework 2023-12-04 16:51:27 +01:00
Quentin e2581c0dfb
reworked configuration file 2023-11-24 11:44:42 +01:00
Quentin 0722886efb
it compiles! 2023-11-23 17:19:35 +01:00
Quentin 8cd9801030
various fixes 2023-11-23 15:16:44 +01:00
Quentin 14c7a96c28
extract setup logic 2023-11-23 15:04:47 +01:00
Quentin a7c9d554f6
fix login mod 2023-11-21 15:09:39 +01:00
Quentin 6e8b2cfc9f
rewrite CryptoKeys with Storage abstraction 2023-11-21 09:56:31 +01:00
Quentin bd6c3464e6
remove old storagecredentials 2023-11-21 09:04:54 +01:00
Quentin 36f4050a40
WIP provider config 2023-11-17 18:46:22 +01:00
Quentin 16b38f3197
integrate storage choice in config 2023-11-17 16:42:25 +01:00
Quentin 89cb8d9572
no more error on baiyou 2023-11-17 15:23:05 +01:00
Quentin e92dc35564
fix orphan storage compatibility 2023-11-17 15:02:43 +01:00
Quentin 4a33ac2265
incoming has been fully ported 2023-11-17 12:15:44 +01:00
Quentin 7eb690e49d
introduce an "orphan" enum 2023-11-17 10:46:13 +01:00
Quentin 6da8b815b6
not very clear how we pass data across channel 2023-11-16 18:27:24 +01:00
Quentin 916b27d87e
WIP refactor storage (new timestamp.rs file) 2023-11-15 15:56:43 +01:00
Quentin 652da6efd3
converted incoming mail
Albatros default Details
2023-11-02 17:25:56 +01:00
Quentin bf67935c54
add rust analyzer to the shell
Albatros default Details
2023-11-02 16:17:11 +01:00
Quentin a65f5b2589
WIP rewrite mail/incoming
Albatros default Details
2023-11-02 15:28:19 +01:00
Quentin 1e192f93d5
make all our objects send+sync
Albatros default Details
2023-11-02 12:58:45 +01:00
Quentin 3b363b2a78
implement equality+cmp for builders based on url
Albatros default Details
2023-11-02 12:18:43 +01:00
Quentin 553ea25f18
gradually implement our interface
Albatros default Details
2023-11-02 11:51:03 +01:00
Quentin 1f28832dea
start replacing engine
Albatros default Details
2023-11-02 10:55:40 +01:00
Quentin 73a6a0c014
example usage of boxed futures
Albatros default Details
2023-11-02 10:45:41 +01:00
Quentin 9aa58194d4
try dynamic dispatch
Albatros default Details
2023-11-02 10:38:47 +01:00
Quentin 415f51ac4c
sadly switch to dynamic dispatch
Albatros default Details
2023-11-02 09:57:58 +01:00
Quentin 26f14df3f4
we are doomed with static types
Albatros default Details
2023-11-02 09:42:50 +01:00
Quentin cf8b9ac28d
mask implementation to the rest of the code
Albatros default Details
2023-11-01 17:18:58 +01:00
Quentin 8ac3a8ce8b
implement an AnyCredentials
Albatros default Details
2023-11-01 16:45:29 +01:00
Quentin 3026b21777
integration to login with an enum
Albatros default Details
2023-11-01 15:36:06 +01:00
Quentin 92fea414d9
v2 api storage
Albatros default Details
2023-11-01 15:15:57 +01:00
Quentin c3bb2b62a8
rework interface
Albatros default Details
2023-11-01 09:25:09 +01:00
Quentin 95685ba9a7
a first naive version of the storage interface
Albatros default Details
2023-11-01 09:20:36 +01:00
Quentin 0a76db1b8c
WIP traits for the storage
Albatros default Details
2023-10-30 18:07:40 +01:00
Quentin 609dde4139 Merge pull request 'partial re-implementation of body ext' (#30) from bodyext into main
Reviewed-on: #30
2023-10-12 10:22:41 +00:00
Quentin a1b7ca17c0
basic body ext testing + format 2023-10-12 12:21:59 +02:00
Quentin b444ef7ef3
finally code that build 2023-10-10 17:59:34 +02:00
Quentin f24c06312b
WIP refactor, support LSP 2023-10-09 12:00:16 +02:00
Quentin 2270aaa963
WIP 2023-09-28 11:57:46 +02:00
Quentin 1fb9970502
add back header fields 2023-09-21 11:27:33 +02:00
Quentin b32bb6071a
partial re-implementation of body ext
header fields is still missing
2023-08-16 18:01:22 +02:00
Quentin 726b8c0015
ignore generated files for lang detection
Albatros default Details
2023-07-26 09:57:51 +02:00
Quentin 90c37677ab
downgrade serde
Albatros default Details
2023-07-26 00:11:48 +02:00
Quentin 7f4e3e24ed
update cargo.lock and cargo.nix
Albatros default Details
2023-07-25 21:41:01 +02:00
Quentin 545001574f
bump version 2023-07-25 21:24:23 +02:00
Quentin 0450570f76
finalize for release 0.1.0 2023-07-25 21:23:56 +02:00