484 KB
django-allauth version 0.41.0+ds-1~jan+unchanged1 (unchanged) vs.
django-allauth version 0.41.0+git20200323.1a39970-1~jan+nus1 (fresh-snapshots)
296 KB
python3-django-allauth_0.41.0+ds-1~jan+unchanged1_all.deb vs.
python3-django-allauth_0.41.0+git20200323.1a39970-1~jan+nus1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2019-12-25·17:52:37.000000·debian-binary1 -rw-r--r--···0········0········0········4·2019-12-25·17:52:37.000000·debian-binary
2 -rw-r--r--···0········0········0····15296·2019-12-25·17:52:37.000000·control.tar.xz2 -rw-r--r--···0········0········0····15492·2019-12-25·17:52:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0···288948·2019-12-25·17:52:37.000000·data.tar.xz3 -rw-r--r--···0········0········0···290256·2019-12-25·17:52:37.000000·data.tar.xz
4.48 KB
control.tar.xz
4.45 KB
control.tar
698 B
file list
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1237·2019-12-25·17:52:37.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1248·2019-12-25·17:52:37.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····76882·2019-12-25·17:52:37.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····77997·2019-12-25·17:52:37.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······269·2019-12-25·17:52:37.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······269·2019-12-25·17:52:37.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······418·2019-12-25·17:52:37.000000·./prerm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······418·2019-12-25·17:52:37.000000·./prerm
714 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3-django-allauth1 Package:·python3-django-allauth
2 Source:·django-allauth2 Source:·django-allauth
3 Version:·0.41.0+ds-1~jan+unchanged13 Version:·0.41.0+git20200323.1a39970-1~jan+nus1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Python·Modules·Team·<python-modules-team@lists.alioth.debian.org>5 Maintainer:·Debian·Python·Modules·Team·<python-modules-team@lists.alioth.debian.org>
6 Installed-Size:·28556 Installed-Size:·2875
7 Depends:·python3-django·(>=·1:1.11~),·python3-openid,·python3-requests,·python3-requests-oauthlib,·python3:any7 Depends:·python3-django·(>=·1:1.11~),·python3-openid,·python3-requests,·python3-requests-oauthlib,·python3:any
8 Suggests:·python-django-allauth-doc8 Suggests:·python-django-allauth-doc
9 Section:·python9 Section:·python
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/pennersr/django-allauth11 Homepage:·https://github.com/pennersr/django-allauth
12 Description:·Django·app·for·local·and·social·authentication·(Python·3·version)12 Description:·Django·app·for·local·and·social·authentication·(Python·3·version)
13 ·Integrated·set·of·Django·applications·addressing·authentication,13 ·Integrated·set·of·Django·applications·addressing·authentication,
3.05 KB
./md5sums
30.0 B
./md5sums
Files differ
3.01 KB
line order
    
Offset 258, 14 lines modifiedOffset 258, 19 lines modified
258 usr/lib/python3/dist-packages/allauth/socialaccount/providers/dwolla/urls.py258 usr/lib/python3/dist-packages/allauth/socialaccount/providers/dwolla/urls.py
259 usr/lib/python3/dist-packages/allauth/socialaccount/providers/dwolla/views.py259 usr/lib/python3/dist-packages/allauth/socialaccount/providers/dwolla/views.py
260 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/__init__.py260 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/__init__.py
261 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/provider.py261 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/provider.py
262 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/tests.py262 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/tests.py
263 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/urls.py263 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/urls.py
264 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/views.py264 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edmodo/views.py
 265 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edx/__init__.py
 266 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edx/provider.py
 267 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edx/tests.py
 268 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edx/urls.py
 269 usr/lib/python3/dist-packages/allauth/socialaccount/providers/edx/views.py
265 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/__init__.py270 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/__init__.py
266 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/provider.py271 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/provider.py
267 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/tests.py272 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/tests.py
268 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/urls.py273 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/urls.py
269 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/views.py274 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eventbrite/views.py
270 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eveonline/__init__.py275 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eveonline/__init__.py
271 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eveonline/provider.py276 usr/lib/python3/dist-packages/allauth/socialaccount/providers/eveonline/provider.py
Offset 609, 14 lines modifiedOffset 614, 19 lines modified
609 usr/lib/python3/dist-packages/allauth/socialaccount/providers/xing/views.py614 usr/lib/python3/dist-packages/allauth/socialaccount/providers/xing/views.py
610 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/__init__.py615 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/__init__.py
611 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/models.py616 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/models.py
612 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/provider.py617 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/provider.py
613 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/tests.py618 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/tests.py
614 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/urls.py619 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/urls.py
615 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/views.py620 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yahoo/views.py
 621 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yandex/__init__.py
 622 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yandex/provider.py
 623 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yandex/tests.py
 624 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yandex/urls.py
 625 usr/lib/python3/dist-packages/allauth/socialaccount/providers/yandex/views.py
616 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/__init__.py626 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/__init__.py
617 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/provider.py627 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/provider.py
618 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/tests.py628 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/tests.py
619 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/urls.py629 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/urls.py
620 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/views.py630 usr/lib/python3/dist-packages/allauth/socialaccount/providers/ynab/views.py
621 usr/lib/python3/dist-packages/allauth/socialaccount/signals.py631 usr/lib/python3/dist-packages/allauth/socialaccount/signals.py
622 usr/lib/python3/dist-packages/allauth/socialaccount/templatetags/__init__.py632 usr/lib/python3/dist-packages/allauth/socialaccount/templatetags/__init__.py
291 KB
data.tar.xz
291 KB
data.tar
248 KB
file list
    
Offset 1, 894 lines modifiedOffset 1, 906 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/
7 -rw-r--r--···0·root·········(0)·root·········(0)······691·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/__init__.py7 -rw-r--r--···0·root·········(0)·root·········(0)······691·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/__init__.py
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/
9 -rw-r--r--···0·root·········(0)·root·········(0)·······58·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/__init__.py9 -rw-r--r--···0·root·········(0)·root·········(0)·······58·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/__init__.py
10 -rw-r--r--···0·root·········(0)·root·········(0)····19363·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/account/adapter.py10 -rw-r--r--···0·root·········(0)·root·········(0)····19556·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/adapter.py
11 -rw-r--r--···0·root·········(0)·root·········(0)······878·2018-02-06·08:09:22.000000·./usr/lib/python3/dist-packages/allauth/account/admin.py11 -rw-r--r--···0·root·········(0)·root·········(0)······878·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/admin.py
12 -rw-r--r--···0·root·········(0)·root·········(0)····10266·2018-02-06·08:09:22.000000·./usr/lib/python3/dist-packages/allauth/account/app_settings.py12 -rw-r--r--···0·root·········(0)·root·········(0)····10266·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/app_settings.py
13 -rw-r--r--···0·root·········(0)·root·········(0)······185·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/account/apps.py13 -rw-r--r--···0·root·········(0)·root·········(0)······185·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/apps.py
14 -rw-r--r--···0·root·········(0)·root·········(0)·····3818·2019-10-26·09:29:13.000000·./usr/lib/python3/dist-packages/allauth/account/auth_backends.py14 -rw-r--r--···0·root·········(0)·root·········(0)·····3818·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/auth_backends.py
15 -rw-r--r--···0·root·········(0)·root·········(0)·····1622·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/decorators.py15 -rw-r--r--···0·root·········(0)·root·········(0)·····1622·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/decorators.py
16 -rw-r--r--···0·root·········(0)·root·········(0)····22065·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/account/forms.py16 -rw-r--r--···0·root·········(0)·root·········(0)····22065·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/forms.py
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/management/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/management/
18 -rw-r--r--···0·root·········(0)·root·········(0)········0·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/management/__init__.py18 -rw-r--r--···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/management/__init__.py
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/management/commands/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/management/commands/
20 -rw-r--r--···0·root·········(0)·root·········(0)········0·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/management/commands/__init__.py20 -rw-r--r--···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/management/commands/__init__.py
21 -rw-r--r--···0·root·········(0)·root·········(0)·····1691·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/management/commands/account_unsetmultipleprimaryemails.py21 -rw-r--r--···0·root·········(0)·root·········(0)·····1691·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/management/commands/account_unsetmultipleprimaryemails.py
22 -rw-r--r--···0·root·········(0)·root·········(0)·····2487·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/managers.py22 -rw-r--r--···0·root·········(0)·root·········(0)·····2487·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/managers.py
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/migrations/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/migrations/
24 -rw-r--r--···0·root·········(0)·root·········(0)·····2267·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/migrations/0001_initial.py24 -rw-r--r--···0·root·········(0)·root·········(0)·····2267·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/migrations/0001_initial.py
25 -rw-r--r--···0·root·········(0)·root·········(0)······838·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/migrations/0002_email_max_length.py25 -rw-r--r--···0·root·········(0)·root·········(0)······838·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/migrations/0002_email_max_length.py
26 -rw-r--r--···0·root·········(0)·root·········(0)········0·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/migrations/__init__.py26 -rw-r--r--···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/migrations/__init__.py
27 -rw-r--r--···0·root·········(0)·root·········(0)·····6155·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/account/models.py27 -rw-r--r--···0·root·········(0)·root·········(0)·····6155·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/models.py
28 -rw-r--r--···0·root·········(0)·root·········(0)······920·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/signals.py28 -rw-r--r--···0·root·········(0)·root·········(0)······920·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/signals.py
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/templatetags/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/templatetags/
30 -rw-r--r--···0·root·········(0)·root·········(0)········0·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/account/templatetags/__init__.py30 -rw-r--r--···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/templatetags/__init__.py
31 -rw-r--r--···0·root·········(0)·root·········(0)······481·2018-10-26·21:11:28.000000·./usr/lib/python3/dist-packages/allauth/account/templatetags/account.py31 -rw-r--r--···0·root·········(0)·root·········(0)······481·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/templatetags/account.py
32 -rw-r--r--···0·root·········(0)·root·········(0)····49516·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/account/tests.py32 -rw-r--r--···0·root·········(0)·root·········(0)····49516·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/tests.py
33 -rw-r--r--···0·root·········(0)·root·········(0)·····1301·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/account/urls.py33 -rw-r--r--···0·root·········(0)·root·········(0)·····1301·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/urls.py
34 -rw-r--r--···0·root·········(0)·root·········(0)····16153·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/account/utils.py34 -rw-r--r--···0·root·········(0)·root·········(0)····16153·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/utils.py
35 -rw-r--r--···0·root·········(0)·root·········(0)····31166·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/account/views.py35 -rw-r--r--···0·root·········(0)·root·········(0)····31166·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/account/views.py
36 -rw-r--r--···0·root·········(0)·root·········(0)······241·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/app_settings.py36 -rw-r--r--···0·root·········(0)·root·········(0)······241·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/app_settings.py
37 -rw-r--r--···0·root·········(0)·root·········(0)······235·2017-09-15·09:06:48.000000·./usr/lib/python3/dist-packages/allauth/exceptions.py37 -rw-r--r--···0·root·········(0)·root·········(0)······235·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/exceptions.py
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ar/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ar/
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ar/LC_MESSAGES/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ar/LC_MESSAGES/
41 -rw-r--r--···0·root·········(0)·root·········(0)····16069·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ar/LC_MESSAGES/django.mo41 -rw-r--r--···0·root·········(0)·root·········(0)····18853·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ar/LC_MESSAGES/django.mo
42 -rw-r--r--···0·root·········(0)·root·········(0)····29501·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/ar/LC_MESSAGES/django.po42 -rw-r--r--···0·root·········(0)·root·········(0)····29546·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ar/LC_MESSAGES/django.po
43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/cs/43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/cs/
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/cs/LC_MESSAGES/44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/cs/LC_MESSAGES/
45 -rw-r--r--···0·root·········(0)·root·········(0)····16450·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/cs/LC_MESSAGES/django.mo45 -rw-r--r--···0·root·········(0)·root·········(0)····16450·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/cs/LC_MESSAGES/django.mo
46 -rw-r--r--···0·root·········(0)·root·········(0)····26184·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/cs/LC_MESSAGES/django.po46 -rw-r--r--···0·root·········(0)·root·········(0)····26184·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/cs/LC_MESSAGES/django.po
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/da/47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/da/
48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/da/LC_MESSAGES/48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/da/LC_MESSAGES/
49 -rw-r--r--···0·root·········(0)·root·········(0)····16043·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/da/LC_MESSAGES/django.mo49 -rw-r--r--···0·root·········(0)·root·········(0)····16043·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/da/LC_MESSAGES/django.mo
50 -rw-r--r--···0·root·········(0)·root·········(0)····24113·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/da/LC_MESSAGES/django.po50 -rw-r--r--···0·root·········(0)·root·········(0)····24113·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/da/LC_MESSAGES/django.po
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/de/51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/de/
52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/de/LC_MESSAGES/52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/de/LC_MESSAGES/
53 -rw-r--r--···0·root·········(0)·root·········(0)····16840·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/de/LC_MESSAGES/django.mo53 -rw-r--r--···0·root·········(0)·root·········(0)····16840·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/de/LC_MESSAGES/django.mo
54 -rw-r--r--···0·root·········(0)·root·········(0)····25863·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/de/LC_MESSAGES/django.po54 -rw-r--r--···0·root·········(0)·root·········(0)····25863·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/de/LC_MESSAGES/django.po
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/el/55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/el/
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/el/LC_MESSAGES/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/el/LC_MESSAGES/
57 -rw-r--r--···0·root·········(0)·root·········(0)····21796·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/el/LC_MESSAGES/django.mo57 -rw-r--r--···0·root·········(0)·root·········(0)····21796·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/el/LC_MESSAGES/django.mo
58 -rw-r--r--···0·root·········(0)·root·········(0)····30348·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/el/LC_MESSAGES/django.po58 -rw-r--r--···0·root·········(0)·root·········(0)····30348·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/el/LC_MESSAGES/django.po
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/en/59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/en/
60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/en/LC_MESSAGES/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/en/LC_MESSAGES/
61 -rw-r--r--···0·root·········(0)·root·········(0)······337·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/en/LC_MESSAGES/django.mo61 -rw-r--r--···0·root·········(0)·root·········(0)······337·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/en/LC_MESSAGES/django.mo
62 -rw-r--r--···0·root·········(0)·root·········(0)····17709·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/en/LC_MESSAGES/django.po62 -rw-r--r--···0·root·········(0)·root·········(0)····17709·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/en/LC_MESSAGES/django.po
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/es/63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/es/
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/es/LC_MESSAGES/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/es/LC_MESSAGES/
65 -rw-r--r--···0·root·········(0)·root·········(0)····15747·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/es/LC_MESSAGES/django.mo65 -rw-r--r--···0·root·········(0)·root·········(0)····15743·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/es/LC_MESSAGES/django.mo
66 -rw-r--r--···0·root·········(0)·root·········(0)····26253·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/es/LC_MESSAGES/django.po66 -rw-r--r--···0·root·········(0)·root·········(0)····26249·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/es/LC_MESSAGES/django.po
67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/eu/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/eu/
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/eu/LC_MESSAGES/68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/eu/LC_MESSAGES/
69 -rw-r--r--···0·root·········(0)·root·········(0)····16559·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/eu/LC_MESSAGES/django.mo69 -rw-r--r--···0·root·········(0)·root·········(0)····16559·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/eu/LC_MESSAGES/django.mo
70 -rw-r--r--···0·root·········(0)·root·········(0)····24706·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/eu/LC_MESSAGES/django.po70 -rw-r--r--···0·root·········(0)·root·········(0)····24706·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/eu/LC_MESSAGES/django.po
71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fa/71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fa/
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fa/LC_MESSAGES/72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fa/LC_MESSAGES/
73 -rw-r--r--···0·root·········(0)·root·········(0)····18604·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fa/LC_MESSAGES/django.mo73 -rw-r--r--···0·root·········(0)·root·········(0)····18604·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fa/LC_MESSAGES/django.mo
74 -rw-r--r--···0·root·········(0)·root·········(0)····30292·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/fa/LC_MESSAGES/django.po74 -rw-r--r--···0·root·········(0)·root·········(0)····30292·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fa/LC_MESSAGES/django.po
75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fi/75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fi/
76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fi/LC_MESSAGES/76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fi/LC_MESSAGES/
77 -rw-r--r--···0·root·········(0)·root·········(0)····14443·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fi/LC_MESSAGES/django.mo77 -rw-r--r--···0·root·········(0)·root·········(0)····14443·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fi/LC_MESSAGES/django.mo
78 -rw-r--r--···0·root·········(0)·root·········(0)····25837·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/fi/LC_MESSAGES/django.po78 -rw-r--r--···0·root·········(0)·root·········(0)····25837·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fi/LC_MESSAGES/django.po
79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fr/79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fr/
80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fr/LC_MESSAGES/80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fr/LC_MESSAGES/
81 -rw-r--r--···0·root·········(0)·root·········(0)····16983·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fr/LC_MESSAGES/django.mo81 -rw-r--r--···0·root·········(0)·root·········(0)····16983·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fr/LC_MESSAGES/django.mo
82 -rw-r--r--···0·root·········(0)·root·········(0)····26006·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/fr/LC_MESSAGES/django.po82 -rw-r--r--···0·root·········(0)·root·········(0)····26006·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/fr/LC_MESSAGES/django.po
83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/he/83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/he/
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/he/LC_MESSAGES/84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/he/LC_MESSAGES/
85 -rw-r--r--···0·root·········(0)·root·········(0)····15917·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/he/LC_MESSAGES/django.mo85 -rw-r--r--···0·root·········(0)·root·········(0)····15917·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/he/LC_MESSAGES/django.mo
86 -rw-r--r--···0·root·········(0)·root·········(0)····26314·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/he/LC_MESSAGES/django.po86 -rw-r--r--···0·root·········(0)·root·········(0)····26314·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/he/LC_MESSAGES/django.po
87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hr/87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hr/
88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hr/LC_MESSAGES/88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hr/LC_MESSAGES/
89 -rw-r--r--···0·root·········(0)·root·········(0)····13462·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hr/LC_MESSAGES/django.mo89 -rw-r--r--···0·root·········(0)·root·········(0)····13462·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hr/LC_MESSAGES/django.mo
90 -rw-r--r--···0·root·········(0)·root·········(0)····25670·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/hr/LC_MESSAGES/django.po90 -rw-r--r--···0·root·········(0)·root·········(0)····25670·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hr/LC_MESSAGES/django.po
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hu/91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hu/
92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hu/LC_MESSAGES/92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hu/LC_MESSAGES/
93 -rw-r--r--···0·root·········(0)·root·········(0)····12021·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hu/LC_MESSAGES/django.mo93 -rw-r--r--···0·root·········(0)·root·········(0)····12021·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hu/LC_MESSAGES/django.mo
94 -rw-r--r--···0·root·········(0)·root·········(0)····24807·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/hu/LC_MESSAGES/django.po94 -rw-r--r--···0·root·········(0)·root·········(0)····24807·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/hu/LC_MESSAGES/django.po
95 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/it/95 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/it/
96 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/it/LC_MESSAGES/96 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/it/LC_MESSAGES/
97 -rw-r--r--···0·root·········(0)·root·········(0)····15389·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/it/LC_MESSAGES/django.mo97 -rw-r--r--···0·root·········(0)·root·········(0)····15389·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/it/LC_MESSAGES/django.mo
98 -rw-r--r--···0·root·········(0)·root·········(0)····25068·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/it/LC_MESSAGES/django.po98 -rw-r--r--···0·root·········(0)·root·········(0)····25068·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/it/LC_MESSAGES/django.po
99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ja/99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ja/
100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ja/LC_MESSAGES/100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ja/LC_MESSAGES/
101 -rw-r--r--···0·root·········(0)·root·········(0)····14764·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ja/LC_MESSAGES/django.mo101 -rw-r--r--···0·root·········(0)·root·········(0)····14764·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ja/LC_MESSAGES/django.mo
102 -rw-r--r--···0·root·········(0)·root·········(0)····27902·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/ja/LC_MESSAGES/django.po102 -rw-r--r--···0·root·········(0)·root·········(0)····27902·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ja/LC_MESSAGES/django.po
103 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ko/103 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ko/
104 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ko/LC_MESSAGES/104 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ko/LC_MESSAGES/
105 -rw-r--r--···0·root·········(0)·root·········(0)····14051·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ko/LC_MESSAGES/django.mo105 -rw-r--r--···0·root·········(0)·root·········(0)····14051·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ko/LC_MESSAGES/django.mo
106 -rw-r--r--···0·root·········(0)·root·········(0)····24271·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/ko/LC_MESSAGES/django.po106 -rw-r--r--···0·root·········(0)·root·········(0)····24271·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ko/LC_MESSAGES/django.po
107 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ky/107 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ky/
108 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ky/LC_MESSAGES/108 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ky/LC_MESSAGES/
109 -rw-r--r--···0·root·········(0)·root·········(0)····18492·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ky/LC_MESSAGES/django.mo109 -rw-r--r--···0·root·········(0)·root·········(0)····18492·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ky/LC_MESSAGES/django.mo
110 -rw-r--r--···0·root·········(0)·root·········(0)····29482·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/ky/LC_MESSAGES/django.po110 -rw-r--r--···0·root·········(0)·root·········(0)····29482·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/ky/LC_MESSAGES/django.po
111 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lt/111 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lt/
112 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lt/LC_MESSAGES/112 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lt/LC_MESSAGES/
113 -rw-r--r--···0·root·········(0)·root·········(0)····15490·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lt/LC_MESSAGES/django.mo113 -rw-r--r--···0·root·········(0)·root·········(0)····15490·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lt/LC_MESSAGES/django.mo
114 -rw-r--r--···0·root·········(0)·root·········(0)····26634·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/lt/LC_MESSAGES/django.po114 -rw-r--r--···0·root·········(0)·root·········(0)····26634·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lt/LC_MESSAGES/django.po
115 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lv/115 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lv/
116 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lv/LC_MESSAGES/116 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lv/LC_MESSAGES/
117 -rw-r--r--···0·root·········(0)·root·········(0)····15147·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lv/LC_MESSAGES/django.mo117 -rw-r--r--···0·root·········(0)·root·········(0)····15147·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lv/LC_MESSAGES/django.mo
118 -rw-r--r--···0·root·········(0)·root·········(0)····25856·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/lv/LC_MESSAGES/django.po118 -rw-r--r--···0·root·········(0)·root·········(0)····25856·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/lv/LC_MESSAGES/django.po
119 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/nl/119 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/nl/
120 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/nl/LC_MESSAGES/120 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/nl/LC_MESSAGES/
121 -rw-r--r--···0·root·········(0)·root·········(0)····13722·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/nl/LC_MESSAGES/django.mo121 -rw-r--r--···0·root·········(0)·root·········(0)····13722·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/nl/LC_MESSAGES/django.mo
122 -rw-r--r--···0·root·········(0)·root·········(0)····25921·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/nl/LC_MESSAGES/django.po122 -rw-r--r--···0·root·········(0)·root·········(0)····25921·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/nl/LC_MESSAGES/django.po
123 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/no/123 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/no/
124 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/no/LC_MESSAGES/124 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/no/LC_MESSAGES/
125 -rw-r--r--···0·root·········(0)·root·········(0)····15939·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/no/LC_MESSAGES/django.mo125 -rw-r--r--···0·root·········(0)·root·········(0)····15939·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/no/LC_MESSAGES/django.mo
126 -rw-r--r--···0·root·········(0)·root·········(0)····24020·2019-12-25·17:46:24.000000·./usr/lib/python3/dist-packages/allauth/locale/no/LC_MESSAGES/django.po126 -rw-r--r--···0·root·········(0)·root·········(0)····24020·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/no/LC_MESSAGES/django.po
127 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/pl/127 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/lib/python3/dist-packages/allauth/locale/pl/
Max diff block lines reached; 227730/254394 bytes (89.52%) of diff not shown.
1.12 KB
./usr/lib/python3/dist-packages/allauth/account/adapter.py
    
