Commit graph

53 commits

Author SHA1 Message Date
Rodolphe Bréard
695e245656 Re-format code 2023-07-31 22:51:56 +02:00
Rodolphe Bréard
d2bd46462c Support IDN 2023-07-31 22:49:21 +02:00
Rodolphe Bréard
e6b20d7ef5 Remove the PWA 2023-07-30 19:50:16 +02:00
Rodolphe Bréard
8b60bde56d Handle errors 2023-07-26 19:15:08 +02:00
Rodolphe Bréard
4bdd3b88b6 Wait for OpenSMTPD a little bit longer 2023-07-25 23:31:04 +02:00
Rodolphe Bréard
a1d958bc7b Add emphasis to the name of the account that is about to be deleted 2023-07-25 23:23:23 +02:00
Rodolphe Bréard
04189f7e7c Clean previously generated address 2023-07-25 23:11:03 +02:00
Rodolphe Bréard
5bfaac7c54 Allow to delete an account 2023-07-25 23:10:32 +02:00
Rodolphe Bréard
064665d0a3 Clean the new account fields after registration 2023-07-25 23:04:03 +02:00
Rodolphe Bréard
2699b34ae1 Implement the sub-address generation 2023-07-25 22:27:14 +02:00
Rodolphe Bréard
ac3ae5455f Refactor the account sync 2023-07-25 22:26:29 +02:00
Rodolphe Bréard
d4d03935ba Refactor the modal part, reusing Bulma's code 2023-07-25 22:25:40 +02:00
Rodolphe Bréard
d1732234aa Implement the add new account button 2023-07-25 21:46:03 +02:00
Rodolphe Bréard
fe48a8e07a Add a dummy user interface 2023-07-25 19:01:38 +02:00
Rodolphe Bréard
c24b34806c Add Bulma v0.9.4 2023-07-25 18:59:23 +02:00
Rodolphe Bréard
5e2d4982d3 Rename KeyedAddress object as Account 2023-07-25 18:52:01 +02:00
Rodolphe Bréard
30f51e0a9f Implement the getName method for the KeyedAddress object 2023-07-25 18:50:04 +02:00
Rodolphe Bréard
bd171e85d1 Use relative paths 2023-07-25 18:44:04 +02:00
Rodolphe Bréard
737a7696cf Clean the old cache 2023-07-23 18:07:20 +02:00
Rodolphe Bréard
cc515d57c6 Changing the caching strategy 2023-07-23 18:04:57 +02:00
Rodolphe Bréard
d57516c988 Rename the event variable 2023-07-23 17:55:42 +02:00
Rodolphe Bréard
97dc1c0e95 Reimplement the install event handler 2023-07-23 17:41:19 +02:00
Rodolphe Bréard
6cb453a6b2 Cache / 2023-07-23 17:39:49 +02:00
Rodolphe Bréard
6d1e68b37a Fix variable name 2023-07-23 17:38:23 +02:00
Rodolphe Bréard
d068baf3b3 Add a basic PWA without GUI 2023-07-23 15:06:57 +02:00
Rodolphe Bréard
16bd3dba28 Typo 2023-07-22 23:23:30 +02:00
Rodolphe Bréard
152314a47d Add the usage in the README 2023-07-22 22:45:41 +02:00
Rodolphe Bréard
4c1866ec66 Remove a mention to DKIM 2023-07-22 22:45:14 +02:00
Rodolphe Bréard
8a809d9d6b Adding some useful information in the README 2023-07-22 19:59:20 +02:00
Rodolphe Bréard
6913e54a94 Update the cargo deny config 2023-07-22 18:11:47 +02:00
Rodolphe Bréard
85c4826782 Implement code generation 2023-07-22 18:02:05 +02:00
Rodolphe Bréard
232ac3d35c Add an integration test 2023-07-22 15:16:49 +02:00
Rodolphe Bréard
fd7bf7dffd Allow to parse emails with an invalid base32 code 2023-07-22 15:11:33 +02:00
Rodolphe Bréard
f4880ddcc2 Use the correct dash character 2023-07-22 14:45:34 +02:00
Rodolphe Bréard
3553a07ffd Shorten the name 2023-07-22 14:42:43 +02:00
Rodolphe Bréard
7f97e72df5 Exit when stdin is closed 2023-07-16 13:50:13 +02:00
Rodolphe Bréard
071b3b5b76 Make use of the custom sub-address separator 2023-07-16 12:28:48 +02:00
Rodolphe Bréard
01220e6001 Add tests to the service module 2023-07-16 11:29:07 +02:00
Rodolphe Bréard
2841babdcc Remove unused imports 2023-07-16 10:51:52 +02:00
Rodolphe Bréard
c9e057a331 Do not accept empty address parts 2023-07-16 10:48:58 +02:00
Rodolphe Bréard
4d4b8b564f Add tests to input parsing 2023-07-16 10:38:35 +02:00
Rodolphe Bréard
f45d1ab9b8 Use the correct dash character 2023-07-16 10:37:49 +02:00
Rodolphe Bréard
59c1763223 Add badges 2023-07-15 10:37:05 +02:00
Rodolphe Bréard
a890ee041f Add a CI 2023-07-15 10:34:27 +02:00
Rodolphe Bréard
12975c1a4a Remove unused parts of the cargo-deny config 2023-07-14 20:21:23 +02:00
Rodolphe Bréard
ddf494686c Remove useless reference 2023-07-14 20:19:05 +02:00
Rodolphe Bréard
62bfaf319c Correctly parse and compare addresses 2023-07-14 20:17:42 +02:00
Rodolphe Bréard
aa43eb9999 Process the input 2023-07-14 20:00:12 +02:00
Rodolphe Bréard
783a8b1bf2 More detailed errors 2023-07-14 18:39:14 +02:00
Rodolphe Bréard
45e6ac733e Add the service 2023-07-14 18:24:27 +02:00