82 Commits

Author SHA1 Message Date
Régis Behmo
96404d74c0 docs: *.local.edly.io -> *.local.openedx.io
The default URL to run a local platform switched from local.edly.io to
local.openedx.io. This changes makes it clearer for everyone that Tutor
is to run Open edX.

See: https://github.com/overhangio/tutor/issues/1120
2024-10-17 08:36:40 +02:00
Régis Behmo
446587b788 ci: upgrade vendor actions 2024-10-03 11:16:24 +02:00
Régis Behmo
b8281e51dc docs: fix author domain name 2024-10-01 09:08:48 +02:00
Muhammad Ali
2dd92f1801
Merge pull request #26 from overhangio/ali/add-maintainer
Add new maintainer in readme.md and setup.py
2024-09-05 12:10:37 +05:00
muhammadali286
dde6ed73dc chore: add Muhammad Ali as maintainer in readme.md and setup.py 2024-09-04 14:33:25 +05:00
Régis Behmo
95d7c74377 build: fix readme content type warning 2024-07-23 10:37:35 +02:00
Régis Behmo
145ac9519a fix: docker build deprecation warnings
With the latest Docker upgrade, we got the following warnings during
build:

	FromAsCasing: 'as' and 'FROM' keywords' casing do not match
	LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format
2024-06-21 17:12:57 +02:00
Régis Behmo
4d4bc48689
Merge pull request #24 from overhangio/redwood
Upgrade to Redwood
v18.0.0
2024-06-20 02:50:08 +02:00
Syed Muhammad Dawoud Sheraz Ali
e35b24fd53 v18.0.0 2024-06-20 01:55:21 +02:00
Max Sokolski
13e384484b
feat: apply a new configuration template file (#22)
Source: https://github.com/openedx/openedx-app-android/blob/main/default_config/prod/config.yaml
2024-06-11 12:19:50 +05:00
Hamza Shafique
5f10cfe451
feat: build main branch in nightly 2024-06-11 09:14:33 +02:00
Abdul-Muqadim-Arbisoft
b5d60b812c
Update plugin for compatibility with new openedx mobile repositories and upgrade dependencies (#21) 2024-06-06 16:59:22 +05:00
Régis Behmo
f5f11b8ef6 ci: don't even try to auto-add PRs to github project
Auto-adding PRs to the Github project is not working because the
github-token is not available there.
2024-03-05 12:03:03 +05:00
Régis Behmo
24ed22f36f ci: remove now useless OPENEDX_RELEASE variable 2024-02-20 15:15:41 +01:00
Régis Behmo
ffe3d6bcf9 fix: remove pkg_resources for compatibility with python 3.12
pkg_resources is a package that is unavailable in python 3.12, unless
setuptools is explicitely installed. Turns out, there are replacement
functions coming from importlib_resources, which can be obtained from
the importlib-resources pypi package. This package will be installed
with tutor starting from 17.0.2.
2024-02-12 11:57:51 +01:00
Muhammad Ali
93c9168ff5
ci: support arm64 image building
By removing the IMAGES_BUILD_PLATFORM key from the CI file, the CI script will pick up the default value, which is a cross-platform (linux/amd64,linux/arm64) build.
2024-01-30 09:44:56 +01:00
Régis Behmo
3e697590c3 ci: auto-add issues and items to github project 2024-01-12 12:33:36 +01:00
Muhammad Ali
93edbdeea5 feat: upgrade to quince v17.0.0 2023-12-11 18:12:10 +01:00
Régis Behmo
7726bfb1c6 local.overhang.io -> local.edly.io
This is related to https://github.com/overhangio/tutor/issues/945
2023-12-09 15:54:28 +01:00
Overhang.IO
7776ba9ce2 Merge remote-tracking branch 'origin/master' into nightly 2023-12-08 18:41:21 +00:00
Emad Rad
f421b6804c
fix: dev dependency 2023-12-08 19:33:20 +01:00
Overhang.IO
fa644d342d Merge remote-tracking branch 'origin/master' into nightly 2023-12-05 11:03:03 +00:00
Régis Behmo
35e375cd26 docs: docs.tutor.overhang.io -> docs.tutor.edly.io
See: https://github.com/overhangio/tutor/issues/945
2023-12-05 11:45:48 +01:00
Overhang.IO
cdd3f5e499 Merge remote-tracking branch 'origin/master' into nightly 2023-11-21 08:56:11 +00:00
Emad Rad
df108fd4c6 chore: cleanup 2023-11-21 09:54:41 +01:00
Emad Rad
139f241de4 fix: typing added 2023-11-21 09:54:41 +01:00
Emad Rad
f59425268a chore: changelog entry added 2023-11-21 09:54:41 +01:00
Emad Rad
0cb623b1c0 feat: Makefile added 2023-11-21 09:54:41 +01:00
Emad Rad
98ba2a58e7 ci: test action added 2023-11-21 09:54:41 +01:00
Régis Behmo
5a005908cb Merge branch 'master' into nightly 2023-11-20 17:46:41 +01:00
Régis Behmo
7dea2459a7 feat: simplify nightly version management
By pulling the version suffix from tutor, we avoid git conflicts when
merging the release branch in nightly.
2023-11-20 17:39:46 +01:00
Overhang.IO
c775b8348b Merge remote-tracking branch 'origin/master' into nightly 2023-10-03 06:43:19 +00:00
Régis Behmo
084318a5ef chore: mark compatibility with python 3.12 2023-10-03 08:23:48 +02:00
Overhang.IO
a433d48a7d Merge remote-tracking branch 'origin/master' into nightly 2023-09-07 16:57:09 +00:00
Régis Behmo
06feeb087e fix: nightly package version
The package version may not include the "-nightly" suffix. Otherwise,
`pip install .` fails with:

    setuptools.extern.packaging.version.InvalidVersion: Invalid version: '...-nightly'
2023-09-07 18:39:53 +02:00
Overhang.IO
15e496e0b1 Merge remote-tracking branch 'origin/master' into nightly 2023-09-05 14:26:16 +00:00
Emad Rad
f2fb5680eb doc: course visibility section added 2023-09-05 16:21:02 +02:00
Overhang.IO
b83745a77c Merge remote-tracking branch 'origin/master' into nightly 2023-06-27 14:56:36 +00:00
Régis Behmo
9ce82f787e feat: don't override imagepullpolicy on k8s 2023-06-27 16:40:11 +02:00
Régis Behmo
1ee7014960 fix: development status is stable 2023-06-27 15:53:57 +02:00
Overhang.IO
fd44a2d9eb Merge remote-tracking branch 'origin/master' into nightly 2023-06-14 23:34:57 +00:00
Régis Behmo
56de7a8f5b ci: fix release name 2023-06-15 01:33:15 +02:00
Régis Behmo
3b2b0546ec Merge branch 'master' into nightly 2023-06-15 00:27:11 +02:00
Régis Behmo
46b0f22e32 feat: upgrade to Palm v16.0.0 2023-06-15 00:21:27 +02:00
Régis Behmo
d7cbce8467 fix: nightly package version
The package version number may not include the "-nightly" suffix.
Otherwise, installation fails with:

   setuptools.extern.packaging.version.InvalidVersion: Invalid version: '15.0.7-nightly'
2023-05-26 18:47:48 +02:00
Régis Behmo
32ce115a27 feat: label nightly version
This is to address https://github.com/overhangio/tutor-mfe/issues/122
As a consequence of this change, images will be tagged with a "-nightly"
suffix. Next, we'll probably have to build them periodically in CI.
2023-05-26 18:26:28 +02:00
Overhang.IO
a1a9aeb7a3 Merge remote-tracking branch 'origin/master' into nightly 2023-05-26 14:54:33 +00:00
Régis Behmo
ad501d21e4 ci: improve compatibility with main & nightly 2023-05-26 16:49:26 +02:00
Overhang.IO
a92475e07b Merge remote-tracking branch 'origin/master' into nightly 2023-05-26 14:39:24 +00:00
Régis Behmo
7245480e09 chore: handle nightly version numbers
Here, we make it possible to add a "-nightly" suffix to the package
version. This suffix will find its way to the Docker image tags. Thus,
the nightly branch will have different image tags. This will resolve
some confusion, as image tags are currently identical in nightly and
master.
2023-05-26 16:28:10 +02:00