Skip to content
Snippets Groups Projects
  1. Sep 14, 2018
  2. Sep 13, 2018
  3. Sep 11, 2018
  4. Aug 31, 2018
    • James Jones's avatar
      Removed redundant check · a08aa9d0
      James Jones authored
      Not bumping the version number, just a code tidy
      a08aa9d0
    • James Jones's avatar
      Support non-US English formats · d62d8f2b
      James Jones authored
      Tested with Australian, Canadian, United Kingdom, and United States varieties of English.
      Supports MMM DD or DD MMM formats with or without the comma before the year
      Supports 24 hour times
      Removed dependencies on jQuery except for TableSorter, which is a jQuery plugin.
      Removed dependency on waitForKeyElements
      d62d8f2b
  5. Aug 17, 2018
  6. Aug 15, 2018
  7. Aug 07, 2018
  8. Aug 05, 2018
  9. Aug 01, 2018
    • James Jones's avatar
      Major rewrite · 06670b4b
      James Jones authored
      This removes the jQuery dependency and uses the window.fetch() command. This is supported by modern browsers, but not by Internet Explorer. In other words, this will not work with Internet Explorer.
      This changes the breadcrumb and its links
      This changes the document title that shows up on the printed page
      It now checks for the student grades table and works backwards to find a heading, rather than just looking for "Courses" in the heading. This keeps it from changing "Courses I'm Teaching" and works better with other languages.
      06670b4b
    • James Jones's avatar
      Fix multiple buttons · 7684da1f
      James Jones authored
      The CSS selector was too general, so modified it to look for the first div inside the aside.
      Rewrote without jQuery.
      Enclosed in an IIFE
      Shortened text so it doesn't wrap the button
      7684da1f
  10. Jul 26, 2018
  11. Apr 11, 2018
  12. Feb 03, 2018
  13. Feb 02, 2018
  14. Jan 23, 2018
    • James Jones's avatar
      Check for student sections property · 3f1ce4a1
      James Jones authored
      Had a problem where the students property didn't exist for a section so check for existence of that first.
      3f1ce4a1
    • James Jones's avatar
      FileSaver.js changes · 581d1395
      James Jones authored
      FileSaver.js moved locations yesterday and the old // @require link doesn't work any more. The change broke compatibility with Tampermonkey and so I'm requiring and older version and pulling it from a CDN until the problems can be resolved.
      581d1395
    • James Jones's avatar
      FileSaver.js changes · dc582c5b
      James Jones authored
      FileSaver.js moved locations yesterday and the old // @require link doesn't work any more. The change broke compatibility with Tampermonkey and so I'm requiring and older version and pulling it from a CDN until the problems can be resolved.
      dc582c5b
    • James Jones's avatar
      moved to People page, fixed saveAs · 3e1ec378
      James Jones authored
      Eli Grey's saveAs moved locations yesterday. However, the version as I write this (1.3.5) does not work with Tampermonkey and so I'm grabbing an older version from a CDN rather than the latest version.
      
      Moved the link from the Account / Courses page to the Account / People page. It now appears in the top section with View User Groups and Manage Profile Pictures. Arguably, that might have been a better location in the first place. The reason for this move is two-fold. 
      * Canvas' new course search doesn't have the places needed to add the button and although this was under a feature flag, it might eventually disappear.
      * Canvas moved the Analytics link off the main courses page to the account navigation menu on December 9, 2017. The script was looking for the link to know where to add the button and it hasn't been working since then.
      3e1ec378
  15. Jan 19, 2018
  16. Nov 22, 2017
  17. Sep 30, 2017
Loading