- 14 Jan, 2019 5 commits
-
-
LETORT Sebastien authored
-
sebastien letort authored
Remove reference to rails in README. Mainly by replacing 'rails' with 'django'. Also add the need of the redis contenair.
-
sebastien letort authored
-
sebastien letort authored
-
sebastien letort authored
-
- 09 Jan, 2019 1 commit
-
-
sebastien letort authored
-
- 08 Jan, 2019 8 commits
-
-
sebastien letort authored
-
sebastien letort authored
-
BAIRE Anthony authored
-
BAIRE Anthony authored
-
BAIRE Anthony authored
- remove duplicated code - remove the "Edit the application properties" button (not useful, because it is a very rare operation and also because the sandbox panel is no longer accessible from this page) - reword "Finish the configuration of your app" as "There is an active sandbox" (which is much clearer) - fix the condition for displaying the sandbox button
-
BAIRE Anthony authored
-
BAIRE Anthony authored
-
BAIRE Anthony authored
-
- 07 Jan, 2019 2 commits
-
-
BAIRE Anthony authored
-
BAIRE Anthony authored
-
- 03 Jan, 2019 1 commit
-
-
LETORT Sebastien authored
-
- 20 Dec, 2018 8 commits
-
-
BAIRE Anthony authored
-
BAIRE Anthony authored
-
BAIRE Anthony authored
context switches must not happen within a sqlalchemy transaction
-
BAIRE Anthony authored
-
BAIRE Anthony authored
-
BAIRE Anthony authored
for two reasons: - it is no longer a concern since email addresses are well verified now - it was broken (an entry would be created in auth_user anyway, whereas the other tables would not be updated) - it was doubly broken (raise PermissionError on first gitlab login too)
-
BAIRE Anthony authored
UI : two suggestions for the user See merge request !153
-
BAIRE Anthony authored
Initial django migration Closes #259 See merge request !154
-
- 19 Dec, 2018 2 commits
-
-
BAIRE Anthony authored
-
BAIRE Anthony authored
-
- 13 Dec, 2018 1 commit
-
-
BAIRE Anthony authored
this had the bad effect of making all links/buttons disapper when clicked
-
- 12 Dec, 2018 3 commits
-
-
BAIRE Anthony authored
-
BAIRE Anthony authored
(now that allgo supports multiple e-mail addresses per user, they can resolve the problem without the admins)
-
BAIRE Anthony authored
-
- 10 Dec, 2018 2 commits
-
-
CAMPION Sebastien authored
Resolve "CGU validation" Closes #279 See merge request !146
-
CAMPION Sebastien authored
Resolve "Merge WebappForm with UserWebappForm" Closes #273 See merge request !145
-
- 06 Dec, 2018 7 commits
-
-
BAIRE Anthony authored
because the decimal format is kind of messy, especially we have: 1.01 != 1.1 and 1.1 == 1.10 Tos.version is now a CharField. For ordering, we use Tos.id instead (the latest tos is the one with highest id).
-
BAIRE Anthony authored
-
BAIRE Anthony authored
-
BAIRE Anthony authored
-
BAIRE Anthony authored
- remove the HasSignedTosMixin and to the verifications in AllgoAccessMixin instead (along with email verification) - add Tos.get_latest() and User.has_agreed_tos - ignore ToS agreement if the db has no ToS entries
-
BAIRE Anthony authored
(this is a legal document, we should avoid juggling with multiple variants)
-
I added a mixin that checks if the user has accepted the latest ToS version. If not the user is redirected to the ToS validation view. Once accepted the user is redirected to the page he asked first. I updated all the `login required` views by adding this new mixin. One major issue of this code that the redirection argument passed to the ToS validation view is the url name which is not a good practice I think. A better case would to use the path but I wasn't able to write the right regex in the url dispatcher. Another issue is that the user won't be redirected at login or sign up to the ToS validation view. This should be handled in the `adapter.py` file. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-