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

Folders, GitHub deploy and OAuth & UI refactoring #85

Merged
merged 66 commits into from
Aug 16, 2022
Merged

Conversation

RezaRahemtola
Copy link
Member

@RezaRahemtola RezaRahemtola commented Aug 9, 2022

Description

  • Program deployment from GitHub using OAuth
  • Folders implemented for the drive, with moving and deleting features
  • Design refactoring for better UX

Changes include

  • Bugfix (non-breaking change that solves an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (change that is not backwards-compatible and/or changes current functionality)

Breaking changes

All accounts must be recreated, previous accounts will throw an error

Checklist

  • I have assigned this PR to myself
  • I have added at least 1 reviewer
  • I have added the needed labels
  • I have linked this PR to an issue
  • I have linked this PR to a milestone
  • I have linked this PR to a project
  • I have tested this code
  • I have added / updated tests (unit / functionals / end-to-end / ...)
  • I have updated the README and other relevant documents (guides...)
  • I have added sufficient documentation both in code, as well as in the READMEs

RezaRahemtola and others added 30 commits July 8, 2022 15:33
Ability to click on a folder to see it‘s content
Signed-off-by: Alex Prevot <alex1.prevot@epitech.eu>
Signed-off-by: Alex Prevot <alex1.prevot@epitech.eu>
Signed-off-by: Alex Prevot <alex1.prevot@epitech.eu>
Missing slashes in path handled, error on wrong path
Disable console error with a favicon IPC logo, yarn.lock upgraded
…ange uploadProgram function to redeploy program
Signed-off-by: Alex Prevot <alex1.prevot@epitech.eu>
Signed-off-by: Alex Prevot <alex1.prevot@epitech.eu>
Signed-off-by: Alex Prevot <alex1.prevot@epitech.eu>
@netlify
Copy link

netlify bot commented Aug 9, 2022

Deploy Preview for nimble-praline-605cf6 ready!

Name Link
🔨 Latest commit
🔍 Latest deploy log https://app.netlify.com/sites/nimble-praline-605cf6/deploys/62f2971bcb77aa2570c868b8
😎 Deploy Preview https://deploy-preview-85--nimble-praline-605cf6.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

Copy link
Member

@ZerLock ZerLock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM !

@AmozPay AmozPay requested a review from ZerLock August 9, 2022 16:42
Copy link
Member

@ZerLock ZerLock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Très bon code ! L'équipe Computing sont vraiment des bg <3 !

@RezaRahemtola RezaRahemtola added the minor Minor update (for release) label Aug 9, 2022
@RezaRahemtola RezaRahemtola removed this from the Computing - GitHub deployment milestone Aug 9, 2022
@RezaRahemtola RezaRahemtola merged commit 66f022f into master Aug 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request minor Minor update (for release)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants