29 Commits

Author SHA1 Message Date
Emad Rad
f2fb5680eb doc: course visibility section added 2023-09-05 16:21:02 +02: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
Régis Behmo
56de7a8f5b ci: fix release name 2023-06-15 01:33:15 +02:00
Régis Behmo
46b0f22e32 feat: upgrade to Palm v16.0.0 2023-06-15 00:21:27 +02:00
Régis Behmo
ad501d21e4 ci: improve compatibility with main & nightly 2023-05-26 16:49:26 +02: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
Régis Behmo
fdb919d8b4 docs: fix lingering i char in changelog
Damn you vim!
2023-05-22 09:38:30 +02: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
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
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
Régis Behmo
0d35240c79 ci: upgrade checkout action 2023-02-27 11:55:19 +01:00
Régis Behmo
1f5cea2c27 feat: upgrade to olive v15.0.0 2022-12-12 18:42:59 +01:00
Régis Behmo
58cc10b6b0 v14.0.1 v14.0.1 2022-11-25 16:23:32 +01: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
Régis Behmo
9192ff0bd7 docs: make it clear who is maintaining this plugin 2022-11-10 16:13:49 +01:00
Régis Behmo
abc2214d85 ci: fix open edx release name v14.0.0 2022-06-13 21:12:47 +02:00
Régis Behmo
c2d05ef635 v14.0.0: upgrade to nutmeg
The app is upgraded to v3.0.2. Version v3.1.0 was not functional in our
experiment: it was crashing on every run.
2022-06-09 20:10:57 +02:00
Régis Behmo
e165bf04ea feat: upgrade to maple
In Maple, the plugin API is slightly different: the apk file is built and
stored in the android-app Docker image, then served by a simple Caddy file
server. This makes it easy to distribute the apk to students.
2021-11-15 18:00:50 +01:00
Régis Behmo
af495f3e7d v12.0.1 2021-11-02 16:22:41 +01:00
Régis Behmo
59efe975d7 fix: interface with tutor.commands.local.docker_compose
The interface changed in tutor 12.1.6.
2021-11-02 16:21:45 +01:00
Régis Behmo
d489f70f18 ci: both way repo sync 2021-09-02 14:15:05 +02:00
Régis Behmo
fa612e6cb3 fix: push android image to docker registry in CI
Previously, "tutor images push android" was a no-op because the "remote-image"
hook was missing.
2021-07-11 15:32:34 +02:00
Régis Behmo
fb2bdd9005 fix: tutor-openedx was renamed to tutor 2021-07-06 10:31:40 +02:00
Régis Behmo
b96b8fa72d Upgrade to the latest app release 2021-05-18 16:55:06 +02:00
Régis Behmo
c7d72a9e92 fix: README and config folder 2021-05-18 09:45:22 +02:00
Régis Behmo
872c00b53c 🌅 2021-04-27 14:45:26 +02:00