Carlos Quintana
710f4d0709
Start adding extension onboarding pages
2022-05-13 08:21:35 +02:00
Son
f3b41279a9
simplify template
2022-05-11 19:12:52 +02:00
Son
7d591baea5
handle case user doesn't have default domain for alias
...
when user doesn't have default domain for alias, display "Not Selected" to avoid confusion
2022-05-11 19:10:02 +02:00
Carlos Quintana
5b60ef1e35
Preserve next_url in oauth login
2022-05-09 12:20:14 +02:00
Carlos Quintana
8d4683e59e
Add login with proton
2022-05-05 12:20:55 +02:00
Son Nguyen Kim
beea14ef14
Update provider-complaint-reply-phase.txt.jinja2
2022-05-02 16:41:37 +02:00
Adrià Casajús
e62022f032
Merge remote-tracking branch 'origin/master' into ac-store-contact-bounces
...
* origin/master: (29 commits)
PR comments
support "enabled" param in /api/v2/aliases
Update PGPy to 0.5.4 to allow for python 3.10
Also install libpq-dev
Fix python 3.10
Add methods to check if alias will be auto-created
PR comments
Allow sending messages in a background thread
Use the proper import for newrelic agent
not send emails to inform about an alias can't be created to disabled user
prevent disabled user from using the api
make sure disabled user can't create new alias
Put version version between " so it is 3.10 instead of 3.1
Add workflow for python 3.10
Remove it for all creds
Do not send the transports to the js part since we have not stored them previously
move help to menu on small screen
only show the help button on desktop
use another logo for mobile
add new parameter disabled in /GET /api/v2/aliases
...
2022-04-29 15:56:09 +02:00
Son
d1447e293d
move help to menu on small screen
2022-04-26 15:47:25 +02:00
Son
e01eff8755
only show the help button on desktop
2022-04-26 13:01:12 +02:00
Son
f6320d5321
use another logo for mobile
2022-04-26 13:00:57 +02:00
Adrià Casajús
5208c549fa
Rename TransactionalComplaint to ProviderComplaint
2022-04-25 14:40:42 +02:00
Adrià Casajús
c573ef655e
Store bounces in the reply phase to prevent abuse
2022-04-21 11:23:58 +02:00
Son
1709de93ef
add link to the anti phishing page
2022-04-14 09:28:26 +02:00
Son
95770de4d5
improve email wording
2022-04-14 09:23:49 +02:00
Adrià Casajús
8df6d98522
Merge remote-tracking branch 'origin/master' into ac-dmarc-reply-phase
2022-04-08 11:34:12 +02:00
Son
d26fc6ecf0
update email wording
2022-04-08 11:10:43 +02:00
Adrià Casajús
8ca1be0166
Apply dmarc policy to the reply phase
2022-04-06 12:51:04 +02:00
Son
43a6c87fd6
format some html files using pycharm
2022-04-02 17:36:33 +07:00
Son
0d7d56c0ea
send email when an email is put to quarantine
2022-03-25 18:02:17 +01:00
Son
e11c257571
improve notification for quarantine
2022-03-22 18:54:36 +01:00
Son Nguyen Kim
99b05034b0
Merge pull request #843 from acasajus/new/parse-rpamd-headers
...
Parse rspamd headers and apply dmarc policy if found.
2022-03-22 17:13:11 +01:00
Adrià Casajús
51b479c64f
Fix transactional emails
2022-03-22 12:23:16 +01:00
Adrià Casajús
1b2d504b3b
Send a notification to the user when a message has been quarantined
2022-03-21 18:33:18 +01:00
Son Nguyen Kim
9807d32159
Merge pull request #834 from simple-login/feature/improve-notif
...
Improve notification
2022-03-10 08:34:29 +01:00
Son
e0b5bd36a6
show "more" only when a notification has a title. Show either title or message. Use bold font when a notification isn't read
2022-03-09 17:59:42 +01:00
Son
fb00c18d5a
create a notification when an alias is disabled
2022-03-09 17:59:02 +01:00
Son Nguyen Kim
aa5c86605a
Merge pull request #833 from acasajus/new/outbound-tracking
...
Use plausible outbound link tracking
2022-03-09 10:36:01 +01:00
Adrià Casajús
b35b13b764
Use plausible outbound link tracking
2022-03-09 09:45:09 +01:00
Son Nguyen Kim
6a520e110c
Merge pull request #816 from simple-login/feature/include-sender-in-header
...
Feature/include sender in header
2022-02-28 09:24:18 +01:00
Son
4faf0d7636
optimize dashboard page: load custom domain using joinedload() instead of explicit join
2022-02-26 17:34:53 +01:00
Son
fa95f4273d
ui tweak
2022-02-26 16:12:44 +01:00
Son
9c67aad34d
remove "reply to this email"
2022-02-26 15:29:33 +01:00
Adrià Casajús
61d1655529
Move all js to a source file
2022-02-25 14:58:38 +01:00
Son
007aa56551
user can turn on/off the including sender in header option
2022-02-25 12:24:54 +01:00
Adrià Casajús
3d498b4eae
Allow drag and drop of keys into the text area
2022-02-24 18:28:30 +01:00
Son
8fc5fd6d16
improve wording
2022-02-21 16:01:46 +01:00
Son Nguyen Kim
7d008228e3
Merge pull request #811 from cquintana92/feature/ignore-or-reject-for-blocked-contacts
...
Allow to configure ignore or reject response for blocked contacts
2022-02-21 15:55:48 +01:00
Son
f8640bfc91
change subscription cancel email
2022-02-21 15:10:22 +01:00
Son Nguyen Kim
bfcd75bdea
Merge pull request #801 from acasajus/new/no-reply
...
Send support questions to the support ticket page
2022-02-21 15:07:27 +01:00
Carlos Quintana
ee9170bb17
Allow to configure ignore or reject response for blocked contacts
2022-02-21 12:52:21 +01:00
Adrià Casajús
33163660f7
PR comments
2022-02-21 12:30:26 +01:00
Adrià Casajús
780f5b75aa
Fixed PR comments
2022-02-17 13:16:11 +01:00
Adrià Casajús
0dfbe1bca4
Add footers to html and txt templates
2022-02-16 18:52:35 +01:00
Adrià Casajús
17c6923ddc
Add missing template
2022-02-16 18:39:32 +01:00
Adrià Casajús
1b525a55a5
Add debug message
2022-02-16 18:39:18 +01:00
Adrià Casajús
15ce7b00d8
Reply to noreply@... once per user
2022-02-16 18:38:31 +01:00
Adrià Casajús
92ec70c497
Show a warning if the user cannot create more aliases
2022-02-15 18:51:13 +01:00
Son
4d23134372
only show ZENDESK button if ZENDESK_ENABLED
2022-02-14 18:09:26 +01:00
Son
bef3b8bd96
IDE reformat header.html
2022-02-14 18:05:32 +01:00
Son
473d0350ca
consistent styling
2022-02-14 18:02:09 +01:00