aboutsummaryrefslogtreecommitdiff
path: root/app/auth
AgeCommit message (Collapse)AuthorFilesLines
2020-05-08Update code for public releaseGertjan van den Burg4-0/+16
2019-09-23Add configuration option for accepting registrationsGertjan van den Burg1-0/+3
2019-09-16Add database column for task assigned by adminGertjan van den Burg1-0/+2
This allows us to later manually assign tasks to users, which didn't work anymore after the task assignment rewrite.
2019-09-13Assign new tasks on the flyGertjan van den Burg1-15/+16
The old logic assigned a task when the user finished the demo, logged in, or finished an annotation. This was not optimal as it could lead to race conditions where some datasets were annotated unnecessarily. With this change we select the dataset to annotate at the exact moment the user wants to do another one.
2019-08-19Add various user flags for registrationGertjan van den Burg2-5/+40
2019-08-19Text changesGertjan van den Burg1-5/+6
2019-07-31Add terms and conditions to registration pageGertjan van den Burg2-2/+43
2019-06-03Automatically logout usersGertjan van den Burg2-4/+21
This accompanies the new task assignment strategy. By logging users out, we have a chance of assigning them new tasks when they login again. If they would never be logged out, it wouldn't be straightforward to decide when to assign them new tasks.
2019-06-03Rewrite the task assignment flowGertjan van den Burg1-1/+25
With the demo in place, we're rewriting the task assignment flow such that users only get a task assigned when: 1. They finish the demo 2. They finish a task 3. They login again. This way we can better balance the datasets and we won't have datasets that don't get enough annotations because some users didn't finish tasks they were assigned.
2019-05-30Initial version of demoGertjan van den Burg1-10/+2
This commit introduces the demo functionality. The task assignment has been removed at the moment, as this will be changed in a future commit.
2019-05-20Bugfix for registration email restrictionGertjan van den Burg1-1/+4
2019-05-13add support for user filteringGertjan van den Burg1-0/+14
2019-04-01formatting and flow fixingGertjan van den Burg1-3/+2
2019-04-01Move task assignment to separate moduleGertjan van den Burg1-0/+7
Also, add automatic assign on user signup
2019-03-26clarify user messageGertjan van den Burg1-1/+1
2019-03-26Add support for email confirmationGertjan van den Burg2-4/+76
2019-03-26Bugfixes for emailGertjan van den Burg1-4/+1
2019-03-26Add message flashing formattingGertjan van den Burg1-4/+7
2019-03-18refactorGertjan van den Burg4-0/+174