Offset 408, 16 lines modifiedOffset 408, 21 lines modified
408 ····def·get_user_search_fields(self):408 ····def·get_user_search_fields(self):
409 ········user·=·get_user_model()()409 ········user·=·get_user_model()()
410 ········return·filter(lambda·a:·a·and·hasattr(user,·a),410 ········return·filter(lambda·a:·a·and·hasattr(user,·a),
411 ······················[app_settings.USER_MODEL_USERNAME_FIELD,411 ······················[app_settings.USER_MODEL_USERNAME_FIELD,
412 ·······················'first_name',·'last_name',·'email'])412 ·······················'first_name',·'last_name',·'email'])
  
413 ····def·is_safe_url(self,·url):413 ····def·is_safe_url(self,·url):
 414 ········try:
 415 ············from·django.utils.http·import·url_has_allowed_host_and_scheme
 416 ········except·ImportError:
414 ········from·django.utils.http·import·is_safe_url417 ············from·django.utils.http·import·\
415 ········return·is_safe_url(url,·allowed_hosts=None)418 ················is_safe_url·as·url_has_allowed_host_and_scheme
  
 419 ········return·url_has_allowed_host_and_scheme(url,·allowed_hosts=None)
  
416 ····def·get_email_confirmation_url(self,·request,·emailconfirmation):420 ····def·get_email_confirmation_url(self,·request,·emailconfirmation):
417 ········"""Constructs·the·email·confirmation·(activation)·url.421 ········"""Constructs·the·email·confirmation·(activation)·url.
  
418 ········Note·that·if·you·have·architected·your·system·such·that·email422 ········Note·that·if·you·have·architected·your·system·such·that·email
419 ········confirmations·are·sent·outside·of·the·request·context·`request`423 ········confirmations·are·sent·outside·of·the·request·context·`request`
420 ········can·be·`None`·here.424 ········can·be·`None`·here.
11.0 KB
./usr/lib/python3/dist-packages/allauth/locale/ar/LC_MESSAGES/django.mo
10.8 KB
msgunfmt {}
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 "<strong>Note:</strong>·you·can·still·<a·href=\"%(email_url)s\">change·your·e-"17 "<strong>Note:</strong>·you·can·still·<a·href=\"%(email_url)s\">change·your·e-"
18 "mail·address</a>."18 "mail·address</a>."
19 msgstr·""19 msgstr·""
20 "<strong>ملاحظة:</strong>·مازال·يمكنك·<a·href=\"%(email_url)s\">تغيير·عنوان·"20 "<strong>ملاحظة:</strong>·مازال·يمكنك·<a·href=\"%(email_url)s\">تغيير·عنوان·"
21 "البريد·الإلكتروني·الخاص·بك</a>."21 "البريد·الإلكتروني·الخاص·بك</a>."
  
22 msgid·"A·user·is·already·registered·with·this·e-mail·address."22 msgid·"A·user·is·already·registered·with·this·e-mail·address."
23 msgstr·"هنالك·مستخدم·مسجل·سابقا·مع·نفس·عنوان·البريد·الاكتروني‪.‬"23 msgstr·"هنالك·مستخدم·مسجل·سابقا·مع·نفس·عنوان·البريد·الالكتروني‪.‬"
  
24 msgid·"Account"24 msgid·"Account"
25 msgstr·"حساب"25 msgstr·"حساب"
  
26 msgid·"Account·Connections"26 msgid·"Account·Connections"
27 msgstr·"اتصالات·الحساب"27 msgstr·"اتصالات·الحساب"
  
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 msgid·"Accounts"35 msgid·"Accounts"
36 msgstr·"الحسابات"36 msgstr·"الحسابات"
  
37 msgid·"Add·E-mail"37 msgid·"Add·E-mail"
38 msgstr·"أضف·عنوان·البريد·الالكتروني"38 msgstr·"أضف·عنوان·البريد·الالكتروني"
  
39 msgid·"Add·E-mail·Address"39 msgid·"Add·E-mail·Address"
40 msgstr·"أضف·عنوان·البريد·الاكتريني"40 msgstr·"أضف·عنوان·البريد·الالكتروني"
  
41 msgid·"Add·a·3rd·Party·Account"41 msgid·"Add·a·3rd·Party·Account"
42 msgstr·"إضافة·حساب·طرف·الثالث"42 msgstr·"إضافة·حساب·طرف·الثالث"
  
43 msgid·""43 msgid·""
44 "Already·have·an·account?·Then·please·<a·href=\"%(login_url)s\">sign·in</a>."44 "Already·have·an·account?·Then·please·<a·href=\"%(login_url)s\">sign·in</a>."
45 msgstr·"لديك·حساب؟·من·فضلك·<a·href=\"%(login_url)s\">قم·بتسجيل·الدخول</a>."45 msgstr·"لديك·حساب؟·من·فضلك·<a·href=\"%(login_url)s\">قم·بتسجيل·الدخول</a>."
Offset 66, 59 lines modifiedOffset 66, 98 lines modified
66 msgid·"Change·Password"66 msgid·"Change·Password"
67 msgstr·"غيّر·كلمة·المرور"67 msgstr·"غيّر·كلمة·المرور"
  
68 msgid·"Confirm"68 msgid·"Confirm"
69 msgstr·"التأكيد"69 msgstr·"التأكيد"
  
70 msgid·"Confirm·E-mail·Address"70 msgid·"Confirm·E-mail·Address"
71 msgstr·"قم·بتحقيق·عنوان·البريد·الاكتروني"71 msgstr·"قم·بتحقيق·عنوان·البريد·الالكتروني"
  
72 msgid·"Confirmation·e-mail·sent·to·%(email)s."72 msgid·"Confirmation·e-mail·sent·to·%(email)s."
73 msgstr·"قد·أرسلنا·رسالة·تأكيد·إلى·العنوان·%(email)s."73 msgstr·"قد·أرسلنا·رسالة·تأكيد·إلى·العنوان·%(email)s."
  
74 msgid·"Current·Password"74 msgid·"Current·Password"
75 msgstr·"كلمة·المرور·الحالية"75 msgstr·"كلمة·المرور·الحالية"
  
76 msgid·"Do·you·really·want·to·remove·the·selected·e-mail·address?"76 msgid·"Do·you·really·want·to·remove·the·selected·e-mail·address?"
77 msgstr·"هل·تريد·حقا·ان·تحذف·عنوان·البريد·الاكتروني·المختار؟"77 msgstr·"هل·تريد·حقا·ان·تحذف·عنوان·البريد·الالكتروني·المحدد؟"
  
78 msgid·"E-mail"78 msgid·"E-mail"
79 msgstr·"البريد·الالكتروني"79 msgstr·"البريد·الالكتروني"
  
 80 msgid·"E-mail·(again)"
 81 msgstr·"البريد·الالكتروني·‪(مجددا)‬"
  
80 msgid·"E-mail·(optional)"82 msgid·"E-mail·(optional)"
81 msgstr·"البريد·الالكتروني·‪)‬اختياري‪(‬"83 msgstr·"البريد·الالكتروني·‪)‬اختياري‪(‬"
  
82 msgid·"E-mail·Addresses"84 msgid·"E-mail·Addresses"
83 msgstr·"عناوين·البريد·الالكتروني"85 msgstr·"عناوين·البريد·الالكتروني"
  
84 msgid·"E-mail·address"86 msgid·"E-mail·address"
85 msgstr·"عنوان·البريد·الالكتروني"87 msgstr·"عنوان·البريد·الالكتروني"
  
 88 msgid·"E-mail·address·confirmation"
 89 msgstr·"تأكيد·البريد·الإلكتروني"
  
86 msgid·"Forgot·Password?"90 msgid·"Forgot·Password?"
87 msgstr·"هل·نسيت·كلمة·المرور؟"91 msgstr·"هل·نسيت·كلمة·المرور؟"
  
88 msgid·""92 msgid·""
89 "Forgotten·your·password?·Enter·your·e-mail·address·below,·and·we'll·send·you·"93 "Forgotten·your·password?·Enter·your·e-mail·address·below,·and·we'll·send·you·"
90 "an·e-mail·allowing·you·to·reset·it."94 "an·e-mail·allowing·you·to·reset·it."
91 msgstr·""95 msgstr·""
92 "هل·نسيت·كلمة·المرور؟·أدخل·عنوان·البريد·الإلكتروني·أدناه،·وسوف·نرسل·لك·عن·"96 "هل·نسيت·كلمة·المرور؟·أدخل·عنوان·البريد·الإلكتروني·أدناه،·وسوف·نرسل·لك·عن·"
93 "طريق·البريد·الإلكتروني·مما·يتيح·لك·إعادة·تعيينها."97 "طريق·البريد·الإلكتروني·مما·يتيح·لك·إعادة·تعيينها."
  
94 msgid·""98 msgid·""
 99 "Hello·from·%(site_name)s!\n"
 100 "\n"
 101 "You're·receiving·this·e-mail·because·user·%(user_display)s·has·given·yours·"
 102 "as·an·e-mail·address·to·connect·their·account.\n"
 103 "\n"
 104 "To·confirm·this·is·correct,·go·to·%(activate_url)s\n"
 105 msgstr·""
 106 "مرحبا·من·%(site_name)s!\n"
 107 "\n"
 108 "تتلقى·هذه·الرسالة·بسبب·أن·المستخدم·%(user_display)s·قام·باضافة·بريدك·"
 109 "الالكترني·لحسابه·في·الموقع.\n"
 110 "\n"
 111 "لتأكيد·صحة·هذا·الاجراء,·اضغط·على·الرابط·%(activate_url)s\n"
  
 112 msgid·""
 113 "Hello·from·%(site_name)s!\n"
 114 "\n"
 115 "You're·receiving·this·e-mail·because·you·or·someone·else·has·requested·a·"
 116 "password·for·your·user·account.\n"
 117 "It·can·be·safely·ignored·if·you·did·not·request·a·password·reset.·Click·the·"
 118 "link·below·to·reset·your·password."
 119 msgstr·""
 120 "مرحبا·من·%(site_name)s!\n"
 121 "\n"
 122 "أنت·تتلقى·هذه·الرسالة·بسبب·طلبك·أو·طلب·شخص·أخرالحصول·على·كلمة·المرور·الخاصة·"
 123 "بك.\n"
 124 "اذا·لم·تقم·بطلب·كلمة·مرور·يمكنك·تجاهل·هذه·الريالة.·اضغط·على··الرابط·بالاسفل·"
 125 "لاعادة·تعيين·كلمة·المرور."
  
 126 msgid·""
95 "If·you·have·not·created·an·account·yet,·then·please\n"127 "If·you·have·not·created·an·account·yet,·then·please\n"
96 "<a·href=\"%(signup_url)s\">sign·up</a>·first."128 "<a·href=\"%(signup_url)s\">sign·up</a>·first."
97 msgstr·""129 msgstr·""
98 "إذا·لم·تكن·قد·أنشأت·حسابا·حتى·الآن،·فالرجاء·<a·href=\"%(signup_url)s"130 "إذا·لم·تكن·قد·أنشأت·حسابا·حتى·الآن،·فالرجاء·<a·href=\"%(signup_url)s"
99 "\">الاشتراك·</a>·أولا."131 "\">الاشتراك·</a>·أولا."
  
100 msgid·"In·case·you·forgot,·your·username·is·%(username)s."132 msgid·"In·case·you·forgot,·your·username·is·%(username)s."
101 msgstr·"في·حال·كنت·قد·نسيت·اسم·المستخدم·الخاص·بك·هو·%(username)s."133 msgstr·"في·حال·كنت·قد·نسيت·اسم·المستخدم·الخاص·بك·هو·%(username)s."
  
 134 msgid·"Invalid·profile·data"
 135 msgstr·"معلومات·بروفايل·غير·صالحة"
  
102 msgid·"Login·Cancelled"136 msgid·"Login·Cancelled"
103 msgstr·"الدخول·تم·إلغاؤه‪.‬"137 msgstr·"تم·الغاء·تسجيل·الدخول"
  
104 msgid·"Make·Primary"138 msgid·"Make·Primary"
105 msgstr·"اجعله·اولي"139 msgstr·"اجعله·اولي"
  
Max diff block lines reached; 7219/11081 bytes (65.15%) of diff not shown.
14.3 KB
./usr/lib/python3/dist-packages/allauth/locale/ar/LC_MESSAGES/django.po
    
Offset 21, 19 lines modifiedOffset 21, 19 lines modified
  
21 #:·account/adapter.py:4521 #:·account/adapter.py:45
22 msgid·"Username·can·not·be·used.·Please·use·other·username."22 msgid·"Username·can·not·be·used.·Please·use·other·username."
23 msgstr·"اسم·المستخدم·غير·مسموح·به.·الرجاء·اختيار·اسم·اخر‪.‬"23 msgstr·"اسم·المستخدم·غير·مسموح·به.·الرجاء·اختيار·اسم·اخر‪.‬"
  
24 #:·account/adapter.py:4924 #:·account/adapter.py:49
25 msgid·"Too·many·failed·login·attempts.·Try·again·later."25 msgid·"Too·many·failed·login·attempts.·Try·again·later."
26 msgstr·""26 msgstr·"تجاوزت·الحد·المسموح·لمحاولة·تسجيل·الدخول,·حاول·في·وقت·لاحق"
  
27 #:·account/adapter.py:5127 #:·account/adapter.py:51
28 msgid·"A·user·is·already·registered·with·this·e-mail·address."28 msgid·"A·user·is·already·registered·with·this·e-mail·address."
29 msgstr·"هنالك·مستخدم·مسجل·سابقا·مع·نفس·عنوان·البريد·الاكتروني‪.‬"29 msgstr·"هنالك·مستخدم·مسجل·سابقا·مع·نفس·عنوان·البريد·الالكتروني‪.‬"
  
30 #:·account/adapter.py:29430 #:·account/adapter.py:294
31 #,·python-brace-format31 #,·python-brace-format
32 msgid·"Password·must·be·a·minimum·of·{0}·characters."32 msgid·"Password·must·be·a·minimum·of·{0}·characters."
33 msgstr·"كلمة·المرور·يجب·أن·لا·تقل·عن·{0}·حروف."33 msgstr·"كلمة·المرور·يجب·أن·لا·تقل·عن·{0}·حروف."
  
34 #:·account/apps.py:734 #:·account/apps.py:7
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 #:·account/forms.py:91·account/forms.py:365·account/forms.py:47646 #:·account/forms.py:91·account/forms.py:365·account/forms.py:476
47 msgid·"Password"47 msgid·"Password"
48 msgstr·"كلمة·السر"48 msgstr·"كلمة·السر"
  
49 #:·account/forms.py:9249 #:·account/forms.py:92
50 msgid·"Remember·Me"50 msgid·"Remember·Me"
51 msgstr·"ذكرني"51 msgstr·"تذكرني"
  
52 #:·account/forms.py:9852 #:·account/forms.py:98
53 msgid·"This·account·is·currently·inactive."53 msgid·"This·account·is·currently·inactive."
54 msgstr·"هذا·الحساب·غير·نشط·حاليا."54 msgstr·"هذا·الحساب·غير·نشط·حاليا."
  
55 #:·account/forms.py:10155 #:·account/forms.py:101
56 msgid·"The·e-mail·address·and/or·password·you·specified·are·not·correct."56 msgid·"The·e-mail·address·and/or·password·you·specified·are·not·correct."
Offset 77, 42 lines modifiedOffset 77, 36 lines modified
77 #:·account/forms.py:120·account/forms.py:123·account/forms.py:26077 #:·account/forms.py:120·account/forms.py:123·account/forms.py:260
78 #:·account/forms.py:26478 #:·account/forms.py:264
79 msgid·"Username"79 msgid·"Username"
80 msgstr·"اسم·المستخدم"80 msgstr·"اسم·المستخدم"
  
