Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

github.com/drew-royster/canvasFileSync

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/drew-royster/canvasFileSync

  • v1.5.0
  • Source
  • Go
  • Socket score

Version published
Created
Source

Introduction

When using Canvas, I found that constantly downloading new files, updated files and then organizing those files was a huge pain. This program aims to work by having Google Drive like functionality with Canvas so that you never have to worry about being up to date or how you have organized things, because they will be organized on your computer just as they are organized on Canvas.

Canvas File Sync Site

Running this code

Clone this repository and run yarn. Once it's done installing the modules, run yarn run dev

Building this code

yarn run build:mac

yarn run build:win

Note

Releases are being code signed so your personal build will not work with the built in autoupdating.

Contributing

I'd appreciate any help that anyone would like to give and have included draw.io diagrams in the diagrams folder to help facilitate understanding of the overall flow.

TODO

  • Toggle courses to sync
  • Increase initial download speed
  • Handle situations more gracefully where an update has occurred both locally and remotely
  • Allow more granular control of what to sync(Treeview)

FAQs

Package last updated on 30 Apr 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc