Commit Graph

90 Commits

Author SHA1 Message Date
Girish Ramakrishnan
097cb8e87f Fix crash when no emails received yet 2022-09-11 14:00:40 +02:00
Girish Ramakrishnan
d305d93ad8 mailbox: show quota instead of disk size
fix quota events too
2022-08-23 19:04:38 +02:00
Johannes Zellner
9179bb380e Fix quota slider 2022-08-18 11:45:46 +02:00
Girish Ramakrishnan
3bef8103cb mailbox: storage quota slider 2022-08-18 11:31:10 +02:00
Girish Ramakrishnan
72ba61ad91 remove the user/domain/mailbox max count 2022-05-26 14:35:29 -07:00
Johannes Zellner
1c6d86d760 Only set mailbox aliases if something has changed 2022-02-25 13:05:18 +01:00
Johannes Zellner
10c0679d8f Do not use $index with angular sorted lists 2022-02-23 17:02:45 +01:00
Girish Ramakrishnan
f2c6d45c1c Fix mailbox import 2022-02-17 18:04:32 -08:00
Girish Ramakrishnan
2d27a92587 Fix mailbox export
can also export as csv now
2022-02-17 16:37:48 -08:00
Girish Ramakrishnan
8258a8c777 mailbox: export the real owner info 2022-02-17 16:24:29 -08:00
Johannes Zellner
292034c0e2 If domain does not exist, go back to domain selection 2022-02-17 17:54:44 +01:00
Girish Ramakrishnan
9d8f21f78d mailboxes: be explicit about what is exported 2022-02-16 23:10:10 -08:00
Johannes Zellner
2ec4ad934d Add an explicit Client.getAllUsers function 2022-02-14 14:55:04 +01:00
Johannes Zellner
963af4334d Add JSON import and export of mailboxes 2022-01-23 22:26:23 +01:00
Johannes Zellner
765422ac38 Ensure sorting by domain and mailbox name for aliases 2021-12-15 16:06:22 +01:00
Girish Ramakrishnan
b9b2ebe202 allow app to be set as mailbox owner 2021-12-02 22:22:52 -08:00
Girish Ramakrishnan
3f33497c8e show email help in a documentation dropdown 2021-12-02 14:49:35 -08:00
Girish Ramakrishnan
2c5b3d2c07 add mail manager role
part of cloudron/box#807
2021-12-02 09:29:35 -08:00
Johannes Zellner
611c5de9f3 Allow deeplinking into the mail view 2021-11-19 15:45:16 +01:00
Girish Ramakrishnan
ec56b30cdc mail: add option to force from address for relays 2021-10-16 21:47:28 -07:00
Girish Ramakrishnan
0f4e71d478 mailbox: add checkbox for pop3 2021-10-08 10:22:18 -07:00
Girish Ramakrishnan
81c393153b mail: add active flag to mailbox and lists 2021-04-15 11:38:19 -07:00
Girish Ramakrishnan
5f0ff047d4 setDnsRecords API has changed 2021-02-24 22:00:05 -08:00
Girish Ramakrishnan
b28fb72670 function name has changed 2021-01-12 19:22:18 -08:00
Girish Ramakrishnan
b5ef4e0e6d make copy of aliases array 2021-01-07 22:07:20 -08:00
Girish Ramakrishnan
d7a2732dc6 use the new mailbox API that has aliases
part of cloudron/box#738
2021-01-07 22:02:26 -08:00
Johannes Zellner
0bed8c89f6 Ensure catchall uses the same origin array as the dropdown model
Otherwise angular would not reliably detect the same objects
2020-12-18 16:56:11 +01:00
Girish Ramakrishnan
cac8659fbd Add elasticemail 2020-11-19 11:12:46 -08:00
Girish Ramakrishnan
722f45050a Translate the strings 2020-11-13 13:24:11 -08:00
Girish Ramakrishnan
7f3732d43c Add divider for users and groups 2020-11-13 13:09:59 -08:00
Girish Ramakrishnan
42d8dae900 mailbox: select group as owner 2020-11-13 00:21:20 -08:00
Girish Ramakrishnan
d0e2df5166 re-configure mail apps on mail fqdn change 2020-09-08 19:34:27 -07:00
Girish Ramakrishnan
566f0f7783 mail: add banner ui
part of cloudron/box#341
2020-08-24 10:36:24 -07:00
Girish Ramakrishnan
05de8b54ec Add option to delete mails
Part of cloudron/box#720
2020-07-27 22:55:25 -07:00
Johannes Zellner
6dd414fe7e Add mailbox restriction code 2020-07-16 18:51:29 +02:00
Girish Ramakrishnan
2e5e459094 mail: add pagination to mailboxes UI 2020-07-05 18:21:52 -07:00
Girish Ramakrishnan
f51eccdef7 mail: Add pagination to lists UI 2020-07-05 11:55:17 -07:00
Johannes Zellner
18ac61e8ab custom asyncForEach() is gone 2020-06-03 23:17:06 +02:00
Girish Ramakrishnan
a9e49d98fd Wait for sometime to refresh mail domains 2020-05-26 17:02:01 -07:00
Girish Ramakrishnan
fa08847d6d Query aliases for each mailbox 2020-04-20 19:18:11 -07:00
Girish Ramakrishnan
9ebf6b06dd mail: implement aliases across domains
Part of #577
2020-04-20 16:07:23 -07:00
Girish Ramakrishnan
a95e8633cd mail list: add members only checkbox 2020-04-17 17:55:07 -07:00
Girish Ramakrishnan
ad48bc0ee8 mail: refresh in the background 2020-03-28 17:48:11 -07:00
Girish Ramakrishnan
1c5ff88e3c Use space instead of command for tag-input
this makes sure that email aliases wrap. if we used comma, it does not wrap
2020-03-28 16:46:19 -07:00
Girish Ramakrishnan
0515b650ca mail from validation: add busy indicator 2020-02-27 10:47:14 -08:00
Girish Ramakrishnan
3c7e28c768 mail relay: wait for mail container to restart 2020-02-27 10:42:33 -08:00
Girish Ramakrishnan
dfe2eee0b9 Fix crash when no mailbox usage present 2020-02-27 10:11:00 -08:00
Johannes Zellner
0e6c9177f0 Migrate most of .admin usage 2020-02-24 12:56:13 +01:00
Girish Ramakrishnan
af8bb1f0e8 Add email view summary 2020-02-20 12:36:05 -08:00
Girish Ramakrishnan
5fd575a217 display usage info 2020-02-20 12:36:05 -08:00