81 #:·account/forms.py:13081 #:·account/forms.py:130
82 msgid·"Username·or·e-mail"82 msgid·"Username·or·e-mail"
83 msgstr·"اسم·المستخدم·أو·البريج·الالكتروني"83 msgstr·"اسم·المستخدم·أو·البريد·الالكتروني"
  
84 #:·account/forms.py:13384 #:·account/forms.py:133
85 msgctxt·"field·label"85 msgctxt·"field·label"
86 msgid·"Login"86 msgid·"Login"
87 msgstr·"تسجيل·الدخول"87 msgstr·"تسجيل·الدخول"
  
88 #:·account/forms.py:29288 #:·account/forms.py:292
89 #,·fuzzy 
90 #|·msgid·"E-mail·(optional)" 
91 msgid·"E-mail·(again)"89 msgid·"E-mail·(again)"
92 msgstr·"البريد·الالكتروني·)‬اختياري‪(‬"90 msgstr·"البريد·الالكتروني·(مجددا)‬"
  
93 #:·account/forms.py:29691 #:·account/forms.py:296
94 #,·fuzzy 
95 #|·msgid·"email·confirmation" 
96 msgid·"E-mail·address·confirmation"92 msgid·"E-mail·address·confirmation"
97 msgstr·"تأكيد·البريد·الإلكتروني"93 msgstr·"تأكيد·البريد·الإلكتروني"
  
98 #:·account/forms.py:30494 #:·account/forms.py:304
99 msgid·"E-mail·(optional)"95 msgid·"E-mail·(optional)"
100 msgstr·"البريد·الالكتروني·‪)‬اختياري‪(‬"96 msgstr·"البريد·الالكتروني·‪)‬اختياري‪(‬"
  
101 #:·account/forms.py:34597 #:·account/forms.py:345
102 #,·fuzzy 
103 #|·msgid·"You·must·type·the·same·password·each·time." 
104 msgid·"You·must·type·the·same·email·each·time."98 msgid·"You·must·type·the·same·email·each·time."
105 msgstr·"يجب·عليك·كتابة·نفس·كلمة·المرور·في·كل·مرة‪.‬"99 msgstr·"يجب·عليك·كتابة·نفس·البريد·الالكتروني·في·كل·مرة‪.‬"
  
106 #:·account/forms.py:368·account/forms.py:477100 #:·account/forms.py:368·account/forms.py:477
107 msgid·"Password·(again)"101 msgid·"Password·(again)"
108 msgstr·"كلمة·السر·‪)‬مرة·أخرى‪(‬"102 msgstr·"كلمة·السر·‪)‬مرة·أخرى‪(‬"
  
109 #:·account/forms.py:432103 #:·account/forms.py:432
110 msgid·"This·e-mail·address·is·already·associated·with·this·account."104 msgid·"This·e-mail·address·is·already·associated·with·this·account."
Offset 140, 15 lines modifiedOffset 134, 15 lines modified
  
140 #:·account/forms.py:504134 #:·account/forms.py:504
141 msgid·"The·e-mail·address·is·not·assigned·to·any·user·account"135 msgid·"The·e-mail·address·is·not·assigned·to·any·user·account"
142 msgstr·"لم·يتم·تعيين·عنوان·البريد·الإلكتروني·لأي·حساب·مستخدم"136 msgstr·"لم·يتم·تعيين·عنوان·البريد·الإلكتروني·لأي·حساب·مستخدم"
  
143 #:·account/forms.py:568137 #:·account/forms.py:568
144 msgid·"The·password·reset·token·was·invalid."138 msgid·"The·password·reset·token·was·invalid."
145 msgstr·""139 msgstr·"خطأ·في·شهادة·اعادة·تعيين·كلمة·المرور."
  
146 #:·account/models.py:21140 #:·account/models.py:21
147 msgid·"user"141 msgid·"user"
148 msgstr·"مستخدم"142 msgstr·"مستخدم"
  
149 #:·account/models.py:25·account/models.py:78143 #:·account/models.py:25·account/models.py:78
150 msgid·"e-mail·address"144 msgid·"e-mail·address"
Offset 172, 15 lines modifiedOffset 166, 15 lines modified
  
172 #:·account/models.py:80166 #:·account/models.py:80
173 msgid·"created"167 msgid·"created"
174 msgstr·"تمّ·إنشاؤه"168 msgstr·"تمّ·إنشاؤه"
  
175 #:·account/models.py:82169 #:·account/models.py:82
176 msgid·"sent"170 msgid·"sent"
177 msgstr·بعوث"171 msgstr·"تم·ارساله"
  
178 #:·account/models.py:83·socialaccount/models.py:55172 #:·account/models.py:83·socialaccount/models.py:55
179 msgid·"key"173 msgid·"key"
180 msgstr·"مفتاح"174 msgstr·"مفتاح"
  
181 #:·account/models.py:88175 #:·account/models.py:88
182 msgid·"email·confirmation"176 msgid·"email·confirmation"
Offset 205, 15 lines modifiedOffset 199, 15 lines modified
  
205 #:·socialaccount/adapter.py:138199 #:·socialaccount/adapter.py:138
206 msgid·"Your·account·has·no·verified·e-mail·address."200 msgid·"Your·account·has·no·verified·e-mail·address."
207 msgstr·"حسابك·ليس·لديه·عنوان·البريد·الإلكتروني·تحققنا·منها."201 msgstr·"حسابك·ليس·لديه·عنوان·البريد·الإلكتروني·تحققنا·منها."
  
208 #:·socialaccount/apps.py:7202 #:·socialaccount/apps.py:7
209 msgid·"Social·Accounts"203 msgid·"Social·Accounts"
210 msgstr·"الحسابات·الاجتماعية"204 msgstr·"حسابات·التواصل·الاجتماعية"
  
211 #:·socialaccount/models.py:42·socialaccount/models.py:76205 #:·socialaccount/models.py:42·socialaccount/models.py:76
212 msgid·"provider"206 msgid·"provider"
213 msgstr·"مزود"207 msgstr·"مزود"
  
214 #:·socialaccount/models.py:45208 #:·socialaccount/models.py:45
215 msgid·"name"209 msgid·"name"
Offset 237, 43 lines modifiedOffset 231, 43 lines modified
Max diff block lines reached; 10893/14502 bytes (75.11%) of diff not shown.
927 B
./usr/lib/python3/dist-packages/allauth/locale/es/LC_MESSAGES/django.mo
785 B
msgunfmt {}
    
Offset 447, 17 lines modifiedOffset 447, 16 lines modified
447 "Actualmente·no·tienes·ninguna·cuenta·de·red·social·asociada·a·esta·cuenta."447 "Actualmente·no·tienes·ninguna·cuenta·de·red·social·asociada·a·esta·cuenta."
  
448 msgid·""448 msgid·""
449 "You·decided·to·cancel·logging·in·to·our·site·using·one·of·your·existing·"449 "You·decided·to·cancel·logging·in·to·our·site·using·one·of·your·existing·"
450 "accounts.·If·this·was·a·mistake,·please·proceed·to·<a·href=\"%(login_url)s"450 "accounts.·If·this·was·a·mistake,·please·proceed·to·<a·href=\"%(login_url)s"
451 "\">sign·in</a>."451 "\">sign·in</a>."
452 msgstr·""452 msgstr·""
453 "Has·decidido·cancelar·el·inicio·de·sesión·a·nuestro·sitio·usando·las·"453 "Has·decidido·cancelar·el·inicio·de·sesión·a·nuestro·sitio·usando·una·de·tus·"
454 "siguientes·cuentas.·Si·esto·fue·un·error,·<a·href=\"%(login_url)s\">inicie·"454 "cuentas.·Si·esto·fue·un·error,·<a·href=\"%(login_url)s\">inicie·sesión</a>."
455 "sesión</a>." 
  
456 msgid·"You·have·confirmed·%(email)s."455 msgid·"You·have·confirmed·%(email)s."
457 msgstr·"Has·confirmado·%(email)s."456 msgstr·"Has·confirmado·%(email)s."
  
458 msgid·"You·have·signed·out."457 msgid·"You·have·signed·out."
459 msgstr·"Has·cerrado·sesión."458 msgstr·"Has·cerrado·sesión."
  
970 B
./usr/lib/python3/dist-packages/allauth/locale/es/LC_MESSAGES/django.po
    
Offset 776, 16 lines modifiedOffset 776, 16 lines modified
776 #:·templates/socialaccount/login_cancelled.html:13776 #:·templates/socialaccount/login_cancelled.html:13
777 #,·python-format777 #,·python-format
778 msgid·""778 msgid·""
779 "You·decided·to·cancel·logging·in·to·our·site·using·one·of·your·existing·"779 "You·decided·to·cancel·logging·in·to·our·site·using·one·of·your·existing·"
780 "accounts.·If·this·was·a·mistake,·please·proceed·to·<a·href=\"%(login_url)s"780 "accounts.·If·this·was·a·mistake,·please·proceed·to·<a·href=\"%(login_url)s"
781 "\">sign·in</a>."781 "\">sign·in</a>."
782 msgstr·""782 msgstr·""
783 "Has·decidido·cancelar·el·inicio·de·sesión·a·nuestro·sitio·usando·las·"783 "Has·decidido·cancelar·el·inicio·de·sesión·a·nuestro·sitio·usando·una·de·tus·"
784 "siguientes·cuentas.·Si·esto·fue·un·error,·<a·href=\"%(login_url)s\">inicie·"784 "cuentas.·Si·esto·fue·un·error,·<a·href=\"%(login_url)s\">inicie·"
785 "sesión</a>."785 "sesión</a>."
  
786 #:·templates/socialaccount/messages/account_connected.txt:2786 #:·templates/socialaccount/messages/account_connected.txt:2
787 msgid·"The·social·account·has·been·connected."787 msgid·"The·social·account·has·been·connected."
788 msgstr·"La·cuenta·externa·ha·sido·conectada."788 msgstr·"La·cuenta·externa·ha·sido·conectada."
  
789 #:·templates/socialaccount/messages/account_connected_other.txt:2789 #:·templates/socialaccount/messages/account_connected_other.txt:2
577 B
./usr/lib/python3/dist-packages/allauth/locale/pl/LC_MESSAGES/django.mo
435 B
msgunfmt {}
    
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 msgid·"Please·type·your·current·password."251 msgid·"Please·type·your·current·password."
252 msgstr·"Proszę·wpisz·swoje·obecne·hasło"252 msgstr·"Proszę·wpisz·swoje·obecne·hasło"
  
253 msgid·"Primary"253 msgid·"Primary"
254 msgstr·"Podstawowy"254 msgstr·"Podstawowy"
  
255 msgid·"Primary·e-mail·address·set."255 msgid·"Primary·e-mail·address·set."
256 msgstr·"Ustaw·podstawowy·adres·e-mail."256 msgstr·"Podstawowy·adres·e-mail·został·ustawiony."
  
257 msgid·"Re-send·Verification"257 msgid·"Re-send·Verification"
258 msgstr·"Prześlij·ponownie·wiadomość·weryfikacyjną"258 msgstr·"Prześlij·ponownie·wiadomość·weryfikacyjną"
  
259 msgid·"Remember·Me"259 msgid·"Remember·Me"
260 msgstr·"Pamiętaj·mnie"260 msgstr·"Pamiętaj·mnie"
  
748 B
./usr/lib/python3/dist-packages/allauth/locale/pl/LC_MESSAGES/django.po
    
Offset 560, 15 lines modifiedOffset 560, 15 lines modified
  
560 #:·templates/account/messages/password_set.txt:2560 #:·templates/account/messages/password_set.txt:2
561 msgid·"Password·successfully·set."561 msgid·"Password·successfully·set."
562 msgstr·"Hasło·zostało·ustawione."562 msgstr·"Hasło·zostało·ustawione."
  
563 #:·templates/account/messages/primary_email_set.txt:2563 #:·templates/account/messages/primary_email_set.txt:2
564 msgid·"Primary·e-mail·address·set."564 msgid·"Primary·e-mail·address·set."
565 msgstr·"Ustaw·podstawowy·adres·e-mail."565 msgstr·"Podstawowy·adres·e-mail·został·ustawiony."
  
566 #:·templates/account/messages/unverified_primary_email.txt:2566 #:·templates/account/messages/unverified_primary_email.txt:2
567 msgid·"Your·primary·e-mail·address·must·be·verified."567 msgid·"Your·primary·e-mail·address·must·be·verified."
568 msgstr·"Twój·podstawowy·adres·e-mail·musi·być·zweryfikowany."568 msgstr·"Twój·podstawowy·adres·e-mail·musi·być·zweryfikowany."
  
569 #:·templates/account/password_change.html:5569 #:·templates/account/password_change.html:5
570 #:·templates/account/password_change.html:8570 #:·templates/account/password_change.html:8
648 B
./usr/lib/python3/dist-packages/allauth/socialaccount/fields.py
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 from·django.db·import·models6 from·django.db·import·models
  
  
7 class·JSONField(models.TextField):7 class·JSONField(models.TextField):
8 ····"""Simple·JSON·field·that·stores·python·structures·as·JSON·strings8 ····"""Simple·JSON·field·that·stores·python·structures·as·JSON·strings
9 ····on·database.9 ····on·database.
10 ····"""10 ····"""
11 ····if·django.VERSION·<·(2,·0):11 ····if·django.VERSION·<·(3,·0):
12 ········def·from_db_value(self,·value,·expression,·connection,·context):12 ········def·from_db_value(self,·value,·expression,·connection,·context):
13 ············return·self.to_python(value)13 ············return·self.to_python(value)
14 ····else:14 ····else:
15 ········def·from_db_value(self,·value,·expression,·connection):15 ········def·from_db_value(self,·value,·expression,·connection):
16 ············return·self.to_python(value)16 ············return·self.to_python(value)
  
17 ····def·to_python(self,·value):17 ····def·to_python(self,·value):
768 B
./usr/lib/python3/dist-packages/allauth/socialaccount/providers/amazon/views.py
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 from·.provider·import·AmazonProvider9 from·.provider·import·AmazonProvider
  
  
10 class·AmazonOAuth2Adapter(OAuth2Adapter):10 class·AmazonOAuth2Adapter(OAuth2Adapter):
11 ····provider_id·=·AmazonProvider.id11 ····provider_id·=·AmazonProvider.id
12 ····access_token_url·=·'https://api.amazon.com/auth/o2/token'12 ····access_token_url·=·'https://api.amazon.com/auth/o2/token'
13 ····authorize_url·=·'http://www.amazon.com/ap/oa'13 ····authorize_url·=·'http://www.amazon.com/ap/oa'
14 ····profile_url·=·'https://www.amazon.com/ap/user/profile'14 ····profile_url·=·'https://api.amazon.com/user/profile'
15 ····supports_state·=·False15 ····supports_state·=·False
16 ····redirect_uri_protocol·=·'https'16 ····redirect_uri_protocol·=·'https'
  
17 ····def·complete_login(self,·request,·app,·token,·**kwargs):17 ····def·complete_login(self,·request,·app,·token,·**kwargs):
18 ········response·=·requests.get(18 ········response·=·requests.get(
19 ············self.profile_url,19 ············self.profile_url,
20 ············params={'access_token':·token})20 ············params={'access_token':·token})
1.58 KB
./usr/lib/python3/dist-packages/allauth/socialaccount/providers/github/views.py
    
Offset 22, 28 lines modifiedOffset 22, 27 lines modified
  
22 ····access_token_url·=·'{0}/login/oauth/access_token'.format(web_url)22 ····access_token_url·=·'{0}/login/oauth/access_token'.format(web_url)
23 ····authorize_url·=·'{0}/login/oauth/authorize'.format(web_url)23 ····authorize_url·=·'{0}/login/oauth/authorize'.format(web_url)
24 ····profile_url·=·'{0}/user'.format(api_url)24 ····profile_url·=·'{0}/user'.format(api_url)
25 ····emails_url·=·'{0}/user/emails'.format(api_url)25 ····emails_url·=·'{0}/user/emails'.format(api_url)
  
26 ····def·complete_login(self,·request,·app,·token,·**kwargs):26 ····def·complete_login(self,·request,·app,·token,·**kwargs):
27 ········params·=·{'access_token':·token.token}27 ········headers·=·{'Authorization':·'token·{}'.format(token.token)}
28 ········resp·=·requests.get(self.profile_url,·params=params)28 ········resp·=·requests.get(self.profile_url,·headers=headers)
29 ········resp.raise_for_status()29 ········resp.raise_for_status()
30 ········extra_data·=·resp.json()30 ········extra_data·=·resp.json()
31 ········if·app_settings.QUERY_EMAIL·and·not·extra_data.get('email'):31 ········if·app_settings.QUERY_EMAIL·and·not·extra_data.get('email'):
32 ············extra_data['email']·=·self.get_email(token)32 ············extra_data['email']·=·self.get_email(headers)
33 ········return·self.get_provider().sociallogin_from_response(33 ········return·self.get_provider().sociallogin_from_response(
34 ············request,·extra_data34 ············request,·extra_data
35 ········)35 ········)
  
