Commit Graph

4273 Commits

Author SHA1 Message Date
Adrià Casajús eea436875a
Merge pull request #914 from simple-login/ac-store-contact-bounces
Store bounces in the reply phase to prevent abuse
2022-05-03 14:44:07 +02:00
Adrià Casajús 6936d99779
Set default state for provider complaint 2022-05-03 14:16:04 +02:00
Son Nguyen Kim beea14ef14
Update provider-complaint-reply-phase.txt.jinja2 2022-05-02 16:41:37 +02:00
Adrià Casajús 56159765d9
Rename 2022-05-02 11:53:32 +02:00
Son Nguyen Kim 65bc6c7fdf
Merge pull request #945 from simple-login/run-migration-in-ci
Run migration in ci
2022-05-02 10:20:12 +02:00
Son 2de5161cd2 run alembic in run-test.sh 2022-05-01 17:38:14 +02:00
Son e74362dd9f set config 2022-05-01 17:22:05 +02:00
Son c748ab22e6 run db migration in github ci 2022-05-01 17:06:10 +02:00
Adrià Casajús ba46ce5208
Format 2022-04-29 16:02:45 +02:00
Adrià Casajús baddc0fe67
Fix: sqlalchemy only suports str as server_default 2022-04-29 15:58:48 +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
Adrià Casajús cca709ed48
formatting 2022-04-29 15:50:52 +02:00
Adrià Casajús 884407d6c8
Merge pull request #934 from simple-login/ac-test-with-python310
Add test workflow for python 3.10
2022-04-29 15:27:28 +02:00
Adrià Casajús 04399e827e
Merge pull request #940 from simple-login/ac-check-auto-create
Add methods to check if an alias will be auto-created
2022-04-29 12:05:18 +02:00
Son Nguyen Kim 3fa820fc2b
Merge pull request #941 from simple-login/enable-filter
support "enabled" param in /api/v2/aliases
2022-04-29 09:35:52 +02:00
Adrià Casajús 1f040fcebc
PR comments 2022-04-28 18:43:10 +02:00
Son a2c477a816 support "enabled" param in /api/v2/aliases 2022-04-28 17:24:35 +02:00
Adrià Casajús 46646f4ee2
Merge pull request #932 from simple-login/ac-fix-webauthn-transport
Do not send the transports to the js part since we have not stored them previously
2022-04-28 16:53:00 +02:00
Adrià Casajús bb4207c3a1
Merge pull request #938 from simple-login/ac-fix-invalid-import
Use the proper import for newrelic agent
2022-04-28 16:52:09 +02:00
Adrià Casajús 7190df9c4e
Merge pull request #939 from simple-login/ac-bg-sending
Allow sending messages in a background thread
2022-04-28 16:51:54 +02:00
Adrià Casajús 89fe4387e5
Update PGPy to 0.5.4 to allow for python 3.10 2022-04-28 16:20:14 +02:00
Carlos Quintana 8fedceb090
Also install libpq-dev 2022-04-28 16:10:43 +02:00
Adrià Casajús 74b31eac66
PR comments 2022-04-28 15:24:45 +02:00
Carlos Quintana 0a34c1547f
Fix python 3.10 2022-04-28 15:24:42 +02:00
Adrià Casajús 7fd9bdc5a7
PR comments 2022-04-28 15:23:52 +02:00
Adrià Casajús 8e35a09788
Add methods to check if alias will be auto-created 2022-04-28 15:10:38 +02:00
Adrià Casajús f9a390c1a2
PR comments 2022-04-28 15:03:14 +02:00
Adrià Casajús 9a04376894
Allow sending messages in a background thread 2022-04-28 14:43:24 +02:00
Adrià Casajús 25c3626226
Use the proper import for newrelic agent 2022-04-28 13:02:45 +02:00
Son Nguyen Kim 93ae82aa46
Merge pull request #936 from simple-login/disable-user-cannot-use-api
prevent disabled user from using the api
2022-04-28 12:13:14 +02:00
Son Nguyen Kim b85f0952a5
Merge pull request #937 from simple-login/not-inform-disabled-account
not send emails to inform about an alias can't be created to disabled account
2022-04-28 12:12:54 +02:00
Son 845b53b03f not send emails to inform about an alias can't be created to disabled user 2022-04-28 12:10:40 +02:00
Son 7b7cb0b571 prevent disabled user from using the api 2022-04-27 16:24:38 +02:00
Son Nguyen Kim 69d1875be1
Merge pull request #935 from simple-login/disable-user-cannot-create-new-alias
make sure disabled user can't create new alias
2022-04-27 16:15:57 +02:00
Son eab7606f93 make sure disabled user can't create new alias 2022-04-27 16:06:54 +02:00
Adrià Casajús 7d38c41d52
Put version version between " so it is 3.10 instead of 3.1 2022-04-27 15:30:16 +02:00
Adrià Casajús 83a8d439e5
Add workflow for python 3.10 2022-04-27 15:28:26 +02:00
Son Nguyen Kim 2fc2c85c5e
Merge pull request #931 from simple-login/fix-mobile-view
Fix mobile view
2022-04-27 12:46:17 +02:00
Adrià Casajús 657cae53a6
Remove it for all creds 2022-04-26 18:44:57 +02:00
Adrià Casajús ff33380bed
Do not send the transports to the js part since we have not stored them previously 2022-04-26 18:41:12 +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
Son Nguyen Kim f5a5a06e19
Merge pull request #927 from simple-login/return-disable-alias
add new parameter disabled in /GET /api/v2/aliases
2022-04-25 18:49:58 +02:00
Adrià Casajús 5208c549fa
Rename TransactionalComplaint to ProviderComplaint 2022-04-25 14:40:42 +02:00
Son 58b332b7bc add new parameter disabled in /GET /api/v2/aliases 2022-04-25 09:22:29 +02:00
Adrià Casajús fcd2ab6fed
Set data to non-nullable 2022-04-22 14:53:04 +02:00
Adrià Casajús 89d94963d7
PR comments 2022-04-22 14:49:03 +02:00
Son Nguyen Kim 5053d9f1f5
Merge pull request #918 from simple-login/handle-error-as-bytes
handle the AttributeError that can also be raised by as_bytes()
2022-04-22 10:51:55 +02:00
Son 8cf58d7e24 add B001 to flake8 2022-04-22 10:39:01 +02:00