Overhang.IO
a4f43c8e41
Merge remote-tracking branch 'origin/master' into nightly
2024-01-23 09:59:50 +00:00
Muhammad Faraz Maqsood
e106787927
doc: update steps to release a new version
...
close #983
---------
Co-authored-by: Muhammad Faraz Maqsood <faraz.maqsood@a006-01130.home>
2024-01-23 10:36:48 +01:00
Overhang.IO
aa55fd43f8
Merge remote-tracking branch 'origin/master' into nightly
2024-01-23 08:12:14 +00:00
Régis Behmo
a04d57f526
docs: extra hooks functions and utilities
2024-01-23 09:06:23 +01:00
Overhang.IO
779a68e173
Merge remote-tracking branch 'origin/master' into nightly
2024-01-22 12:30:40 +00:00
Muhamed Cicak
7fdc8fc1ff
docs: fix google analytics example
...
Fixed extra indentation for the Google Analytics plugin example. The extra indentation makes the plugin fail when being activated.
2024-01-22 13:25:01 +01:00
Overhang.IO
d68cb47ea6
Merge remote-tracking branch 'origin/master' into nightly
2024-01-22 12:22:19 +00:00
ravikhetani
b832f519ca
fix: correctly render .webp and .otf files in env
...
This partially addresses #985 .
---------
Co-authored-by: Ravi Khetani <r.khetani@institute.global>
2024-01-22 13:18:29 +01:00
Régis Behmo
94d5afa637
fix: security issues with jinja2 and pycryptodome
...
See:
https://github.com/overhangio/tutor/security/dependabot/32
https://github.com/overhangio/tutor/security/dependabot/29
2024-01-22 13:16:08 +01:00
Overhang.IO
035cdcd5a9
Merge remote-tracking branch 'origin/master' into nightly
2024-01-22 12:04:32 +00:00
Régis Behmo
bfeb860299
docs: remove useless openedx hooks section
...
That section was empty anyway.
2024-01-22 12:49:12 +01:00
Régis Behmo
61dcbdc5c8
fix: don't apply security fixes in nightly
2024-01-22 11:17:26 +01:00
Overhang.IO
5aee301226
Merge remote-tracking branch 'origin/master' into nightly
2024-01-22 10:08:27 +00:00
Régis Behmo
efd8df600d
security: fix JWT scopes in XBlock callbacks
...
See:
https://github.com/openedx/edx-platform/security/advisories/GHSA-qx8m-mqx3-j9fm
https://github.com/openedx/edx-platform/pull/34047
2024-01-22 10:39:15 +01:00
Overhang.IO
2081f141c1
Merge remote-tracking branch 'origin/master' into nightly
2024-01-12 11:37:16 +00:00
Régis Behmo
9d3d9e60f5
ci: fix reference to personal access token
...
Turns out, github.token is not a PAT
https://github.com/actions/add-to-project/issues/462#issuecomment-1712561302
2024-01-12 12:28:45 +01:00
Overhang.IO
ca4d0bb916
Merge remote-tracking branch 'origin/master' into nightly
2024-01-12 11:17:02 +00:00
Régis Behmo
ab158fb939
ci: fix github token in auto-add to project
2024-01-12 12:13:29 +01:00
Syed Muhammad Dawoud Sheraz Ali
4e3e3e14e5
build: Github action to auto-add new issues and PRs to project
2024-01-12 12:10:53 +01:00
Overhang.IO
ff4a302366
Merge remote-tracking branch 'origin/master' into nightly
2024-01-12 11:00:01 +00:00
Régis Behmo
9f3f74a998
docs: fix minor issues
2024-01-12 11:50:24 +01:00
Overhang.IO
8cab65d114
Merge remote-tracking branch 'origin/master' into nightly
2024-01-08 09:46:53 +00:00
Abdul-Muqadim-Arbisoft
fdd230f353
docs: more precise contribution instructions
2024-01-08 10:22:28 +01:00
Omar Al-Ithawi
53ebfd45be
feat: add atlas pull with global settings
2024-01-08 10:13:31 +01:00
Overhang.IO
90814737fd
Merge remote-tracking branch 'origin/master' into nightly
2023-12-21 09:23:47 +00:00
Régis Behmo
a9f0d021b1
docs: demo.openedx.edly.io -> sandbox.openedx.edly.io
2023-12-21 10:01:07 +01:00
Overhang.IO
b6566421c8
Merge remote-tracking branch 'origin/master' into nightly
2023-12-19 08:56:19 +00:00
Régis Behmo
68203f47be
fix: RsaKey.dq attribute error
...
Running `tutor config save` with an outdated version of pycryptodome was
failing with the following error:
Error: Missing configuration value: 'Crypto.PublicKey.RSA.RsaKey object' has no attribute 'dq'
This is because the "dq" attribute was only introduced in pycryptodome
3.17.0: https://www.pycryptodome.org/src/changelog#january-2023
To resolve this issue we bump the minimum requirements.
Close #962
2023-12-19 09:32:19 +01:00
Kyle D. McCormick
aa01e3095d
Merge branch 'MJG/fix-django4-import-errors' into nightly
2023-12-18 16:54:10 -05:00
Kyle D. McCormick
64d82c38c8
docs: add REMOVE-AFTER-V18 comment to Django 5 import try-except
...
also fixup changelog format
2023-12-18 16:53:55 -05:00
Overhang.IO
9035965a45
Merge remote-tracking branch 'origin/master' into nightly
2023-12-15 09:54:17 +00:00
Alejandro Cardenas
afb85aaab6
feat: add CONFIG INTERACTIVE action
...
New hook Action that allows tutor plugins to interact with the configuration at the time of the interactive questionnaire that happens during `tutor local/dev launch`.
2023-12-15 10:31:35 +01:00
Overhang.IO
f52dda45ba
Merge remote-tracking branch 'origin/master' into nightly
2023-12-14 14:35:36 +00:00
Régis Behmo
c51d02a8af
docs: update logos
2023-12-14 15:29:39 +01:00
Overhang.IO
ec0e03647f
Merge remote-tracking branch 'origin/master' into nightly
2023-12-14 14:04:35 +00:00
Danyal Faheem
4d66b6ba7b
docs: add web proxy instructions for podman rootless mode
2023-12-14 14:54:27 +01:00
Maria Grimaldi
6e5f75b244
fix: wrap django 4 imports in try-except block
2023-12-12 14:06:47 -04:00
Régis Behmo
bd85430982
chore: restore nightly suffix
2023-12-11 21:18:46 +01:00
Régis Behmo
0ccf48690a
feat: upgrade to quince
2023-12-11 20:41:32 +01:00
Overhang.IO
71e469174f
Merge remote-tracking branch 'origin/master' into nightly
2023-12-10 22:19:14 +00:00
Régis Behmo
ada5b36a62
v16.1.8
2023-12-10 22:59:03 +01:00
Régis Behmo
0d997c9479
feat: auto-mount edx-platform python requirements
...
These changes make to possible to run:
tutor mounts add /path/to/my-xblock
The xblock directory with then be auto-magically bind-mounted in the
"openedx" image at build time, and the lms*/cms* containers at run time.
This makes it effectively possible to work as a developer on
edx-platform requirements.
We take the opportunity to move some openedx-specific code to a
dedicated module.
Close https://github.com/openedx/wg-developer-experience/issues/177
2023-12-10 22:57:08 +01:00
Régis Behmo
6da97d22f4
feat: local.overhang.io -> local.edly.io
...
The new domain name points to 127.0.0.1, just like the previous one. We
keep the local.overhang.io domain names for backward compatibility. In
the future, we hope to migrate to "*.openedx.io" but that will not
happen before Redwood.
Close #945
2023-12-09 15:51:31 +01:00
Régis Behmo
6582e3a9e0
fix: fill patch catch on plugin load/unload
...
Also, update docs on `tutor config save`.
Note that we had to fix an issue where the plugin unload callback was
being called too late.
2023-12-08 12:47:34 +01:00
Emad Rad
61d37b436d
fix: save configs by enable/disable plugins.
...
before this, after enabling/disabling any plugins we should re-generate all files with tutor config save.
2023-12-08 12:47:34 +01:00
Overhang.IO
9a450730db
Merge remote-tracking branch 'origin/master' into nightly
2023-12-08 11:02:42 +00:00
Emad Rad
8681ecade3
chore: fixed typos
2023-12-08 11:41:01 +01:00
Emad Rad
0ef86fc2a0
docs: add more clarity to debugging section
2023-12-08 11:41:01 +01:00
Overhang.IO
0c4b82f80c
Merge remote-tracking branch 'origin/master' into nightly
2023-12-05 11:30:38 +00:00
Régis Behmo
d3aa7d9a52
docs: docs.tutor.overhang.io -> docs.tutor.edly.io
...
See: https://github.com/overhangio/tutor/issues/945
2023-12-05 11:46:56 +01:00