36 ····def·get_email(self,·token):36 ····def·get_email(self,·headers):
37 ········email·=·None37 ········email·=·None
38 ········params·=·{'access_token':·token.token} 
39 ········resp·=·requests.get(self.emails_url,·params=params)38 ········resp·=·requests.get(self.emails_url,·headers=headers)
40 ········resp.raise_for_status()39 ········resp.raise_for_status()
41 ········emails·=·resp.json()40 ········emails·=·resp.json()
42 ········if·resp.status_code·==·200·and·emails:41 ········if·resp.status_code·==·200·and·emails:
43 ············email·=·emails[0]42 ············email·=·emails[0]
44 ············primary_emails·=·[43 ············primary_emails·=·[
45 ················e·for·e·in·emails44 ················e·for·e·in·emails
46 ················if·not·isinstance(e,·dict)·or·e.get('primary')45 ················if·not·isinstance(e,·dict)·or·e.get('primary')
907 B
./usr/lib/python3/dist-packages/allauth/socialaccount/providers/kakao/views.py
    
Offset 14, 14 lines modifiedOffset 14, 15 lines modified
14 ····access_token_url·=·'https://kauth.kakao.com/oauth/token'14 ····access_token_url·=·'https://kauth.kakao.com/oauth/token'
15 ····authorize_url·=·'https://kauth.kakao.com/oauth/authorize'15 ····authorize_url·=·'https://kauth.kakao.com/oauth/authorize'
16 ····profile_url·=·'https://kapi.kakao.com/v2/user/me'16 ····profile_url·=·'https://kapi.kakao.com/v2/user/me'
  
17 ····def·complete_login(self,·request,·app,·token,·**kwargs):17 ····def·complete_login(self,·request,·app,·token,·**kwargs):
18 ········headers·=·{'Authorization':·'Bearer·{0}'.format(token.token)}18 ········headers·=·{'Authorization':·'Bearer·{0}'.format(token.token)}
19 ········resp·=·requests.get(self.profile_url,·headers=headers)19 ········resp·=·requests.get(self.profile_url,·headers=headers)
 20 ········resp.raise_for_status()
20 ········extra_data·=·resp.json()21 ········extra_data·=·resp.json()
21 ········return·self.get_provider().sociallogin_from_response(request,22 ········return·self.get_provider().sociallogin_from_response(request,
22 ·····························································extra_data)23 ·····························································extra_data)
  
  
23 oauth2_login·=·OAuth2LoginView.adapter_view(KakaoOAuth2Adapter)24 oauth2_login·=·OAuth2LoginView.adapter_view(KakaoOAuth2Adapter)
24 oauth2_callback·=·OAuth2CallbackView.adapter_view(KakaoOAuth2Adapter)25 oauth2_callback·=·OAuth2CallbackView.adapter_view(KakaoOAuth2Adapter)
665 B
./usr/lib/python3/dist-packages/allauth/socialaccount/providers/microsoft/provider.py
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 from·allauth.socialaccount.providers.oauth2.provider·import·OAuth2Provider4 from·allauth.socialaccount.providers.oauth2.provider·import·OAuth2Provider
  
  
5 class·MicrosoftGraphAccount(ProviderAccount):5 class·MicrosoftGraphAccount(ProviderAccount):
  
6 ····def·to_str(self):6 ····def·to_str(self):
7 ········name·=·self.account.extra_data.get('displayName')7 ········name·=·self.account.extra_data.get('displayName')
8 ········if·name.strip()·!=·'':8 ········if·name·and·name.strip()·!=·'':
9 ············return·name9 ············return·name
10 ········return·super(MicrosoftGraphAccount,·self).to_str()10 ········return·super(MicrosoftGraphAccount,·self).to_str()
  
  
11 class·MicrosoftGraphProvider(OAuth2Provider):11 class·MicrosoftGraphProvider(OAuth2Provider):
12 ····id·=·str('microsoft')12 ····id·=·str('microsoft')
13 ····name·=·'Microsoft·Graph'13 ····name·=·'Microsoft·Graph'
927 B
./usr/lib/python3/dist-packages/allauth/socialaccount/providers/naver/views.py
    
Offset 14, 14 lines modifiedOffset 14, 15 lines modified
14 ····access_token_url·=·'https://nid.naver.com/oauth2.0/token'14 ····access_token_url·=·'https://nid.naver.com/oauth2.0/token'
15 ····authorize_url·=·'https://nid.naver.com/oauth2.0/authorize'15 ····authorize_url·=·'https://nid.naver.com/oauth2.0/authorize'
16 ····profile_url·=·'https://openapi.naver.com/v1/nid/me'16 ····profile_url·=·'https://openapi.naver.com/v1/nid/me'
  
17 ····def·complete_login(self,·request,·app,·token,·**kwargs):17 ····def·complete_login(self,·request,·app,·token,·**kwargs):
18 ········headers·=·{'Authorization':·'Bearer·{0}'.format(token.token)}18 ········headers·=·{'Authorization':·'Bearer·{0}'.format(token.token)}
19 ········resp·=·requests.get(self.profile_url,·headers=headers)19 ········resp·=·requests.get(self.profile_url,·headers=headers)
 20 ········resp.raise_for_status()
20 ········extra_data·=·resp.json().get('response')21 ········extra_data·=·resp.json().get('response')
21 ········return·self.get_provider().sociallogin_from_response(request,22 ········return·self.get_provider().sociallogin_from_response(request,
22 ·····························································extra_data)23 ·····························································extra_data)
  
  
23 oauth2_login·=·OAuth2LoginView.adapter_view(NaverOAuth2Adapter)24 oauth2_login·=·OAuth2LoginView.adapter_view(NaverOAuth2Adapter)
24 oauth2_callback·=·OAuth2CallbackView.adapter_view(NaverOAuth2Adapter)25 oauth2_callback·=·OAuth2CallbackView.adapter_view(NaverOAuth2Adapter)
861 B
./usr/lib/python3/dist-packages/allauth/socialaccount/providers/twitch/provider.py
    
Offset 3, 15 lines modifiedOffset 3, 18 lines modified
  
  
3 class·TwitchAccount(ProviderAccount):3 class·TwitchAccount(ProviderAccount):
4 ····def·get_profile_url(self):4 ····def·get_profile_url(self):
5 ········return·'http://twitch.tv/'·+·self.account.extra_data.get('login')5 ········return·'http://twitch.tv/'·+·self.account.extra_data.get('login')
  
6 ····def·get_avatar_url(self):6 ····def·get_avatar_url(self):
 7 ········#·We're·using·`logo`·as·a·failback·for·legacy·profiles·retrieved
 8 ········#·with·the·old·https://api.twitch.tv/kraken/user·endpoint.
7 ········return·self.account.extra_data.get('logo')9 ········logo·=·self.account.extra_data.get('logo')
 10 ········return·self.account.extra_data.get('profile_image_url',·logo)
  
8 ····def·to_str(self):11 ····def·to_str(self):
9 ········dflt·=·super(TwitchAccount,·self).to_str()12 ········dflt·=·super(TwitchAccount,·self).to_str()
10 ········return·self.account.extra_data.get('login',·dflt)13 ········return·self.account.extra_data.get('login',·dflt)
  
  
11 class·TwitchProvider(OAuth2Provider):14 class·TwitchProvider(OAuth2Provider):
1.7 KB
./usr/lib/python3/dist-packages/allauth/socialaccount/providers/untappd/client.py
    
Offset 1, 14 lines modifiedOffset 1, 17 lines modified
1 import·requests1 import·requests
  
 2 from·allauth.socialaccount·import·app_settings
2 from·allauth.socialaccount.providers.oauth2.client·import·(3 from·allauth.socialaccount.providers.oauth2.client·import·(
3 ····OAuth2Client,4 ····OAuth2Client,
4 ····OAuth2Error,5 ····OAuth2Error,
5 )6 )
  
 7 from·.provider·import·UntappdProvider
  
  
6 class·UntappdOAuth2Client(OAuth2Client):8 class·UntappdOAuth2Client(OAuth2Client):
7 ····"""9 ····"""
8 ····Custom·client·because·Untappd:10 ····Custom·client·because·Untappd:
9 ········*·uses·redirect_url·instead·of·redirect_uri11 ········*·uses·redirect_url·instead·of·redirect_uri
10 ········*·nests·access_token·inside·an·extra·'response'·object12 ········*·nests·access_token·inside·an·extra·'response'·object
11 ····"""13 ····"""
Offset 22, 19 lines modifiedOffset 25, 24 lines modified
22 ················'code':·code}25 ················'code':·code}
23 ········params·=·None26 ········params·=·None
24 ········self._strip_empty_keys(data)27 ········self._strip_empty_keys(data)
25 ········url·=·self.access_token_url28 ········url·=·self.access_token_url
26 ········if·self.access_token_method·==·'GET':29 ········if·self.access_token_method·==·'GET':
27 ············params·=·data30 ············params·=·data
28 ············data·=·None31 ············data·=·None
 32 ········#·Allow·custom·User·Agent·to·comply·with·Untappd·API
 33 ········settings·=·app_settings.PROVIDERS.get(UntappdProvider.id,·{})
 34 ········headers·=·{
 35 ············'User-Agent':·settings.get('USER_AGENT',·'django-allauth')}
29 ········#·TODO:·Proper·exception·handling36 ········#·TODO:·Proper·exception·handling
30 ········resp·=·requests.request(self.access_token_method,37 ········resp·=·requests.request(self.access_token_method,
31 ································url,38 ································url,
32 ································params=params,39 ································params=params,
33 ································data=data)40 ································data=data,
 41 ································headers=headers)
34 ········access_token·=·None42 ········access_token·=·None
35 ········if·resp.status_code·==·200:43 ········if·resp.status_code·==·200:
36 ············access_token·=·resp.json()['response']44 ············access_token·=·resp.json()['response']
37 ········if·not·access_token·or·'access_token'·not·in·access_token:45 ········if·not·access_token·or·'access_token'·not·in·access_token:
38 ············raise·OAuth2Error('Error·retrieving·access·token:·%s'46 ············raise·OAuth2Error('Error·retrieving·access·token:·%s'
39 ······························%·resp.content)47 ······························%·resp.content)
40 ········return·access_token48 ········return·access_token
606 B
./usr/lib/python3/dist-packages/allauth/templates/account/email.html
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 {%·extends·"account/base.html"·%}1 {%·extends·"account/base.html"·%}
  
2 {%·load·i18n·%}2 {%·load·i18n·%}
  
3 {%·block·head_title·%}{%·trans·"Account"·%}{%·endblock·%}3 {%·block·head_title·%}{%·trans·"E-mail·Addresses"·%}{%·endblock·%}
  
4 {%·block·content·%}4 {%·block·content·%}
5 ····<h1>{%·trans·"E-mail·Addresses"·%}</h1>5 ····<h1>{%·trans·"E-mail·Addresses"·%}</h1>
6 {%·if·user.emailaddress_set.all·%}6 {%·if·user.emailaddress_set.all·%}
7 <p>{%·trans·'The·following·e-mail·addresses·are·associated·with·your·account:'·%}</p>7 <p>{%·trans·'The·following·e-mail·addresses·are·associated·with·your·account:'·%}</p>
  
8 <form·action="{%·url·'account_email'·%}"·class="email_list"·method="post">8 <form·action="{%·url·'account_email'·%}"·class="email_list"·method="post">
1.36 KB
./usr/lib/python3/dist-packages/allauth/tests.py
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
1 #·-*-·coding:·utf-8·-*-1 #·-*-·coding:·utf-8·-*-
2 from·__future__·import·unicode_literals2 from·__future__·import·unicode_literals
  
3 import·json3 import·json
4 import·requests4 import·requests
5 from·datetime·import·date,·datetime5 from·datetime·import·date,·datetime
  
 6 import·django
6 from·django.core.files.base·import·ContentFile7 from·django.core.files.base·import·ContentFile
7 from·django.db·import·models8 from·django.db·import·models
8 from·django.test·import·RequestFactory,·TestCase9 from·django.test·import·RequestFactory,·TestCase
9 from·django.utils.http·import·base36_to_int,·int_to_base3610 from·django.utils.http·import·base36_to_int,·int_to_base36
10 from·django.views·import·csrf11 from·django.views·import·csrf
  
11 from·.·import·utils12 from·.·import·utils
Offset 89, 17 lines modifiedOffset 90, 22 lines modified
89 ············pass90 ············pass
  
90 ········some_value·=·SomeValue()91 ········some_value·=·SomeValue()
  
91 ········class·SomeField(models.Field):92 ········class·SomeField(models.Field):
92 ············def·get_prep_value(self,·value):93 ············def·get_prep_value(self,·value):
93 ················return·'somevalue'94 ················return·'somevalue'
 95 ············if·django.VERSION·<·(3,·0):
 96 ················def·from_db_value(
94 ············def·from_db_value(self,·value,·expression,·connection,·context):97 ····················self,·value,·expression,·connection,·context
 98 ················):
95 ················return·some_value99 ····················return·some_value
 100 ············else:
 101 ················def·from_db_value(self,·value,·expression,·connection):
 102 ····················return·some_value
  
96 ········class·SomeModel(models.Model):103 ········class·SomeModel(models.Model):
97 ············dt·=·models.DateTimeField()104 ············dt·=·models.DateTimeField()
98 ············t·=·models.TimeField()105 ············t·=·models.TimeField()
99 ············d·=·models.DateField()106 ············d·=·models.DateField()
100 ············img1·=·models.ImageField()107 ············img1·=·models.ImageField()
101 ············img2·=·models.ImageField()108 ············img2·=·models.ImageField()
1.72 KB
./usr/lib/python3/dist-packages/allauth/utils.py
    
Offset 4, 14 lines modifiedOffset 4, 15 lines modified
4 import·random4 import·random
5 import·re5 import·re
6 import·string6 import·string
7 import·unicodedata7 import·unicodedata
8 from·collections·import·OrderedDict8 from·collections·import·OrderedDict
9 from·urllib.parse·import·urlsplit9 from·urllib.parse·import·urlsplit
  
 10 import·django
