Skip to content

Release 0.31.1 #2193

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 21 commits into
base: release
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
9653ce9
Switch to using mitol-django-scim (#2136)
rhysyngsun Apr 2, 2025
2d07afc
Update mitxonline api client (#2172)
ChristopherChudzicki Apr 2, 2025
607e63a
reorganize dashboard tabs (#2171)
ChristopherChudzicki Apr 3, 2025
60545ef
fix user profile type error (#2178)
ChristopherChudzicki Apr 3, 2025
8f66fce
chore(deps): update yarn to v4.8.0 (#2165)
renovate[bot] Apr 3, 2025
4ae494a
Fade search results while fetching (#2177)
jonkafton Apr 4, 2025
bcaf341
Rename EnrollmentCard to DashboardCard (#2179)
ChristopherChudzicki Apr 4, 2025
9e80fcd
Migrated AiChat entry screen (#2124)
jonkafton Apr 4, 2025
d49edad
chore(deps): update actions/setup-python digest to 8d9ed9a (#2163)
renovate[bot] Apr 7, 2025
17d5e4c
add a prop to DashboardCard to optionally disable the not complete ic…
gumaerc Apr 7, 2025
a078ee1
chore(deps): update yarn to v4.8.1 (#2183)
renovate[bot] Apr 8, 2025
87ca0c5
Merge branch 'release'
odlbot Apr 8, 2025
5814c17
fix(deps): update material-ui monorepo (#2164)
renovate[bot] Apr 8, 2025
53249a5
chore(deps): update dependency @storybook/addon-webpack5-compiler-swc…
renovate[bot] Apr 8, 2025
10ba4bc
[pre-commit.ci] pre-commit autoupdate (#2138)
pre-commit-ci[bot] Apr 8, 2025
28cea31
Changes to use posthog proxy (#2188)
shaidar Apr 8, 2025
0ddd8b1
remove initial messages (#2185)
ChristopherChudzicki Apr 9, 2025
f50389c
Scrape marketing sites with dynamic content (#2180)
shanbady Apr 9, 2025
6b068d5
Add a default worker concurrency for local dev (#2190)
rhysyngsun Apr 9, 2025
9b6a0c8
enrollment dashboard mobile layout (#2187)
gumaerc Apr 9, 2025
22fd2cd
Release 0.31.1
odlbot Apr 10, 2025
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
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
virtualenvs-create: true
virtualenvs-in-project: true

- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5
- uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5
with:
python-version-file: "pyproject.toml"
cache: "poetry"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
EMBEDLY_KEY: ${{ secrets.EMBEDLY_KEY_PROD }}
MITOL_AXIOS_WITH_CREDENTIALS: true
CSRF_COOKIE_NAME: ${{ secrets.CSRF_COOKIE_NAME_PROD }}
POSTHOG_API_HOST: https://app.posthog.com
POSTHOG_API_HOST: ${{ vars.POSTHOG_API_HOST_PROD }}
POSTHOG_PROJECT_ID: ${{ secrets.POSTHOG_PROJECT_ID_PROD }}
POSTHOG_API_KEY: ${{ secrets.POSTHOG_PROJECT_API_KEY_PROD }}
SENTRY_DSN: ${{ secrets.SENTRY_DSN_PROD }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-candidate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
EMBEDLY_KEY: ${{ secrets.EMBEDLY_KEY_RC }}
MITOL_AXIOS_WITH_CREDENTIALS: true
CSRF_COOKIE_NAME: ${{ secrets.CSRF_COOKIE_NAME_RC }}
POSTHOG_API_HOST: https://app.posthog.com
POSTHOG_API_HOST: ${{ vars.POSTHOG_API_HOST_RC }}
POSTHOG_PROJECT_ID: ${{ secrets.POSTHOG_PROJECT_ID_RC }}
POSTHOG_API_KEY: ${{ secrets.POSTHOG_PROJECT_API_KEY_RC }}
SENTRY_DSN: ${{ secrets.SENTRY_DSN_RC }}
Expand Down
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ repos:
hooks:
- id: shfmt
- repo: https://github.com/adrienverge/yamllint.git
rev: v1.35.1
rev: v1.37.0
hooks:
- id: yamllint
args: [--format, parsable, -d, relaxed]
Expand Down Expand Up @@ -78,7 +78,7 @@ repos:
- "config/keycloak/realms/default-realm.json"
additional_dependencies: ["gibberish-detector"]
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: "v0.9.10"
rev: "v0.11.4"
hooks:
- id: ruff-format
- id: ruff
Expand Down
662 changes: 331 additions & 331 deletions .yarn/releases/yarn-4.7.0.cjs → .yarn/releases/yarn-4.8.1.cjs

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .yarnrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ enableGlobalCache: false

nodeLinker: node-modules

yarnPath: .yarn/releases/yarn-4.7.0.cjs
yarnPath: .yarn/releases/yarn-4.8.1.cjs

# https://github.com/vitejs/vite-plugin-react-swc/issues/74#issuecomment-1520484130
# https://github.com/swc-project/swc/issues/5616#issuecomment-1265639797
Expand Down
17 changes: 17 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,23 @@ ENV PATH="$VIRTUAL_ENV/bin:$POETRY_HOME/bin:$PATH"
# Install poetry
RUN pip install --no-cache-dir "poetry==$POETRY_VERSION"



# Install Chromium (commented out lines illustrate the syntax for getting specific chromium versions)
RUN echo "deb http://deb.debian.org/debian/ sid main" >> /etc/apt/sources.list \
&& apt-get update -qqy \
# && apt-get -qqy install chromium=89.0.4389.82-1 \
# && apt-get -qqy install chromium=90.0.4430.212-1 \
# && apt-get -qqy install chromium=93.0.4577.82-1 \
# && apt-get -qqy install chromium=97.0.4692.71-0.1 \
# && apt-get -qqy install chromium=98.0.4758.102-1+b1 \
&& apt-get -qqy install chromium \
&& rm -rf /var/lib/apt/lists/* /var/cache/apt/*

# install chromedriver, which will be located at /usr/bin/chromedriver
RUN apt-get update -qqy \
&& apt-get -qqy install chromium-driver \
&& rm -rf /var/lib/apt/lists/* /var/cache/apt/*
COPY pyproject.toml /src
COPY poetry.lock /src
RUN chown -R mitodl:mitodl /src && \
Expand Down
23 changes: 23 additions & 0 deletions RELEASE.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,29 @@
Release Notes
=============

Version 0.31.1
--------------

- enrollment dashboard mobile layout (#2187)
- Add a default worker concurrency for local dev (#2190)
- Scrape marketing sites with dynamic content (#2180)
- remove initial messages (#2185)
- Changes to use posthog proxy (#2188)
- [pre-commit.ci] pre-commit autoupdate (#2138)
- chore(deps): update dependency @storybook/addon-webpack5-compiler-swc to v3 (#2131)
- fix(deps): update material-ui monorepo (#2164)
- chore(deps): update yarn to v4.8.1 (#2183)
- add a prop to DashboardCard to optionally disable the not complete icon (#2182)
- chore(deps): update actions/setup-python digest to 8d9ed9a (#2163)
- Migrated AiChat entry screen (#2124)
- Rename EnrollmentCard to DashboardCard (#2179)
- Fade search results while fetching (#2177)
- chore(deps): update yarn to v4.8.0 (#2165)
- fix user profile type error (#2178)
- reorganize dashboard tabs (#2171)
- Update mitxonline api client (#2172)
- Switch to using mitol-django-scim (#2136)

Version 0.31.0 (Released April 08, 2025)
--------------

Expand Down
3 changes: 3 additions & 0 deletions env/backend.env
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
CELERY_BROKER_URL=redis://redis:6379/4
CELERY_RESULT_BACKEND=redis://redis:6379/4
CELERY_TASK_ALWAYS_EAGER=False
# this should keep memory usage under the limit
# if you need to increase this you also need to increase services.celery.mem_limit
CELERY_WORKER_CONCURRENCY=8

# local hostname shenanigans
CORS_ALLOWED_ORIGINS='["http://open.odl.local:8062"]'
Expand Down
Loading
Loading