Commit graph

84 commits

Author SHA1 Message Date
Aurélien Delobelle
572d58722d Bump version: 1.1.2 2019-01-06 14:08:44 +01:00
Aurélien Delobelle
a216a0cad1 Merge branch 'Evarin/install_params' into 'master'
New longterm_install options

See merge request klub-dev-ens/django-allauth-ens!18
2019-01-06 13:58:08 +01:00
Evarin
884020cc20 Make flake8 happy 2019-01-06 12:08:07 +01:00
Evarin
a30d3866c5 Install options explained in readme 2019-01-06 11:47:16 +01:00
Evarin
1a91ca8090 Flag to keep usernames in install_longterm 2018-10-21 23:21:47 +02:00
Evarin
126f367e76 flake8 2018-10-21 22:35:44 +02:00
Evarin
2c57fb7a4d New parameters for install_longterm 2018-10-21 22:27:15 +02:00
Aurélien Delobelle
0272edd77d Bump version: 1.1.1 2018-10-21 16:10:04 +02:00
Aurélien Delobelle
14d54f528b Merge branch 'aureplop/pin-python-cas' into 'master'
Pin python-cas & bump allauth-cas

See merge request cof-geek/django-allauth-ens!17
2018-10-21 16:08:04 +02:00
Aurélien Delobelle
85f09ca9f7 Pin python-cas & bump allauth-cas
Pin python-cas to avoid breaking login, and keep working redirection
after CAS logout.
2018-10-21 15:45:55 +02:00
Aurélien Delobelle
bc772851d1 Merge branch 'Kerl/fix-test' into 'master'
Fix non py3-compatible test in CI

See merge request cof-geek/django-allauth-ens!16
2018-10-06 23:15:51 +02:00
Martin Pépin
a27921016b fix import ordering 2018-10-06 22:57:49 +02:00
Martin Pépin
fc16b3fedf Fix non py3-compatible test in CI 2018-10-06 17:18:40 +02:00
Aurélien Delobelle
5d978e89ea Merge branch 'Kerl/isalnum' into 'master'
Show ill-formed clipper uids in error messages

See merge request cof-geek/django-allauth-ens!13
2018-10-06 16:58:31 +02:00
Martin Pépin
d22d1ea567 remove leftover debug print 2018-10-06 16:15:31 +02:00
Aurélien Delobelle
9d3e7a805a Merge branch 'aureplop/setup-ci-remove-tox-from-cache' into 'master'
Don't cache .tox in CI, it's too big ; hope pip cache is fine enough

See merge request cof-geek/django-allauth-ens!15
2018-10-06 13:45:53 +02:00
Aurélien Delobelle
b0451097fc Don't cache .tox in CI, it's too big ; hope pip cache is fine enough 2018-10-06 13:27:10 +02:00
Aurélien Delobelle
e35169d544 Merge branch 'aureplop/setup-ci-multi-django' into 'master'
Fix CI to run all Django versions

See merge request cof-geek/django-allauth-ens!14
2018-10-06 13:16:19 +02:00
Aurélien Delobelle
e936fb70de Try caching pip packages 2018-10-06 12:11:08 +02:00
Aurélien Delobelle
509a1bbd96 Run CI for all Django versions for each Python one 2018-10-06 12:09:04 +02:00
Martin Pépin
4a119c7d13 Show ill-formed clipper uids in error messages 2018-10-06 11:57:36 +02:00
Aurélien Delobelle
52a5e21ade Merge branch 'aureplop/setup-ci' into 'master'
Setup GitlLab CI

See merge request cof-geek/django-allauth-ens!12
2018-10-06 11:49:57 +02:00
Aurélien Delobelle
845b09cc2b Disable coverage in CI
GitLab may not like this regex...
2018-10-05 23:33:52 +02:00
Aurélien Delobelle
c0059bea80 Setup GitLab CI 2018-10-05 23:26:31 +02:00
Aurélien Delobelle
28a8127d35 Bump version: 1.1.0 2018-09-30 00:48:49 +02:00
Aurélien Delobelle
e193239231 Lint with flake8 2018-09-30 00:15:18 +02:00
Aurélien Delobelle
b09bada052 Merge branch 'Evarin/highlight_clipper'
Highlight Clipper provider.
Toggle by settings "ALLAUTH_ENS_HIGHLIGHT_CLIPPER".

