187 Commits

Author SHA1 Message Date
Muhammad Faraz Maqsood
1ac031e6d7 chore: revert change that skip arm64 image build
- As didkit issue is resolved in latest version which is being used in
upstream credential repo. So, reverting this change.
for context, see this comment: https://github.com/overhangio/tutor-credentials/issues/34#issuecomment-2291001545
2024-10-24 18:26:59 +05:00
Régis Behmo
67c6e696ee ci: upgrade vendor actions 2024-10-03 11:16:24 +02:00
Régis Behmo
83ed38e190 build: fix readme content type warning 2024-07-23 10:37:35 +02:00
Régis Behmo
2cbbc728a1 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
10e47c28ec
Merge pull request #42 from overhangio/redwood
Upgrade to Redwood
v18.0.0
2024-06-20 02:50:04 +02:00
Muhammad Faraz Maqsood
f9db77793c v18.0.0 2024-06-20 02:09:36 +02:00
Muhammad Faraz Maqsood
0b959bc6e3 feat: upgrade to redwood 2024-06-07 22:08:21 +05:00
Eugene Dyudyunov
e112776909 docs: update the changelog 2024-06-07 22:01:46 +05:00
Eugene Dyudyunov
506672e032 fix: custom image pull and push
Alow custom images for pull/push.
2024-06-07 22:01:46 +05:00
Muhammad Faraz Maqsood
b883636a8e
Enhancement: Python 3.11 upgrade (#41)
* feat: upgrade python version to 3.11.9

* add changelog entry

* remove label from dockerfile
as the maintainer's and author's information already mentioned in the setup.py

* ci: temporarily skip building on arm64
As the upstream credentials repo seems to be breaking on arm64
and they are skipping arm64 builds as well due to the didkit
package dependency not available on arm64 yet

---------

Co-authored-by: Muhammad Faraz  Maqsood <faraz.maqsood@A006-01130.local>
Co-authored-by: Muhammad Faraz  Maqsood <faraz.maqsood@a006-01130.home>
Co-authored-by: Danyal-Faheem <danyal.faheem@arbisoft.com>
2024-05-14 10:47:33 +05:00
Overhang.IO
89ffaae007 Merge remote-tracking branch 'origin/master' into nightly 2024-05-07 13:21:47 +00:00
RohanSaeed
ad4d593168 fix: make award program certificate work 2024-05-07 18:04:17 +05:00
Overhang.IO
f765853cbb Merge remote-tracking branch 'origin/master' into nightly 2024-03-21 11:06:07 +00:00
Muhammad Faraz Maqsood
b161e1e7a0 remove extra changelog entry 2024-03-21 15:57:36 +05:00
Overhang.IO
6189dd0ede Merge remote-tracking branch 'origin/master' into nightly 2024-03-19 10:50:24 +00:00
Danyal-Faheem
fb18b023ab fix: add changelog entry 2024-03-19 15:41:41 +05:00
Danyal-Faheem
6ada8298f8 fix: ignore type for MFE_APPS.add decorator 2024-03-19 15:41:41 +05:00
Danyal-Faheem
f1176aa4c9 ci: add python 3.12 checks 2024-03-19 15:41:41 +05:00
Overhang.IO
f959285067 Merge remote-tracking branch 'origin/master' into nightly 2024-03-12 08:24:06 +00:00
Emad Rad
3823d49079 docs: License added 2024-03-12 13:15:56 +05:00
Emad Rad
7d5aa04ea5 chore: cleanup
- use master branch to fix missing image
- clean up headings
2024-03-12 13:15:56 +05:00
Overhang.IO
5e28e3fc26 Merge remote-tracking branch 'origin/master' into nightly 2024-03-05 12:18:43 +00:00
Régis Behmo
6d418514d1 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 17:08:59 +05:00
Régis Behmo
70acecfc4d ci: remove now useless OPENEDX_RELEASE variable 2024-03-05 17:08:59 +05:00
Overhang.IO
b54d39cd4f Merge remote-tracking branch 'origin/master' into nightly 2024-03-05 07:23:05 +00:00
Régis Behmo
3c34679125 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
Max Sokolski
63688aa014 docs: add changelog entry 2024-02-29 12:16:40 +05:00
Max Sokolski
05a3245048 feat: add mounts for docker-compose-dev-services 2024-02-29 12:16:40 +05:00
Régis Behmo
da7b0845c6 ci: remove now useless OPENEDX_RELEASE variable 2024-02-20 15:15:41 +01:00
Overhang.IO
da74ce458d Merge remote-tracking branch 'origin/master' into nightly 2024-02-12 11:37:10 +00:00
Régis Behmo
d3d0294b16 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:50 +01:00
Overhang.IO
f80b62238e Merge remote-tracking branch 'origin/master' into nightly 2024-01-23 14:11:05 +00:00
Régis Behmo
4aa69ed259 docs: 17.0.1 changelog entry 2024-01-23 15:09:22 +01:00
Overhang.IO
20cf5e46a8 Merge remote-tracking branch 'origin/master' into nightly 2024-01-23 09:48:59 +00:00
Muhammad Faraz Maqsood
487d7f445b v17.0.1 v17.0.1 2024-01-23 14:38:49 +05:00
Overhang.IO
3b136117ae Merge remote-tracking branch 'origin/master' into nightly 2024-01-18 11:46:54 +00:00
Danyal-Faheem
e4658402e4 fix: add url slash for production services 2024-01-18 16:38:50 +05:00
Omar Al-Ithawi
8d1f30080e feat: add atlas pull 2024-01-15 14:15:56 +05:00
Régis Behmo
ab0add0848 ci: auto-add issues and items to github project 2024-01-12 12:33:36 +01:00
Talha
c471070e4b feat: upgrade to quince v17.0.0 2023-12-11 18:12:10 +01:00
Régis Behmo
cd533f0597 fix: remove now obsolete github refs function 2023-12-09 18:16:13 +01:00
Régis Behmo
ef9390eaf8 fix: port syntax 2023-12-09 17:48:05 +01:00
Régis Behmo
cb60dbad16 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
Adolfo R. Brandes
3c445adf8e feat: Add support for the Learner Record MFE
And while we're at it:

* Fix an issue with development mode OAUTH2
* Fix the OAUTH2 LMS configuration variables; it wasn't possible to
  change them in production
2023-12-09 15:31:41 +01:00
Emad Rad
f57d81fcb7
fix: dev dependency 2023-12-08 19:33:43 +01:00
Régis Behmo
aa9d60792d 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
Muhammad Faraz Maqsood
b9a68dc605 v16.1.0 v16.1.0 2023-11-30 17:16:44 +05:00
Régis Behmo
a31f6b7d65 chore: simplify settings 2023-11-30 17:02:30 +05:00
Régis Behmo
a3d1ca8c09 chore: simplify Dockerfile
Many steps were copy-pasted from the "openedx" Dockerfile, and are
actually unnecessary.
2023-11-30 17:02:30 +05:00
Muhammad Faraz Maqsood
50aa015a52 add changelog entry 2023-11-24 15:26:54 +05:00