Граф коммитов

445 Коммитов

Автор SHA1 Сообщение Дата
Daniel Miranda 193ddfbecd
Merge pull request #799 from mozilla/email-to-profile-is-active-flag
updating profile.is_active flag based on user_account.is_active
2022-06-23 11:04:34 -07:00
Daniel Miranda cfce8a8a8f updated test to mark some user test cases as active 2022-06-22 16:52:50 -07:00
Daniel Miranda ad8deea661
Merge branch 'master' into email-to-profile-is-active-flag 2022-06-22 13:08:33 -07:00
Daniel Miranda a02772f340
Merge pull request #801 from mozilla/exclude-inactive-profiles
updated API endpoints to omit inactive profiles and their entries
2022-06-22 13:08:13 -07:00
Daniel Miranda f1f0c62bb8 updated tests 2022-06-22 11:31:18 -07:00
Daniel Miranda ad7ee392ea updated tests 2022-06-20 15:43:45 -07:00
Daniel Miranda a88f4154ed tests 2022-06-17 09:42:47 -07:00
Daniel Miranda bb94b937ea updated to use .active() instead of .filter() 2022-06-12 16:33:45 -07:00
Daniel Miranda 28e9cb24ce updated comment 2022-06-12 13:18:47 -07:00
Daniel Miranda 17b64bf66a updated api to only return active profiles and their entries. API can still filter for inactive 2022-06-12 13:01:52 -07:00
Daniel Miranda a7068dddcc formatting 2022-06-07 09:14:06 -07:00
Daniel Miranda 65bfd0f9de feedback from review 2022-06-06 22:59:23 -07:00
Daniel Miranda 7f9f1569ea
Update pulseapi/users/signals.py
Co-authored-by: Tibor Leupold <tibor@lpld.io>
2022-06-06 18:03:17 -07:00
Daniel Miranda 88a5e2b7c4
Apply suggestions from code review
Co-authored-by: Tibor Leupold <tibor@lpld.io>
2022-06-06 17:32:27 -07:00
Daniel Miranda c5fe1643a8 formatting 2022-06-05 22:47:24 -07:00
Daniel Miranda 1b2754a311 showing is_active on admin panel 2022-06-05 15:38:53 -07:00
Daniel Miranda 09577a0576 custom migration to update profiles is_active 2022-06-05 15:34:23 -07:00
Daniel Miranda 83b134e215
updated admin so we dont get 500 error when trying to view profiles (#796)
* updated admin so we dont get 500 error when trying to view profiles

* formatting

* formatting

* try and except for user profile link
2022-04-28 10:53:31 -07:00
Pomax fa78292e4a
All the code changes to make sure new user accounts are marked as is_active=False (#789)
* all the code changes to make sure new user accounts are marked as is_active=False

* Update views.py

* .

* updated admin label name

Co-authored-by: Daniel Miranda <manieldiranda@gmail.com>
2022-04-14 15:57:42 -07:00
Daniel Miranda eda19b0674
Merge pull request #788 from mozilla/orphan-profile-cleanup
Orphan profile cleanup + Removing profiles when user is deleted
2022-04-08 12:41:45 -07:00
Daniel Miranda a3ad9c748d
Update apps.py 2022-04-07 17:28:00 -07:00
Daniel Miranda 7f7aa96d90 added noqa comment to signal import 2022-04-07 16:33:08 -07:00
Daniel Miranda da53941cdc passing tests, minus the import one on apps.py 2022-04-06 14:14:05 -07:00
Daniel Miranda db9be72cd4 removed unneccesary import 2022-04-06 13:47:32 -07:00
Daniel Miranda c8a7b4f667 updated signals to avoid orphan profiles 2022-04-06 13:32:47 -07:00
Daniel Miranda de335482bd profile deletion signals now working, however now we have the reverse problem... orphan profiles on account creation 2022-04-06 12:36:38 -07:00
Daniel Miranda 54e20be9aa post_delete signal to delete profile working 2022-04-06 12:07:56 -07:00
Daniel Miranda f0abd02e70 custom migration to delete orphan profiles 2022-04-06 11:49:25 -07:00
Daniel Miranda f32aac0c1c
Merge pull request #783 from mozilla/make-runnable
make the code runnable again
2022-03-24 15:22:39 -07:00
Pomax 557b52b3b2 make the code runnable again 2022-03-24 12:54:15 -07:00
Pomax cf58b6eef7
Settings update (#776)
* we need a cred file (#772)

* prevent intermediates

* Update Procfile

* Update tasks.py

* .
2022-02-08 09:40:04 -08:00
Pomax 61452a9398
Fix social adapter (#775)
* we need a cred file (#772)

* DefaultSocialAccountAdapter extension had the wrong signature for is_open_for_signup

* Update Procfile

* Update tasks.py
2022-02-08 09:26:01 -08:00
Pomax 517eba6bc5
dep updates (#770) 2022-02-07 09:55:04 -08:00
Pomax 260f44b019
reduce the autoreload logging, and allow custom runserver (#769)
* reduce the autoreload logging, and allow custom runserver

* Update settings.py
2022-02-03 12:02:06 -08:00
Pomax a0445a4d0b
Lock down the accounts/login route (#767)
* lock down the accounts/login route

* Update pulseapi/users/utils.py

* Update pulseapi/users/utils.py
2022-01-31 14:01:25 -08:00
Pomax 5998f4fb5b
Add recaptcha to the API server (#766)
* Add recaptcha handling with feature flag.
2022-01-27 09:32:13 -08:00
Pomax 45f8015f86
Improve user administration (#765)
* improved user overview in admin
2022-01-24 16:00:25 -08:00
Pomax 2a0b86a788
Disallow user signup (#764)
* disable signup
2022-01-24 12:42:07 -08:00
Pomax c64b56c1f9 why is this file even here 2022-01-24 12:14:13 -08:00
Pomax 19036c67bc ugh 2022-01-24 12:12:17 -08:00
Pomax fc88c15c46
Disallow user signup (#763)
Force-disabled user signups
2022-01-24 12:05:31 -08:00
Pomax 547965b85f
Update .mergify.yml 2022-01-24 12:02:44 -08:00
Pomax 946489c081
switched to user_set.set() rather than user_set=... (#716) 2021-01-12 16:59:26 -08:00
Pomax ce3bd4fff8
Update README.md 2021-01-12 15:56:59 -08:00
Pomax cc02f63831
Update ci.yml 2021-01-11 16:31:38 -08:00
Pomax 2cd1ba06de
Update ci.yml 2021-01-11 16:27:48 -08:00
Pomax 42dc02c75b
Update ci.yml 2021-01-11 15:23:05 -08:00
Pomax bbad955ea4
Update ci.yml 2021-01-11 15:19:22 -08:00
Pomax 2766d72669
Update ci.yml 2021-01-11 15:15:13 -08:00
Pomax 8852abecfc
Create ci.yml 2021-01-11 15:13:02 -08:00