60 lines
1.6 KiB
Text
60 lines
1.6 KiB
Text
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.
|