10 from·django.contrib.auth·import·get_user_model11 from·django.contrib.auth·import·get_user_model
11 from·django.contrib.sites.models·import·Site12 from·django.contrib.sites.models·import·Site
12 from·django.core.exceptions·import·FieldDoesNotExist,·ImproperlyConfigured13 from·django.core.exceptions·import·FieldDoesNotExist,·ImproperlyConfigured
13 from·django.core.serializers.json·import·DjangoJSONEncoder14 from·django.core.serializers.json·import·DjangoJSONEncoder
14 from·django.core.validators·import·ValidationError,·validate_email15 from·django.core.validators·import·ValidationError,·validate_email
15 from·django.db.models·import·FileField16 from·django.db.models·import·FileField
16 from·django.db.models.fields·import·(17 from·django.db.models.fields·import·(
Offset 215, 15 lines modifiedOffset 216, 20 lines modified
215 ····················v·=·force_bytes(216 ····················v·=·force_bytes(
216 ························base64.b64decode(217 ························base64.b64decode(
217 ····························force_bytes(v)))218 ····························force_bytes(v)))
218 ················elif·is_db_value:219 ················elif·is_db_value:
219 ····················try:220 ····················try:
220 ························#·This·is·quite·an·ugly·hack,·but·will·cover·most221 ························#·This·is·quite·an·ugly·hack,·but·will·cover·most
221 ························#·use·cases...222 ························#·use·cases...
 223 ························#·The·signature·of·`from_db_value`·changed·in·Django·3
 224 ························#·https://docs.djangoproject.com/en/3.0/releases/3.0/#features-removed-in-3-0
 225 ························if·django.VERSION·<·(3,·0):
222 ························v·=·f.from_db_value(v,·None,·None,·None)226 ····························v·=·f.from_db_value(v,·None,·None,·None)
 227 ························else:
 228 ····························v·=·f.from_db_value(v,·None,·None)
223 ····················except·Exception:229 ····················except·Exception:
224 ························raise·ImproperlyConfigured(230 ························raise·ImproperlyConfigured(
225 ····························"Unable·to·auto·serialize·field·'{}',·custom"231 ····························"Unable·to·auto·serialize·field·'{}',·custom"
226 ····························"·serialization·override·required".format(k)232 ····························"·serialization·override·required".format(k)
227 ························)233 ························)
228 ············except·FieldDoesNotExist:234 ············except·FieldDoesNotExist:
229 ················pass235 ················pass
721 B
./usr/share/doc/python3-django-allauth/changelog.Debian.gz
605 B
changelog.Debian
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 django-allauth·(0.41.0+ds-1~jan+unchanged1)·unchanged;·urgency=medium1 django-allauth·(0.41.0+git20200323.1a39970-1~jan+nus1)·fresh-snapshots;·urgency=medium
  
 2 ··*·New·upstream·snapshot.
2 ··*·Build·for·debian-janitor·apt·repository.3 ··*·Build·for·debian-janitor·apt·repository.
  
3 ·--·Debian·Janitor·<janitor@jelmer.uk>··Sat,·28·Mar·2020·08:32:04·+00004 ·--·Debian·Janitor·<janitor@jelmer.uk>··Sat,·28·Mar·2020·08:28:48·+0000
  
4 django-allauth·(0.41.0+ds-1)·unstable;·urgency=medium5 django-allauth·(0.41.0+ds-1)·unstable;·urgency=medium
  
5 ··*·New·upstream·release·0.41.06 ··*·New·upstream·release·0.41.0
  
6 ·--·Pierre-Elliott·Bécue·<peb@debian.org>··Wed,·25·Dec·2019·18:52:33·+01007 ·--·Pierre-Elliott·Bécue·<peb@debian.org>··Wed,·25·Dec·2019·18:52:33·+0100
  
510 B
./usr/share/doc/python3-django-allauth/changelog.gz
408 B
changelog
    
Offset 1, 7 lines modifiedOffset 1, 19 lines modified
 1 0.42.0·(Unreleased)
 2 *******************
  
 3 Note·worthy·changes
 4 -------------------
  
 5 -·New·provider:·Yandex·(OAuth2)
  
 6 -·Fixed·Twitch·``get_avatar_url()``·method·to·use·the·profile·picture·retrieved
 7 ··by·new·user·details·endpoint·introduced·in·version·0.40.0.
  
  
1 0.41.0·(2019-12-18)8 0.41.0·(2019-12-18)
2 *******************9 *******************
  
3 Security·notice10 Security·notice
4 ---------------11 ---------------
  
5 -·See·`CVE-2019-1984412 -·See·`CVE-2019-19844
188 KB
python-django-allauth-doc_0.41.0+ds-1~jan+unchanged1_all.deb vs.
python-django-allauth-doc_0.41.0+git20200323.1a39970-1~jan+nus1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2019-12-25·17:52:37.000000·debian-binary1 -rw-r--r--···0········0········0········4·2019-12-25·17:52:37.000000·debian-binary
2 -rw-r--r--···0········0········0·····2072·2019-12-25·17:52:37.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2084·2019-12-25·17:52:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0···103732·2019-12-25·17:52:37.000000·data.tar.xz3 -rw-r--r--···0········0········0···104376·2019-12-25·17:52:37.000000·data.tar.xz
1.1 KB
control.tar.xz
1.07 KB
control.tar
411 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1122·2019-12-25·17:52:37.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1133·2019-12-25·17:52:37.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)·····4221·2019-12-25·17:52:37.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)·····4221·2019-12-25·17:52:37.000000·./md5sums
616 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python-django-allauth-doc1 Package:·python-django-allauth-doc
2 Source:·django-allauth2 Source:·django-allauth
3 Version:·0.41.0+ds-1~jan+unchanged13 Version:·0.41.0+git20200323.1a39970-1~jan+nus1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Python·Modules·Team·<python-modules-team@lists.alioth.debian.org>5 Maintainer:·Debian·Python·Modules·Team·<python-modules-team@lists.alioth.debian.org>
6 Installed-Size:·6646 Installed-Size:·669
7 Depends:·libjs-sphinxdoc·(>=·1.0)7 Depends:·libjs-sphinxdoc·(>=·1.0)
8 Section:·doc8 Section:·doc
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·foreign10 Multi-Arch:·foreign
11 Homepage:·https://github.com/pennersr/django-allauth11 Homepage:·https://github.com/pennersr/django-allauth
12 Description:·Django·app·for·local·and·social·authentication·(Documentation)12 Description:·Django·app·for·local·and·social·authentication·(Documentation)
13 ·Integrated·set·of·Django·applications·addressing·authentication,13 ·Integrated·set·of·Django·applications·addressing·authentication,
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
187 KB
data.tar.xz
187 KB
data.tar
12.0 KB
file list
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/
8 -rw-r--r--···0·root·········(0)·root·········(0)·····9561·2018-10-26·21:11:28.000000·./usr/share/doc/python-django-allauth/html/_sources/advanced.rst.txt8 -rw-r--r--···0·root·········(0)·root·········(0)·····9576·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/advanced.rst.txt
9 -rw-r--r--···0·root·········(0)·root·········(0)····11560·2019-10-26·09:29:13.000000·./usr/share/doc/python-django-allauth/html/_sources/configuration.rst.txt9 -rw-r--r--···0·root·········(0)·root·········(0)····11560·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/configuration.rst.txt
10 -rw-r--r--···0·root·········(0)·root·········(0)······780·2018-02-06·08:09:22.000000·./usr/share/doc/python-django-allauth/html/_sources/decorators.rst.txt10 -rw-r--r--···0·root·········(0)·root·········(0)······780·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/decorators.rst.txt
11 -rw-r--r--···0·root·········(0)·root·········(0)·····4443·2019-12-25·17:46:24.000000·./usr/share/doc/python-django-allauth/html/_sources/faq.rst.txt11 -rw-r--r--···0·root·········(0)·root·········(0)·····4241·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/faq.rst.txt
12 -rw-r--r--···0·root·········(0)·root·········(0)·····8490·2019-08-02·16:59:08.000000·./usr/share/doc/python-django-allauth/html/_sources/forms.rst.txt12 -rw-r--r--···0·root·········(0)·root·········(0)·····8490·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/forms.rst.txt
13 -rw-r--r--···0·root·········(0)·root·········(0)······439·2018-10-26·21:11:28.000000·./usr/share/doc/python-django-allauth/html/_sources/index.rst.txt13 -rw-r--r--···0·root·········(0)·root·········(0)······439·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/index.rst.txt
14 -rw-r--r--···0·root·········(0)·root·········(0)·····6950·2019-12-25·17:46:24.000000·./usr/share/doc/python-django-allauth/html/_sources/installation.rst.txt14 -rw-r--r--···0·root·········(0)·root·········(0)·····7047·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/installation.rst.txt
15 -rw-r--r--···0·root·········(0)·root·········(0)·····3472·2019-12-25·17:46:24.000000·./usr/share/doc/python-django-allauth/html/_sources/overview.rst.txt15 -rw-r--r--···0·root·········(0)·root·········(0)·····3522·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/overview.rst.txt
16 -rw-r--r--···0·root·········(0)·root·········(0)····51130·2019-12-25·17:46:24.000000·./usr/share/doc/python-django-allauth/html/_sources/providers.rst.txt16 -rw-r--r--···0·root·········(0)·root·········(0)····52377·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/providers.rst.txt
17 -rw-r--r--···0·root·········(0)·root·········(0)·······75·2017-09-15·09:06:48.000000·./usr/share/doc/python-django-allauth/html/_sources/release-notes.rst.txt17 -rw-r--r--···0·root·········(0)·root·········(0)·······75·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/release-notes.rst.txt
18 -rw-r--r--···0·root·········(0)·root·········(0)·····2768·2017-09-15·09:06:48.000000·./usr/share/doc/python-django-allauth/html/_sources/signals.rst.txt18 -rw-r--r--···0·root·········(0)·root·········(0)·····2768·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/signals.rst.txt
19 -rw-r--r--···0·root·········(0)·root·········(0)·······72·2017-09-15·09:06:48.000000·./usr/share/doc/python-django-allauth/html/_sources/support.rst.txt19 -rw-r--r--···0·root·········(0)·root·········(0)·······72·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/support.rst.txt
20 -rw-r--r--···0·root·········(0)·root·········(0)·····2920·2017-09-15·09:06:48.000000·./usr/share/doc/python-django-allauth/html/_sources/templates.rst.txt20 -rw-r--r--···0·root·········(0)·root·········(0)·····2920·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/templates.rst.txt
21 -rw-r--r--···0·root·········(0)·root·········(0)·····3423·2017-09-15·09:06:48.000000·./usr/share/doc/python-django-allauth/html/_sources/views.rst.txt21 -rw-r--r--···0·root·········(0)·root·········(0)·····3423·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_sources/views.rst.txt
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/
23 -rw-r--r--···0·root·········(0)·root·········(0)····10912·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/basic.css23 -rw-r--r--···0·root·········(0)·root·········(0)····10912·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/basic.css
24 -rw-r--r--···0·root·········(0)·root·········(0)·····4146·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/classic.css24 -rw-r--r--···0·root·········(0)·root·········(0)·····4146·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/classic.css
25 -rw-r--r--···0·root·········(0)·root·········(0)·······28·2019-03-09·14:07:37.000000·./usr/share/doc/python-django-allauth/html/_static/default.css25 -rw-r--r--···0·root·········(0)·root·········(0)·······28·2019-03-09·14:07:37.000000·./usr/share/doc/python-django-allauth/html/_static/default.css
26 -rw-r--r--···0·root·········(0)·root·········(0)······310·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/documentation_options.js26 -rw-r--r--···0·root·········(0)·root·········(0)······310·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/documentation_options.js
27 -rw-r--r--···0·root·········(0)·root·········(0)······286·2019-03-09·14:07:37.000000·./usr/share/doc/python-django-allauth/html/_static/file.png27 -rw-r--r--···0·root·········(0)·root·········(0)······286·2019-03-09·14:07:37.000000·./usr/share/doc/python-django-allauth/html/_static/file.png
28 -rw-r--r--···0·root·········(0)·root·········(0)····10847·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/language_data.js28 -rw-r--r--···0·root·········(0)·root·········(0)····10847·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/language_data.js
29 -rw-r--r--···0·root·········(0)·root·········(0)·······90·2019-03-09·14:07:37.000000·./usr/share/doc/python-django-allauth/html/_static/minus.png29 -rw-r--r--···0·root·········(0)·root·········(0)·······90·2019-03-09·14:07:37.000000·./usr/share/doc/python-django-allauth/html/_static/minus.png
30 -rw-r--r--···0·root·········(0)·root·········(0)·······90·2019-03-09·14:07:37.000000·./usr/share/doc/python-django-allauth/html/_static/plus.png30 -rw-r--r--···0·root·········(0)·root·········(0)·······90·2019-03-09·14:07:37.000000·./usr/share/doc/python-django-allauth/html/_static/plus.png
31 -rw-r--r--···0·root·········(0)·root·········(0)·····4395·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/pygments.css31 -rw-r--r--···0·root·········(0)·root·········(0)·····4395·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/pygments.css
32 -rw-r--r--···0·root·········(0)·root·········(0)····25324·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/advanced.html32 -rw-r--r--···0·root·········(0)·root·········(0)····25364·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/advanced.html
33 -rw-r--r--···0·root·········(0)·root·········(0)····21802·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/configuration.html33 -rw-r--r--···0·root·········(0)·root·········(0)····21802·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/configuration.html
34 -rw-r--r--···0·root·········(0)·root·········(0)·····5806·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/decorators.html34 -rw-r--r--···0·root·········(0)·root·········(0)·····5806·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/decorators.html
35 -rw-r--r--···0·root·········(0)·root·········(0)····13831·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/faq.html35 -rw-r--r--···0·root·········(0)·root·········(0)····13311·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/faq.html
36 -rw-r--r--···0·root·········(0)·root·········(0)····30837·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/forms.html36 -rw-r--r--···0·root·········(0)·root·········(0)····30837·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/forms.html
37 -rw-r--r--···0·root·········(0)·root·········(0)·····2980·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/genindex.html37 -rw-r--r--···0·root·········(0)·root·········(0)·····2980·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/genindex.html
38 -rw-r--r--···0·root·········(0)·root·········(0)····27985·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/index.html38 -rw-r--r--···0·root·········(0)·root·········(0)····28295·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/index.html
39 -rw-r--r--···0·root·········(0)·root·········(0)····20087·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/installation.html39 -rw-r--r--···0·root·········(0)·root·········(0)····20286·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/installation.html
40 -rw-r--r--···0·root·········(0)·root·········(0)······442·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/objects.inv40 -rw-r--r--···0·root·········(0)·root·········(0)······442·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/objects.inv
41 -rw-r--r--···0·root·········(0)·root·········(0)·····9633·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/overview.html41 -rw-r--r--···0·root·········(0)·root·········(0)·····9695·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/overview.html
42 -rw-r--r--···0·root·········(0)·root·········(0)···136076·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/providers.html42 -rw-r--r--···0·root·········(0)·root·········(0)···139157·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/providers.html
43 -rw-r--r--···0·root·········(0)·root·········(0)···109127·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/release-notes.html43 -rw-r--r--···0·root·········(0)·root·········(0)···109881·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/release-notes.html
44 -rw-r--r--···0·root·········(0)·root·········(0)·····3490·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/search.html44 -rw-r--r--···0·root·········(0)·root·········(0)·····3490·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/search.html
45 -rw-r--r--···0·root·········(0)·root·········(0)····28704·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/searchindex.js45 -rw-r--r--···0·root·········(0)·root·········(0)····28827·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/searchindex.js
46 -rw-r--r--···0·root·········(0)·root·········(0)·····9609·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/signals.html46 -rw-r--r--···0·root·········(0)·root·········(0)·····9609·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/signals.html
47 -rw-r--r--···0·root·········(0)·root·········(0)·····4868·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/support.html47 -rw-r--r--···0·root·········(0)·root·········(0)·····4868·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/support.html
48 -rw-r--r--···0·root·········(0)·root·········(0)····14202·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/templates.html48 -rw-r--r--···0·root·········(0)·root·········(0)····14202·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/templates.html
49 -rw-r--r--···0·root·········(0)·root·········(0)····13385·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/views.html49 -rw-r--r--···0·root·········(0)·root·········(0)····13385·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/views.html
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth-doc/50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth-doc/
51 -rw-r--r--···0·root·········(0)·root·········(0)·····2414·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth-doc/changelog.Debian.gz51 -rw-r--r--···0·root·········(0)·root·········(0)·····2442·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth-doc/changelog.Debian.gz
52 -rw-r--r--···0·root·········(0)·root·········(0)····15600·2019-12-25·17:46:24.000000·./usr/share/doc/python-django-allauth-doc/changelog.gz52 -rw-r--r--···0·root·········(0)·root·········(0)····15669·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth-doc/changelog.gz
53 -rw-r--r--···0·root·········(0)·root·········(0)·····2207·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth-doc/copyright53 -rw-r--r--···0·root·········(0)·root·········(0)·····2207·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth-doc/copyright
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc-base/54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc-base/
55 -rw-r--r--···0·root·········(0)·root·········(0)······267·2019-12-25·17:52:37.000000·./usr/share/doc-base/python-django-allauth55 -rw-r--r--···0·root·········(0)·root·········(0)······267·2019-12-25·17:52:37.000000·./usr/share/doc-base/python-django-allauth
56 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/doctools.js·->·../../../../javascript/sphinxdoc/1.0/doctools.js56 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/doctools.js·->·../../../../javascript/sphinxdoc/1.0/doctools.js
57 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/jquery.js·->·../../../../javascript/sphinxdoc/1.0/jquery.js57 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/jquery.js·->·../../../../javascript/sphinxdoc/1.0/jquery.js
58 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/searchtools.js·->·../../../../javascript/sphinxdoc/1.0/searchtools.js58 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/searchtools.js·->·../../../../javascript/sphinxdoc/1.0/searchtools.js
59 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/sidebar.js·->·../../../../javascript/sphinxdoc/1.0/sidebar.js59 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-12-25·17:52:37.000000·./usr/share/doc/python-django-allauth/html/_static/sidebar.js·->·../../../../javascript/sphinxdoc/1.0/sidebar.js
906 B
./usr/share/doc/python-django-allauth/html/_sources/advanced.rst.txt
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
  
76 ··-·``generate_unique_username(self,·txts,·regex=None)``:·Returns·a·unique·username76 ··-·``generate_unique_username(self,·txts,·regex=None)``:·Returns·a·unique·username
77 ····from·the·combination·of·strings·present·in·txts·iterable.·A·regex·pattern77 ····from·the·combination·of·strings·present·in·txts·iterable.·A·regex·pattern
78 ····can·be·passed·to·the·method·to·make·sure·the·generated·username·matches·it.78 ····can·be·passed·to·the·method·to·make·sure·the·generated·username·matches·it.
  
79 -·``allauth.socialaccount.adapter.DefaultSocialAccountAdapter``:79 -·``allauth.socialaccount.adapter.DefaultSocialAccountAdapter``:
  
80 ··-·``is_open_for_signup(self,·request)``:·The·default·function80 ··-·``is_open_for_signup(self,·request,·socialaccount)``:·The·default·function
81 ····returns·that·is·the·same·as·``ACCOUNT_ADAPTER``·in·``settings.py``.81 ····returns·that·is·the·same·as·``ACCOUNT_ADAPTER``·in·``settings.py``.
82 ····You·can·override·this·method·by·returning·``True``/``False``82 ····You·can·override·this·method·by·returning·``True``/``False``
83 ····if·you·want·to·enable/disable·socialaccount·signup.83 ····if·you·want·to·enable/disable·socialaccount·signup.
  
84 ··-·``new_user(self,·request,·sociallogin)``:·Instantiates·a·new,·empty84 ··-·``new_user(self,·request,·sociallogin)``:·Instantiates·a·new,·empty
85 ····``User``.85 ····``User``.
  
1.33 KB
./usr/share/doc/python-django-allauth/html/_sources/faq.rst.txt
    
Offset 13, 22 lines modifiedOffset 13, 20 lines modified
13 favorite·color?),·is·beyond·scope·and·therefore·not·offered.13 favorite·color?),·is·beyond·scope·and·therefore·not·offered.
  
14 This·information·is·nice·and·all,·but...·I·need·more!14 This·information·is·nice·and·all,·but...·I·need·more!
15 *****************************************************15 *****************************************************
  
16 Here·are·a·few·third·party·resources·to·help·you·get·started:16 Here·are·a·few·third·party·resources·to·help·you·get·started:
  
 17 -·https://dev.to/gajesh/the-complete-django-allauth-guide-la3
17 -·https://www.youtube.com/watch?v=2QLAc7RJ99s18 -·https://www.youtube.com/watch?v=2QLAc7RJ99s
18 -·https://speakerdeck.com/tedtieken/signing-up-and-signing-in-users-in-django-with-django-allauth19 -·https://speakerdeck.com/tedtieken/signing-up-and-signing-in-users-in-django-with-django-allauth
19 -·https://stackoverflow.com/questions/tagged/django-allauth20 -·https://stackoverflow.com/questions/tagged/django-allauth
20 -·http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/21 -·http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/
21 -·https://github.com/aellerton/demo-allauth-bootstrap22 -·https://github.com/aellerton/demo-allauth-bootstrap
22 -·https://medium.com/@gajeshbhat/django-allauth-setup-and-configuration-tutorial-63417bba339c 
23 -·https://medium.com/@gajeshbhat/extending-and-customizing-django-allauth-eed206623a1a 
24 -·https://medium.com/@gajeshbhat/django-allauth-social-login-tutorial-ad021c24d666 
  
25 I·think·I·found·a·security·issue...·now·what?23 I·think·I·found·a·security·issue...·now·what?
26 *********************************************24 *********************************************
  
27 Please·report·security·issues·only·to·django-allauth-security@googlegroups.com.25 Please·report·security·issues·only·to·django-allauth-security@googlegroups.com.
28 This·is·a·private·list·only·open·to·long-time,·highly·trusted·django-allauth26 This·is·a·private·list·only·open·to·long-time,·highly·trusted·django-allauth
29 developers,·and·its·archives·are·not·public.27 developers,·and·its·archives·are·not·public.
1.46 KB
./usr/share/doc/python-django-allauth/html/_sources/installation.rst.txt
    
Offset 67, 14 lines modifiedOffset 67, 15 lines modified
67 ········'allauth.socialaccount.providers.discord',67 ········'allauth.socialaccount.providers.discord',
68 ········'allauth.socialaccount.providers.disqus',68 ········'allauth.socialaccount.providers.disqus',
69 ········'allauth.socialaccount.providers.douban',69 ········'allauth.socialaccount.providers.douban',
70 ········'allauth.socialaccount.providers.draugiem',70 ········'allauth.socialaccount.providers.draugiem',
71 ········'allauth.socialaccount.providers.dropbox',71 ········'allauth.socialaccount.providers.dropbox',
72 ········'allauth.socialaccount.providers.dwolla',72 ········'allauth.socialaccount.providers.dwolla',
73 ········'allauth.socialaccount.providers.edmodo',73 ········'allauth.socialaccount.providers.edmodo',
 74 ········'allauth.socialaccount.providers.edx',
74 ········'allauth.socialaccount.providers.eveonline',75 ········'allauth.socialaccount.providers.eveonline',
75 ········'allauth.socialaccount.providers.evernote',76 ········'allauth.socialaccount.providers.evernote',
76 ········'allauth.socialaccount.providers.exist',77 ········'allauth.socialaccount.providers.exist',
77 ········'allauth.socialaccount.providers.facebook',78 ········'allauth.socialaccount.providers.facebook',
78 ········'allauth.socialaccount.providers.feedly',79 ········'allauth.socialaccount.providers.feedly',
79 ········'allauth.socialaccount.providers.fivehundredpx',80 ········'allauth.socialaccount.providers.fivehundredpx',
80 ········'allauth.socialaccount.providers.flickr',81 ········'allauth.socialaccount.providers.flickr',
Offset 124, 14 lines modifiedOffset 125, 15 lines modified
124 ········'allauth.socialaccount.providers.vimeo',125 ········'allauth.socialaccount.providers.vimeo',
125 ········'allauth.socialaccount.providers.vimeo_oauth2',126 ········'allauth.socialaccount.providers.vimeo_oauth2',
126 ········'allauth.socialaccount.providers.vk',127 ········'allauth.socialaccount.providers.vk',
127 ········'allauth.socialaccount.providers.weibo',128 ········'allauth.socialaccount.providers.weibo',
128 ········'allauth.socialaccount.providers.weixin',129 ········'allauth.socialaccount.providers.weixin',
129 ········'allauth.socialaccount.providers.windowslive',130 ········'allauth.socialaccount.providers.windowslive',
130 ········'allauth.socialaccount.providers.xing',131 ········'allauth.socialaccount.providers.xing',
 132 ········'allauth.socialaccount.providers.yandex',
131 ········'allauth.socialaccount.providers.ynab',133 ········'allauth.socialaccount.providers.ynab',
132 ········...134 ········...
133 ····)135 ····)
  
134 ····SITE_ID·=·1136 ····SITE_ID·=·1
  
135 ····#·Provider·specific·settings137 ····#·Provider·specific·settings
654 B
./usr/share/doc/python-django-allauth/html/_sources/overview.rst.txt
    
Offset 79, 14 lines modifiedOffset 79, 16 lines modified
  
79 -·Dropbox·(OAuth,·OAuth2)79 -·Dropbox·(OAuth,·OAuth2)
  
80 -·Dwolla·(OAuth2)80 -·Dwolla·(OAuth2)
  
81 -·Edmodo·(OAuth2)81 -·Edmodo·(OAuth2)
  
 82 -·Edx·(open.edx.org)·(OAuth2)
  
82 -·Eve·Online·(OAuth2)83 -·Eve·Online·(OAuth2)
  
83 -·Eventbrite·(OAuth2)84 -·Eventbrite·(OAuth2)
  
84 -·Evernote·(OAuth)85 -·Evernote·(OAuth)
  
85 -·Exist·(OAuth2)86 -·Exist·(OAuth2)
Offset 193, 14 lines modifiedOffset 195, 16 lines modified
  
193 -·Windows·Live·(OAuth2)195 -·Windows·Live·(OAuth2)
  
194 -·Xing·(OAuth)196 -·Xing·(OAuth)
  
195 -·Yahoo·(OAuth2)197 -·Yahoo·(OAuth2)
  
 198 -·Yandex·(OAuth2)
  
196 -·YNAB·(OAuth2)199 -·YNAB·(OAuth2)
  
  
197 Note:·OAuth/OAuth2·support·is·built·using·a·common·code·base,·making·it·easy·to·add·support·for·additional·OAuth/OAuth2·providers.·More·will·follow·soon...200 Note:·OAuth/OAuth2·support·is·built·using·a·common·code·base,·making·it·easy·to·add·support·for·additional·OAuth/OAuth2·providers.·More·will·follow·soon...
  
  
198 Features201 Features
2.42 KB
./usr/share/doc/python-django-allauth/html/_sources/providers.rst.txt
    
Offset 399, 14 lines modifiedOffset 399, 31 lines modified
399 ················'create_messages',399 ················'create_messages',
400 ················'write_library_items',400 ················'write_library_items',
401 ············]401 ············]
402 ········}402 ········}
403 ····}403 ····}
  
  
 404 Edx
 405 ------
  
 406 Open·Edx·OAuth2·documentation
 407 ····https://course-catalog-api-guide.readthedocs.io/en/latest/authentication/
  
 408 It·is·necessary·to·set·``EDX_URL``·to·your·open·edx·installation.·If·no·``EDX_URL``
 409 value·is·set,·the·Edx·provider·will·use·``https://edx.org``·which·does·not·work:
  
 410 ..·code-block::·python
  
 411 ····SOCIALACCOUNT_PROVIDERS·=·{
 412 ······'edx':·{
 413 ··········'EDX_URL':·"https://openedx.local",
 414 ······}
 415 ····}
  
404 Eve·Online416 Eve·Online
405 ----------417 ----------
  
