Régis Behmo
b51fdb46f3
fix: ask whether we run as prod in local launch
...
User was no longer asked whether they wanted to run on prod or not. In
other words, it was not convenient to run as local.overhang.io.
2023-08-16 18:57:26 +02:00
Régis Behmo
67009fb857
fix: improve support of non-buildkit Docker build
...
See comment here:
https://github.com/overhangio/tutor/pull/868#issuecomment-1640429396
See also the conversation that spawned this PR:
https://discuss.openedx.org/t/issue-in-tutor-palm-release-with-tuotr-dev-launch-while-installing/10629
2023-08-16 18:56:59 +02:00
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