Florian du Garage Num
1a9977e454
remove hard-coded uid 1000
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:41:58 +02:00
Danyal Faheem
8f4a0b1d91
feat: migrate from pylint/black to ruff ( #69 )
...
Linked Epic: https://github.com/overhangio/tutor/issues/1251
Some new rules that have been added are:
I: sort imports
N: check for pep8-naming standards
W292: check for missing extra line at EOF
Some of our lines, particularly in config, break the 88 character line length limit. For that, we add a # noqa: E501 to let ruff know to ignore the rule for that line
2025-08-05 15:42:29 +05:00
Danyal-Faheem
26d00745c8
v20.0.0
2025-06-26 22:21:32 +05:00
Overhang.IO
a18d74c5b6
Merge remote-tracking branch 'origin/release'
2025-04-10 06:23:38 +00:00
Danyal Faheem
1e86feb8ae
v19.0.4 ( #67 )
2025-04-10 11:22:37 +05:00
Overhang.IO
863babcecf
Merge remote-tracking branch 'origin/release'
2025-04-10 06:10:55 +00:00
Danyal Faheem
a4c4b6b158
fix: remove deprecated filter_scopes from import_dashboard script ( #66 )
...
Reference issue: https://github.com/overhangio/tutor-cairn/pull/53/files\#r2034772248
Filter_scopes have been deprecated as of Superset 4.0.0
We have also migrated away from filter box to native filters as of #53 .
2025-04-10 11:09:53 +05:00
Overhang.IO
41a4b119d1
Merge remote-tracking branch 'origin/release'
2025-04-08 07:03:08 +00:00
Danyal Faheem
b6d0b6e6be
v19.0.3 ( #62 )
2025-04-08 12:00:11 +05:00
Overhang.IO
ce8fd488aa
Merge remote-tracking branch 'origin/release'
2025-04-03 07:45:35 +00:00
Danyal Faheem
2c1492169c
feat: enable alerts and reports in superset ( #54 )
...
* feat: enable alerts and reports in superset
fixes #46
2025-04-03 12:43:03 +05:00
Overhang.IO
50277142c7
Merge remote-tracking branch 'origin/release'
2025-04-03 07:42:01 +00:00
Danyal Faheem
d5015a0860
fix: make superset ports consistent in local and dev ( #61 )
...
Superset was running on 2247 port in dev mode and on 8000 in local mode
We now make this consistent so that superset runs on 2247 in both local and dev
2025-04-03 12:40:55 +05:00
Danyal Faheem
acd14969de
fix: lms.startup -> django.setup in import courses script ( #60 )
...
lms.startup has been removed as of https://github.com/openedx/edx-platform/pull/36302
Therefore, we move to the original django.setup now
2025-03-26 17:00:37 +05:00
Danyal Faheem
16d018625f
fix: migrate to native filters on default course overview dashboard from filter box charts ( #53 )
2025-03-25 19:14:17 +05:00
Danyal Faheem
1d10b3afc4
v19.0.2 ( #58 )
2025-03-14 18:11:01 +05:00
Danyal Faheem
04f4275236
fix: do not add cairn-postgresql and cairn-clickhouse dependencies when they are running externally ( #57 )
...
* fix: don't add cairn-postgresql as a dependency when CAIRN_RUN_POSTGRESQL is false
* fix: don't manage cairn-clickhouse permissions CAIRN_RUN_CLICKHOUSE is false
* fix: add missing CAIRN_POSTGRESQL_HOST and CAIRN_POSTGRESQL_PORT settings to allow usage with external postgresql DBs
2025-03-14 17:48:06 +05:00
Danyal Faheem
a6026d6f6b
v19.0.1 ( #56 )
2025-03-13 14:07:26 +05:00
Danyal-Faheem
2dbd9dc0e7
v19.0.0
2024-11-29 22:21:08 +05:00
Danyal-Faheem
be91f0741d
feat: upgrade clickhouse base image
2024-11-29 22:20:11 +05:00
Régis Behmo
5c99bb477f
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
Danyal Faheem
e1fd75464c
feat: auto import course structure on course publish ( #43 )
2024-09-02 18:11:13 +05:00
Régis Behmo
b47e52195a
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
FahadKhalid210
90a519c7dd
upgrade to redwood
2024-06-20 03:19:41 +02:00
FahadKhalid210
d816204b36
improved code
2024-05-08 09:57:43 +05:00
FahadKhalid210
b0a96c50b8
update cors and readme
2024-05-08 09:57:43 +05:00
FahadKhalid210
372e04309a
adde cors
2024-05-08 09:57:43 +05:00
Fahad Khalid
2b02ef803b
Update 0012_modify_course_enrollments.sql
2024-05-06 11:06:14 +05:00
FahadKhalid210
3007465f21
removed comments from docker
2024-05-06 11:06:14 +05:00
FahadKhalid210
c84c912a3b
upgrade clickhouse
2024-05-06 11:06:14 +05:00
FahadKhalid210
b2438247cd
update user activity query
2024-04-22 10:14:37 +05:00
Régis Behmo
97600a5350
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:51 +01:00
Régis Behmo
22e67e757c
v17.1.0
2024-02-09 09:53:17 +01:00
FahadKhalid210
575d38a931
fix security context
...
Close #6
2024-02-09 10:32:12 +05:00
Fahad Khalid
6c7972c7e0
feat: Convert user_id field from Int64 to UInt64
...
Close #12
2024-01-23 09:49:04 +01:00
FahadKhalid210
ce88178a2b
feat: upgrade to quince
2023-12-11 18:22:16 +01:00
Régis Behmo
86c3798129
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
Régis Behmo
a156959518
chore: format
2023-12-06 16:13:57 +01:00
Régis Behmo
db88bdec10
fix: DOCKER_IMAGE typo that was breaking env
2023-11-27 08:39:51 +01:00
Emad Rad
3e68e6f8cb
chore: cleanup with black and isort
2023-11-27 10:27:47 +05:00
Emad Rad
267c353367
fix: all configs moved to 1 place
2023-11-27 10:27:47 +05:00
FahadKhalid210
808f87f986
This reverts commit 22fa480998929b67ae8e13ec286e447abffbb800.
2023-11-22 10:20:08 +05:00
Régis Behmo
22fa480998
v14.0.0: minimal upgrade
...
We'll have to migrate to plugin API v1 and to the newest releases of
superset/clickhouse/vector.
2023-11-21 18:02:32 +05:00
Régis Behmo
6394227a16
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:47 +01:00
FahadKhalid210
710761251a
sync auth roles updated
2023-11-15 15:03:31 +05:00
Régis Behmo
43453166bc
fix: convert graded field to boolean
2023-10-10 15:44:56 +05:00
Régis Behmo
c495970020
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
Régis Behmo
54af15a686
v16.0.3
2023-09-07 18:14:28 +02:00
Ravi Khetani
8e6b645b70
fix: mismatching redirect uri, when running behind web proxy
2023-09-07 18:11:12 +02:00
Régis Behmo
4a7f188102
v16.0.2
2023-09-04 15:34:52 +02:00