Emad Rad
ef30dbc193
chore: left out "Filters" word added
2023-08-14 16:25:59 +02:00
Régis Behmo
f6507f995a
v16.0.5
2023-08-09 22:42:32 +02:00
Régis Behmo
a6338e2880
feat: upgrade to open-release/palm.2
2023-08-09 22:41:34 +02:00
Overhang.IO
1e0f71450a
Merge remote-tracking branch 'origin/master' into nightly
2023-08-03 09:43:18 +00:00
Régis Behmo
bb23afcc60
v16.0.4
2023-08-03 11:19:17 +02:00
Régis Behmo
8de5edfab7
chore: upgrade cryptography in dev
...
See: https://github.com/overhangio/tutor/security/dependabot/18
2023-08-03 11:13:45 +02:00
Emad Rad
8414200262
fix: remove references to the wizard edition
2023-08-03 11:08:35 +02:00
Régis Behmo
63c8f8ec58
feat: add support for http/3
...
It was observed that waiting time was cut in half after http/3 was
enabled. Plus, supporting http/3 is super easy :)
Close #845
2023-08-03 10:59:43 +02:00
Régis Behmo
6988a0fdd1
Merge branch 'master' into nightly
2023-07-31 16:24:37 +02:00
Régis Behmo
d7eb539277
fix: ignore discussion units when forum is not enabled
...
This is a backport of a commit to the master branch:
https://github.com/openedx/edx-platform/pull/32464
In particular, it will fix many issues that appear when the demo course
is imported.
2023-07-31 16:00:18 +02:00
Overhang.IO
982e425d9a
Merge remote-tracking branch 'origin/master' into nightly
2023-07-31 13:59:14 +00:00
Régis Behmo
2bca024daf
docs: fix many verbatim issues in catalog
2023-07-31 15:52:13 +02:00
Overhang.IO
43a633fb38
Merge remote-tracking branch 'origin/master' into nightly
2023-07-31 07:30:12 +00:00
Régis Behmo
97d9f5a75c
chore: upgrade certifi
...
Fix minor vulnerability:
https://github.com/overhangio/tutor/security/dependabot/17
2023-07-31 09:23:01 +02:00
Overhang.IO
95f95c0946
Merge remote-tracking branch 'origin/master' into nightly
2023-07-28 20:03:50 +00:00
Régis Behmo
78ba4ea7cf
fix: don't apply edx-platform patches in nightly
2023-07-28 21:58:10 +02:00
Régis Behmo
e9723bd7dc
v16.0.3
2023-07-28 21:56:37 +02:00
Overhang.IO
82eeca8f57
Merge remote-tracking branch 'origin/master' into nightly
2023-07-28 19:32:12 +00:00
Régis Behmo
a1945245b8
security: fix unprivileged content libraries creation
...
See:
https://github.com/openedx/edx-platform/security/advisories/GHSA-3q74-3rfh-g37j
https://github.com/openedx/edx-platform/pull/32838
https://discuss.openedx.org/t/security-upcoming-security-release-for-edx-platform-on-2023-07-25/10769
2023-07-28 21:04:26 +02:00
Overhang.IO
e192227297
Merge remote-tracking branch 'origin/master' into nightly
2023-07-21 10:52:06 +00:00
Régis Behmo
faf43bd3b0
chore: actually do upgrade cryptography req
...
See: https://github.com/overhangio/tutor/security/dependabot/14
2023-07-21 12:45:29 +02:00
Overhang.IO
1d46872fd2
Merge remote-tracking branch 'origin/master' into nightly
2023-07-21 10:38:55 +00:00
Régis Behmo
68a995cee7
chore: upgrade cryptography requirement
...
Apply security update:
https://github.com/overhangio/tutor/security/dependabot/14
2023-07-21 12:11:36 +02:00
Régis Behmo
98d7532d0d
fix: copy-node-modules error with buildx
2023-07-21 12:00:25 +02:00
Kyle D. McCormick
e4ddee2604
build: copy in copy-node-modules.sh for npm post-install hook
...
This post-install hook replaces `openedx-assets npm`.
Part of: https://github.com/openedx/edx-platform/issues/31604
2023-07-21 11:23:57 +02:00
Overhang.IO
b3ef12c3fd
Merge remote-tracking branch 'origin/master' into nightly
2023-07-17 08:42:51 +00:00
Kyle D. McCormick
3affd546e9
fix: set default theme by simply deleting SiteTheme objects
...
`tutor ... do settheme default` is meant to revert to the
default theme. However, in its current implementation, it
creates SiteTheme objects pointing to a theme named "default",
which doesn't exist, resulting in errors like:
Theme dirs:
[Path('/openedx/themes')]]
Traceback (most recent call last):
File "/openedx/edx-platform/openedx/core/djangoapps/theming/helpers.py", line 204, in get_current_theme
themes_base_dir=get_theme_base_dir(site_theme.theme_dir_name),
File "/openedx/edx-platform/openedx/core/djangoapps/theming/helpers.py", line 242, in get_theme_base_dir
raise ValueError(
ValueError: Theme 'default' not found in any of the following themes dirs,
This works from the perspective of the user, because a missing theme is
treated as the default theme. However, the errors are unneccesary &
confusing.
By simply deleting & not recreating SiteTheme objects instead,
we are able to revert to the default theme while keeping the
logs clear of theming errors.
2023-07-17 10:19:33 +02:00
Overhang.IO
272a5ee940
Merge remote-tracking branch 'origin/master' into nightly
2023-06-23 15:20:30 +00:00
Sarina Canelake
74ef1ae56e
docs: Tweak upgrade instructions
2023-06-23 17:14:03 +02:00
Overhang.IO
0f0b458a19
Merge remote-tracking branch 'origin/master' into nightly
2023-06-23 14:18:38 +00:00
Braden MacDonald
b3879e13b6
docs: update ARM tutorial
2023-06-23 16:12:25 +02:00
Overhang.IO
bfd09fa61d
Merge remote-tracking branch 'origin/master' into nightly
2023-06-22 11:13:19 +00:00
Régis Behmo
b5b74bec9d
v16.0.2
2023-06-22 13:00:17 +02:00
Régis Behmo
41eddd813c
fix: mysql deployment on k8s
...
The `--ignore-db-dir` option is no longer supported on MySQL 8. See:
https://dev.mysql.com/doc/refman/8.0/en/upgrade-prerequisites.html
This option was causing the mysql container to fail.
2023-06-22 12:57:46 +02:00
Overhang.IO
808e21209a
Merge remote-tracking branch 'origin/master' into nightly
2023-06-16 10:09:31 +00:00
Régis Behmo
58e4e89e48
v16.0.1
2023-06-16 11:45:17 +02:00
Régis Behmo
b2067ce1f6
fix: load kube config from file
...
Close #860
2023-06-16 11:44:13 +02:00
Overhang.IO
99f1b11e75
Merge remote-tracking branch 'origin/master' into nightly
2023-06-15 01:27:24 +00:00
Régis Behmo
2dae85807f
docs: olive -> palm mentions
2023-06-15 01:34:05 +02:00
Régis Behmo
c575422d9c
Merge branch 'master' into nightly
2023-06-14 22:49:05 +02:00
Régis Behmo
42f7819374
v16.0.0
2023-06-14 21:08:49 +02:00
Régis Behmo
64f36d910d
fix: double config prompting during upgrade
2023-06-14 21:08:49 +02:00
Régis Behmo
189bfb2a7a
feat: upgrade mongodb to 4.4
...
This is for
https://github.com/openedx/wg-build-test-release/issues/288
Note that we also upgrade mongodb from 4.0 to 4.2, because somehow this
hasn't been done in olive.
2023-06-14 21:08:49 +02:00
Régis Behmo
cac8530481
fix: format output of config printvalue
as yaml
2023-06-14 21:08:49 +02:00
Régis Behmo
69944e4028
feat: separate mounts command
...
Manual configuration via the `MOUNTS` setting was inconvenient. We
(re)introduce a new(ish) `tutor mounts` command. Old timers will perhaps
remember that we used to have a `tutor bindmount` command. Well, it's
back! But better and different.
2023-06-14 21:08:49 +02:00
Régis Behmo
a410d2682b
docs: bump minimal required docker/compose versions
2023-06-14 21:08:49 +02:00
Régis Behmo
5ce39d36e2
feat: auto-complete image names in images build/pull/...
2023-06-14 21:08:49 +02:00
Régis Behmo
947b37524f
feat: auto build "openedx-dev" on "dev launch"
...
To achieve that, we introduce a new IMAGES_BUILD_REQUIRED filter.
2023-06-14 21:08:49 +02:00
Régis Behmo
17f66fb467
refactor: simplify image tag management
2023-06-14 21:08:49 +02:00
Régis Behmo
2a21b2adf3
feat: images build openedx-dev
...
We no longer run `docker-compose up --build`. Instead, users are
encouraged to build the "openedx-dev" Docker image.
2023-06-14 21:08:49 +02:00