Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
acf64b1
Bump the npm_and_yarn group across 1 directory with 2 updates
dependabot[bot] Feb 26, 2026
befedb4
Bump brakeman from 8.0.2 to 8.0.4
dependabot[bot] Feb 27, 2026
d4f28f4
Add tests for enrollments-to-requests search filter
alxstx Feb 20, 2026
ba43cce
Add step definitions and test data for enrollments-to-requests
alxstx Feb 20, 2026
491f23a
Add
alxstx Feb 20, 2026
86801d9
Merge pull request #320 from berkeley-cdss/dependabot/bundler/brakema…
cycomachead Mar 5, 2026
15f2d38
Update a bunch of smaller dependencies for testing, etc
cycomachead Mar 5, 2026
583707d
update sentry
cycomachead Mar 5, 2026
c016b86
bump rubocop-rails and delint
cycomachead Mar 5, 2026
d6e4b1b
bump rubocop-rspec and delint
cycomachead Mar 5, 2026
def81c0
bump mail gem
cycomachead Mar 9, 2026
e6f8e60
bundle update guard / deps
cycomachead Mar 9, 2026
0b5b915
bump globalid
cycomachead Mar 9, 2026
577c86f
Minor transitive deps updates
cycomachead Mar 9, 2026
f135f9a
More transitive deps updates
cycomachead Mar 9, 2026
785aa8a
Merge pull request #329 from berkeley-cdss/dependency-updates
cycomachead Mar 9, 2026
8407b12
Merge pull request #319 from berkeley-cdss/dependabot/npm_and_yarn/np…
cycomachead Mar 10, 2026
2312c11
Bump dompurify in the npm_and_yarn group across 1 directory
dependabot[bot] Mar 10, 2026
6a9593a
Merge pull request #333 from berkeley-cdss/dependabot/npm_and_yarn/np…
cycomachead Mar 11, 2026
ef05f49
Bump undici in the npm_and_yarn group across 1 directory
dependabot[bot] Mar 14, 2026
fcf38f1
Added the changes per prof Ball requests
gobears01 Mar 16, 2026
a4f236b
Merge pull request #306 from cs169/auto-extended-requests
cycomachead Mar 17, 2026
300dfad
Merge branch 'main' into data-search-query-upstream
cycomachead Mar 17, 2026
4ee296c
Merge pull request #324 from cs169/data-search-query-upstream
cycomachead Mar 17, 2026
d8ee077
delint
cycomachead Mar 17, 2026
bc400ee
Rename README to make docs more clear
cycomachead Mar 17, 2026
a6bb34c
Setup local github pages in docs directory
cycomachead Mar 17, 2026
d5983ca
WIP tidy docs
cycomachead Mar 17, 2026
445ea59
minor README tweaks
cycomachead Mar 17, 2026
710e8c0
Fix some small issues
cycomachead Mar 17, 2026
e01a35a
Add environment variable to docs build
cycomachead Mar 17, 2026
119c08e
More docs updates
cycomachead Mar 17, 2026
ce9e9dc
Merge pull request #342 from berkeley-cdss/docs
cycomachead Mar 17, 2026
88329de
Run bundle update --minor
cycomachead Mar 17, 2026
889e1bd
Merge pull request #337 from berkeley-cdss/dependabot/npm_and_yarn/np…
cycomachead Mar 17, 2026
045cee0
Merge pull request #343 from berkeley-cdss/always-deps-updates
cycomachead Mar 17, 2026
42b3714
Merge remote-tracking branch 'upstream/main' into merge-golden-repo
gobears01 Mar 17, 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
4 changes: 2 additions & 2 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ updates:
- package-ecosystem: bundler
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 10
interval: weekly
open-pull-requests-limit: 5
66 changes: 66 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: Docs Build

on:
push:
paths:
- 'docs/**'
pull_request:
paths:
- 'docs/**'
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-latest
defaults:
run:
working-directory: docs
steps:
- uses: actions/checkout@v4

- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3'
bundler-cache: true
working-directory: docs

- name: Build Jekyll site
run: bundle exec jekyll build --baseurl /flextensions
env:
JEKYLL_ENV: production
PAGES_REPO_NWO: berkeley-cds/flextensions

- name: Check for broken internal links
run: |
# Verify all internal .html files were generated
echo "Generated site files:"
find _site -name '*.html' | sort
echo ""
echo "Checking for broken internal links..."
# Extract internal href links and verify they resolve
broken=0
for file in $(find _site -name '*.html'); do
# Extract href values pointing to /flextensions/ paths
grep -oP 'href="(/flextensions/[^"]*)"' "$file" 2>/dev/null | while read -r match; do
path=$(echo "$match" | grep -oP '"/flextensions/[^"]*"' | tr -d '"')
# Convert URL path to file path
local_path="_site${path#/flextensions}"
# Check if it's a directory (index.html) or file
if [ -d "$local_path" ] && [ -f "$local_path/index.html" ]; then
continue
elif [ -f "$local_path" ]; then
continue
elif [ -f "${local_path}.html" ]; then
continue
elif [ -f "${local_path%/}/index.html" ]; then
continue
else
echo "::warning file=$file::Broken link: $path (resolved to $local_path)"
broken=1
fi
done
done
if [ "$broken" -eq 1 ]; then
echo "::warning::Some internal links may be broken. Check warnings above."
fi
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,9 @@ yarn-debug.log*
/config/credentials/production.key

.DS_Store

# Jekyll docs
docs/_site/
docs/.jekyll-cache/
docs/.jekyll-metadata
docs/Gemfile.lock
Loading
Loading