Moved tasks to https://salsa.debian.org/debian/debshots/boards
This commit is contained in:
parent
85b6d87dd5
commit
5753d7974c
1 changed files with 0 additions and 60 deletions
60
doc/TODO
60
doc/TODO
|
|
@ -1,60 +0,0 @@
|
|||
Next tasks
|
||||
|
||||
> Before next deployment.
|
||||
|
||||
FIXED Auto-approve admin uploads
|
||||
|
||||
FIXED Why does weboob-qt show an uploaded image in grid mode if no screenshot is approved?
|
||||
|
||||
FIXED Redirect back to upload form if all uploads are invalid
|
||||
|
||||
FIXED Improve callout design. No javascript. Better readability. At the top.
|
||||
|
||||
Main text on details page is not shown
|
||||
|
||||
Remove appearances of "token" everywhere.
|
||||
|
||||
Hint the user to add missing descriptions.
|
||||
|
||||
Fix upload process.
|
||||
|
||||
Fix my/my uploads.
|
||||
|
||||
Fix admin menu.
|
||||
|
||||
Make sure that the moderation workflow works.
|
||||
|
||||
Any upload will trigger the creation of an ad-hoc account.
|
||||
Screenshots will always be assigned to a user.
|
||||
|
||||
After an upload ask the user to add descriptions to the
|
||||
screenshots. And allow them to delete the screenshots.
|
||||
|
||||
Check all code with "current_user" and "user_signed_in?" to
|
||||
make sure it matches the new concept.
|
||||
|
||||
Create a user account called "Anonymous" - via a migration.
|
||||
All existing screenshots will become uploaded by that user.
|
||||
|
||||
Turn moderation into a seperate page showing just the one
|
||||
screenshot and aks the user for a deletion reason.
|
||||
|
||||
Make sure that users can delete their own screenshots but
|
||||
no other.
|
||||
|
||||
Fix formatting of http://localhost:3000/packages/list?search=weboob&show=
|
||||
(Enumerations etc.)
|
||||
|
||||
> After next deployment
|
||||
|
||||
Make sure that ad-hoc users are recognized when they visit again.
|
||||
Devise should recognize them by their session cookie.
|
||||
|
||||
Offer anonymous users to become real users to track their uploads.
|
||||
The screenshots will have to be moved to the new account
|
||||
and the ad-hoc account can be deleted.
|
||||
|
||||
Move ad-hoc/anonymous uploads to the main anonymous user after
|
||||
a week.
|
||||
|
||||
Add tests.
|
||||
Loading…
Add table
Add a link
Reference in a new issue