79 Commits

Author SHA1 Message Date
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
Régis Behmo
8572483d95 docs: make it clear who is maintaining this plugin 2022-11-10 16:28:17 +01:00
Régis Behmo
9192ff0bd7 docs: make it clear who is maintaining this plugin 2022-11-10 16:13:49 +01:00
Carlos Muniz
999fe79a29 docs: change quickstart to launch
This change is due to renaming quickstart to launch in tutor.
2022-10-03 14:02:39 +02: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