Commit Graph

67 Commits

Author SHA1 Message Date
Son NK 36aee86590 support sorting: Oldest Alias to Newest, 2020-04-25 13:49:39 +02:00
Son NK ca6350cc27 optimize import in all files 2020-04-25 13:49:39 +02:00
Son NK 95b71435f9 refactoring: use get_alias_infos_with_pagination_v2 2020-04-25 13:49:39 +02:00
Son NK 72f3e47c3c remove show_intro_test_send_email, highlight from AliasInfo 2020-04-25 13:49:39 +02:00
Son NK 5839c637f6 use pagination for alias 2020-04-25 13:49:39 +02:00
Son NK 6c1b39bc04 remove AliasInfo.latest_activity 2020-04-25 13:49:39 +02:00
Son NK 3d10fab3a6 Make sure to show intro to user only once 2020-04-13 13:23:17 +02:00
Son NK 460c306712 Order alias by latest activity instead of alias creation date. Show the latest activity & contact 2020-04-05 19:03:17 +02:00
Son NK bf0f8a913a remove AliasInfo.id 2020-04-05 16:57:47 +02:00
Son NK b0c3634e72 use dataclass for AliasInfo, remove note 2020-04-05 16:57:28 +02:00
Son NK 67d6ce1cea rename 2020-04-05 16:33:43 +02:00
Son NK f15488f96b refactor: move get_alias_infos_with_pagination, get_alias_info to alias.py 2020-04-05 16:21:13 +02:00
Son NK f7e5ab1e34 reaname 2020-04-04 19:21:31 +02:00
Son NK aaf254a26d order alias by creation date 2020-03-17 21:47:11 +01:00
Son NK a521002b2c Fix duplicate results 2020-03-17 20:16:20 +01:00
Son NK a465b1d3ca rename get_alias_info -> get_alias_infos 2020-03-17 19:59:48 +01:00
Son NK 2d90d35647 rename gen_email_id -> alias_id 2020-03-17 12:01:18 +01:00
Son NK 4f281bdbbb rename GenEmail -> Alias, gen_email to alias whenever possible 2020-03-17 11:51:40 +01:00
Son NK bea870ef8b rename ForwardEmailLog to EmailLog 2020-03-17 11:10:50 +01:00
Son NK f2d630e597 rename forward_id to contact_id 2020-03-17 11:05:53 +01:00
Son NK 17974de746 rename ForwardEmail to Contact 2020-03-17 10:56:59 +01:00
Son NK 417009b3be return note in GET /api/aliases 2020-03-11 12:16:45 +01:00
Son NK a6f4059d5d make sure to set mailbox_id when creating GenEmail 2020-03-05 17:03:07 +01:00
Son NK aeed62e95b All users use full-mailbox
- remove can_use_multiple_mailbox col
- remove full_mailbox col
2020-02-29 00:03:35 +07:00
Son NK f20930ac4e Assign random alias to default mailbox if user is full mailbox 2020-02-23 15:51:40 +07:00
Son NK e4bb85ac87 Full-mailbox User can change alias mailbox 2020-02-23 13:58:09 +07:00
Son NK fc167b8b41 Display alias mailbox on alias page 2020-02-10 23:23:02 +07:00
Son NK 4cd8697abc use case-insensitive query when searching for alias 2020-02-08 22:00:40 +07:00
Son NK 98487aba10 take into account "note" in search 2020-02-05 17:38:23 +07:00
Son NK 11b04d5e4a user can update note in alias list page 2020-02-05 17:38:02 +07:00
Son NK 40cac56986 GET /api/aliases 2020-02-04 23:26:59 +07:00
Son NK f3c61f9a61 use left-join when fetching alias 2020-02-04 23:00:55 +07:00
Son NK 8c14c25cec order alias by most recent ones 2020-01-23 20:19:58 +01:00
Son NK d6020d5fa0 pass highlight_gen_email_id via url query instead of session. Remove HIGHLIGHT_GEN_EMAIL_ID 2020-01-23 20:15:47 +01:00
Son NK b5357d0f4e Handle the case where a previous deleted alias is re-created via catch-all or directory feature 2020-01-22 22:48:30 +01:00
doanguyen e5b6cb8461 forget to remove the import 2019-12-31 20:22:46 +01:00
doanguyen 1162495b36 remove dataclasses completely, remove the slots magic 2019-12-31 20:20:17 +01:00
doanguyen f3719aa0f0 black formatted 2019-12-28 14:20:10 +01:00
doanguyen e2e9cc6b5d Implement alias generator schemes 2019-12-28 14:20:10 +01:00
Son NK bcbe239f60 User can generate quickly a random alias 2019-12-23 15:34:02 +00:00
Son NK 8f04f8ae0f rename can_create_new_custom_alias -> can_create_new_alias 2019-12-22 16:27:55 +00:00
Son NK 139fc68bda create some random alias creation 2019-12-15 18:55:17 +02:00
Son NK ccf93b1235 highlight disable/enable alias 2019-12-15 18:55:16 +02:00
Son NK c58d9052e7 rename can_create_custom_email -> can_create_new_custom_alias, can_create_new_email -> can_create_new_random_alias 2019-12-15 18:55:16 +02:00
Son NK 975dc7ff21 fix query lost when post 2019-12-15 18:55:16 +02:00
Son NK a5e1a36718 lower case query before search 2019-12-15 18:55:16 +02:00
Son NK 28c8fa0f4d add alias search 2019-12-15 18:55:16 +02:00
Son NK e18bbd1cc4 improve wording 2019-12-15 18:55:16 +02:00
Son NK 6e71541985 remove trial concept 2019-12-15 18:55:16 +02:00
Son NK 45cef7a4ef create unsubscribe view to block quickly an alias 2019-12-15 18:55:15 +02:00