See merge request cof-geek/django-allauth-ens!9
2018-09-30 00:06:00 +02:00
Aurélien Delobelle
bc2b606288 Merge branch 'Evarin/archicubes' into 'master'
Un adapter django-allauth pour gérer les comptes en fin de scolarité et la possible réattribution des logins clippers.

See merge request cof-geek/django-allauth-ens!3
2018-09-30 00:03:25 +02:00
Evarin
a812a43a2c Compatibilite des tests en py2 2018-09-29 23:58:32 +02:00
Evarin
6a79b02fa8 Merge branch 'Evarin/archicubes' of git.eleves.ens.fr:cof-geek/django-allauth-ens into Evarin/archicubes 2018-09-29 23:36:17 +02:00
Evarin
b189c11454 Detoxify + debug py34 2018-09-29 23:32:50 +02:00
Evarin
232236b50b Fix translation and indentation 2018-06-24 20:11:33 +02:00
Robin Champenois
6e77b31e0d Merge branch 'aureplop/archicubes_keep-ldap' into 'Evarin/archicubes'
LongTermClipper preserving LDAP data

See merge request cof-geek/django-allauth-ens!8
2018-06-24 19:57:06 +02:00
Aurélien Delobelle
534e0b188f LongTermClipper preserving LDAP data 2018-06-24 12:42:13 +02:00
Evarin
7a0ec189e2 Traductions en Français 2018-06-22 22:37:16 +02:00
Evarin
cca8da5772 Show prominently the Clipper third-party 2018-06-22 22:05:42 +02:00
Evarin
35a3bc3e2d Small fix to example site 2018-06-19 19:15:25 +02:00
Evarin
08a47150db Populate user model with promotion infos
As requested by Erkan et Martin
2018-06-03 22:26:53 +02:00
Evarin
4cf633ed81 Actually no, too bad 2018-06-03 22:17:14 +02:00
Evarin
5ee1c774ac Better README display? 2018-06-03 22:15:16 +02:00
Evarin
17fef409a8 More readable and organized code
Working from Aurelien's code reviews
2018-06-03 22:10:34 +02:00
Aurélien Delobelle
fdafd407d4 Merge branch 'aureplop/fix-layout' into 'master'
Fix layout

See merge request cof-geek/django-allauth-ens!6
2018-05-15 10:23:38 +02:00
Aurélien Delobelle
9b45fc54c7 Merge branch 'tobast-no-cdn' into 'master'
Remove CDN dependencies, copy files locally

See merge request cof-geek/django-allauth-ens!5
2018-05-14 16:14:40 +02:00
Aurélien Delobelle
2568bf9b6f Vendorize jQuery + FA (with nitpicking) 2018-05-14 16:11:25 +02:00
Aurélien Delobelle
d204405959 Fix layout 2018-05-14 15:34:22 +02:00
Théophile Bastian
93740066b3 Remove CDN dependencies, copy files locally
Having requests to some CDNs on a login page is often considered Bad™,
since it can load third-party code on a sensitive page of the website.

As a side effect, this removes calls to fonts.google.com, which is a
known tracking website.
2018-05-10 16:52:14 +02:00
Evarin
787efe96d0 LDAP error propagation + README + tox update and corrections 2018-04-29 01:28:30 +02:00
Evarin
bfc0bb42ad Add ldap query counting to tests 2018-04-28 16:33:08 +02:00
Evarin
a1671a3dd7 Fixes from Elarnon's review 2018-04-28 16:26:52 +02:00
Evarin
f0a73f6ef6 Util management command to install longtermadapter + fixes 2018-04-24 00:19:42 +02:00