From dee11de378480bec61f9b24adc937820259caa7b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Aug 2022 10:05:28 +0000 Subject: [PATCH 01/11] [Dependency] Bump html-proofer from 3.19.4 to 4.4.0 Bumps [html-proofer](https://github.com/gjtorikian/html-proofer) from 3.19.4 to 4.4.0. - [Release notes](https://github.com/gjtorikian/html-proofer/releases) - [Changelog](https://github.com/gjtorikian/html-proofer/blob/main/CHANGELOG.md) - [Commits](https://github.com/gjtorikian/html-proofer/compare/v3.19.4...v4.4.0) --- updated-dependencies: - dependency-name: html-proofer dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Gemfile | 2 +- Gemfile.lock | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Gemfile b/Gemfile index f3a5b7d6..c5e77763 100644 --- a/Gemfile +++ b/Gemfile @@ -9,4 +9,4 @@ gem 'wdm', '>= 0.1.1' if Gem.win_platform? gem "webrick", "~> 1.7" -gem 'html-proofer', "~> 3.19.4" +gem 'html-proofer', "~> 4.4.0" diff --git a/Gemfile.lock b/Gemfile.lock index 991347ee..a584cb6a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -88,7 +88,7 @@ GEM html-pipeline (2.14.2) activesupport (>= 2) nokogiri (>= 1.4) - html-proofer (3.19.4) + html-proofer (4.4.0) addressable (~> 2.3) mercenary (~> 0.3) nokogiri (~> 1.13) @@ -96,6 +96,7 @@ GEM rainbow (~> 3.0) typhoeus (~> 1.3) yell (~> 2.0) + zeitwerk (~> 2.5) http_parser.rb (0.8.0) i18n (0.9.5) concurrent-ruby (~> 1.0) @@ -222,10 +223,10 @@ GEM jekyll-feed (~> 0.9) jekyll-seo-tag (~> 2.1) minitest (5.16.2) - nokogiri (1.13.7) + nokogiri (1.13.8) mini_portile2 (~> 2.8.0) racc (~> 1.4) - nokogiri (1.13.7-x64-mingw32) + nokogiri (1.13.8-x64-mingw32) racc (~> 1.4) octokit (4.25.1) faraday (>= 1, < 3) @@ -276,7 +277,7 @@ PLATFORMS DEPENDENCIES github-pages (= 227) - html-proofer (~> 3.19.4) + html-proofer (~> 4.4.0) webrick (~> 1.7) BUNDLED WITH From dc2c9d3f04bb527e5f5396bb14fc06f324e55d90 Mon Sep 17 00:00:00 2001 From: Matthew Peveler Date: Mon, 22 Aug 2022 14:57:21 +0000 Subject: [PATCH 02/11] Update test.yml --- .github/workflows/test.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1f6af2e0..caa4b627 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,14 +1,11 @@ -name: Ruby +name: Test on: push: - branches: [ '*' ] pull_request: - branches: [ '*' ] jobs: test: - runs-on: ubuntu-latest steps: @@ -31,4 +28,4 @@ jobs: run: bundle exec jekyll build - name: Check Links - run: bundle exec htmlproofer ./_site --assume-extension --empty-alt-ignore --disable_external + run: bundle exec htmlproofer ./_site --assume-extension --empty-alt-ignore From bb7e1ff165328455f4e74e6a4e9d768838361095 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 26 Aug 2022 11:52:30 -0400 Subject: [PATCH 03/11] spelling --- .../rensselaer_center_for_open_source/2021_Eddie_Krystowski.md | 2 +- _docs/instructor/autograding/specification.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/_docs/developer/rensselaer_center_for_open_source/2021_Eddie_Krystowski.md b/_docs/developer/rensselaer_center_for_open_source/2021_Eddie_Krystowski.md index 5256cd2e..3cb29a68 100644 --- a/_docs/developer/rensselaer_center_for_open_source/2021_Eddie_Krystowski.md +++ b/_docs/developer/rensselaer_center_for_open_source/2021_Eddie_Krystowski.md @@ -11,7 +11,7 @@ In the summer of 2021, I worked mainly on improving and standardizing various as Dark Mode is a feature that allows the user to change the overall look of Submitty to one with a darker palette. Some of the work I did regarding dark mode consisted of: - Improving the consistency of dark mode throughout the site - Refactoring stylesheets to properly use dark-mode colors -- Fixing low contrast areas, especially in less frequently visited pages, by using WAVE (Web Accessability Evaluation Tool) to ensure a 7:1 minimum contrast ratio across most pages. +- Fixing low contrast areas, especially in less frequently visited pages, by using WAVE (Web Accessibility Evaluation Tool) to ensure a 7:1 minimum contrast ratio across most pages. - I fixed the contrast of code boxes in dark mode which were very difficult for students to use due to the syntax highlighting not considering the site theme. diff --git a/_docs/instructor/autograding/specification.md b/_docs/instructor/autograding/specification.md index 658fefa4..88b5bfc3 100644 --- a/_docs/instructor/autograding/specification.md +++ b/_docs/instructor/autograding/specification.md @@ -56,7 +56,7 @@ executables. Depending on the testcase type, there is a minimum RLIMIT value that will be used, regardless if the limit it set lower in the configuration file. - If the Testcase is for compliation, it will use the following minimum RLIMIT values: + If the Testcase is for compilation, it will use the following minimum RLIMIT values: * RLIMIT_CPU: 60 * RLIMIT_FSIZE: 10MB * RLIMIT_RSS: 1GB From 968b9c03fd904a150862dc6be179117a0d209db4 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 26 Aug 2022 11:57:01 -0400 Subject: [PATCH 04/11] ignore missing image alt tags --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index caa4b627..0985b6a5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,4 +28,4 @@ jobs: run: bundle exec jekyll build - name: Check Links - run: bundle exec htmlproofer ./_site --assume-extension --empty-alt-ignore + run: bundle exec htmlproofer ./_site --assume-extension --alt-ignore '/.*/' --disable_external From d8ac37f90420617de31b1ec4eb6c6b13a8dfb439 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 26 Aug 2022 12:00:51 -0400 Subject: [PATCH 05/11] ignore missing image alt tags --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0985b6a5..29278166 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,4 +28,4 @@ jobs: run: bundle exec jekyll build - name: Check Links - run: bundle exec htmlproofer ./_site --assume-extension --alt-ignore '/.*/' --disable_external + run: bundle exec htmlproofer ./_site --assume-extension --disable_external --alt-ignore '/.*/' From cf93aecbe761cfb31d17cf49c7cbeb3beeb54eb9 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 26 Aug 2022 12:02:09 -0400 Subject: [PATCH 06/11] ignore missing image alt tags --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 29278166..95ff8873 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,4 +28,4 @@ jobs: run: bundle exec jekyll build - name: Check Links - run: bundle exec htmlproofer ./_site --assume-extension --disable_external --alt-ignore '/.*/' + run: bundle exec htmlproofer ./_site --assume-extension --alt-ignore '/.*/' From 0b112da392ac61ec0ac31c16a38bc922762870f9 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 26 Aug 2022 12:06:06 -0400 Subject: [PATCH 07/11] test --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 95ff8873..c4c51f9f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,4 +28,4 @@ jobs: run: bundle exec jekyll build - name: Check Links - run: bundle exec htmlproofer ./_site --assume-extension --alt-ignore '/.*/' + run: bundle exec htmlproofer ./_site --assume-extension --disable-external From d400578082d8f0895405da38574923fa3880dce9 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 26 Aug 2022 12:09:30 -0400 Subject: [PATCH 08/11] alt --- _docs/developer/google_summer_of_code/2019_FonNoel.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_docs/developer/google_summer_of_code/2019_FonNoel.md b/_docs/developer/google_summer_of_code/2019_FonNoel.md index 60037eb7..b3d9a332 100644 --- a/_docs/developer/google_summer_of_code/2019_FonNoel.md +++ b/_docs/developer/google_summer_of_code/2019_FonNoel.md @@ -5,7 +5,7 @@ category: Developer > Google Summer of Code 2019 # GSOC 2019 REPORT: Continuous Integration Testing (Automation) for Submitty

- +gsoc & submitty logos

The aim of this project is to expand the code coverage of the unit and integration tests for Submitty codebase. @@ -45,7 +45,7 @@ The major things are achieved here are : - There's a dramatic increase in the speed of builds. In practise from between 10mins to 2 hours to less than 5 minutes for the parts that were moved.

- +buildbot screenshot *A Submitty pull request showing 4 newly introduced builders powered by buildbot*

From d82b8511e289c5ac24d7edf1d1681117af84f0ba Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 26 Aug 2022 12:21:28 -0400 Subject: [PATCH 09/11] a few https --- README.md | 4 ++-- .../development_instructions/troubleshooting.md | 2 +- .../vagrant_email_configuration.md | 2 +- .../getting_started/vm_install_using_vagrant.md | 4 ++-- .../google_summer_of_code/2018_GaganKumar.md | 2 +- .../google_summer_of_code/2018_TusharGurjar.md | 6 +++--- .../coding_style_guide/python.md | 2 +- _docs/index/overview.md | 12 ++++++------ _docs/sysadmin/configuration/student_photos.md | 2 +- _docs/sysadmin/configuration/version_control.md | 2 +- _docs/sysadmin/installation/server_os.md | 6 +++--- _docs/sysadmin/installation/worker_installation.md | 2 +- 12 files changed, 23 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 6ec0e303..fbdc2cf8 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Submitty.org -This is the documentation website for [Submitty](http://submitty.org), +This is the documentation website for [Submitty](https://submitty.org), an open source course management, assignment submission, exam, and grading system. @@ -109,4 +109,4 @@ above structure. Currently, the site only supports three levels of nesting (sub- ## Forked from [Edition](https://github.com/CloudCannon/edition-jekyll-template) This repository was created via a fork of Edition, which is a product documentation theme for Jekyll created -by by [CloudCannon](http://cloudcannon.com/), the Cloud CMS for Jekyll. +by by [CloudCannon](https://cloudcannon.com/), the Cloud CMS for Jekyll. diff --git a/_docs/developer/development_instructions/troubleshooting.md b/_docs/developer/development_instructions/troubleshooting.md index 7363c3c6..a87f75b6 100644 --- a/_docs/developer/development_instructions/troubleshooting.md +++ b/_docs/developer/development_instructions/troubleshooting.md @@ -18,4 +18,4 @@ network 192.168.56.0 broadcast 192.168.56.255 ``` -References and useful links: [https://gist.github.com/pjdietz/5768124](https://gist.github.com/pjdietz/5768124) and [http://christophermaier.name/2010/09/01/host-only-networking-with-virtualbox/](http://christophermaier.name/2010/09/01/host-only-networking-with-virtualbox/) \ No newline at end of file +References and useful links: [https://gist.github.com/pjdietz/5768124](https://gist.github.com/pjdietz/5768124) and [http://christophermaier.name/2010/09/01/host-only-networking-with-virtualbox/](https://christophermaier.name/2010/09/01/host-only-networking-with-virtualbox/) \ No newline at end of file diff --git a/_docs/developer/development_instructions/vagrant_email_configuration.md b/_docs/developer/development_instructions/vagrant_email_configuration.md index 56d05d89..15ef10a6 100644 --- a/_docs/developer/development_instructions/vagrant_email_configuration.md +++ b/_docs/developer/development_instructions/vagrant_email_configuration.md @@ -9,7 +9,7 @@ important messages to users via email. Please see the System Administrator Documentation: [Email Configuration](/sysadmin/email_configuration) On the developer vagrant machine, the sending of emails is simulated with the -[nullsmtpd server](http://github.com/MasterOdin/nullsmtpd). +[nullsmtpd server](https://github.com/MasterOdin/nullsmtpd). diff --git a/_docs/developer/getting_started/vm_install_using_vagrant.md b/_docs/developer/getting_started/vm_install_using_vagrant.md index 8f3dbd9e..cc43de3a 100644 --- a/_docs/developer/getting_started/vm_install_using_vagrant.md +++ b/_docs/developer/getting_started/vm_install_using_vagrant.md @@ -85,7 +85,7 @@ instructions. 7. Enter your **BIOS** (generally by pressing Del, F12, or other keys while booting). If you are not able to find the key combo needed to enter your BIOS, refer to [this guide](https://www.tomshardware.com/reviews/bios-keys-to-access-your-firmware,5732.html). - 8. Locate **Virtualization**, and enable it. (Note: If you cannot find the option to enable virtualization, [search Google](http://tinyurl.com/enable-virtualization) for a tutorial on enabling it with your motherboard.) + 8. Locate **Virtualization**, and enable it. (Note: If you cannot find the option to enable virtualization, [search Google](https://tinyurl.com/enable-virtualization) for a tutorial on enabling it with your motherboard.) 9. Reboot your computer. @@ -118,7 +118,7 @@ instructions. **MacOS** * You can either go to respective sites and download the necessary binaries or - install [homebrew](http://brew.sh/) if you don't have it and then run: + install [homebrew](https://brew.sh/) if you don't have it and then run: ``` brew install --cask virtualbox diff --git a/_docs/developer/google_summer_of_code/2018_GaganKumar.md b/_docs/developer/google_summer_of_code/2018_GaganKumar.md index 4b693de6..736e5298 100644 --- a/_docs/developer/google_summer_of_code/2018_GaganKumar.md +++ b/_docs/developer/google_summer_of_code/2018_GaganKumar.md @@ -8,7 +8,7 @@ redirect_from: # Discussion Forum Enhancements -### [Submitty](http://submitty.org) +### [Submitty](https://submitty.org) *Homework Submission, Automated Grading, and TA grading system* GitHub : [https://github.com/Submitty/Submitty](https://github.com/Submitty/Submitty) diff --git a/_docs/developer/google_summer_of_code/2018_TusharGurjar.md b/_docs/developer/google_summer_of_code/2018_TusharGurjar.md index 71fa7b8d..4f0c955d 100644 --- a/_docs/developer/google_summer_of_code/2018_TusharGurjar.md +++ b/_docs/developer/google_summer_of_code/2018_TusharGurjar.md @@ -8,12 +8,12 @@ redirect_from: # Instructor Interface for Plagiarism Detection -[Submitty](http://submitty.org) is an open source programming +[Submitty](https://submitty.org) is an open source programming assignment submission system from the [Rensselaer Center for Open Source Software (RCOS)](https://rcos.io/), launched by the -[Department of Computer Science](http://www.cs.rpi.edu/) at -[Rensselaer Polytechnic Institute](http://www.rpi.edu/). +[Department of Computer Science](https://www.cs.rpi.edu/) at +[Rensselaer Polytechnic Institute](https://www.rpi.edu/). My GSoC project involved working on the Plagiarism Detector (also called "Lichen") of Submitty Organization. Along with my GSoC project, I also worked on implementing some crucial features and fixing bugs. diff --git a/_docs/developer/software_and_system_design/coding_style_guide/python.md b/_docs/developer/software_and_system_design/coding_style_guide/python.md index 3f8ab330..9f4e8dae 100644 --- a/_docs/developer/software_and_system_design/coding_style_guide/python.md +++ b/_docs/developer/software_and_system_design/coding_style_guide/python.md @@ -7,7 +7,7 @@ redirect_from: __Minimum Version__: 3.8 -For Python, we use [flake8](http://flake8.pycqa.org/en/latest/) to check Python code such that it follows things laid out in +For Python, we use [flake8](https://flake8.pycqa.org/en/latest/) to check Python code such that it follows things laid out in [PEP-8](https://www.python.org/dev/peps/pep-0008/), [PEP-257](https://www.python.org/dev/peps/pep-0257/), etc. The code is linted as part of our automated Travis-CI testsuite to ensure compliance. To locally lint the code, you will need to install three modules: diff --git a/_docs/index/overview.md b/_docs/index/overview.md index 190cb9f4..32a07445 100644 --- a/_docs/index/overview.md +++ b/_docs/index/overview.md @@ -6,11 +6,11 @@ redirect_from: - /welcome --- -[Submitty](http://submitty.org) +[Submitty](https://submitty.org) is an open source course management, assignment submission, exam and grading system from the [Rensselaer Center for Open Source Software (RCOS)](https://rcos.io/), -[Department of Computer Science](http://www.cs.rpi.edu/) at -[Rensselaer Polytechnic Institute](http://www.rpi.edu/). +[Department of Computer Science](https://www.cs.rpi.edu/) at +[Rensselaer Polytechnic Institute](https://www.rpi.edu/). [The Submitty project is hosted on GitHub](https://github.com/Submitty/). @@ -23,11 +23,11 @@ Submitty. Please [Contact Us](/contact) if you have questions, bug reports, or feature requests.
- +rpi logo     - +rcos logo     - +gsoc logo
diff --git a/_docs/sysadmin/configuration/student_photos.md b/_docs/sysadmin/configuration/student_photos.md index 9cc6647f..887b687f 100644 --- a/_docs/sysadmin/configuration/student_photos.md +++ b/_docs/sysadmin/configuration/student_photos.md @@ -75,7 +75,7 @@ institutions. Windows 10: [step-by-step instructions](https://matthewhorne.me/how-to-install-python-and-pip-on-windows-10/) -3. [Install Selenium](http://selenium-python.readthedocs.io/installation.html) (in terminal/command prompt) +3. [Install Selenium](https://selenium-python.readthedocs.io/installation.html) (in terminal/command prompt) _Note: On Windows, make sure to run cmd as administrator._ diff --git a/_docs/sysadmin/configuration/version_control.md b/_docs/sysadmin/configuration/version_control.md index 86142660..a6b73a17 100644 --- a/_docs/sysadmin/configuration/version_control.md +++ b/_docs/sysadmin/configuration/version_control.md @@ -110,7 +110,7 @@ ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ` 1. Enter file location for ssh key. (ex: /home/submitty_daemon/.ssh/id_github) 1. Enter a passphrase for the SSH key. -1. Add the key to the ssh-agent. (See [this article](http://mah.everybody.org/docs/ssh#run-ssh-agent) +1. Add the key to the ssh-agent. (See [this article](https://mah.everybody.org/docs/ssh#run-ssh-agent) on setting up ssh-agent to start on login). 1. Add the SSH key to your Github/Gitlab/etc account. diff --git a/_docs/sysadmin/installation/server_os.md b/_docs/sysadmin/installation/server_os.md index bde21d6e..d0d41d63 100644 --- a/_docs/sysadmin/installation/server_os.md +++ b/_docs/sysadmin/installation/server_os.md @@ -12,9 +12,9 @@ the following platforms: | Distro | Version | Supported | Release Page | |--------|---------|----------------------|--------------| -| Ubuntu | 20.04 | Yes | [Release Page](http://releases.ubuntu.com/focal/) -| Ubuntu | 18.04 | Yes | [Release Page](http://releases.ubuntu.com/bionic/) -| Ubuntu | 16.04 | No (Since 05/2019) | [Release Page](http://releases.ubuntu.com/xenial/) +| Ubuntu | 20.04 | Yes | [Release Page](https://releases.ubuntu.com/focal/) +| Ubuntu | 18.04 | Yes | [Release Page](https://releases.ubuntu.com/bionic/) +| Ubuntu | 16.04 | No (Since 05/2019) | [Release Page](https://releases.ubuntu.com/xenial/) | Debian | 8 | No (Since 05/2019) | [Release Page](https://www.debian.org/releases/jessie/) We suggest you using the amd64 releases for a release when diff --git a/_docs/sysadmin/installation/worker_installation.md b/_docs/sysadmin/installation/worker_installation.md index afe4239e..dcc7d068 100644 --- a/_docs/sysadmin/installation/worker_installation.md +++ b/_docs/sysadmin/installation/worker_installation.md @@ -269,7 +269,7 @@ indirect access to the worker machine as follows: If the above settings do not work on your system, you may also need to install and run - [Caffeine](http://manpages.ubuntu.com/manpages/bionic/man1/caffeine.1.html): + [Caffeine](https://manpages.ubuntu.com/manpages/bionic/man1/caffeine.1.html): ``` sudo apt update From a304f5157cfcc10bd37b96878fc4d634a9f3b1ae Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 26 Aug 2022 12:26:38 -0400 Subject: [PATCH 10/11] more http: --- _docs/developer/development_instructions/troubleshooting.md | 2 +- _docs/developer/google_summer_of_code/2019_FonNoel.md | 2 +- _docs/developer/google_summer_of_code/2019_XiaoHan.md | 2 +- _docs/developer/google_summer_of_code/2020_Harsh_Joshi.md | 2 +- _docs/developer/software_and_system_design/database_design.md | 2 +- _docs/instructor/assignment_preparation/bulk_pdf_upload.md | 2 +- _docs/sysadmin/configuration/registration_feed.md | 4 ++-- _docs/sysadmin/configuration/saml_authentication.md | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/_docs/developer/development_instructions/troubleshooting.md b/_docs/developer/development_instructions/troubleshooting.md index a87f75b6..9e4aaca8 100644 --- a/_docs/developer/development_instructions/troubleshooting.md +++ b/_docs/developer/development_instructions/troubleshooting.md @@ -18,4 +18,4 @@ network 192.168.56.0 broadcast 192.168.56.255 ``` -References and useful links: [https://gist.github.com/pjdietz/5768124](https://gist.github.com/pjdietz/5768124) and [http://christophermaier.name/2010/09/01/host-only-networking-with-virtualbox/](https://christophermaier.name/2010/09/01/host-only-networking-with-virtualbox/) \ No newline at end of file +References and useful links: [https://gist.github.com/pjdietz/5768124](https://gist.github.com/pjdietz/5768124) and [https://christophermaier.name/2010/09/01/host-only-networking-with-virtualbox/](https://christophermaier.name/2010/09/01/host-only-networking-with-virtualbox/) \ No newline at end of file diff --git a/_docs/developer/google_summer_of_code/2019_FonNoel.md b/_docs/developer/google_summer_of_code/2019_FonNoel.md index b3d9a332..e6aa8fba 100644 --- a/_docs/developer/google_summer_of_code/2019_FonNoel.md +++ b/_docs/developer/google_summer_of_code/2019_FonNoel.md @@ -54,7 +54,7 @@ The major things are achieved here are : * **[Buildbot Set Up Repository](https://github.com/Submitty/submitty-buildbot/)** (Code and Configuration) -* **[Running Buildbot Setup](http://submitty-ci.cs.rpi.edu/)** (Live) +* **[Running Buildbot Setup](https://submitty-ci.cs.rpi.edu/)** (Live) ## 2. Submitty PRs diff --git a/_docs/developer/google_summer_of_code/2019_XiaoHan.md b/_docs/developer/google_summer_of_code/2019_XiaoHan.md index b209f5e9..e094fbd1 100644 --- a/_docs/developer/google_summer_of_code/2019_XiaoHan.md +++ b/_docs/developer/google_summer_of_code/2019_XiaoHan.md @@ -9,7 +9,7 @@ The project aims to establish a REST API for Submitty. The API provides an alter The project mainly consists of two parts: replacing the original router of Submitty and implementing API endpoints. -The project is carried out by [XIAO Han](https://github.com/zjxiaohan), an undergraduate student from [Zhejiang University](http://www.zju.edu.cn/english/), as part of [Google Summer of Code](https://summerofcode.withgoogle.com/). +The project is carried out by [XIAO Han](https://github.com/zjxiaohan), an undergraduate student from [Zhejiang University](https://www.zju.edu.cn/english/), as part of [Google Summer of Code](https://summerofcode.withgoogle.com/). ### Contributions diff --git a/_docs/developer/google_summer_of_code/2020_Harsh_Joshi.md b/_docs/developer/google_summer_of_code/2020_Harsh_Joshi.md index 95e037df..d08d01bd 100644 --- a/_docs/developer/google_summer_of_code/2020_Harsh_Joshi.md +++ b/_docs/developer/google_summer_of_code/2020_Harsh_Joshi.md @@ -9,7 +9,7 @@ The idea of peer grading has been introduced in some e-learning platforms but is # About My Name is [Harsh Joshi](https://linkedin.com/in/josharsh). I am a computer science undergradute from the University of Petroleum and Energy Studies. The project was under the mentorship of [Barbara Cutler](https://www.cs.rpi.edu/~cutler/), [Evan Maicus](https://github.com/emaicus) and [John Hulton](https://github.com/jchulton). -### [Submitty](http://submitty.org) +### [Submitty](https://submitty.org) **Homework Submission, Automated Grading, and TA grading system** GitHub : [https://github.com/Submitty/Submitty](https://github.com/Submitty/Submitty) diff --git a/_docs/developer/software_and_system_design/database_design.md b/_docs/developer/software_and_system_design/database_design.md index f9ef7173..b544342a 100644 --- a/_docs/developer/software_and_system_design/database_design.md +++ b/_docs/developer/software_and_system_design/database_design.md @@ -19,7 +19,7 @@ redirect_from: We recommend that to connect to the DB that you use one of the following options ranging from simplest to most powerful. - 1. [psql](http://postgresguide.com/utilities/psql.html) (CLI for connecting to PostgreSQL) + 1. [psql](https://postgresguide.com/utilities/psql.html) (CLI for connecting to PostgreSQL) 2. [pgAdmin](https://www.pgadmin.org/) (GUI for connecting to PostgreSQL) diff --git a/_docs/instructor/assignment_preparation/bulk_pdf_upload.md b/_docs/instructor/assignment_preparation/bulk_pdf_upload.md index fa313926..40d1d283 100644 --- a/_docs/instructor/assignment_preparation/bulk_pdf_upload.md +++ b/_docs/instructor/assignment_preparation/bulk_pdf_upload.md @@ -76,7 +76,7 @@ Explore the options / settings on your scanner. Things to check: #### Scanning with the ScanSnap iX500 on Linux We use the portable ScanSnap iX500 for scanning our exams. This works with -[SANE](http://www.sane-project.org/) out of the box; a variety of of +[SANE](https://www.sane-project.org/) out of the box; a variety of of front-ends for SANE exist that work well with this scanner. [Simple-scan](https://github.com/GNOME/simple-scan) works fairly well - you will need to make sure to select the scanner in its diff --git a/_docs/sysadmin/configuration/registration_feed.md b/_docs/sysadmin/configuration/registration_feed.md index cdc5d115..fd51d079 100644 --- a/_docs/sysadmin/configuration/registration_feed.md +++ b/_docs/sysadmin/configuration/registration_feed.md @@ -213,7 +213,7 @@ define('CSV_DELIM_CHAR', chr(9)); ``` Every CSV file has a delimiter character that separates each data field, and this delimiter needs to be specified. -Usually, the delimiter is a comma, but it can be any character from the [standard ASCII table](http://www.asciitable.com/). +Usually, the delimiter is a comma, but it can be any character from the [standard ASCII table](https://www.asciitable.com/). The delimiter character can be directly quoted (e.g. `','` for comma) or specified by its ASCII value (e.g. `chr(44)` for comma). In the example above, `chr(9)` is the _tab_ key. @@ -397,7 +397,7 @@ Alaska | `America/Anchorage` Hawaii | `America/Adak` Hawaii (no daylight savings) | `Pacific/Honolulu` -For a complete list of timezones: +For a complete list of timezones: diff --git a/_docs/sysadmin/configuration/saml_authentication.md b/_docs/sysadmin/configuration/saml_authentication.md index 93d74f80..9b3e1682 100644 --- a/_docs/sysadmin/configuration/saml_authentication.md +++ b/_docs/sysadmin/configuration/saml_authentication.md @@ -130,7 +130,7 @@ To configure your system: #include // see also: - // http://submitty.org/sysadmin/configuration/saml_authentication + // https://submitty.org/sysadmin/configuration/saml_authentication int main(int argc, char** argv) { From 27a80f7f25531702af7c2d228556084e6e788583 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 26 Aug 2022 12:33:39 -0400 Subject: [PATCH 11/11] a few typos --- _docs/developer/google_summer_of_code/2019_DrumilPatel.md | 2 +- _docs/instructor/course_settings/forum.md | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/_docs/developer/google_summer_of_code/2019_DrumilPatel.md b/_docs/developer/google_summer_of_code/2019_DrumilPatel.md index 8429279a..426ae031 100644 --- a/_docs/developer/google_summer_of_code/2019_DrumilPatel.md +++ b/_docs/developer/google_summer_of_code/2019_DrumilPatel.md @@ -92,6 +92,6 @@ Presently Assignment Autograding can generate both random inputs and outp ## Acknowledgments -I had an overwhelming summer contributing in Submitty through [Google Summer of Code](). I am really obliged and thankful to [Barbara Cutler](https://github.com/bmcutler) and [Evan Maicus](https://github.com/emaicus) for mentoring me throughout the course of program. I am really thankful to [Peter Bailie](https://github.com/pbailie), [Matthew Peveler](https://github.com/masterodin), [Shail Patel](https://github.com/shailpatels) and all other student at RPI working in RCOS and GSoC. +I had an overwhelming summer contributing in Submitty through [Google Summer of Code](https://summerofcode.withgoogle.com/). I am really obliged and thankful to [Barbara Cutler](https://github.com/bmcutler) and [Evan Maicus](https://github.com/emaicus) for mentoring me throughout the course of program. I am really thankful to [Peter Bailie](https://github.com/pbailie), [Matthew Peveler](https://github.com/masterodin), [Shail Patel](https://github.com/shailpatels) and all other student at RPI working in RCOS and GSoC. Submitty has playe a crucial role in developing my interset in open source world. Every time I will think about open source Submitty will be first word which will come in my mind. \ No newline at end of file diff --git a/_docs/instructor/course_settings/forum.md b/_docs/instructor/course_settings/forum.md index 1e343bb8..241a93b3 100644 --- a/_docs/instructor/course_settings/forum.md +++ b/_docs/instructor/course_settings/forum.md @@ -29,9 +29,7 @@ communication between students and the teaching staff. thumbtack to indicate their importance. Instructors can also choose to send the announcement as a Submitty - system email to all members of the course, if [ ]() - -also by email, if [configured on the server](/sysadmin/email_configuration). + system email to all members of the course, if [configured on the server](/sysadmin/email_configuration). * **Post Edit History** users have the ability to edit their post. Members of the teaching staff have the ability to view each