Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
2ad0e59
Add tests for course semester field and by_semester scope
alxstx Mar 5, 2026
5f9a8a8
Add semester field to courses from Canvas term data
alxstx Mar 5, 2026
22148e7
Add tests for semester filter on Import Courses page
alxstx Mar 5, 2026
b34053b
Add semester filter dropdown to Import Courses page
alxstx Mar 5, 2026
a7167a5
bump minor dev/test dependencies
cycomachead Mar 5, 2026
0e49da1
bump tilt
cycomachead Mar 5, 2026
3e6b1f8
Add migration and backfill task for course semester field
alxstx Mar 7, 2026
ef58fe8
Update schema.rb with semester column for CI
alxstx Mar 7, 2026
cf7972f
Merge branch 'add-semester-to-courses' into import-courses-semester-f…
alxstx Mar 7, 2026
9f56b76
Bump fast-xml-parser in the npm_and_yarn group across 1 directory
dependabot[bot] Mar 18, 2026
7d54612
Add tests for enrollments page staff access and admin-only sync
alxstx Mar 20, 2026
a31b29e
Restrict enrollments edit actions to course admins, keep page viewabl…
alxstx Mar 20, 2026
b07aed7
Merge pull request #349 from cs169/mass-approve
cycomachead Mar 30, 2026
39a484f
Merge pull request #350 from cs169/add-semester-to-courses
cycomachead Mar 30, 2026
1e76f4f
Merge origin/main, resolve enrollments view conflict; Combine course_…
alxstx Mar 31, 2026
0d205fd
Fix rubocop pluck offenses and course_admin? bug in enrollments actio…
alxstx Mar 31, 2026
7256469
Merge pull request #351 from cs169/import-courses-semester-filter
cycomachead Apr 1, 2026
daa21a5
Autocorrect some small rspec cases
cycomachead Apr 1, 2026
0c129bb
Merge incoming, keep newer globalid
cycomachead Apr 1, 2026
0b947ab
bump rack + nokogiri
cycomachead Apr 1, 2026
902b1e7
Run bundle update --patch
cycomachead Apr 1, 2026
9dbd4e8
bump bigdecimal
cycomachead Apr 1, 2026
45ad30f
bump rubocop -- no linting errors
cycomachead Apr 1, 2026
7832189
Merge pull request #362 from berkeley-cdss/rubocop
cycomachead Apr 1, 2026
f9badf7
Merge pull request #361 from berkeley-cdss/dependency-updates
cycomachead Apr 1, 2026
df9d1fd
Gemfile - relax v3.3 constraint, bump rails patch
cycomachead Apr 1, 2026
19acc30
install latest rails patch
cycomachead Apr 1, 2026
6b952cb
Merge pull request #364 from berkeley-cdss/dependency-updates
cycomachead Apr 3, 2026
82ab9ce
Merge pull request #360 from cs169/feature/enrollments-staff-view
cycomachead Apr 3, 2026
9924961
Async sync enrollments and sync assignments, added UI to indicate pen…
gobears01 Apr 8, 2026
7986900
Added dotenv gem to run app locally
gobears01 Apr 8, 2026
7491b32
Add Procfile for Heroku web and worker dynos
gobears01 Apr 8, 2026
fccedd4
Bump rack-session in the bundler group across 1 directory
dependabot[bot] Apr 8, 2026
7a09143
Merge pull request #373 from berkeley-cdss/dependabot/bundler/bundler…
cycomachead Apr 8, 2026
a465399
Bump addressable in the bundler group across 1 directory
dependabot[bot] Apr 8, 2026
d8c1424
Bump rubocop from 1.86.0 to 1.86.1
dependabot[bot] Apr 9, 2026
f203904
Bump strong_migrations from 2.5.2 to 2.6.0
dependabot[bot] Apr 9, 2026
bfef8c2
Added more RSpec and cucumber tests
gobears01 Apr 9, 2026
13e1d13
Add RSpec and Cucumber tests for async syncs
gobears01 Apr 10, 2026
ce10e26
Fixed Ruby lint
gobears01 Apr 10, 2026
fc7d7c3
Merge pull request #374 from berkeley-cdss/dependabot/bundler/bundler…
cycomachead Apr 10, 2026
dda38dd
Merge pull request #346 from berkeley-cdss/dependabot/npm_and_yarn/np…
cycomachead Apr 13, 2026
ce955f0
Bump the npm_and_yarn group across 1 directory with 3 updates
dependabot[bot] Apr 13, 2026
724785e
Merge pull request #382 from berkeley-cdss/dependabot/npm_and_yarn/np…
cycomachead Apr 14, 2026
46d1d44
Merge pull request #375 from berkeley-cdss/dependabot/bundler/rubocop…
cycomachead Apr 14, 2026
c564fc6
Merge pull request #377 from berkeley-cdss/dependabot/bundler/strong_…
cycomachead Apr 14, 2026
143b9c5
Changed polling time to 1s
gobears01 Apr 14, 2026
5a1c34d
resolved merge conflicts
gobears01 Apr 14, 2026
2f0e915
added good_job initializer and before_action validation
gobears01 Apr 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
source 'https://rubygems.org'

ruby '~> 3.3.7'
ruby '~> 3.3'

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem 'rails', '~> 7.2.3'
gem 'rails', '~> 7.2.3.1'

# Use postgres for all env dbs
gem 'pg'
Expand Down Expand Up @@ -32,6 +32,9 @@ gem 'tzinfo-data', platforms: %i[windows jruby]
# Reduces boot times through caching; required in config/boot.rb
gem 'bootsnap', require: false

# Loads environment variables from .env (local dev/test only, not Heroku)
gem 'dotenv-rails', groups: [ :development, :test ]

# Alternative Canvas API. We probably don't need this.
# Verify instances of `LMS::Canvas`
gem 'lms-api'
Expand Down Expand Up @@ -70,6 +73,7 @@ gem 'lograge'
#
gem 'blazer'
gem 'hypershield'
gem 'good_job', '~> 4.0'

#### Frontend related tools
# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
Expand Down
Loading
Loading