406 Register·your·application·at·``https://developers.eveonline.com/applications/create``.418 Register·your·application·at·``https://developers.eveonline.com/applications/create``.
407 Note·that·if·you·have·``STORE_TOKENS``·enabled·(the·default),·you·will·need·to419 Note·that·if·you·have·``STORE_TOKENS``·enabled·(the·default),·you·will·need·to
408 set·up·your·application·to·be·able·to·request·an·OAuth·scope.·This·means·you420 set·up·your·application·to·be·able·to·request·an·OAuth·scope.·This·means·you
409 will·need·to·set·it·as·having·"CREST·Access".·The·least·obtrusive·scope·is421 will·need·to·set·it·as·having·"CREST·Access".·The·least·obtrusive·scope·is
Offset 1680, 14 lines modifiedOffset 1697, 28 lines modified
  
1680 *·Provider:·"Untappd"1697 *·Provider:·"Untappd"
1681 *·Name:·"Untappd"1698 *·Name:·"Untappd"
1682 *·Client·id:·"Client·ID"·from·Untappd1699 *·Client·id:·"Client·ID"·from·Untappd
1683 *·Secret·key:·"Client·Secret"·from·Untappd1700 *·Secret·key:·"Client·Secret"·from·Untappd
1684 *·Sites:·choose·your·site1701 *·Sites:·choose·your·site
  
 1702 In·addition,·you·should·override·your·user·agent·to·comply·with·Untappd's·API
 1703 rules,·and·specify·something·in·the·format
 1704 ``<platform>:<app·ID>:<version·string>``.·Otherwise,
 1705 you·will·risk·additional·rate·limiting·in·your·application.
  
 1706 ..·code-block::·python
  
 1707 ····SOCIALACCOUNT_PROVIDERS·=·{
 1708 ········'untappd':·{
 1709 ············'USER_AGENT':·'django:myappid:1.0',
 1710 ········}
 1711 ····}
  
  
  
1685 Telegram1712 Telegram
1686 --------1713 --------
  
1687 ..·code-block::·python1714 ..·code-block::·python
  
1688 ····SOCIALACCOUNT_PROVIDERS·=·{1715 ····SOCIALACCOUNT_PROVIDERS·=·{
Offset 1791, 14 lines modifiedOffset 1822, 29 lines modified
  
1791 Yahoo1822 Yahoo
1792 ------1823 ------
  
1793 Register·your·OAuth2·app·below·and·enter·the·resultant·client·id·and·secret·into·admin1824 Register·your·OAuth2·app·below·and·enter·the·resultant·client·id·and·secret·into·admin
1794 ····https://developer.yahoo.com/apps/create/1825 ····https://developer.yahoo.com/apps/create/
  
  
 1826 Yandex
 1827 ------
  
 1828 App·registration·(get·key·and·secret·here)
 1829 ····https://oauth.yandex.com/client/new
  
 1830 Development·callback·URL
 1831 ····https://oauth.yandex.com/verification_code
  
 1832 Yandex·OAuth·app·has·many·different·access·rights·for·its·services.·For·the·basic·access·level,
 1833 you·just·need·to·a·choose·"Yandex.Passport·API"·section·and·check·"Access·to·email·address"·and
 1834 "Access·to·username,·first·name·and·surname,·gender".·Everything·else·is·optional.
  
  
1795 YNAB1835 YNAB
1796 ------1836 ------
  
1797 App·Registration1837 App·Registration
1798 ····https://app.youneedabudget.com/settings/developer1838 ····https://app.youneedabudget.com/settings/developer
  
1799 Development·callback·URL1839 Development·callback·URL
2.11 KB
./usr/share/doc/python-django-allauth/html/advanced.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 confirmed·and·saves·to·the·db.</li>104 confirmed·and·saves·to·the·db.</li>
105 <li><code·class="docutils·literal·notranslate"><span·class="pre">generate_unique_username(self,</span>·<span·class="pre">txts,</span>·<span·class="pre">regex=None)</span></code>:·Returns·a·unique·username105 <li><code·class="docutils·literal·notranslate"><span·class="pre">generate_unique_username(self,</span>·<span·class="pre">txts,</span>·<span·class="pre">regex=None)</span></code>:·Returns·a·unique·username
106 from·the·combination·of·strings·present·in·txts·iterable.·A·regex·pattern106 from·the·combination·of·strings·present·in·txts·iterable.·A·regex·pattern
107 can·be·passed·to·the·method·to·make·sure·the·generated·username·matches·it.</li>107 can·be·passed·to·the·method·to·make·sure·the·generated·username·matches·it.</li>
108 </ul>108 </ul>
109 </li>109 </li>
110 <li><code·class="docutils·literal·notranslate"><span·class="pre">allauth.socialaccount.adapter.DefaultSocialAccountAdapter</span></code>:<ul>110 <li><code·class="docutils·literal·notranslate"><span·class="pre">allauth.socialaccount.adapter.DefaultSocialAccountAdapter</span></code>:<ul>
111 <li><code·class="docutils·literal·notranslate"><span·class="pre">is_open_for_signup(self,</span>·<span·class="pre">request)</span></code>:·The·default·function111 <li><code·class="docutils·literal·notranslate"><span·class="pre">is_open_for_signup(self,</span>·<span·class="pre">request,</span>·<span·class="pre">socialaccount)</span></code>:·The·default·function
112 returns·that·is·the·same·as·<code·class="docutils·literal·notranslate"><span·class="pre">ACCOUNT_ADAPTER</span></code>·in·<code·class="docutils·literal·notranslate"><span·class="pre">settings.py</span></code>.112 returns·that·is·the·same·as·<code·class="docutils·literal·notranslate"><span·class="pre">ACCOUNT_ADAPTER</span></code>·in·<code·class="docutils·literal·notranslate"><span·class="pre">settings.py</span></code>.
113 You·can·override·this·method·by·returning·<code·class="docutils·literal·notranslate"><span·class="pre">True</span></code>/<code·class="docutils·literal·notranslate"><span·class="pre">False</span></code>113 You·can·override·this·method·by·returning·<code·class="docutils·literal·notranslate"><span·class="pre">True</span></code>/<code·class="docutils·literal·notranslate"><span·class="pre">False</span></code>
114 if·you·want·to·enable/disable·socialaccount·signup.</li>114 if·you·want·to·enable/disable·socialaccount·signup.</li>
115 <li><code·class="docutils·literal·notranslate"><span·class="pre">new_user(self,</span>·<span·class="pre">request,</span>·<span·class="pre">sociallogin)</span></code>:·Instantiates·a·new,·empty115 <li><code·class="docutils·literal·notranslate"><span·class="pre">new_user(self,</span>·<span·class="pre">request,</span>·<span·class="pre">sociallogin)</span></code>:·Instantiates·a·new,·empty
116 <code·class="docutils·literal·notranslate"><span·class="pre">User</span></code>.</li>116 <code·class="docutils·literal·notranslate"><span·class="pre">User</span></code>.</li>
117 <li><code·class="docutils·literal·notranslate"><span·class="pre">save_user(self,</span>·<span·class="pre">request,</span>·<span·class="pre">sociallogin,</span>·<span·class="pre">form=None)</span></code>:·Populates·and117 <li><code·class="docutils·literal·notranslate"><span·class="pre">save_user(self,</span>·<span·class="pre">request,</span>·<span·class="pre">sociallogin,</span>·<span·class="pre">form=None)</span></code>:·Populates·and
118 saves·the·<code·class="docutils·literal·notranslate"><span·class="pre">User</span></code>·instance·(and·related·social·login·data).·The118 saves·the·<code·class="docutils·literal·notranslate"><span·class="pre">User</span></code>·instance·(and·related·social·login·data).·The
2.91 KB
./usr/share/doc/python-django-allauth/html/faq.html
    
Offset 53, 22 lines modifiedOffset 53, 20 lines modified
53 or,·what·information·is·stored·for·a·user·(e.g.·home·address,·or53 or,·what·information·is·stored·for·a·user·(e.g.·home·address,·or
54 favorite·color?),·is·beyond·scope·and·therefore·not·offered.</p>54 favorite·color?),·is·beyond·scope·and·therefore·not·offered.</p>
55 </div>55 </div>
56 <div·class="section"·id="this-information-is-nice-and-all-but-i-need-more">56 <div·class="section"·id="this-information-is-nice-and-all-but-i-need-more">
57 <h3>This·information·is·nice·and·all,·but…·I·need·more!<a·class="headerlink"·href="#this-information-is-nice-and-all-but-i-need-more"·title="Permalink·to·this·headline">¶</a></h3>57 <h3>This·information·is·nice·and·all,·but…·I·need·more!<a·class="headerlink"·href="#this-information-is-nice-and-all-but-i-need-more"·title="Permalink·to·this·headline">¶</a></h3>
58 <p>Here·are·a·few·third·party·resources·to·help·you·get·started:</p>58 <p>Here·are·a·few·third·party·resources·to·help·you·get·started:</p>
59 <ul·class="simple">59 <ul·class="simple">
 60 <li><a·class="reference·external"·href="https://dev.to/gajesh/the-complete-django-allauth-guide-la3">https://dev.to/gajesh/the-complete-django-allauth-guide-la3</a></li>
60 <li><a·class="reference·external"·href="https://www.youtube.com/watch?v=2QLAc7RJ99s">https://www.youtube.com/watch?v=2QLAc7RJ99s</a></li>61 <li><a·class="reference·external"·href="https://www.youtube.com/watch?v=2QLAc7RJ99s">https://www.youtube.com/watch?v=2QLAc7RJ99s</a></li>
61 <li><a·class="reference·external"·href="https://speakerdeck.com/tedtieken/signing-up-and-signing-in-users-in-django-with-django-allauth">https://speakerdeck.com/tedtieken/signing-up-and-signing-in-users-in-django-with-django-allauth</a></li>62 <li><a·class="reference·external"·href="https://speakerdeck.com/tedtieken/signing-up-and-signing-in-users-in-django-with-django-allauth">https://speakerdeck.com/tedtieken/signing-up-and-signing-in-users-in-django-with-django-allauth</a></li>
62 <li><a·class="reference·external"·href="https://stackoverflow.com/questions/tagged/django-allauth">https://stackoverflow.com/questions/tagged/django-allauth</a></li>63 <li><a·class="reference·external"·href="https://stackoverflow.com/questions/tagged/django-allauth">https://stackoverflow.com/questions/tagged/django-allauth</a></li>
63 <li><a·class="reference·external"·href="http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/">http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/</a></li>64 <li><a·class="reference·external"·href="http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/">http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/</a></li>
64 <li><a·class="reference·external"·href="https://github.com/aellerton/demo-allauth-bootstrap">https://github.com/aellerton/demo-allauth-bootstrap</a></li>65 <li><a·class="reference·external"·href="https://github.com/aellerton/demo-allauth-bootstrap">https://github.com/aellerton/demo-allauth-bootstrap</a></li>
65 <li><a·class="reference·external"·href="https://medium.com/&#64;gajeshbhat/django-allauth-setup-and-configuration-tutorial-63417bba339c">https://medium.com/&#64;gajeshbhat/django-allauth-setup-and-configuration-tutorial-63417bba339c</a></li> 
66 <li><a·class="reference·external"·href="https://medium.com/&#64;gajeshbhat/extending-and-customizing-django-allauth-eed206623a1a">https://medium.com/&#64;gajeshbhat/extending-and-customizing-django-allauth-eed206623a1a</a></li> 
67 <li><a·class="reference·external"·href="https://medium.com/&#64;gajeshbhat/django-allauth-social-login-tutorial-ad021c24d666">https://medium.com/&#64;gajeshbhat/django-allauth-social-login-tutorial-ad021c24d666</a></li> 
68 </ul>66 </ul>
69 </div>67 </div>
70 <div·class="section"·id="i-think-i-found-a-security-issue-now-what">68 <div·class="section"·id="i-think-i-found-a-security-issue-now-what">
71 <h3>I·think·I·found·a·security·issue…·now·what?<a·class="headerlink"·href="#i-think-i-found-a-security-issue-now-what"·title="Permalink·to·this·headline">¶</a></h3>69 <h3>I·think·I·found·a·security·issue…·now·what?<a·class="headerlink"·href="#i-think-i-found-a-security-issue-now-what"·title="Permalink·to·this·headline">¶</a></h3>
72 <p>Please·report·security·issues·only·to·<a·class="reference·external"·href="mailto:django-allauth-security&#37;&#52;&#48;googlegroups&#46;com">django-allauth-security<span>&#64;</span>googlegroups<span>&#46;</span>com</a>.70 <p>Please·report·security·issues·only·to·<a·class="reference·external"·href="mailto:django-allauth-security&#37;&#52;&#48;googlegroups&#46;com">django-allauth-security<span>&#64;</span>googlegroups<span>&#46;</span>com</a>.
73 This·is·a·private·list·only·open·to·long-time,·highly·trusted·django-allauth71 This·is·a·private·list·only·open·to·long-time,·highly·trusted·django-allauth
74 developers,·and·its·archives·are·not·public.</p>72 developers,·and·its·archives·are·not·public.</p>
15.6 KB
./usr/share/doc/python-django-allauth/html/index.html
    
Offset 125, 14 lines modifiedOffset 125, 15 lines modified
125 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#digitalocean">DigitalOcean</a></li>125 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#digitalocean">DigitalOcean</a></li>
126 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#discord">Discord</a></li>126 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#discord">Discord</a></li>
127 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#doximity">Doximity</a></li>127 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#doximity">Doximity</a></li>
128 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#draugiem">Draugiem</a></li>128 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#draugiem">Draugiem</a></li>
129 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#dropbox">Dropbox</a></li>129 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#dropbox">Dropbox</a></li>
130 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#dwolla">Dwolla</a></li>130 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#dwolla">Dwolla</a></li>
131 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#edmodo">Edmodo</a></li>131 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#edmodo">Edmodo</a></li>
 132 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#edx">Edx</a></li>
132 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#eve-online">Eve·Online</a></li>133 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#eve-online">Eve·Online</a></li>
133 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#eventbrite">Eventbrite</a></li>134 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#eventbrite">Eventbrite</a></li>
134 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#evernote">Evernote</a></li>135 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#evernote">Evernote</a></li>
135 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#exist">Exist</a></li>136 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#exist">Exist</a></li>
136 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#facebook">Facebook</a></li>137 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#facebook">Facebook</a></li>
137 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#firefox-accounts">Firefox·Accounts</a></li>138 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#firefox-accounts">Firefox·Accounts</a></li>
138 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#flickr">Flickr</a></li>139 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#flickr">Flickr</a></li>
Offset 177, 14 lines modifiedOffset 178, 15 lines modified
177 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#vimeo-oauth-2">Vimeo·(OAuth·2)</a></li>178 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#vimeo-oauth-2">Vimeo·(OAuth·2)</a></li>
178 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#vk">VK</a></li>179 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#vk">VK</a></li>
179 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#windows-live">Windows·Live</a></li>180 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#windows-live">Windows·Live</a></li>
180 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#weibo">Weibo</a></li>181 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#weibo">Weibo</a></li>
181 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#weixin">Weixin</a></li>182 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#weixin">Weixin</a></li>
182 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#xing">Xing</a></li>183 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#xing">Xing</a></li>
183 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#yahoo">Yahoo</a></li>184 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#yahoo">Yahoo</a></li>
 185 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#yandex">Yandex</a></li>
184 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#ynab">YNAB</a></li>186 <li·class="toctree-l2"><a·class="reference·internal"·href="providers.html#ynab">YNAB</a></li>
185 </ul>187 </ul>
186 </li>188 </li>
187 <li·class="toctree-l1"><a·class="reference·internal"·href="signals.html">Signals</a><ul>189 <li·class="toctree-l1"><a·class="reference·internal"·href="signals.html">Signals</a><ul>
188 <li·class="toctree-l2"><a·class="reference·internal"·href="signals.html#allauth-account">allauth.account</a></li>190 <li·class="toctree-l2"><a·class="reference·internal"·href="signals.html#allauth-account">allauth.account</a></li>
189 <li·class="toctree-l2"><a·class="reference·internal"·href="signals.html#allauth-socialaccount">allauth.socialaccount</a></li>191 <li·class="toctree-l2"><a·class="reference·internal"·href="signals.html#allauth-socialaccount">allauth.socialaccount</a></li>
190 </ul>192 </ul>
Offset 229, 68 lines modifiedOffset 231, 69 lines modified
229 </li>231 </li>
230 <li·class="toctree-l1"><a·class="reference·internal"·href="faq.html">Frequently·Asked·Questions</a><ul>232 <li·class="toctree-l1"><a·class="reference·internal"·href="faq.html">Frequently·Asked·Questions</a><ul>
231 <li·class="toctree-l2"><a·class="reference·internal"·href="faq.html#overall">Overall</a></li>233 <li·class="toctree-l2"><a·class="reference·internal"·href="faq.html#overall">Overall</a></li>
232 <li·class="toctree-l2"><a·class="reference·internal"·href="faq.html#troubleshooting">Troubleshooting</a></li>234 <li·class="toctree-l2"><a·class="reference·internal"·href="faq.html#troubleshooting">Troubleshooting</a></li>
233 </ul>235 </ul>
234 </li>236 </li>
235 <li·class="toctree-l1"><a·class="reference·internal"·href="release-notes.html">Release·Notes</a><ul>237 <li·class="toctree-l1"><a·class="reference·internal"·href="release-notes.html">Release·Notes</a><ul>
 238 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#unreleased">0.42.0·(Unreleased)</a></li>
236 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id1">0.41.0·(2019-12-18)</a></li>239 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id1">0.41.0·(2019-12-18)</a></li>
237 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id2">0.40.0·(2019-08-29)</a></li>240 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id3">0.40.0·(2019-08-29)</a></li>
238 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id5">0.39.1·(2019-02-28)</a></li>241 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id6">0.39.1·(2019-02-28)</a></li>
239 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id8">0.39.0·(2019-02-26)</a></li>242 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id9">0.39.0·(2019-02-26)</a></li>
240 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id11">0.38.0·(2018-10-03)</a></li>243 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id12">0.38.0·(2018-10-03)</a></li>
241 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id14">0.37.1·(2018-08-27)</a></li>244 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id15">0.37.1·(2018-08-27)</a></li>
242 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id16">0.37.0·(2018-08-27)</a></li>245 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id17">0.37.0·(2018-08-27)</a></li>
243 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id18">0.36.0·(2018-05-08)</a></li>246 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id19">0.36.0·(2018-05-08)</a></li>
244 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id21">0.35.0·(2018-02-02)</a></li>247 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id22">0.35.0·(2018-02-02)</a></li>
245 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id26">0.34.0·(2017-10-29)</a></li>248 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id27">0.34.0·(2017-10-29)</a></li>
246 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id29">0.33.0·(2017-08-20)</a></li>249 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id30">0.33.0·(2017-08-20)</a></li>
247 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id32">0.32.0·(2017-04-27)</a></li>250 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id33">0.32.0·(2017-04-27)</a></li>
248 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id35">0.31.0·(2017-02-28)</a></li>251 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id36">0.31.0·(2017-02-28)</a></li>
249 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id38">0.30.0·(2017-01-01)</a></li>252 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id39">0.30.0·(2017-01-01)</a></li>
250 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id41">0.29.0·(2016-11-21)</a></li>253 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id42">0.29.0·(2016-11-21)</a></li>
251 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id43">0.28.0·(2016-10-13)</a></li>254 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id44">0.28.0·(2016-10-13)</a></li>
252 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id46">0.27.0·(2016-08-18)</a></li>255 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id47">0.27.0·(2016-08-18)</a></li>
253 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id49">0.26.1·(2016-07-25)</a></li>256 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id50">0.26.1·(2016-07-25)</a></li>
254 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id51">0.26.0·(2016-07-24)</a></li>257 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id52">0.26.0·(2016-07-24)</a></li>
255 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id54">0.25.2·(2016-03-13)</a></li>258 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id55">0.25.2·(2016-03-13)</a></li>
256 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id56">0.25.1·(2016-03-13)</a></li>259 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id57">0.25.1·(2016-03-13)</a></li>
257 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id58">0.25.0·(2016-03-12)</a></li>260 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id59">0.25.0·(2016-03-12)</a></li>
258 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id61">0.24.1·(2015-11-09)</a></li>261 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id62">0.24.1·(2015-11-09)</a></li>
259 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id64">0.24.0·(2015-11-08)</a></li>262 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id65">0.24.0·(2015-11-08)</a></li>
260 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id67">0.23.0·(2015-08-02)</a></li>263 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id68">0.23.0·(2015-08-02)</a></li>
261 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id70">0.22.0·(2015-07-23)</a></li>264 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id71">0.22.0·(2015-07-23)</a></li>
262 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id73">0.21.0·(2015-07-02)</a></li>265 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id74">0.21.0·(2015-07-02)</a></li>
263 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id76">0.20.0·(2015-05-25)</a></li>266 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id77">0.20.0·(2015-05-25)</a></li>
264 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id79">0.19.1·(2015-02-05)</a></li>267 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id80">0.19.1·(2015-02-05)</a></li>
265 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id81">0.19.0·(2015-01-04)</a></li>268 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id82">0.19.0·(2015-01-04)</a></li>
266 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id84">0.18.0·(2014-08-12)</a></li>269 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id85">0.18.0·(2014-08-12)</a></li>
267 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id87">0.17.0·(2014-06-16)</a></li>270 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id88">0.17.0·(2014-06-16)</a></li>
268 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id90">0.16.1·(2014-03-12)</a></li>271 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id91">0.16.1·(2014-03-12)</a></li>
269 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id93">0.16.0·(2014-03-10)</a></li>272 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id94">0.16.0·(2014-03-10)</a></li>
270 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id96">0.15.0·(2013-12-01)</a></li>273 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id97">0.15.0·(2013-12-01)</a></li>
271 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id99">0.14.2·(2013-11-16)</a></li>274 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id100">0.14.2·(2013-11-16)</a></li>
272 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id102">0.14.1·(2013-10-28)</a></li>275 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id103">0.14.1·(2013-10-28)</a></li>
273 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id105">0.14.0·(2013-10-28)</a></li>276 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id106">0.14.0·(2013-10-28)</a></li>
274 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id108">0.13.0·(2013-08-31)</a></li>277 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id109">0.13.0·(2013-08-31)</a></li>
275 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id111">0.12.0·(2013-07-01)</a></li>278 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id112">0.12.0·(2013-07-01)</a></li>
276 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id114">0.11.1·(2013-06-04)</a></li>279 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id115">0.11.1·(2013-06-04)</a></li>
277 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id117">0.11.0·(2013-06-02)</a></li>280 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id118">0.11.0·(2013-06-02)</a></li>
278 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id120">0.10.1·(2013-04-16)</a></li>281 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id121">0.10.1·(2013-04-16)</a></li>
279 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id123">0.10.0·(2013-04-12)</a></li>282 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id124">0.10.0·(2013-04-12)</a></li>
280 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id126">0.9.0·(2013-01-30)</a></li>283 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id127">0.9.0·(2013-01-30)</a></li>
281 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id129">0.8.3·(2012-12-06)</a></li>284 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id130">0.8.3·(2012-12-06)</a></li>
282 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id132">0.8.2·(2012-10-10)</a></li>285 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id133">0.8.2·(2012-10-10)</a></li>
283 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id135">0.8.1·(2012-09-03)</a></li>286 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id136">0.8.1·(2012-09-03)</a></li>
284 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id138">0.8.0·(2012-09-01)</a></li>287 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id139">0.8.0·(2012-09-01)</a></li>
285 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id141">0.7.0·(2012-07-18)</a></li>288 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id142">0.7.0·(2012-07-18)</a></li>
286 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id144">0.6.0·(2012-06-20)</a></li>289 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id145">0.6.0·(2012-06-20)</a></li>
287 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id147">0.5.0·(2012-06-08)</a></li>290 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id148">0.5.0·(2012-06-08)</a></li>
288 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id150">0.4.0·(2012-03-25)</a></li>291 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id151">0.4.0·(2012-03-25)</a></li>
289 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id153">0.3.0·(2012-01-19)</a></li>292 <li·class="toctree-l2"><a·class="reference·internal"·href="release-notes.html#id154">0.3.0·(2012-01-19)</a></li>
290 </ul>293 </ul>
291 </li>294 </li>
292 <li·class="toctree-l1"><a·class="reference·internal"·href="support.html">Commercial·Support</a></li>295 <li·class="toctree-l1"><a·class="reference·internal"·href="support.html">Commercial·Support</a></li>
293 <li·class="toctree-l1"><a·class="reference·internal"·href="support.html#cross-selling">Cross-Selling</a></li>296 <li·class="toctree-l1"><a·class="reference·internal"·href="support.html#cross-selling">Cross-Selling</a></li>
294 </ul>297 </ul>
295 </div>298 </div>
296 </div>299 </div>
2.76 KB
./usr/share/doc/python-django-allauth/html/installation.html
    
Offset 108, 14 lines modifiedOffset 108, 15 lines modified
108 ····<span·class="s1">&#39;allauth.socialaccount.providers.discord&#39;</span><span·class="p">,</span>108 ····<span·class="s1">&#39;allauth.socialaccount.providers.discord&#39;</span><span·class="p">,</span>
109 ····<span·class="s1">&#39;allauth.socialaccount.providers.disqus&#39;</span><span·class="p">,</span>109 ····<span·class="s1">&#39;allauth.socialaccount.providers.disqus&#39;</span><span·class="p">,</span>
110 ····<span·class="s1">&#39;allauth.socialaccount.providers.douban&#39;</span><span·class="p">,</span>110 ····<span·class="s1">&#39;allauth.socialaccount.providers.douban&#39;</span><span·class="p">,</span>
111 ····<span·class="s1">&#39;allauth.socialaccount.providers.draugiem&#39;</span><span·class="p">,</span>111 ····<span·class="s1">&#39;allauth.socialaccount.providers.draugiem&#39;</span><span·class="p">,</span>
112 ····<span·class="s1">&#39;allauth.socialaccount.providers.dropbox&#39;</span><span·class="p">,</span>112 ····<span·class="s1">&#39;allauth.socialaccount.providers.dropbox&#39;</span><span·class="p">,</span>
113 ····<span·class="s1">&#39;allauth.socialaccount.providers.dwolla&#39;</span><span·class="p">,</span>113 ····<span·class="s1">&#39;allauth.socialaccount.providers.dwolla&#39;</span><span·class="p">,</span>
114 ····<span·class="s1">&#39;allauth.socialaccount.providers.edmodo&#39;</span><span·class="p">,</span>114 ····<span·class="s1">&#39;allauth.socialaccount.providers.edmodo&#39;</span><span·class="p">,</span>
 115 ····<span·class="s1">&#39;allauth.socialaccount.providers.edx&#39;</span><span·class="p">,</span>
115 ····<span·class="s1">&#39;allauth.socialaccount.providers.eveonline&#39;</span><span·class="p">,</span>116 ····<span·class="s1">&#39;allauth.socialaccount.providers.eveonline&#39;</span><span·class="p">,</span>
116 ····<span·class="s1">&#39;allauth.socialaccount.providers.evernote&#39;</span><span·class="p">,</span>117 ····<span·class="s1">&#39;allauth.socialaccount.providers.evernote&#39;</span><span·class="p">,</span>
117 ····<span·class="s1">&#39;allauth.socialaccount.providers.exist&#39;</span><span·class="p">,</span>118 ····<span·class="s1">&#39;allauth.socialaccount.providers.exist&#39;</span><span·class="p">,</span>
118 ····<span·class="s1">&#39;allauth.socialaccount.providers.facebook&#39;</span><span·class="p">,</span>119 ····<span·class="s1">&#39;allauth.socialaccount.providers.facebook&#39;</span><span·class="p">,</span>
119 ····<span·class="s1">&#39;allauth.socialaccount.providers.feedly&#39;</span><span·class="p">,</span>120 ····<span·class="s1">&#39;allauth.socialaccount.providers.feedly&#39;</span><span·class="p">,</span>
120 ····<span·class="s1">&#39;allauth.socialaccount.providers.fivehundredpx&#39;</span><span·class="p">,</span>121 ····<span·class="s1">&#39;allauth.socialaccount.providers.fivehundredpx&#39;</span><span·class="p">,</span>
121 ····<span·class="s1">&#39;allauth.socialaccount.providers.flickr&#39;</span><span·class="p">,</span>122 ····<span·class="s1">&#39;allauth.socialaccount.providers.flickr&#39;</span><span·class="p">,</span>
Offset 165, 14 lines modifiedOffset 166, 15 lines modified
165 ····<span·class="s1">&#39;allauth.socialaccount.providers.vimeo&#39;</span><span·class="p">,</span>166 ····<span·class="s1">&#39;allauth.socialaccount.providers.vimeo&#39;</span><span·class="p">,</span>
166 ····<span·class="s1">&#39;allauth.socialaccount.providers.vimeo_oauth2&#39;</span><span·class="p">,</span>167 ····<span·class="s1">&#39;allauth.socialaccount.providers.vimeo_oauth2&#39;</span><span·class="p">,</span>
167 ····<span·class="s1">&#39;allauth.socialaccount.providers.vk&#39;</span><span·class="p">,</span>168 ····<span·class="s1">&#39;allauth.socialaccount.providers.vk&#39;</span><span·class="p">,</span>
168 ····<span·class="s1">&#39;allauth.socialaccount.providers.weibo&#39;</span><span·class="p">,</span>169 ····<span·class="s1">&#39;allauth.socialaccount.providers.weibo&#39;</span><span·class="p">,</span>
169 ····<span·class="s1">&#39;allauth.socialaccount.providers.weixin&#39;</span><span·class="p">,</span>170 ····<span·class="s1">&#39;allauth.socialaccount.providers.weixin&#39;</span><span·class="p">,</span>
170 ····<span·class="s1">&#39;allauth.socialaccount.providers.windowslive&#39;</span><span·class="p">,</span>171 ····<span·class="s1">&#39;allauth.socialaccount.providers.windowslive&#39;</span><span·class="p">,</span>
171 ····<span·class="s1">&#39;allauth.socialaccount.providers.xing&#39;</span><span·class="p">,</span>172 ····<span·class="s1">&#39;allauth.socialaccount.providers.xing&#39;</span><span·class="p">,</span>
 173 ····<span·class="s1">&#39;allauth.socialaccount.providers.yandex&#39;</span><span·class="p">,</span>
172 ····<span·class="s1">&#39;allauth.socialaccount.providers.ynab&#39;</span><span·class="p">,</span>174 ····<span·class="s1">&#39;allauth.socialaccount.providers.ynab&#39;</span><span·class="p">,</span>
173 ····<span·class="o">...</span>175 ····<span·class="o">...</span>
174 <span·class="p">)</span>176 <span·class="p">)</span>
  
