Skip to content

Conversation

@cycomachead
Copy link
Contributor

This includes everything in the last week or so.

derryle-gogel and others added 30 commits August 15, 2025 11:57
This is the start of a larger refactoring so that the facades do not return raw API
responses
Fix for depaginations of canvas course list
Update Syncing from canvas to depaginate enrollment requests
cycomachead and others added 29 commits August 21, 2025 18:58
This happens sync right now, just through a job class.

* The job now takes in just the user/course
* try to ensure the Canvas token is valid
* report some status info as a result
* other refactorings / name tidying and TODOs

Thanks to Claude for much of this, except I think it was slower than me fixing it.
Add health check and version info endpoints
…move-sync-logic-to-job

* 'staging' of github.com:berkeley-cdss/flextensions:
  delint some more
  Update Ruby version from 3.3.9 to 3.3.7
  Set ruby version to 3.3
Bumps [bootsnap](https://github.com/Shopify/bootsnap) from 1.18.4 to 1.18.6.
- [Changelog](https://github.com/rails/bootsnap/blob/main/CHANGELOG.md)
- [Commits](rails/bootsnap@v1.18.4...v1.18.6)

---
updated-dependencies:
- dependency-name: bootsnap
  dependency-version: 1.18.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [importmap-rails](https://github.com/rails/importmap-rails) from 2.1.0 to 2.2.2.
- [Release notes](https://github.com/rails/importmap-rails/releases)
- [Commits](rails/importmap-rails@v2.1.0...v2.2.2)

---
updated-dependencies:
- dependency-name: importmap-rails
  dependency-version: 2.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.34.0 to 4.35.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](SeleniumHQ/selenium@selenium-4.34.0...selenium-4.35.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-version: 4.35.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 7.1.1 to 8.0.2.
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md)
- [Commits](rspec/rspec-rails@v7.1.1...v8.0.2)

---
updated-dependencies:
- dependency-name: rspec-rails
  dependency-version: 8.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [jbuilder](https://github.com/rails/jbuilder) from 2.13.0 to 2.14.1.
- [Release notes](https://github.com/rails/jbuilder/releases)
- [Commits](rails/jbuilder@v2.13.0...v2.14.1)

---
updated-dependencies:
- dependency-name: jbuilder
  dependency-version: 2.14.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [database_cleaner-active_record](https://github.com/DatabaseCleaner/database_cleaner-active_record) from 2.2.1 to 2.2.2.
- [Changelog](https://github.com/DatabaseCleaner/database_cleaner-active_record/blob/main/CHANGELOG.md)
- [Commits](DatabaseCleaner/database_cleaner-active_record@v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: database_cleaner-active_record
  dependency-version: 2.2.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [simplecov](https://github.com/simplecov-ruby/simplecov) from 0.20.0 to 0.22.0.
- [Release notes](https://github.com/simplecov-ruby/simplecov/releases)
- [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md)
- [Commits](simplecov-ruby/simplecov@v0.20.0...v0.22.0)

---
updated-dependencies:
- dependency-name: simplecov
  dependency-version: 0.22.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…p-rails-2.2.2

Bump importmap-rails from 2.1.0 to 2.2.2
…ails-8.0.2

Bump rspec-rails from 7.1.1 to 8.0.2
…r-2.14.1

Bump jbuilder from 2.13.0 to 2.14.1
…e_cleaner-active_record-2.2.2

Bump database_cleaner-active_record from 2.2.1 to 2.2.2
…-webdriver-4.35.0

Bump selenium-webdriver from 4.34.0 to 4.35.0
…ov-0.22.0

Bump simplecov from 0.20.0 to 0.22.0
Bumps [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers) from 5.3.0 to 6.5.0.
- [Release notes](https://github.com/thoughtbot/shoulda-matchers/releases)
- [Changelog](https://github.com/thoughtbot/shoulda-matchers/blob/main/CHANGELOG.md)
- [Commits](thoughtbot/shoulda-matchers@v5.3.0...v6.5.0)

---
updated-dependencies:
- dependency-name: shoulda-matchers
  dependency-version: 6.5.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…-matchers-6.5.0

Bump shoulda-matchers from 5.3.0 to 6.5.0
…-1.18.6

Bump bootsnap from 1.18.4 to 1.18.6
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.24.0 to 1.25.0.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop-performance@v1.24.0...v1.25.0)

---
updated-dependencies:
- dependency-name: rubocop-performance
  dependency-version: 1.25.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…-performance-1.25.0

Bump rubocop-performance from 1.24.0 to 1.25.0
@cycomachead cycomachead merged commit 7b64d41 into production Aug 22, 2025
17 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants