Son Nguyen Kim
|
cbd6c96d01
|
preload Alias.hibp_breaches
|
2021-07-13 14:11:27 +02:00 |
|
Son Nguyen Kim
|
7ac2a02b27
|
join with EmailLog directly without passing by Contact
|
2021-07-13 14:11:14 +02:00 |
|
Son NK
|
8b234b63a5
|
add custom domain to AliasInfo
|
2021-03-18 14:44:51 +01:00 |
|
Son NK
|
c87fe55898
|
POST /api/aliases/:alias_id/contacts: return 200 and existed=true if contact is already added.
|
2021-03-17 20:29:34 +01:00 |
|
Son NK
|
38790fdc84
|
get_alias_infos_with_pagination_v3: handle the case where an alias has 2 contacts that have no activity
|
2021-03-01 18:45:15 +01:00 |
|
Son NK
|
36a117d790
|
rename
|
2021-03-01 18:22:39 +01:00 |
|
Renaud Boyer
|
2b9cb44cdb
|
linting
|
2020-12-06 22:10:16 +01:00 |
|
Son NK
|
ed22701cbe
|
fix duplicate pinned alias in get_alias_infos_with_pagination_v3
|
2020-11-18 12:08:36 +01:00 |
|
Son NK
|
aada12f17e
|
return reverse_alias_address in POST /api/aliases/:alias_id/contacts and GET /api/aliases/:alias_id/contacts
|
2020-11-16 19:39:00 +01:00 |
|
Son NK
|
f6568aca6a
|
Return pinned in GET /api/aliases/:alias_id, GET /api/v2/aliases
|
2020-11-15 19:01:11 +01:00 |
|
Son NK
|
6c7018dd33
|
Take into account pinned alias in get_alias_infos_with_pagination_v3
|
2020-11-15 18:42:29 +01:00 |
|
Son NK
|
6e0394d980
|
fix filter not working when alias has several mailboxes
|
2020-11-03 15:10:57 +01:00 |
|
Son NK
|
ec1b7dd8b8
|
return latest_activity=null if there's no activity in GET /api/v2/aliases
|
2020-11-01 12:32:20 +01:00 |
|
Son NK
|
38ca2341bc
|
fix mailbox query in get_alias_infos_with_pagination_v3
|
2020-11-01 12:24:19 +01:00 |
|
Son NK
|
28563b9653
|
fix duplicated display
|
2020-10-30 13:05:45 +01:00 |
|
Son NK
|
a3d919db2e
|
take into account mailbox in alias search
|
2020-08-29 19:03:33 +02:00 |
|
Son NK
|
fdedc24358
|
black new version
|
2020-08-27 10:20:48 +02:00 |
|
Son NK
|
4101142253
|
black
|
2020-08-26 11:45:24 +02:00 |
|
Son NK
|
f213469e9f
|
display nb-reply, nb-forward on alias contact page
|
2020-08-26 11:45:07 +02:00 |
|
Son NK
|
00a08d898a
|
refactor: do not use latest_activity in subquery
|
2020-08-21 23:10:23 +02:00 |
|
Son NK
|
d7583f1733
|
handle case where alias does not have any activity in get_alias_infos_with_pagination_v3
|
2020-08-21 20:39:18 +02:00 |
|
Son NK
|
30fe09185f
|
create get_alias_infos_with_pagination_v3 - reduce nb queries used in get_alias_infos_with_pagination_v2
|
2020-08-21 19:51:48 +02:00 |
|
Son NK
|
c74857c7e7
|
use alias name when searching
|
2020-08-07 09:56:44 +02:00 |
|
Son NK
|
2f00294ba3
|
replace pgp_enabled by disable_pgp
|
2020-08-06 14:22:28 +02:00 |
|
Son NK
|
a3051b3d45
|
black
|
2020-08-04 20:12:15 +02:00 |
|
Son NK
|
b3ca7d1d5b
|
Return pgp_enabled in GET /api/v2/aliases
|
2020-08-04 20:11:59 +02:00 |
|
Son NK
|
03841693ba
|
Return support_pgp in GET /api/v2/aliases
|
2020-08-04 20:09:42 +02:00 |
|
Son NK
|
42b3666f45
|
use the alias v2 format for GET /api/aliases/:alias_id, POST /api/v2/alias/custom/new, POST /api/v2/alias/random/new
|
2020-05-23 19:18:24 +02:00 |
|
Son NK
|
165d986561
|
add mailboxes to GET /api/v2/aliases
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
7b2e4da87f
|
Support alias filter
|
2020-04-26 13:04:27 +02:00 |
|
Son NK
|
12714ae601
|
Add Only enabled alias sorting option
|
2020-04-26 12:31:10 +02:00 |
|
Son NK
|
4c64393df1
|
Add other sorting options: A-Z, Z-A, new-old, old-new
|
2020-04-26 12:25:12 +02:00 |
|
Son NK
|
63af3297f7
|
return alias name in GET /api/v2/aliases
|
2020-04-26 10:38:58 +02:00 |
|
Son NK
|
a422f33323
|
Add GET /api/mailboxes
|
2020-04-25 23:42:56 +02:00 |
|
Son NK
|
88ddca54c1
|
return mailbox in GET /api/v2/aliases
|
2020-04-25 23:42:56 +02:00 |
|
Son NK
|
36aee86590
|
support sorting: Oldest Alias to Newest,
|
2020-04-25 13:49:39 +02:00 |
|
Son NK
|
1c9d953044
|
add mailbox to AliasInfo
|
2020-04-25 13:49:39 +02:00 |
|
Son NK
|
5d0519ed86
|
Add GET /api/v2/aliases
|
2020-04-06 22:26:35 +02:00 |
|
Son NK
|
425fdc66c6
|
Move methods to api/serializer.py
|
2020-04-05 16:32:38 +02:00 |
|