Skip to content

Commit 0ecfdea

Browse files
authored
Merge branch 'main' into sql
2 parents 57a544d + b69cc87 commit 0ecfdea

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+772
-79
lines changed

Gemfile.lock

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ GEM
4040
faraday-net_http (3.1.1)
4141
net-http
4242
ffi (1.17.0-arm64-darwin)
43+
ffi (1.17.0-x64-mingw-ucrt)
4344
ffi (1.17.0-x86_64-linux-gnu)
4445
forwardable-extended (2.6.0)
4546
gemoji (4.1.0)
@@ -219,7 +220,7 @@ GEM
219220
gemoji (>= 3, < 5)
220221
html-pipeline (~> 2.2)
221222
jekyll (>= 3.0, < 5.0)
222-
json (2.12.0)
223+
json (2.13.0)
223224
kramdown (2.4.0)
224225
rexml
225226
kramdown-parser-gfm (1.1.0)
@@ -240,6 +241,8 @@ GEM
240241
uri
241242
nokogiri (1.16.7-arm64-darwin)
242243
racc (~> 1.4)
244+
nokogiri (1.16.7-x64-mingw-ucrt)
245+
racc (~> 1.4)
243246
nokogiri (1.16.7-x86_64-linux)
244247
racc (~> 1.4)
245248
octokit (4.25.1)
@@ -277,18 +280,21 @@ GEM
277280
concurrent-ruby (~> 1.0)
278281
unicode-display_width (1.8.0)
279282
uri (0.13.0)
283+
wdm (0.2.0)
280284
webrick (1.9.1)
281285
yell (2.2.2)
282286

283287
PLATFORMS
284288
arm64-darwin-22
285289
arm64-darwin-23
290+
x64-mingw-ucrt
286291
x86_64-linux
287292

288293
DEPENDENCIES
289294
github-pages (= 232)
290295
html-proofer (~> 3.19.4)
291296
json
297+
wdm (>= 0.1.1)
292298
webrick (~> 1.9)
293299

294300
BUNDLED WITH

_docs/developer/development_instructions/automated_grading.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,14 @@ number:
118118

119119
---
120120

121-
## Debugging
121+
## Debugging
122122

123123
To debug new features for autograding, it can be helpful to run
124124
`submitty_autograding_shipper.py` and `submitty_autograding_worker.py`
125125
interactively and inspect the output.
126126

127+
_NOTE: A cron job runs hourly to detect autograding shipper outages on the primary machine. To avoid interference during debugging, this job should be disabled before proceeding. See [Capture Cron Error Messages](/sysadmin/installation/system_customization#capture-cron-error-messages) for instructions on disabling the script._
128+
127129
To do this:
128130

129131
1. Stop the daemons (on each server, as appropriate)

_docs/developer/development_instructions/index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,15 @@ these changes.
250250
missing the hundreds of sample student submissions present in the
251251
full installation.
252252

253+
You can append the `--test_only_grading` flag to the above command to
254+
more closely mimic the version that is on the Cypress CI.
255+
256+
If you only need a certain courses, you can append each course name to
257+
the above command to only create the courses you want.
258+
259+
_NOTE: If you mistype a course, that course will not be created. If you
260+
only have mistyped courses, then no courses gets created._
261+
253262

254263
NOTE: This command will also have to be run twice a year on July 1st and January 1st when the test semester will change from fall to spring or vice versa.
255264

_docs/developer/getting_started/make_a_pull_request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Be sure to read the [Suggestions for New Developers](/developer/getting_started/
6868
6969
* `Submission` (includes bulk uploads, teams, late days, notebook gradeables, and other student features),
7070
* `Autograding` (includes router, container/docker),
71-
* `Forum`,
71+
* `Forum` (Includes Live Chat),
7272
* `Notifications` (includes email and grade inquiries),
7373
* `TAGrading` (includes PDF annotation, peer grading),
7474
* `InstructorUI` (includes course and gradeable configuration),

_docs/developer/getting_started/vm_install_using_vagrant.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ M-Series ARM MacOS machines.*
121121
* You will need:
122122
* [Ruby](https://www.ruby-lang.org/en/downloads)
123123
* [Git](https://git-scm.com/downloads)
124-
* [Vagrant](https://www.vagrantup.com)
124+
* [Vagrant](https://developer.hashicorp.com/vagrant/install)
125125
* *M-SERIES ARM MacOS:* [QEMU](https://www.qemu.org)
126126
* *EVERYONE ELSE:* [VirtualBox](https://www.virtualbox.org/wiki/Downloads)
127127
* Ensure VirtualBox version is compatible with Vagrant.
@@ -146,8 +146,8 @@ M-Series ARM MacOS machines.*
146146
```
147147
148148
* **Windows**
149-
*You can just go to the respective sites and download the necessary binaries.*
150-
149+
Download the latest Vagrant AMD64 binary for windows.
150+
*As of Vagrant version 2.4.7, Virtualbox 7.1.10 is compatible.*
151151
152152
* **Ubuntu/Debian**
153153
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: Alexander Lavallee
3+
category: Developer > Rensselaer Center for Open Source (RCOS) > Summer 2025
4+
---
5+
6+
coming soon
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: Christopher Poon
3+
category: Developer > Rensselaer Center for Open Source (RCOS) > Summer 2025
4+
---
5+
6+
coming soon
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: Giancarlo Martinelli
3+
category: Developer > Rensselaer Center for Open Source (RCOS) > Summer 2025
4+
---
5+
6+
coming soon
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: Jeffrey Cordero
3+
category: Developer > Rensselaer Center for Open Source (RCOS) > Summer 2025
4+
---
5+
6+
coming soon
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: Justin Manion
3+
category: Developer > Rensselaer Center for Open Source (RCOS) > Summer 2025
4+
---
5+
6+
coming soon

0 commit comments

Comments
 (0)