Commit graph

  • 7476bdde4b
    Fix typo in hyperlink to GET /api/user/cookie_token (#1227) Thanh-Nhon NGUYEN 2022-08-12 11:58:31 +02:00
  • 13aa331478
    Fix typo in hyperlink to GET /api/user/cookie_token #1227 Thanh-Nhon NGUYEN 2022-08-12 10:41:56 +02:00
  • 596dd0b1ee
    Support next with Proton Link (#1226) v4.13.0 Carlos Quintana 2022-08-11 10:38:44 +02:00
  • 7beec10e7d
    Fix bug on account relink #1226 Carlos Quintana 2022-08-11 10:30:06 +02:00
  • a2d2f6eb5c
    Add support for double next Carlos Quintana 2022-08-11 10:29:55 +02:00
  • f7b74fdda9
    Support next with Proton Link Carlos Quintana 2022-08-11 08:54:47 +02:00
  • 3a75686898
    Generate a web session from an api key (#1224) Adrià Casajús 2022-08-10 18:48:32 +02:00
  • 4bdbdaf1b5
    fix #1224 Adrià Casajús 2022-08-10 18:36:43 +02:00
  • e2b147ff48 Extract activation code length as a constant. #1225 Jang Rush 2022-08-10 16:03:08 +00:00
  • b422e3bb18
    linting Adrià Casajús 2022-08-10 17:05:55 +02:00
  • ca4715f5b8
    fix test Adrià Casajús 2022-08-10 16:56:37 +02:00
  • ca6339c32d
    Force keys to exist Adrià Casajús 2022-08-10 16:54:58 +02:00
  • 3f7b39b81c
    add missing migration Adrià Casajús 2022-08-10 16:42:35 +02:00
  • 0cc41fc306
    migrations/ Adrià Casajús 2022-08-10 16:42:20 +02:00
  • 4a3de361a7
    Missing import Adrià Casajús 2022-08-10 16:23:02 +02:00
  • cdcaf976df Refine activation code generation. Jang Rush 2022-08-10 13:53:31 +00:00
  • 8156ee0873
    Fix test Adrià Casajús 2022-08-10 15:32:21 +02:00
  • a8de6b10af
    MR comments Adrià Casajús 2022-08-10 10:34:36 +02:00
  • d36182cf95
    Added Route to exchange token for cookie Adrià Casajús 2022-08-09 16:21:47 +02:00
  • a9549c11d7
    Rate limiting depending on user authenticated status (#1221) Carlos Quintana 2022-08-09 14:57:21 +02:00
  • 38b5dc5db3
    Create a token to exchange for a cookie Adrià Casajús 2022-08-09 14:11:34 +02:00
  • 64dbd91a86
    Add rate_limiting tests #1221 Carlos Quintana 2022-08-09 11:07:14 +02:00
  • a88a8ff2be
    add more logging (#1223) Son Nguyen Kim 2022-08-09 10:01:55 +02:00
  • 040ba384dc
    Update app/extensions.py Carlos Quintana 2022-08-09 09:19:46 +02:00
  • 9e5ddf61ac add more logging #1223 Son 2022-08-09 08:57:50 +02:00
  • 2a1c58f899
    Rate limiting depending on user authenticated status Carlos Quintana 2022-08-08 09:37:19 +02:00
  • 6c6deedf47
    Stop paddle sub (#1216) Son Nguyen Kim 2022-08-04 09:20:07 +02:00
  • f340c9c9ea
    DB port correction (#1214) melbv 2022-08-03 15:04:03 +01:00
  • 57a7565c12 show admin menu if user is admin v4.12.2 #1216 stop-paddle-sub Son 2022-08-03 16:00:00 +02:00
  • badfe2f752 admin can stop a paddle sub Son 2022-08-03 15:59:06 +02:00
  • 0b520ecab0
    fix: upgrade htmx.org from 1.6.1 to 1.8.0 #1215 snyk-upgrade-886fff5ecab18ce918df123775d3cddb snyk-bot 2022-08-03 08:00:28 +00:00
  • b60e93d8ac
    DB port correction #1214 melbv 2022-08-02 20:31:36 +01:00
  • 69d5de8d41
    fix paddle refund (#1213) v4.12.1 4.12.1 Son Nguyen Kim 2022-08-02 12:43:48 +02:00
  • f697de6c6b fix paddle refund #1213 Son 2022-08-02 12:23:52 +02:00
  • d72226aa19
    show proton sub info on admin (#1207) Son Nguyen Kim 2022-08-01 20:49:05 +02:00
  • abe0e0fc46
    fix memory error, deleted user when sending newsletter (#1199) Son Nguyen Kim 2022-08-01 20:38:13 +02:00
  • 68aa13a00b show proton sub info on admin #1207 Son 2022-08-01 20:37:41 +02:00
  • af5f31fe5f
    mitigate dns issue with dnsbl (#1206) Spitfireap 2022-08-01 14:25:08 +00:00
  • 518ea9dab9
    mitigate dns issue with dnsbl #1206 Spitap 2022-07-29 20:24:33 +02:00
  • 6f653fa3bb
    Merge branch 'simple-login:master' into master #1202 Spitfireap 2022-07-29 18:25:21 +00:00
  • fbf6c27155
    mitigate dns issue with dnsbl Spitap 2022-07-29 20:24:33 +02:00
  • 635559a40b fix memory error, deleted user when sending newsletter #1199 Son 2022-07-29 10:00:42 +02:00
  • a04152a37f
    Do not allow SVG image uploads (#1198) v4.12.0 Carlos Quintana 2022-07-29 08:52:51 +02:00
  • 8d4faf357f
    Do not allow SVG image uploads #1198 Carlos Quintana 2022-07-29 08:06:33 +02:00
  • 54466389c5
    Update Dockerfile to use python 3.10 (#1195) Adrià Casajús 2022-07-27 18:07:16 +02:00
  • 25fde11a86
    Refactor alias suffix (#1194) Adrià Casajús 2022-07-27 17:40:22 +02:00
  • b7923fda25
    Fix tests #1194 Adrià Casajús 2022-07-27 15:06:39 +02:00
  • e84a80c7f7
    Move more suffix related stuff Adrià Casajús 2022-07-27 14:56:33 +02:00
  • 37cb23dc4d
    Update Dockerfile to use python 3.10 #1195 Adrià Casajús 2022-07-27 14:41:26 +02:00
  • a3aadfa07d
    Fix invalid route Adrià Casajús 2022-07-27 14:35:55 +02:00
  • c9f6538f66
    Added the signature check to the module Adrià Casajús 2022-07-27 14:17:41 +02:00
  • 1ec85f57d6
    Make custom alias use signed suffixes Adrià Casajús 2022-07-27 14:13:31 +02:00
  • 102293c92d
    Updated tests Adrià Casajús 2022-07-27 14:10:16 +02:00
  • 1e63a887b0
    Extract suffix generation and validation to a module Adrià Casajús 2022-07-27 13:24:30 +02:00
  • bd044304f0
    Added rate limit to resend activation email (#1192) Adrià Casajús 2022-07-26 14:57:26 +02:00
  • b13369674d
    Added rate limit to resend activation email #1192 Adrià Casajús 2022-07-26 14:43:31 +02:00
  • f4c5198055
    Remove ResetCodes after email change (#1191) Adrià Casajús 2022-07-26 14:43:31 +02:00
  • 8aa1edfe1a
    Remove ResetCodes after email change #1191 Adrià Casajús 2022-07-26 13:43:55 +02:00
  • 97805173cb
    remove envs used for proton beta link (#1189) v4.11.0 Son Nguyen Kim 2022-07-26 12:38:18 +02:00
  • c3c0b045db
    not blur out other aliases when an alias is highlighted (#1190) Son Nguyen Kim 2022-07-26 11:14:33 +02:00
  • 14d73a5e3a not blur out other aliases when an alias is highlighted #1190 Son 2022-07-26 11:03:32 +02:00
  • 4e2ba815cc remove is_connect_with_proton_enabled() #1189 Son 2022-07-26 10:49:43 +02:00
  • 827e3a1acb
    Implement mode for Login with Proton (#1186) Carlos Quintana 2022-07-26 09:55:24 +02:00
  • 9e2c0232e4 remove envs used for proton beta link Son 2022-07-26 09:44:25 +02:00
  • 4f4a098b9b
    update wording for proton (#1187) v4.10.2 4.10.2 Son Nguyen Kim 2022-07-25 18:10:30 +02:00
  • ed07e8f58b improve wording #1187 Son 2022-07-25 18:03:33 +02:00
  • 7af217ea17 update wording for proton Son 2022-07-25 18:00:45 +02:00
  • a505e58cdb
    Implement mode for Login with Proton #1186 Carlos Quintana 2022-07-25 15:39:32 +02:00
  • 125538748d
    command send newsletter (#1184) Son Nguyen Kim 2022-07-25 11:16:40 +02:00
  • 6291faf487 command send newsletter #1184 Son Nguyen Kim 2022-07-22 11:24:53 +02:00
  • 6322e03996
    admin can manage newsletter and test sending it (#1177) send-newsletter Son Nguyen Kim 2022-07-22 11:24:53 +02:00
  • eaa1896d31 admin can send newsletter to a specific address #1177 Son 2022-07-22 11:18:42 +02:00
  • 4ce7906850 increase text height and limit img size to 100% in email template Son 2022-07-22 11:02:30 +02:00
  • c1237ebf8a automatically match textarea height to content when editing newsletter Son 2022-07-22 11:02:05 +02:00
  • e2f5500d1e not userID not specified, send the newsletter to current user Son 2022-07-22 11:00:46 +02:00
  • 47641f37f2
    fix: upgrade vue from 2.6.14 to 2.7.0 #1178 snyk-upgrade-9f1368d65b3fa6bd24918f56adc87ba9 snyk-bot 2022-07-22 05:16:05 +00:00
  • 3a2779f8e3 doc Son 2022-07-21 19:17:08 +02:00
  • 981bb257d0 comment Son 2022-07-21 19:15:12 +02:00
  • dc9c9d5a0d add comments Son 2022-07-21 19:14:24 +02:00
  • 5416eff2c5 admin can manage newsletter and test sending it Son 2022-07-21 19:07:12 +02:00
  • 7db3ec246e
    Mitigate open redirect with OAuth (#1176) v4.10.1 Carlos Quintana 2022-07-21 14:23:08 +02:00
  • cfb1461ae8
    Fix tests #1176 Carlos Quintana 2022-07-21 14:15:43 +02:00
  • ef4c021152
    Mitigate open redirect with OAuth Carlos Quintana 2022-07-21 13:00:53 +02:00
  • 598d912f2e
    Set ordering to semver (#1175) v4.10.0 Adrià Casajús 2022-07-20 12:21:53 +02:00
  • 0c3d8ebf61
    Set ordering to semver #1175 Adrià Casajús 2022-07-20 12:20:54 +02:00
  • 3fa9db9bb7
    Change default unsub behaviour to disable alias by default (#1174) Adrià Casajús 2022-07-20 11:57:34 +02:00
  • 95cc2b9e38
    Added comments to the migration #1174 Adrià Casajús 2022-07-20 11:41:38 +02:00
  • b8d3fd9337
    Alter default valut for unsub_behaviouur Adrià Casajús 2022-07-20 11:35:11 +02:00
  • 06c1c7f2f7
    Restrict the number of free alias for new free users (#1155) Adrià Casajús 2022-07-20 11:09:22 +02:00
  • 8fd2a3a013
    Change default unsub behaviour to disable alias by default Adrià Casajús 2022-07-20 11:07:01 +02:00
  • 8773ed199a
    improve wording (#1168) Son Nguyen Kim 2022-07-19 18:58:41 +02:00
  • c6b42dec2e improve wording #1168 Son 2022-07-19 18:46:11 +02:00
  • 856f3ca4e2 improve wording Son 2022-07-19 18:38:07 +02:00
  • f3d47a1eaa
    Allow users to keep the original unsub behaviour (#1148) Adrià Casajús 2022-07-19 17:25:21 +02:00
  • 9544ae6672
    PR comments #1148 Adrià Casajús 2022-07-19 16:33:56 +02:00
  • e5661ac012
    Include migrate users for new unsub behaviour Adrià Casajús 2022-07-19 16:15:32 +02:00
  • 750b6f9038
    distinguish between bounce and quarantine (#1167) Son Nguyen Kim 2022-07-19 16:00:02 +02:00
  • 782144938c prettify #1167 Son 2022-07-19 15:43:38 +02:00
  • 719944e6f6 distinguish between bounce and quarantine Son 2022-07-19 15:36:58 +02:00
  • c5773af6a8
    remove 15 hardcoding (#1164) Son Nguyen Kim 2022-07-19 15:09:46 +02:00