8901 Commits

Author SHA1 Message Date
shamoon
00be7f55a5 Add docs 2024-02-06 23:35:33 -08:00
Moritz Pflanzer
1fe111bd90 Add localized strings for the backend 2024-02-07 07:22:56 +01:00
shamoon
6071bcac01 Also require one remaining social account to disable disconnect 2024-02-06 22:15:36 -08:00
shamoon
26a2e741dd Disable disconnecting if no password is set, show warning 2024-02-06 15:36:38 -08:00
shamoon
a02193184d Update adapter.py 2024-02-06 14:59:31 -08:00
shamoon
b60de6d2c6 Update frontend strings 2024-02-06 14:50:57 -08:00
shamoon
bbcca2205d Revert "Adding confirmation before disconnect"
This reverts commit 732c123d44d193509207528aef88eb5697cfd844.
2024-02-06 14:50:25 -08:00
Moritz Pflanzer
732c123d44 Adding confirmation before disconnect 2024-02-06 19:03:27 +01:00
shamoon
79c0ec42ea Remove test comment 2024-02-06 08:29:13 -08:00
shamoon
c37310ac20 Move adapter tests 2024-02-06 08:27:30 -08:00
shamoon
e537747bfd Fix bootstrap icons 2024-02-05 11:50:22 -08:00
shamoon
ec57437593 Add coverage for squirrely serializer method 2024-02-05 10:02:31 -08:00
shamoon
8050b496d4 Mock OIDC provider instead of including in INSTALLED_APPS 2024-02-05 09:02:02 -08:00
shamoon
6e765114a0 Fix social_account_providers endpoint with openid provider and add coverage 2024-02-05 01:28:12 -08:00
shamoon
3fea93c769 Merge branch 'dev' into pr/5190 2024-02-04 22:57:22 -08:00
shamoon
e51d91484e Revert "Add comment why openid_connect is installed by default"
This reverts commit d1b1f4fcda389c17875cbaaa032be3821cf373f6.
2024-02-04 22:57:17 -08:00
Moritz Pflanzer
d1b1f4fcda Add comment why openid_connect is installed by default 2024-02-05 07:48:25 +01:00
shamoon
b904c4da83 Fix local vs ci social_account_providers test 2024-02-04 22:39:15 -08:00
shamoon
a0a0df0126 Add coverage for adapter 2024-02-04 22:25:31 -08:00
shamoon
4e9ac3edb2 Fix social_account_providers endpoint test 2024-02-04 22:22:29 -08:00
shamoon
382e0439e7 Just add oidc to installed apps 2024-02-04 21:55:21 -08:00
shamoon
c8984321ea Revert "Fix tests that require the openid-connect app to be installed"
This reverts commit 1e572dc74addc9f4bf990c678849c06252f137dc.
2024-02-04 21:19:49 -08:00
LarsBel
c7e0c32226 Documentation: Include example redis URI with database index (#5653)
Co-Authored-By: shamoon <4887959+shamoon@users.noreply.github.com>
2024-02-04 15:46:43 -08:00
shamoon
625780899d Fix location of bulk edit tests 2024-02-04 12:39:26 -08:00
Trenton H
25542c56b9
Feature: Cache metadata and suggestions in Redis (#5638) 2024-02-04 10:42:21 -08:00
Moritz Pflanzer
1e572dc74a Fix tests that require the openid-connect app to be installed 2024-02-04 13:44:51 +01:00
Moritz Pflanzer
331c85849e Make allauth generate https links by default 2024-02-04 13:44:51 +01:00
Moritz Pflanzer
334de6509b Load social account providers from env 2024-02-04 13:44:51 +01:00
Moritz Pflanzer
4548c8e40c Add missing template in case of auth error 2024-02-04 13:44:51 +01:00
shamoon
2989479514 Missed file in last commit 2024-02-04 13:44:51 +01:00
shamoon
db00e9efac Refactor to django-messages.service 2024-02-04 13:44:51 +01:00
shamoon
93750663aa Pass Django messages to frontend without API endpoint 2024-02-04 13:44:51 +01:00
shamoon
24ec256580 Dont open social login links in new window 2024-02-04 13:44:51 +01:00
Moritz Pflanzer
0ae0c11656 Move templates back to documents 2024-02-04 13:44:51 +01:00
Moritz Pflanzer
85b180c9fc Fix server-side XSS security warning 2024-02-04 13:44:51 +01:00
shamoon
1066c1bde1 Test doesnt need to be async 2024-02-04 13:44:51 +01:00
shamoon
f9ae0de390 Add noopener noreferrer to social login button 2024-02-04 13:44:51 +01:00
Moritz Pflanzer
0a23815491 Move all remaining templates 2024-02-04 13:44:51 +01:00
Moritz Pflanzer
98a6c07253 Fix password reset 2024-02-04 13:44:51 +01:00
Moritz Pflanzer
c7e8ca7da7 Remove superseded login form 2024-02-04 13:44:51 +01:00
shamoon
c3e23ff557 Update profile UI for social accounts 2024-02-04 13:44:51 +01:00
shamoon
4c8f067c1e Formatting 2024-02-04 13:44:51 +01:00
shamoon
f57cd79932 Correct test name typo 2024-02-04 13:44:51 +01:00
shamoon
026506e2d1 Discard subscriptions 2024-02-04 13:44:51 +01:00
shamoon
b7cac15901 Fix frontend coverage 2024-02-04 13:44:51 +01:00
Moritz Pflanzer
59d51f0942 Fix exporter tests 2024-02-04 13:44:50 +01:00
Moritz Pflanzer
36db77cf89 Add API for django messages 2024-02-04 13:44:50 +01:00
Moritz Pflanzer
2e597a7176 Feature: OIDC support 2024-02-04 13:44:50 +01:00
shamoon
45e2b7f814
Fix: frontend validation of number fields fails upon save (#5646) 2024-02-03 21:22:12 +00:00
shamoon
6b34f592df
Fix: Explicit validation of custom field name unique constraint (#5647) 2024-02-03 20:51:26 +00:00