Guillim
01ba541ce9
fixing trailing spaces (PEP8 requirement)
5 years ago
Guillim
3e7234e2a6
We go on with authentification:
- we set up python restriction related to the environment variable
"allow_signup"
- we clean a bit html code in base_auth.html
- we allow switch between signin and signup
5 years ago
Guillim
d7ccf5789a
Env variables:
We want to allow the admin to choose wether the users can signin in by
themselves, or if only the admin can do it. We will later implement it
in the python code
Here we have to modify
- docker-compose.yml : add the env ALLOW_SIGNUP
Note: I am not sure if it's True or "True"
Note: we could have put it inside the Dockerfile instead of
docker-compose, it doesn't matter.
- settings.py : Here we make the env variable available to the python
app
- app.json : that's for the heroku deployment. we simply describe to
heroku that we have an env variable
5 years ago
Guillim
e1e82a06ad
We finally make URLs available to the whole application
5 years ago
Guillim
6551e81be8
We create the funciton that validates an email address checking if the token if correct.
5 years ago
Guillim
1e65212d22
We create the Signup view, one of the most important. It is important to keep in mind the difference of action between the GET and the POST.
5 years ago
Guillim
f247c19aeb
CLassic mandatory files for a python package
5 years ago
Guillim
9caf7751fa
Small trick: we add a filter to the Django templating in order to add some class to our form inputs
5 years ago
Guillim
08c66e8103
Creation of all templates for account creation through /signup
5 years ago
Guillim
f29bf9b99d
creation of all templates for reseting password
5 years ago
Guillim
1547a735c4
we add some columns to the admin page
We add some columns to the admin page in order to have a better overview of the table's elements.
5 years ago
Clemens Wolff
b5e2f2b538
Only import required objects
5 years ago
Clemens Wolff
7151015a49
Exclude unused hljs languages from bundle
5 years ago
Clemens Wolff
76152b7cff
Move mixins to own modules
5 years ago
Clemens Wolff
e1ae68c5df
Transparently decode file
5 years ago
Clemens Wolff
22285277f0
Remove outdated comment
5 years ago
Clemens Wolff
c495b141cc
Ensure data pagination is covered in tests
5 years ago
Clemens Wolff
44de1824af
Make import batch size configurable via env
5 years ago
Clemens Wolff
bbc68ffa00
Add option to randomize document order per user
5 years ago
Vinay Augustine
72e57967b0
Fix test broken by progress API change
5 years ago
Vinay Augustine
79dd516cc5
Make progress bar only show annotations for the current user.
5 years ago
Vinay Augustine
590a28bc8b
Make DocumentFilter show results for the logged in user
5 years ago
Clemens Wolff
d108da9063
Make menu responsive
5 years ago
Clemens Wolff
7c3116f150
Fix CoNLL parsing with trailing newlines
5 years ago
Clemens Wolff
d520ff7724
Embed django-cloud-browser in data import page
5 years ago
Clemens Wolff
219e3b47f3
Fix codacy issues
5 years ago
erikamenezes
0c004a9bec
moving example + adding static method
5 years ago
erikamenezes
603388ead4
rmeoving additional argument
5 years ago
erikamenezes
2ada3e6248
Codacy code quality improvements
5 years ago
Clemens Wolff
4f21eb6cdd
Hide cloud upload button if feature not enabled
5 years ago
Clemens Wolff
d165851965
Implement data import from cloud
5 years ago
Clemens Wolff
f28a133bcb
Avoid having to format URLs in setupTestData
5 years ago
Clemens Wolff
77b589fdb2
Encapsulate axios
5 years ago
Clemens Wolff
9206b499c2
Adopt nuxt folder structure
5 years ago
erikamenezes
8ffab2c4f1
addressing review comments, TextIOWrapper for UTF-8 decoding
5 years ago
erikamenezes
8e246eca28
style change to vue file
5 years ago
erikamenezes
2d702474fb
adding test for downloading json format with text labels
5 years ago
erikamenezes
cf93466145
removing empty lines
5 years ago
erikamenezes
2a0cc35667
minor changes
5 years ago
erikamenezes
a4fca26137
added feature to export jsaon text labels
5 years ago
Clemens Wolff
973809199f
Add option to read user admin status from AAD
5 years ago
Clemens Wolff
74630f078a
Add option to read user admin status from Github
5 years ago
Clemens Wolff
f7f6f099a2
Make social auth pipeline explicit
5 years ago
Clemens Wolff
09357f290b
Ensure .env file gets read
5 years ago
Clemens Wolff
340209a90e
Move examples to unit tests
5 years ago
Clemens Wolff
c996d10402
Extract color utility class
5 years ago
Clemens Wolff
495fe56605
Publish test results
5 years ago
Clemens Wolff
4b7dc702af
Speed up build by reducing staticfiles scope
5 years ago
Clemens Wolff
5cd3f31783
Speed up failed CI by delaying collectstatic
5 years ago
Clemens Wolff
fd2e7ca363
Factor out reloading of settings module
5 years ago