jeffreytram / unidrive Goto Github PK
View Code? Open in Web Editor NEW๐ Access, organize, and manage several Google Drive accounts in one place.
License: GNU General Public License v2.0
๐ Access, organize, and manage several Google Drive accounts in one place.
License: GNU General Public License v2.0
There is currently no way to remove Google accounts once added
As a User, I want to be able to move my files to other folders.
Definition of Done
Function is created that accomplishes this
User Story
As a user, I want to be able to right click folders, so I can see the list of functionalities I can perform on the folder.
Acceptance Criteria
Definition of Done
Describe the bug
When a file is open in 2 open accounts in UniDrive at once (via sharing), it cannot be interacted with
To Reproduce
Share file with a currently opened account in UniDrive. Try to share, rename etc. in either account, and nothing will happen.
Expected behavior
Share, rename, etc. should all work
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
User Story
As a user, I want my folders and files separated, so I can easily find my folders.
Acceptance Criteria
Definition of Done
What?:
Signing in to account 1, signing out, then signing in to account 2 doesn't display account 2's files
Expected Outcome:
See account 2 files
Actual Outcome:
See account 1 files
Full:
If I sign in to account 1, the account 1 files are displayed. If I were to then sign out of account 1 and sign in to account 2, I would expect to see account 2 files. However, I still continue to see account 1's files. If I were to then refresh the page, I am now able to see account 2's files.
User Story
As a user, I want to copy my files, so I can make can multiple copies of one file.
Acceptance Criteria
Definition of Done
As a user, I want to be able to share my files with other accounts so that other people can collaborate with me
Acceptance Criteria
Definition of Done
User Story
As a project manager, I want to search through all my folders so I can easily locate certain projects.
Acceptance Criteria
Definition of Done
User Story
As a file owner, I want to be able to click my files, so that I can view the file's content
Acceptance Criteria
Definition of Done
Describe the bug
There is an issue connecting on Safari; Google Chrome works, Safari doesn't
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Sign in Account
Desktop (please complete the following information):
User Story
Acceptance Criteria
Definition of Done
Make file component a functional component
Acceptance Criteria
Definition of Done
User Story
As a user, I want to be able to filter all of my files in an account, so that I can view only the files shared with me.
Acceptance Criteria
Definition of Done
As a User I want to be able to click on the user icon in the sidebar to scroll to and open the user banner for the user I clicked.
Acceptance Criteria
Works
Above is possible in its entirety
As a user, I want to create different types of files/folders so that I don't have to go to Google Drive to do so.
Acceptance Criteria
Definition of Done
User Story
As a user, I want to see my accounts profile picture and email, so I can visually differentiate the accounts from each other
Acceptance Criteria
Definition of Done
User Story
As a user, I won't to be able to share files using the standard Google Drive menu so that it is easy for me to share with whichever accounts I want.
Acceptance Criteria
Google share menu works for every account.
Definition of Done
Sharing works for every account and updates accounts accordingly.
Describe the bug
Upon signing in, we'll only see the results of the sign in once the next account is signed in.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The account should be viewable immediately after signing in to that account.
User Story
As a user, I want to be able to right click a file, so that I can see the drop down menu of functions I can perform with the file.
Acceptance Criteria
Definition of Done
User Story
As a file owner, I want to be able to upload my files so that I can store it in my drive
Acceptance Criteria
Definition of Done
User Story
As a user, I want to be able to see all the options I can perform with/on my account on a drop down UI, so the UI isn't too cluttered.
Acceptance Criteria
Definition of Done
User Story
As a user, I want to be able to quickly see all the accounts I have, so I can jump to the account I want to view.
Acceptance Criteria
Definition of Done
User Story
As a new user, I want high affordance when I first use the application, so the application is more intuitive.
Acceptance Criteria
Definition of Done
User Story
As a file owner, I want to rename my files so I can give my files the name I want
Acceptance Criteria
Definition of Done
User Story
As a user, I want to see the additional information, options, and functions in an easily identifiable spot, so I can quickly know where to find them.
Acceptance Criteria
Definition of Done
User Story
As a file owner, I want to be able to move my files to a different location, so that I can relocate my files to where I want them to be.
Acceptance Criteria
Definition of Done
User Story
As a user, I want to see a visual starred and shared button, so I know what/where to click to see my starred and shared files.
Acceptance Criteria
Definition of Done
User Story
As a user, I want to filter the files in my account, so I can only see the files that are starred.
Acceptance Criteria
Definition of Done
User Story
As a file owner, I want to be able to delete the files I want so that I can remove unneeded files from my Drive
Acceptance Criteria
Definition of Done
User Story
As a user, I want to be able to star files and folders, so that I can mark the items that I want to distinct from the rest.
Acceptance Criteria
Definition of Done
Describe the bug
When an account is added to the UniDrive application with no files in it, the application gives the error as shown in the screenshot below. The error also may occur when you filter (by starred, shared, etc.) and there are no files matching the criteria.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
No error is displayed
Additional context
Add any other context about the problem here.
User Story
As a user, I want to navigate between my folders I have in my drive, so I can search through my folders.
Acceptance Criteria
Definition of Done
User Story
As a user, I want to be able to connect multiple Google Drive accounts, so I can view all my files in one UI
Acceptance Criteria
Definition of Done
Describe the bug
Clicking on the file does not go to the web view link.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The link opens a web view of the file.
User Story
As a user, I want to view more than just 100 files, since I have more than 100 files.
Acceptance Criteria
Definition of Done
User Story
As a user, I want to sort my files so I can find them easier when I look
Acceptance Criteria
Definition of Done
User Story
As a user, I want to be able to see my account's files, so that I know it is connected.
Acceptance Criteria
Definition of Done
User Story
As a user, I want to be able to open folders in my drive, so I can view the contents of my folders.
Acceptance Criteria
Definition of Done
User Story
As a user, I want to see only the files that the accounts own, so I can find the the file I'm looking for.
Acceptance Criteria
Definition of Done
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.