207 Commits

Author SHA1 Message Date
Florian du Garage Num
d9867471a4 remove hard-coded uid 1000
Some checks failed
Sync with private repo / sync (push) Has been cancelled
Run tests / tests (3.12) (push) Has been cancelled
Run tests / tests (3.9) (push) Has been cancelled
2025-09-30 21:42:59 +02:00
Muhammad Labeeb
95fe3e3cc3
feat: migrate from pylint/black to ruff (#57)
* feat: migrate from pylint/black to ruff

* test: verify python package distribution build when running make test
2025-08-28 19:00:22 +05:00
MuPp3t33r
bc96768c69
fix: Update sync_users (#58)
* fix: Update sync_users

fix issue during "sync credentials.core_user to openedx.auth_user"
ERROR 1292 (22007) at line 1: Truncated incorrect DOUBLE value: 'FirstName'

MySQL does not use + to concatenate strings, so it was treated as a math equation instead.
2025-08-22 10:50:28 +05:00
Ahmed Khalid
66f81d0848
Merge pull request #56 from overhangio/teak v20.0.0 2025-06-27 18:24:20 +05:00
Muhammad Labeeb
802657547d v20.0.0 2025-06-05 18:11:57 +05:00
Syed Muhammad Dawoud Sheraz Ali
ad272f0cea
build: Add hatch_build in sdist to fix installation issues (#55) 2025-03-12 16:11:33 +05:00
Muhammad Labeeb
a5fea82a79
feat: migrate to pyproject.toml and hatch (#54)
* feat: migrate to pyproject.toml and hatch

* fix license and author

* update maintainer
2025-03-02 14:12:25 +05:00
Syed Muhammad Dawoud Sheraz Ali
ae6d24afff
build: re-add auto-add for PRs with a different target (#53) 2025-01-17 11:29:36 +05:00
Régis Behmo
e9ca793dfe
feat: Upgrade to Sumac v19.0.0 2024-12-16 21:10:53 +01:00
Syed Muhammad Dawoud Sheraz Ali
7fa4801fc8 chore: update changelog 2024-12-09 18:58:40 +05:00
Muhammad Faraz Maqsood
ab37979349 v19.0.0
upgrade to sumac
2024-11-29 22:29:41 +05:00
Régis Behmo
38ffb8ce63 Merge branch 'release' 2024-11-27 18:35:01 +01:00
Syed Muhammad Dawoud Sheraz Ali
065299db5a feat!: Rename branches master->release, nightly->main 2024-11-27 22:33:57 +05:00
Overhang.IO
c0c917b03f Merge remote-tracking branch 'origin/master' into nightly 2024-11-14 16:22:52 +00:00
Muhammad Faraz Maqsood
7e868688d7
chore: remove Python 3.8 references (#51)
- drop support for python 3.8 and set Python 3.9 as the minimum supported python version.

Co-authored-by: Muhammad Faraz  Maqsood <faraz.maqsood@192.168.10.36>
2024-11-14 21:10:13 +05:00
Overhang.IO
9181942eaf Merge remote-tracking branch 'origin/master' into nightly 2024-10-24 13:34:47 +00:00
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
Muhammad Faraz Maqsood
4c559d5382 fix: uwsgi workers not starting properly 2024-10-22 19:54:10 +05:00
Muhammad Faraz Maqsood
c72ffd819a feat: ubuntu upgrade to 24.04
- Update Credentials Image to use Ubuntu `24.04` as base OS.
- Change `APP_USER_ID` to 1001 as UID 1000 is now shipped by default.
- Add `mime-support` alternatives that are `media-types mailcap`.
- Update `python-openssl` to `python3-openssl`.
- add changelog entry.
2024-10-22 16:50:40 +05:00
Muhammad Faraz Maqsood
19140cc7d7 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-21 12:29:30 +05:00
Régis Behmo
0f039a2afc 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
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