Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comment stocker des images sur AWS #37

Open
carbontracking opened this issue Nov 6, 2017 · 3 comments
Open

Comment stocker des images sur AWS #37

carbontracking opened this issue Nov 6, 2017 · 3 comments
Assignees

Comments

@carbontracking
Copy link
Owner

  • a utiliser pour tous les fichiers téléchargés sur UpScribers
@Rchatain
Copy link
Collaborator

Rchatain commented Nov 7, 2017

  • Implémentation d'une démo de stockage de fichier dans un serveur AWS

    • Pour l'utiliser, appuyer sur le bouton "AWS Test" présente sur la page d'accueil, quand un utilisateur est connecté, en dessous du bouton "upload".
  • Les différentes fonctionnalités présentes :

    • L'utilisateur peut uploader un fichier (de la même manière qu'actuellement). La seule différence étant l'emplacement de stockage (Dans le serveur => AWS S3).
    • La colonne "Nom" contient le lien AWS vers le fichier uploadé pour chaque ligne.
      • 2 possibilité d'affichage est possible :
        • Le lien doit-il proposer le téléchargement du fichier ?
        • Le lien doit-il afficher (si possible) le fichier directement sur le navigateur ?
      • En terme de protection de fichier avec un nom "doublon", le fichier uploadé a un nom générique de type "upload_XXX.[..]XXX"
        • La colonne "Nom" est-elle nécessaire telle qu'elle est dans cette démo ?
        • Si non, dans quelle colonne le lien doit-il être accessible (renommer "Nom" en "Lien" + affichage du lien http, un lien dans "Titre", un bouton dans "Actions", autre) ?
  • Update :

    • Mise à jour du bouton Upbrowser pour l'affichage du fichier dans le bucket
    • Mise à jout du bouton Supprimer, qui efface le fichier dans le bucket
  • WIP :

    • Etudier le cas d'utilisation "Public / Privée" avec les fonctionnalités disponibles sur AWS (gestion de permissions, de comptes utilisateur AWS, ...)

@carbontracking
Copy link
Owner Author

  • Les fichiers sur le bucket doivent avoir multiples niveaux d'accessibilité
    • Soit que par le proprétaire
    • Soit que par tous les utilisateurs UpScribers
    • Jamais accessible par simple URL à n'importe qui.

@Rchatain
Copy link
Collaborator

Rchatain commented Dec 6, 2017

  • Le bucket est désormais "privé"
    • Seuls les utilisateurs de Upscribers auront accès aux fichiers disponibles dans le bucket
    • Une personne non-utilisateur aura un message d'erreur à la tentative d'accès d'un fichier dans le bucket (via un lien URL par exemple)
  • Toutes les interactions du cas d'utilisation "Public / privé" se feront directement sur l'application.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants