64 Commits

Author SHA1 Message Date
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
Overhang.IO
772939d992 Merge remote-tracking branch 'origin/master' into nightly 2023-05-22 07:42:39 +00:00
Régis Behmo
fdb919d8b4 docs: fix lingering i char in changelog
Damn you vim!
2023-05-22 09:38:30 +02:00
Overhang.IO
1f9450c177 Merge remote-tracking branch 'origin/master' into nightly 2023-05-19 14:27:41 +00:00
Régis Behmo
b60774c155 docs: add a scriv-managed changelog
This will be useful for tracking changes across releases.

This partly addresses https://github.com/overhangio/tutor/issues/746
2023-05-19 16:19:56 +02:00
Overhang.IO
71d8643480 Merge remote-tracking branch 'origin/master' into nightly 2023-05-17 08:29:11 +00:00
Régis Behmo
60fdd3ac50 fix: build-time warning
Installing from source triggers a warning on pip 23.0.1 if
pyproject.toml is not present. Building does not require any special
dependencies, so we just add a simple pyproject.toml file.

See: https://github.com/overhangio/tutor/issues/836
2023-05-17 10:24:21 +02:00
Overhang.IO
3f9987eeff Merge remote-tracking branch 'origin/master' into nightly 2023-05-16 08:13:56 +00:00
Régis Behmo
1c8a28ac3a docs: instruct to install from index 2023-05-16 10:08:58 +02:00
Régis Behmo
4bd4214011 ci: don't build on arm64
The build fails with the following error:

    	#25 [linux/arm64 11/11] RUN ./gradlew tasks
	#25 45.75 "Install Android SDK Platform 28 (revision: 6)" ready.
	#25 45.75 Installing Android SDK Platform 28 in
	    /app/android-sdk/platforms/android-28
	#25 45.75 "Install Android SDK Platform 28 (revision: 6)" complete.
	#25 45.75 "Install Android SDK Platform 28 (revision: 6)" finished.
	#25 45.85
	#25 45.85 FAILURE: Build failed with an exception.
	#25 45.85
	#25 45.85 * What went wrong:
	#25 45.85 A problem occurred configuring project ':OpenEdXMobile'.
	#25 45.85 > Failed to install the following SDK components:
	#25 45.85       build-tools;28.0.3 Android SDK Build-Tools 28.0.3
	#25 45.85   Install the missing components using the SDK manager in
	    Android Studio.

This issue is tracked in #7.
2023-05-16 10:05:34 +02:00
Régis Behmo
4e2164a9bb fix: add missing license file 2023-05-16 09:54:08 +02:00
Overhang.IO
c1ddb65cb5 Merge remote-tracking branch 'origin/master' into nightly 2023-02-27 11:10:55 +00:00
Régis Behmo
0d35240c79 ci: upgrade checkout action 2023-02-27 11:55:19 +01:00
Régis Behmo
dac6dd5418 Merge branch 'master' into nightly 2022-12-12 18:52:13 +01:00
Régis Behmo
1f5cea2c27 feat: upgrade to olive v15.0.0 2022-12-12 18:42:59 +01:00
Overhang.IO
f3d48d742a Merge remote-tracking branch 'origin/master' into nightly 2022-11-25 15:26:37 +00:00
Régis Behmo
58cc10b6b0 v14.0.1 v14.0.1 2022-11-25 16:23:32 +01:00
Overhang.IO
fdf79fa0e4 Merge remote-tracking branch 'origin/master' into nightly 2022-11-25 15:15:41 +00:00
Andrés González
5fceb02ad7 feat: Add tutor images push and tutor images push options for the android-app image. 2022-11-25 16:12:16 +01:00