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