Commit graph

  • 0bdd8df1a4
    Fix: clear next in the session before triggering a login Adrià Casajús 2022-06-30 15:31:52 +02:00
  • 21feced342
    Refactor unsubscribe handling (#1090) Adrià Casajús 2022-06-30 11:40:01 +02:00
  • c85ed7d29e
    Fix: Always treat references header as a string (#1127) Adrià Casajús 2022-06-29 19:48:22 +02:00
  • 8f7474ddf6
    Fix: Always treat references header as a string #1127 Adrià Casajús 2022-06-29 19:09:46 +02:00
  • 44ddd95730
    fix coupon page (#1126) v4.7.2 Son Nguyen Kim 2022-06-29 18:21:49 +02:00
  • d7d582dcf3 fix coupon page #1126 Son 2022-06-29 18:14:02 +02:00
  • d06470a3c6
    Activate users created with account link (#1124) Carlos Quintana 2022-06-29 16:55:20 +02:00
  • d5b68753e5
    Activate users created with account link #1124 Carlos Quintana 2022-06-29 16:49:21 +02:00
  • 9abb8aa47f
    Validate user uploaded image (#1123) v4.7.1 Carlos Quintana 2022-06-29 15:04:55 +02:00
  • b06fbc7b96
    Fix test/data path detection #1123 Carlos Quintana 2022-06-29 14:47:44 +02:00
  • ed87678737
    Validate user uploaded image Carlos Quintana 2022-06-29 14:41:25 +02:00
  • cb7868bdca
    Add djlint (#1122) Carlos Quintana 2022-06-29 11:28:26 +02:00
  • e7959515d3
    Add explanation for HTML template checks in CONTRIBUTING.md #1122 Carlos Quintana 2022-06-29 11:08:55 +02:00
  • 8a5315ebf7
    Add template linting to CI Carlos Quintana 2022-06-29 11:05:10 +02:00
  • a25b29ed64
    Initial reformat for djlint Carlos Quintana 2022-06-29 09:54:17 +02:00
  • 739e8a903f
    Add DJlint configuration Carlos Quintana 2022-06-29 09:52:57 +02:00
  • 7a31567bb9
    Merge 456f28750d into f6a7ee981a #802 George 2022-06-29 12:39:07 +09:00
  • f6a7ee981a
    do not send double subscription email (#1118) Son Nguyen Kim 2022-06-28 17:51:44 +02:00
  • 90b767169b
    update welcome proton user email (#1119) Son Nguyen Kim 2022-06-28 17:29:05 +02:00
  • 268f4b768f remove unused test #1118 Son 2022-06-28 17:25:07 +02:00
  • 75c710a6ab
    small refactoring (#1120) Son Nguyen Kim 2022-06-28 17:21:23 +02:00
  • 1c67aa0239 remove unused import Son 2022-06-28 17:02:26 +02:00
  • 1589111023 small refactoring #1120 Son 2022-06-28 17:00:25 +02:00
  • 40e9e3823b update welcome proton user email #1119 Son 2022-06-28 16:59:54 +02:00
  • 0795fa1bc5 do not send double subscription email Son 2022-06-28 16:45:16 +02:00
  • aac493ad2f
    Update docs and error message for sudo route (#1117) Adrià Casajús 2022-06-28 14:40:06 +02:00
  • 803869a472
    Fix #1117 Adrià Casajús 2022-06-28 13:41:13 +02:00
  • 6b2472924c
    Update docs and error message for sudo route Adrià Casajús 2022-06-28 13:05:41 +02:00
  • 07b7f40371
    Fix prompt user to upgrade to proton account (#1116) Carlos Quintana 2022-06-28 12:36:21 +02:00
  • 056f82a3d8
    Fix prompt user to upgrade to proton account #1116 Carlos Quintana 2022-06-28 12:29:23 +02:00
  • 89062edc06
    show cancel status in "Current plan" section (#1114) Son Nguyen Kim 2022-06-28 11:58:04 +02:00
  • dd0598a4dd
    Send welcome email when user created by login with proton (#1115) Carlos Quintana 2022-06-28 11:57:21 +02:00
  • 33f027eb6e
    Add dedicated test to user.created_by_partner #1115 Carlos Quintana 2022-06-28 11:42:03 +02:00
  • 5e937562ff
    Send welcome email when user created by login with proton Carlos Quintana 2022-06-28 11:29:16 +02:00
  • 4093e108b4 do not show upgrade button for canceled paddle sub #1114 Son 2022-06-28 10:59:57 +02:00
  • 520f3716ac show cancel status in "Current plan" section Son 2022-06-28 10:57:33 +02:00
  • 5fa41d6ccf
    Add state management to job (#1113) v4.7.0 Adrià Casajús 2022-06-28 09:22:48 +02:00
  • 39c682d8e8
    remove unused #1090 Adrià Casajús 2022-06-27 18:20:29 +02:00
  • ffd1bdc20c
    Moved all unsub logic to the encoder Adrià Casajús 2022-06-27 17:00:01 +02:00
  • f1eacb18fc
    MR comments Adrià Casajús 2022-06-27 16:49:00 +02:00
  • 32c5a7e144
    Add migration #1113 Adrià Casajús 2022-06-27 14:57:26 +02:00
  • 2775038032
    Add state management to job Adrià Casajús 2022-06-27 14:55:26 +02:00
  • 686f4f3f68
    Always check redirect_uri for oauth (#1111) Carlos Quintana 2022-06-27 13:20:18 +02:00
  • f58c4a9a50
    Show premium subscription managed by partner (#1112) Carlos Quintana 2022-06-27 13:17:30 +02:00
  • 2dd0abeb49
    Show premium subscription managed by partner #1112 Carlos Quintana 2022-06-27 12:51:19 +02:00
  • ad5084875d
    Fix OAuth tests #1111 Carlos Quintana 2022-06-27 11:42:24 +02:00
  • 97480d3996
    Always check redirect_uri for oauth Carlos Quintana 2022-06-27 11:23:24 +02:00
  • de31e6d072
    Allow to set sudo mode for api requests (#1108) Adrià Casajús 2022-06-23 14:26:36 +02:00
  • af8355beb0
    Apply suggestions from code review #1108 Adrià Casajús 2022-06-23 12:31:44 +02:00
  • 9cc9d38dce
    Propose upgrade proton account for proton partner users without paid mail plan (#1106) Adrià Casajús 2022-06-23 12:26:02 +02:00
  • 73980e652b
    Refactor unsubscribe email handling Adrià Casajús 2022-05-04 09:44:38 +02:00
  • 036f9a8663 use collapse to show SL upgrade option #1106 Son 2022-06-23 09:36:33 +02:00
  • a585063904 tweak ui: add a ---OR--- separator Son 2022-06-23 09:24:03 +02:00
  • e9a738d669
    Updated version numbers (#1109) Spitfireap 2022-06-23 07:13:23 +00:00
  • f48b8a5c35
    Removed unused import Adrià Casajús 2022-06-23 08:25:40 +02:00
  • 4d7eedf9fa
    Updated version numbers #1109 Spitap 2022-06-22 19:54:37 +02:00
  • 7471cac7c7
    Initial display via jinja Adrià Casajús 2022-06-22 19:07:59 +02:00
  • 239ce59363
    Reformat js Adrià Casajús 2022-06-22 18:58:04 +02:00
  • f1c271dbe9
    Added missing migration Adrià Casajús 2022-06-22 18:55:43 +02:00
  • 98c6071e08
    PR comments Adrià Casajús 2022-06-22 18:53:12 +02:00
  • 15aecace57
    Rebase migration on top of master Adrià Casajús 2022-06-22 18:25:02 +02:00
  • 92f64cc5f8
    Allow to set sudo mode for api requests Adrià Casajús 2022-06-22 18:02:34 +02:00
  • 09cec0cdec
    allow to hide some public domains and set their order (#1107) Son Nguyen Kim 2022-06-22 18:21:19 +02:00
  • 3230b457d5 allow to hide some public domains and set their order #1107 Son 2022-06-22 17:18:05 +02:00
  • 3a9368b791
    Propose upgrade proton account for proton partner users without paid mail plan Adrià Casajús 2022-06-22 16:41:11 +02:00
  • db6ec2dbe6
    Fix: Missing renamed methods (#1105) Adrià Casajús 2022-06-22 15:34:57 +02:00
  • 11fa03972b
    Fix: Missing renamed methods #1105 Adrià Casajús 2022-06-22 14:47:07 +02:00
  • 99ce10a1bc
    Send email to users with a subscription and a partner plan upgrade (#1101) Adrià Casajús 2022-06-20 14:34:20 +02:00
  • 8bcc8483d0
    Update double-subscription-partner.txt.jinja2 #1101 Son Nguyen Kim 2022-06-20 14:33:42 +02:00
  • 8e0f469951
    Update double-subscription-partner.html Son Nguyen Kim 2022-06-20 14:33:16 +02:00
  • 97a1c39813
    Send email to users with a subscription and a partner plan upgrade Adrià Casajús 2022-06-17 16:45:26 +02:00
  • fbb59a1531
    Send welcome mail to proton created users (#1099) Adrià Casajús 2022-06-20 11:36:16 +02:00
  • 35e0de7ea2
    Use new logo #1099 Adrià Casajús 2022-06-20 11:18:24 +02:00
  • fb1e14e509
    Add Proton logo to sign up page (#1104) Carlos Quintana 2022-06-20 09:13:19 +02:00
  • facef67c5e
    Add Proton logo to sign up page #1104 Carlos Quintana 2022-06-20 07:49:55 +02:00
  • 5e1f4fdecd
    Skip import Adrià Casajús 2022-06-16 15:16:07 +02:00
  • f78d48d718
    Send welcome mail to proton created users Adrià Casajús 2022-06-16 15:05:17 +02:00
  • 1798d411a4
    Fix hover color in login with proton button (#1100) Carlos Quintana 2022-06-17 15:35:36 +02:00
  • 6cbccdd4a9
    Fix hover color in login with proton button #1100 Carlos Quintana 2022-06-17 15:26:11 +02:00
  • 3fa619a13a
    Merge 99c27add3a into 5ee5e386e5 #996 Za Fūru (ザフール) 2022-06-17 13:18:46 +02:00
  • 5ee5e386e5
    Allow to create users from partner (#1095) Carlos Quintana 2022-06-16 10:25:50 +02:00
  • 0b0993d36b
    Fix lint #1095 Carlos Quintana 2022-06-16 09:59:15 +02:00
  • 1f34aa65e1
    Update tests/test_account_linking.py Carlos Quintana 2022-06-16 09:58:05 +02:00
  • ba6c5f93ac
    Add extension_redirect endpoint (#1093) Carlos Quintana 2022-06-16 09:56:00 +02:00
  • 332fcb27d9
    Fix double backslash open redirect (#1096) Carlos Quintana 2022-06-16 09:55:08 +02:00
  • 2ddebc3e28
    Fix tests Carlos Quintana 2022-06-16 08:55:37 +02:00
  • 580dc4946f
    Fix double backslash open redirect #1096 Carlos Quintana 2022-06-16 08:34:46 +02:00
  • b605d117bf
    Allow to create users from partner Carlos Quintana 2022-06-16 08:24:21 +02:00
  • 9e3a375660
    Add test for extension_redirect #1093 Carlos Quintana 2022-06-16 08:13:26 +02:00
  • 563e1ed780 Update /etc/postfix/pgsql-relay-domains.cf and /etc/postfix/pgsql-transport-maps.cf in upgrade Son 2022-06-15 17:36:02 +02:00
  • 8e3febdd7f also remove sl-job-runner docker container when upgrade Son 2022-06-15 17:31:19 +02:00
  • 58a42d882d use alembic instead of flask db Son 2022-06-15 17:21:21 +02:00
  • fe7db5ec3a fix Son 2022-06-15 17:20:10 +02:00
  • c184a0054d use simplelogin/app:4.6.2-beta instead of simplelogin/app:3.4.0. Use alembic instead of flask sqlalchemy Son 2022-06-15 17:15:21 +02:00
  • 3021d831f1 update changelog Son 2022-06-15 16:47:40 +02:00
  • 3e0497ff59 take into account public domain in pgsql-relay-domains.cf and /etc/postfix/pgsql-transport-maps.cf Son 2022-06-15 16:47:34 +02:00
  • 14b2ba1628
    Add extension_redirect endpoint Carlos Quintana 2022-06-15 15:47:08 +02:00
  • 58990ec762
    Hide proton integration behind cookie (#1092) Carlos Quintana 2022-06-15 15:42:41 +02:00
  • 1bf85c6177
    Make cookie name configurable via config #1092 Carlos Quintana 2022-06-15 15:24:55 +02:00
  • 0e430c1f3e
    Hide proton integration behind cookie Carlos Quintana 2022-06-15 14:45:34 +02:00