drew-royster / canvasfilesync Goto Github PK
View Code? Open in Web Editor NEWSyncs Canvas course files to your local computer
Home Page: https://canvasfilesync.com
License: MIT License
Syncs Canvas course files to your local computer
Home Page: https://canvasfilesync.com
License: MIT License
The software installs, then asks for login creds and logs in. Wohoo!
and then what? I can browse my canvas from here.
There is no menu, no nothing. Just a display of my canvas page.
No option to sync. Nothing.
Let me know if I;m missing something.
When I first installed & ran this it only listed about a half-dozen courses. I've been using Canvas for a while and have more like 100.
Sadly, the ones I'm teaching this quarter weren't listed in the list :(
What info can I get to help debugging this?
After the initial log on, it gets stuck on the "Getting courses from Canvas" page. The access token is successfully created and the usage is recorded. Is there a debug log available somewhere?
Edit: After looking through the log, it's just infinitely looping through parsing the courses.
I got a notification to the effect of
Your teacher edited a file, click here
And was presented the conflicts screen with several dozen file conflicts.
In my case, I would rather just take all of their changes (I don't remember making any of these "changes") and would much rather only have to click a button to have their changes overwrite all local changes with their.
Basically It would save me a lot of time to be able to effectively git pull --strategy theirs --force
in one operation.
I'm running Canvas File Sync on Windows and Mac and it does the same thing on both operating systems. I have my notification center flooded with these messages (see pictures).
It will keep doing this until I go through the setup as shown in the second picture. I'm purposefully leaving one course disabled as my professor somehow included file-names that aren't compatible with Windows. After a while, the notifications for "New courses available" will continue until I run through the setup again. It seems like it's not saving my choices for which courses to sync and which folder to sync them to.
I'm not sure if that's too separate issues (the notifications and the choices not being saved).
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.