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