175 <span·class="n">SITE_ID</span>·<span·class="o">=</span>·<span·class="mi">1</span>177 <span·class="n">SITE_ID</span>·<span·class="o">=</span>·<span·class="mi">1</span>
  
176 <span·class="c1">#·Provider·specific·settings</span>178 <span·class="c1">#·Provider·specific·settings</span>
1.14 KB
./usr/share/doc/python-django-allauth/html/overview.html
    
Offset 90, 14 lines modifiedOffset 90, 15 lines modified
90 <li>Daum·(OAuth2)</li>90 <li>Daum·(OAuth2)</li>
91 <li>Douban·(OAuth2)</li>91 <li>Douban·(OAuth2)</li>
92 <li>Disqus·(OAuth2)</li>92 <li>Disqus·(OAuth2)</li>
93 <li>Doximity·(OAuth2)</li>93 <li>Doximity·(OAuth2)</li>
94 <li>Dropbox·(OAuth,·OAuth2)</li>94 <li>Dropbox·(OAuth,·OAuth2)</li>
95 <li>Dwolla·(OAuth2)</li>95 <li>Dwolla·(OAuth2)</li>
96 <li>Edmodo·(OAuth2)</li>96 <li>Edmodo·(OAuth2)</li>
 97 <li>Edx·(open.edx.org)·(OAuth2)</li>
97 <li>Eve·Online·(OAuth2)</li>98 <li>Eve·Online·(OAuth2)</li>
98 <li>Eventbrite·(OAuth2)</li>99 <li>Eventbrite·(OAuth2)</li>
99 <li>Evernote·(OAuth)</li>100 <li>Evernote·(OAuth)</li>
100 <li>Exist·(OAuth2)</li>101 <li>Exist·(OAuth2)</li>
101 <li>Facebook·(both·OAuth2·and·JS·SDK)</li>102 <li>Facebook·(both·OAuth2·and·JS·SDK)</li>
102 <li>Feedly·(OAuth2)</li>103 <li>Feedly·(OAuth2)</li>
103 <li>Firefox·Accounts·(OAuth2)</li>104 <li>Firefox·Accounts·(OAuth2)</li>
Offset 147, 14 lines modifiedOffset 148, 15 lines modified
147 <li>Vimeo·(OAuth,·OAuth2)</li>148 <li>Vimeo·(OAuth,·OAuth2)</li>
148 <li>VK·(OAuth2)</li>149 <li>VK·(OAuth2)</li>
149 <li>Weibo·(OAuth2)</li>150 <li>Weibo·(OAuth2)</li>
150 <li>Weixin·(OAuth2)</li>151 <li>Weixin·(OAuth2)</li>
151 <li>Windows·Live·(OAuth2)</li>152 <li>Windows·Live·(OAuth2)</li>
152 <li>Xing·(OAuth)</li>153 <li>Xing·(OAuth)</li>
153 <li>Yahoo·(OAuth2)</li>154 <li>Yahoo·(OAuth2)</li>
 155 <li>Yandex·(OAuth2)</li>
154 <li>YNAB·(OAuth2)</li>156 <li>YNAB·(OAuth2)</li>
155 </ul>157 </ul>
156 <p>Note:·OAuth/OAuth2·support·is·built·using·a·common·code·base,·making·it·easy·to·add·support·for·additional·OAuth/OAuth2·providers.·More·will·follow·soon…</p>158 <p>Note:·OAuth/OAuth2·support·is·built·using·a·common·code·base,·making·it·easy·to·add·support·for·additional·OAuth/OAuth2·providers.·More·will·follow·soon…</p>
157 </div>159 </div>
158 <div·class="section"·id="features">160 <div·class="section"·id="features">
159 <h2>Features<a·class="headerlink"·href="#features"·title="Permalink·to·this·headline">¶</a></h2>161 <h2>Features<a·class="headerlink"·href="#features"·title="Permalink·to·this·headline">¶</a></h2>
160 <ul·class="simple">162 <ul·class="simple">
7.32 KB
./usr/share/doc/python-django-allauth/html/providers.html
    
Offset 410, 14 lines modifiedOffset 410, 30 lines modified
410 ············<span·class="s1">&#39;write_library_items&#39;</span><span·class="p">,</span>410 ············<span·class="s1">&#39;write_library_items&#39;</span><span·class="p">,</span>
411 ········<span·class="p">]</span>411 ········<span·class="p">]</span>
412 ····<span·class="p">}</span>412 ····<span·class="p">}</span>
413 <span·class="p">}</span>413 <span·class="p">}</span>
414 </pre></div>414 </pre></div>
415 </div>415 </div>
416 </div>416 </div>
 417 <div·class="section"·id="edx">
 418 <h2>Edx<a·class="headerlink"·href="#edx"·title="Permalink·to·this·headline">¶</a></h2>
 419 <dl·class="docutils">
 420 <dt>Open·Edx·OAuth2·documentation</dt>
 421 <dd><a·class="reference·external"·href="https://course-catalog-api-guide.readthedocs.io/en/latest/authentication/">https://course-catalog-api-guide.readthedocs.io/en/latest/authentication/</a></dd>
 422 </dl>
 423 <p>It·is·necessary·to·set·<code·class="docutils·literal·notranslate"><span·class="pre">EDX_URL</span></code>·to·your·open·edx·installation.·If·no·<code·class="docutils·literal·notranslate"><span·class="pre">EDX_URL</span></code>
 424 value·is·set,·the·Edx·provider·will·use·<code·class="docutils·literal·notranslate"><span·class="pre">https://edx.org</span></code>·which·does·not·work:</p>
 425 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="n">SOCIALACCOUNT_PROVIDERS</span>·<span·class="o">=</span>·<span·class="p">{</span>
 426 ··<span·class="s1">&#39;edx&#39;</span><span·class="p">:</span>·<span·class="p">{</span>
 427 ······<span·class="s1">&#39;EDX_URL&#39;</span><span·class="p">:</span>·<span·class="s2">&quot;https://openedx.local&quot;</span><span·class="p">,</span>
 428 ··<span·class="p">}</span>
 429 <span·class="p">}</span>
 430 </pre></div>
 431 </div>
 432 </div>
417 <div·class="section"·id="eve-online">433 <div·class="section"·id="eve-online">
418 <h2>Eve·Online<a·class="headerlink"·href="#eve-online"·title="Permalink·to·this·headline">¶</a></h2>434 <h2>Eve·Online<a·class="headerlink"·href="#eve-online"·title="Permalink·to·this·headline">¶</a></h2>
419 <p>Register·your·application·at·<code·class="docutils·literal·notranslate"><span·class="pre">https://developers.eveonline.com/applications/create</span></code>.435 <p>Register·your·application·at·<code·class="docutils·literal·notranslate"><span·class="pre">https://developers.eveonline.com/applications/create</span></code>.
420 Note·that·if·you·have·<code·class="docutils·literal·notranslate"><span·class="pre">STORE_TOKENS</span></code>·enabled·(the·default),·you·will·need·to436 Note·that·if·you·have·<code·class="docutils·literal·notranslate"><span·class="pre">STORE_TOKENS</span></code>·enabled·(the·default),·you·will·need·to
421 set·up·your·application·to·be·able·to·request·an·OAuth·scope.·This·means·you437 set·up·your·application·to·be·able·to·request·an·OAuth·scope.·This·means·you
422 will·need·to·set·it·as·having·“CREST·Access”.·The·least·obtrusive·scope·is438 will·need·to·set·it·as·having·“CREST·Access”.·The·least·obtrusive·scope·is
423 “publicData”.</p>439 “publicData”.</p>
Offset 1516, 14 lines modifiedOffset 1532, 25 lines modified
1516 <ul·class="simple">1532 <ul·class="simple">
1517 <li>Provider:·“Untappd”</li>1533 <li>Provider:·“Untappd”</li>
1518 <li>Name:·“Untappd”</li>1534 <li>Name:·“Untappd”</li>
1519 <li>Client·id:·“Client·ID”·from·Untappd</li>1535 <li>Client·id:·“Client·ID”·from·Untappd</li>
1520 <li>Secret·key:·“Client·Secret”·from·Untappd</li>1536 <li>Secret·key:·“Client·Secret”·from·Untappd</li>
1521 <li>Sites:·choose·your·site</li>1537 <li>Sites:·choose·your·site</li>
1522 </ul>1538 </ul>
 1539 <p>In·addition,·you·should·override·your·user·agent·to·comply·with·Untappd’s·API
 1540 rules,·and·specify·something·in·the·format
 1541 <code·class="docutils·literal·notranslate"><span·class="pre">&lt;platform&gt;:&lt;app</span>·<span·class="pre">ID&gt;:&lt;version</span>·<span·class="pre">string&gt;</span></code>.·Otherwise,
 1542 you·will·risk·additional·rate·limiting·in·your·application.</p>
 1543 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="n">SOCIALACCOUNT_PROVIDERS</span>·<span·class="o">=</span>·<span·class="p">{</span>
 1544 ····<span·class="s1">&#39;untappd&#39;</span><span·class="p">:</span>·<span·class="p">{</span>
 1545 ········<span·class="s1">&#39;USER_AGENT&#39;</span><span·class="p">:</span>·<span·class="s1">&#39;django:myappid:1.0&#39;</span><span·class="p">,</span>
 1546 ····<span·class="p">}</span>
 1547 <span·class="p">}</span>
 1548 </pre></div>
 1549 </div>
