Gitlab Lobby issueshttps://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues2023-06-28T18:43:08Zhttps://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues/9Expire new-account offers after 7 days2023-06-28T18:43:08ZNick MathewsonExpire new-account offers after 7 daysWhen we create a new user via the lobby API, we send them an email that they can use to set their password.
If they don't use this email within a week, we should expire it, and not leave the user around forever.When we create a new user via the lobby API, we send them an email that they can use to set their password.
If they don't use this email within a week, we should expire it, and not leave the user around forever.https://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues/8Add a gitlab bot to handle basic things we want guests to do2023-08-10T19:10:13ZNick MathewsonAdd a gitlab bot to handle basic things we want guests to doWe'd like to have a gitlab bot to handle permissions we would like to grant to Guest users.
The big one is to assign a MR to a reviewer. They should also be able to assign unassigned issues to themselves, and unassign issues from them...We'd like to have a gitlab bot to handle permissions we would like to grant to Guest users.
The big one is to assign a MR to a reviewer. They should also be able to assign unassigned issues to themselves, and unassign issues from themselves.
Setting a limited set of labels could be a secondary feature.https://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues/7README should explain how to set up and use an admin account.2020-10-12T15:57:08ZNick MathewsonREADME should explain how to set up and use an admin account.I've gotten as far with my attempted hacking as to attempt to make an account, then approve or reject the request. But I think I need to set a django password some how, and the readme doesn't explain how to do that.I've gotten as far with my attempted hacking as to attempt to make an account, then approve or reject the request. But I think I need to set a django password some how, and the readme doesn't explain how to do that.https://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues/6README doesn't say how to connect to service2020-07-28T13:34:03ZNick MathewsonREADME doesn't say how to connect to serviceI'm trying to connect to the URL it gave me, and it's saying:
```
Invalid HTTP_HOST header: '127.0.0.1:8000'. You may need to add '127.0.0.1' to ALLOWED_HOSTS.
```
Maybe together with #4, this means that we should add an "edit your sett...I'm trying to connect to the URL it gave me, and it's saying:
```
Invalid HTTP_HOST header: '127.0.0.1:8000'. You may need to add '127.0.0.1' to ALLOWED_HOSTS.
```
Maybe together with #4, this means that we should add an "edit your settings.py" step to the instructions?https://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues/5secrets should not be in public version control2022-05-30T19:11:49ZNick Mathewsonsecrets should not be in public version controlInstead of having the secrets put in a settings.py file, they should be in some other file that settings.py references. This other file should not be under version control in our public repository.Instead of having the secrets put in a settings.py file, they should be in some other file that settings.py references. This other file should not be under version control in our public repository.https://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues/4README doesn't mention SECRET_KEY2020-07-28T13:34:03ZNick MathewsonREADME doesn't mention SECRET_KEYWhen I try to follow the instructions in the readme, I get told:
```
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
```When I try to follow the instructions in the readme, I get told:
```
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
```https://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues/3Create an official repository for lobby once we're reasonably confident we're...2020-07-28T15:59:31ZNick MathewsonCreate an official repository for lobby once we're reasonably confident we're going to use itLet's have things like lobby in tpo/ somewhere, once we're happy doing so. :)Let's have things like lobby in tpo/ somewhere, once we're happy doing so. :)https://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues/2Test test2020-06-16T21:47:44ZAlexander Færøyahf@torproject.orgTest testSummary
Test testSummary
Test testAlexander Færøyahf@torproject.orgAlexander Færøyahf@torproject.orghttps://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues/1Make it easy for people to create accounts AND contribute first comment/ticket2023-08-10T19:10:13ZAlexander Færøyahf@torproject.orgMake it easy for people to create accounts AND contribute first comment/ticket@nickm had an interesting point for a Gitlab Lobby to avoid the round-trip for new users who wants to submit a ticket/comment:
Users should have a way to request an account + submit their first issue or comment in one go, instead of hav...@nickm had an interesting point for a Gitlab Lobby to avoid the round-trip for new users who wants to submit a ticket/comment:
Users should have a way to request an account + submit their first issue or comment in one go, instead of having to first create an account, then wait to get access to the account, then submit their issue. This could lead some people who otherwise would prefer the anonymous account (for ease) to create an account.