1523 </div>1550 </div>
1524 </div>1551 </div>
1525 <div·class="section"·id="telegram">1552 <div·class="section"·id="telegram">
1526 <h2>Telegram<a·class="headerlink"·href="#telegram"·title="Permalink·to·this·headline">¶</a></h2>1553 <h2>Telegram<a·class="headerlink"·href="#telegram"·title="Permalink·to·this·headline">¶</a></h2>
1527 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="n">SOCIALACCOUNT_PROVIDERS</span>·<span·class="o">=</span>·<span·class="p">{</span>1554 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="n">SOCIALACCOUNT_PROVIDERS</span>·<span·class="o">=</span>·<span·class="p">{</span>
1528 ····<span·class="s1">&#39;telegram&#39;</span><span·class="p">:</span>·<span·class="p">{</span>1555 ····<span·class="s1">&#39;telegram&#39;</span><span·class="p">:</span>·<span·class="p">{</span>
1529 ········<span·class="s1">&#39;TOKEN&#39;</span><span·class="p">:</span>·<span·class="s1">&#39;insert-token-received-from-botfather&#39;</span>1556 ········<span·class="s1">&#39;TOKEN&#39;</span><span·class="p">:</span>·<span·class="s1">&#39;insert-token-received-from-botfather&#39;</span>
Offset 1615, 14 lines modifiedOffset 1642, 26 lines modified
1615 <div·class="section"·id="yahoo">1642 <div·class="section"·id="yahoo">
1616 <h2>Yahoo<a·class="headerlink"·href="#yahoo"·title="Permalink·to·this·headline">¶</a></h2>1643 <h2>Yahoo<a·class="headerlink"·href="#yahoo"·title="Permalink·to·this·headline">¶</a></h2>
1617 <dl·class="docutils">1644 <dl·class="docutils">
1618 <dt>Register·your·OAuth2·app·below·and·enter·the·resultant·client·id·and·secret·into·admin</dt>1645 <dt>Register·your·OAuth2·app·below·and·enter·the·resultant·client·id·and·secret·into·admin</dt>
1619 <dd><a·class="reference·external"·href="https://developer.yahoo.com/apps/create/">https://developer.yahoo.com/apps/create/</a></dd>1646 <dd><a·class="reference·external"·href="https://developer.yahoo.com/apps/create/">https://developer.yahoo.com/apps/create/</a></dd>
1620 </dl>1647 </dl>
1621 </div>1648 </div>
 1649 <div·class="section"·id="yandex">
 1650 <h2>Yandex<a·class="headerlink"·href="#yandex"·title="Permalink·to·this·headline">¶</a></h2>
 1651 <dl·class="docutils">
 1652 <dt>App·registration·(get·key·and·secret·here)</dt>
 1653 <dd><a·class="reference·external"·href="https://oauth.yandex.com/client/new">https://oauth.yandex.com/client/new</a></dd>
 1654 <dt>Development·callback·URL</dt>
 1655 <dd><a·class="reference·external"·href="https://oauth.yandex.com/verification_code">https://oauth.yandex.com/verification_code</a></dd>
 1656 </dl>
 1657 <p>Yandex·OAuth·app·has·many·different·access·rights·for·its·services.·For·the·basic·access·level,
 1658 you·just·need·to·a·choose·“Yandex.Passport·API”·section·and·check·“Access·to·email·address”·and
 1659 “Access·to·username,·first·name·and·surname,·gender”.·Everything·else·is·optional.</p>
 1660 </div>
1622 <div·class="section"·id="ynab">1661 <div·class="section"·id="ynab">
1623 <h2>YNAB<a·class="headerlink"·href="#ynab"·title="Permalink·to·this·headline">¶</a></h2>1662 <h2>YNAB<a·class="headerlink"·href="#ynab"·title="Permalink·to·this·headline">¶</a></h2>
1624 <dl·class="docutils">1663 <dl·class="docutils">
1625 <dt>App·Registration</dt>1664 <dt>App·Registration</dt>
1626 <dd><a·class="reference·external"·href="https://app.youneedabudget.com/settings/developer">https://app.youneedabudget.com/settings/developer</a></dd>1665 <dd><a·class="reference·external"·href="https://app.youneedabudget.com/settings/developer">https://app.youneedabudget.com/settings/developer</a></dd>
1627 <dt>Development·callback·URL</dt>1666 <dt>Development·callback·URL</dt>
1628 <dd><a·class="reference·external"·href="http://127.0.0.1:8000/accounts/ynab/login/callback/">http://127.0.0.1:8000/accounts/ynab/login/callback/</a></dd>1667 <dd><a·class="reference·external"·href="http://127.0.0.1:8000/accounts/ynab/login/callback/">http://127.0.0.1:8000/accounts/ynab/login/callback/</a></dd>
Offset 1667, 14 lines modifiedOffset 1706, 15 lines modified
1667 <li><a·class="reference·internal"·href="#digitalocean">DigitalOcean</a></li>1706 <li><a·class="reference·internal"·href="#digitalocean">DigitalOcean</a></li>
1668 <li><a·class="reference·internal"·href="#discord">Discord</a></li>1707 <li><a·class="reference·internal"·href="#discord">Discord</a></li>
1669 <li><a·class="reference·internal"·href="#doximity">Doximity</a></li>1708 <li><a·class="reference·internal"·href="#doximity">Doximity</a></li>
1670 <li><a·class="reference·internal"·href="#draugiem">Draugiem</a></li>1709 <li><a·class="reference·internal"·href="#draugiem">Draugiem</a></li>
1671 <li><a·class="reference·internal"·href="#dropbox">Dropbox</a></li>1710 <li><a·class="reference·internal"·href="#dropbox">Dropbox</a></li>
1672 <li><a·class="reference·internal"·href="#dwolla">Dwolla</a></li>1711 <li><a·class="reference·internal"·href="#dwolla">Dwolla</a></li>
1673 <li><a·class="reference·internal"·href="#edmodo">Edmodo</a></li>1712 <li><a·class="reference·internal"·href="#edmodo">Edmodo</a></li>
 1713 <li><a·class="reference·internal"·href="#edx">Edx</a></li>
1674 <li><a·class="reference·internal"·href="#eve-online">Eve·Online</a></li>1714 <li><a·class="reference·internal"·href="#eve-online">Eve·Online</a></li>
1675 <li><a·class="reference·internal"·href="#eventbrite">Eventbrite</a></li>1715 <li><a·class="reference·internal"·href="#eventbrite">Eventbrite</a></li>
1676 <li><a·class="reference·internal"·href="#evernote">Evernote</a></li>1716 <li><a·class="reference·internal"·href="#evernote">Evernote</a></li>
1677 <li><a·class="reference·internal"·href="#exist">Exist</a></li>1717 <li><a·class="reference·internal"·href="#exist">Exist</a></li>
1678 <li><a·class="reference·internal"·href="#facebook">Facebook</a></li>1718 <li><a·class="reference·internal"·href="#facebook">Facebook</a></li>
1679 <li><a·class="reference·internal"·href="#firefox-accounts">Firefox·Accounts</a></li>1719 <li><a·class="reference·internal"·href="#firefox-accounts">Firefox·Accounts</a></li>
1680 <li><a·class="reference·internal"·href="#flickr">Flickr</a></li>1720 <li><a·class="reference·internal"·href="#flickr">Flickr</a></li>
Offset 1742, 14 lines modifiedOffset 1782, 15 lines modified
1742 <li><a·class="reference·internal"·href="#vimeo-oauth-2">Vimeo·(OAuth·2)</a></li>1782 <li><a·class="reference·internal"·href="#vimeo-oauth-2">Vimeo·(OAuth·2)</a></li>
1743 <li><a·class="reference·internal"·href="#vk">VK</a></li>1783 <li><a·class="reference·internal"·href="#vk">VK</a></li>
1744 <li><a·class="reference·internal"·href="#windows-live">Windows·Live</a></li>1784 <li><a·class="reference·internal"·href="#windows-live">Windows·Live</a></li>
1745 <li><a·class="reference·internal"·href="#weibo">Weibo</a></li>1785 <li><a·class="reference·internal"·href="#weibo">Weibo</a></li>
1746 <li><a·class="reference·internal"·href="#weixin">Weixin</a></li>1786 <li><a·class="reference·internal"·href="#weixin">Weixin</a></li>
1747 <li><a·class="reference·internal"·href="#xing">Xing</a></li>1787 <li><a·class="reference·internal"·href="#xing">Xing</a></li>
1748 <li><a·class="reference·internal"·href="#yahoo">Yahoo</a></li>1788 <li><a·class="reference·internal"·href="#yahoo">Yahoo</a></li>
 1789 <li><a·class="reference·internal"·href="#yandex">Yandex</a></li>
1749 <li><a·class="reference·internal"·href="#ynab">YNAB</a></li>1790 <li><a·class="reference·internal"·href="#ynab">YNAB</a></li>
1750 </ul>1791 </ul>
1751 </li>1792 </li>
1752 </ul>1793 </ul>
  
1753 ··<h4>Previous·topic</h4>1794 ··<h4>Previous·topic</h4>
1754 ··<p·class="topless"><a·href="configuration.html"1795 ··<p·class="topless"><a·href="configuration.html"
124 KB
./usr/share/doc/python-django-allauth/html/release-notes.html
    
Offset 40, 242 lines modifiedOffset 40, 253 lines modified
40 ····<div·class="document">40 ····<div·class="document">
41 ······<div·class="documentwrapper">41 ······<div·class="documentwrapper">
42 ········<div·class="bodywrapper">42 ········<div·class="bodywrapper">
43 ··········<div·class="body"·role="main">43 ··········<div·class="body"·role="main">
44 ············44 ············
45 ··<div·class="section"·id="release-notes">45 ··<div·class="section"·id="release-notes">
46 <h1>Release·Notes<a·class="headerlink"·href="#release-notes"·title="Permalink·to·this·headline">¶</a></h1>46 <h1>Release·Notes<a·class="headerlink"·href="#release-notes"·title="Permalink·to·this·headline">¶</a></h1>
 47 <div·class="section"·id="unreleased">
 48 <h2>0.42.0·(Unreleased)<a·class="headerlink"·href="#unreleased"·title="Permalink·to·this·headline">¶</a></h2>
 49 <div·class="section"·id="note-worthy-changes">
 50 <h3>Note·worthy·changes<a·class="headerlink"·href="#note-worthy-changes"·title="Permalink·to·this·headline">¶</a></h3>
 51 <ul·class="simple">
 52 <li>New·provider:·Yandex·(OAuth2)</li>
 53 <li>Fixed·Twitch·<code·class="docutils·literal·notranslate"><span·class="pre">get_avatar_url()</span></code>·method·to·use·the·profile·picture·retrieved
 54 by·new·user·details·endpoint·introduced·in·version·0.40.0.</li>
 55 </ul>
 56 </div>
 57 </div>
47 <div·class="section"·id="id1">58 <div·class="section"·id="id1">
48 <h2>0.41.0·(2019-12-18)<a·class="headerlink"·href="#id1"·title="Permalink·to·this·headline">¶</a></h2>59 <h2>0.41.0·(2019-12-18)<a·class="headerlink"·href="#id1"·title="Permalink·to·this·headline">¶</a></h2>
49 <div·class="section"·id="security-notice">60 <div·class="section"·id="security-notice">
50 <h3>Security·notice<a·class="headerlink"·href="#security-notice"·title="Permalink·to·this·headline">¶</a></h3>61 <h3>Security·notice<a·class="headerlink"·href="#security-notice"·title="Permalink·to·this·headline">¶</a></h3>
51 <ul·class="simple">62 <ul·class="simple">
52 <li>See·<a·class="reference·external"·href="https://www.djangoproject.com/weblog/2019/dec/18/security-releases/">CVE-2019-19844</a>.</li>63 <li>See·<a·class="reference·external"·href="https://www.djangoproject.com/weblog/2019/dec/18/security-releases/">CVE-2019-19844</a>.</li>
53 </ul>64 </ul>
54 </div>65 </div>
55 <div·class="section"·id="note-worthy-changes">66 <div·class="section"·id="id2">
56 <h3>Note·worthy·changes<a·class="headerlink"·href="#note-worthy-changes"·title="Permalink·to·this·headline">¶</a></h3>67 <h3>Note·worthy·changes<a·class="headerlink"·href="#id2"·title="Permalink·to·this·headline">¶</a></h3>
57 <ul·class="simple">68 <ul·class="simple">
58 <li>New·providers:·Exist.io.,·YNAB,·Amazon·Cognito.</li>69 <li>New·providers:·Exist.io.,·YNAB,·Amazon·Cognito.</li>
59 <li>You·can·now·store·OAuth·credentials·directly·in·your70 <li>You·can·now·store·OAuth·credentials·directly·in·your
60 <code·class="docutils·literal·notranslate"><span·class="pre">settings.SOCIALACCOUNT_PROVIDERS</span></code>·settings·instead·of·storing·them·in·the71 <code·class="docutils·literal·notranslate"><span·class="pre">settings.SOCIALACCOUNT_PROVIDERS</span></code>·settings·instead·of·storing·them·in·the
61 database·using·a·<code·class="docutils·literal·notranslate"><span·class="pre">SocialApp</span></code>·record.</li>72 database·using·a·<code·class="docutils·literal·notranslate"><span·class="pre">SocialApp</span></code>·record.</li>
62 </ul>73 </ul>
63 </div>74 </div>
64 <div·class="section"·id="backwards-incompatible-changes">75 <div·class="section"·id="backwards-incompatible-changes">
65 <h3>Backwards·incompatible·changes<a·class="headerlink"·href="#backwards-incompatible-changes"·title="Permalink·to·this·headline">¶</a></h3>76 <h3>Backwards·incompatible·changes<a·class="headerlink"·href="#backwards-incompatible-changes"·title="Permalink·to·this·headline">¶</a></h3>
66 <ul·class="simple">77 <ul·class="simple">
67 <li>Dropped·Python·2·and·Django·1·compatibility.</li>78 <li>Dropped·Python·2·and·Django·1·compatibility.</li>
68 </ul>79 </ul>
69 </div>80 </div>
70 </div>81 </div>
71 <div·class="section"·id="id2"> 
72 <h2>0.40.0·(2019-08-29)<a·class="headerlink"·href="#id2"·title="Permalink·to·this·headline">¶</a></h2> 
73 <div·class="section"·id="id3">82 <div·class="section"·id="id3">
 83 <h2>0.40.0·(2019-08-29)<a·class="headerlink"·href="#id3"·title="Permalink·to·this·headline">¶</a></h2>
 84 <div·class="section"·id="id4">
74 <h3>Note·worthy·changes<a·class="headerlink"·href="#id3"·title="Permalink·to·this·headline">¶</a></h3>85 <h3>Note·worthy·changes<a·class="headerlink"·href="#id4"·title="Permalink·to·this·headline">¶</a></h3>
75 <ul·class="simple">86 <ul·class="simple">
76 <li>The·<code·class="docutils·literal·notranslate"><span·class="pre">instagram</span></code>·provider·now·extracts·the·user’s·full·name.</li>87 <li>The·<code·class="docutils·literal·notranslate"><span·class="pre">instagram</span></code>·provider·now·extracts·the·user’s·full·name.</li>
77 <li>New·provider:·NextCloud·(OAuth2)</li>88 <li>New·provider:·NextCloud·(OAuth2)</li>
78 <li>Added·an·<code·class="docutils·literal·notranslate"><span·class="pre">SDK_URL</span></code>·setting·for·customizing·the·loading·of·the·Facebook89 <li>Added·an·<code·class="docutils·literal·notranslate"><span·class="pre">SDK_URL</span></code>·setting·for·customizing·the·loading·of·the·Facebook
79 JavaScript·SDK.</li>90 JavaScript·SDK.</li>
80 <li>Updated·Twitch·provider·to·use·new·authentication·endpoints91 <li>Updated·Twitch·provider·to·use·new·authentication·endpoints
81 (<code·class="docutils·literal·notranslate"><span·class="pre">https://id.twitch.tv</span></code>)·over·deprecated·v5·endpoints92 (<code·class="docutils·literal·notranslate"><span·class="pre">https://id.twitch.tv</span></code>)·over·deprecated·v5·endpoints
82 (<code·class="docutils·literal·notranslate"><span·class="pre">https://api.twitch.tv/kraken</span></code>)</li>93 (<code·class="docutils·literal·notranslate"><span·class="pre">https://api.twitch.tv/kraken</span></code>)</li>
83 <li>Added·support·for·Patreon·API·v2,·with·API·v1·set·as·default·for94 <li>Added·support·for·Patreon·API·v2,·with·API·v1·set·as·default·for
84 backwards·compatibility.</li>95 backwards·compatibility.</li>
85 </ul>96 </ul>
86 </div>97 </div>
87 <div·class="section"·id="id4">98 <div·class="section"·id="id5">
88 <h3>Backwards·incompatible·changes<a·class="headerlink"·href="#id4"·title="Permalink·to·this·headline">¶</a></h3>99 <h3>Backwards·incompatible·changes<a·class="headerlink"·href="#id5"·title="Permalink·to·this·headline">¶</a></h3>
89 <ul·class="simple">100 <ul·class="simple">
90 <li><code·class="docutils·literal·notranslate"><span·class="pre">Twitch</span></code>:·The·new·API’s·profile·data·is·different·in·both101 <li><code·class="docutils·literal·notranslate"><span·class="pre">Twitch</span></code>:·The·new·API’s·profile·data·is·different·in·both
91 structure·and·content·than·the·old·V5·endpoint.·Any·project102 structure·and·content·than·the·old·V5·endpoint.·Any·project
92 that·relies·on·data·from·<code·class="docutils·literal·notranslate"><span·class="pre">SocialAccount.extra_data</span></code>·should103 that·relies·on·data·from·<code·class="docutils·literal·notranslate"><span·class="pre">SocialAccount.extra_data</span></code>·should
93 refer·to·the·new·API·user·endpoint·documentation:104 refer·to·the·new·API·user·endpoint·documentation:
94 <a·class="reference·external"·href="https://dev.twitch.tv/docs/api/reference/#get-users">https://dev.twitch.tv/docs/api/reference/#get-users</a></li>105 <a·class="reference·external"·href="https://dev.twitch.tv/docs/api/reference/#get-users">https://dev.twitch.tv/docs/api/reference/#get-users</a></li>
95 </ul>106 </ul>
96 </div>107 </div>
97 </div>108 </div>
98 <div·class="section"·id="id5"> 
99 <h2>0.39.1·(2019-02-28)<a·class="headerlink"·href="#id5"·title="Permalink·to·this·headline">¶</a></h2> 
100 <div·class="section"·id="id6">109 <div·class="section"·id="id6">
 110 <h2>0.39.1·(2019-02-28)<a·class="headerlink"·href="#id6"·title="Permalink·to·this·headline">¶</a></h2>
 111 <div·class="section"·id="id7">
101 <h3>Note·worthy·changes<a·class="headerlink"·href="#id6"·title="Permalink·to·this·headline">¶</a></h3>112 <h3>Note·worthy·changes<a·class="headerlink"·href="#id7"·title="Permalink·to·this·headline">¶</a></h3>
102 <ul·class="simple">113 <ul·class="simple">
103 <li>The·<code·class="docutils·literal·notranslate"><span·class="pre">linkedin_oauth2</span></code>·provider·now·gracefully·deals·with·old·V1114 <li>The·<code·class="docutils·literal·notranslate"><span·class="pre">linkedin_oauth2</span></code>·provider·now·gracefully·deals·with·old·V1
104 data·that·might·still·be·present·in·<code·class="docutils·literal·notranslate"><span·class="pre">SocialAccount.extra_data</span></code>.</li>115 data·that·might·still·be·present·in·<code·class="docutils·litera