Skip to content

Releases: overhangio/tutor-cairn

v21.0.0

16 Jan 18:04
b58b236

Choose a tag to compare

v20.0.0

27 Jun 12:52
65802e8

Choose a tag to compare

  • [Improvement] Test python package distribution build when running make test. (by @Danyal-Faheem)

  • 💥[Feature] Upgrade to teak. (by @Danyal-Faheem)

v19.0.4

10 Apr 06:24
1e86feb

Choose a tag to compare

  • [Bugfix] Remove deprecated filter_scopes from import_dashboard script. (by @Danyal-Faheem)

v19.0.3

08 Apr 16:18
0c033e2

Choose a tag to compare

  • [Bugfix] Migrate to native filters instead of filter box charts on default course overview dashboard which have been completely deprecated as of superset 4.0.0 release. (by @Danyal-Faheem)

  • [Improvement] Enable Alerts and Reports in superset. (by @Danyal-Faheem)

  • [Improvement] Make superset ports consistent on local and dev by running it on 2247 in both environments. (by @Danyal-Faheem)

v19.0.2

14 Mar 13:11
1d10b3a

Choose a tag to compare

  • [Bugfix] Do not add cairn-postgresql as a dependency when CAIRN_RUN_POSTGRESQL is false. (by @Danyal-Faheem)
  • [Bugfix] Add missing CAIRN_POSTGRESQL_HOST and CAIRN_POSTGRESQL_PORT settings to allow usage with external postgresql dbs. (by @Danyal-Faheem)
  • [Bugfix] Do not manage cairn-clickhouse permissions CAIRN_RUN_CLICKHOUSE is false. (by @Danyal-Faheem)

v19.0.1

13 Mar 09:07
cea1f8f

Choose a tag to compare

What's Changed

  • build: re-add auto-add for PRs with a different target by @DawoudSheraz in #51
  • feat: migrate from setup.py/setuptools to pyproject.toml/hatch by @Danyal-Faheem in #52
  • build: Add hatch_build in sdist to fix installation issues by @DawoudSheraz in #55

v19.0.0

16 Dec 19:38
85f9811

Choose a tag to compare

  • [Improvement] Added CORS for embeded Dashboards. (by @FahadKhalid210)

  • [Bugfix] Fix legacy warnings during Docker build. (by @regisb)

  • [Improvement] Auto import course structure to clickhouse on course publish by parsing CMS logs. (by @Danyal-Faheem)

  • [Feature] Upgrade Clickhouse base image to 24.2.3.70. (by @Danyal-Faheem)

  • [Deprecation] Drop support for python 3.8 as it has reached end of life. (by @Danyal-Faheem)

  • 💥[Improvement] Rename Tutor's two branches (by @DawoudSheraz):

    • Rename master to release, as this branch runs the latest official Open edX release tag.
    • Rename nightly to main, as this branch runs the Open edX master branches, which are the basis for the next Open edX release.
  • 💥[Feature] Upgrade to Sumac. (by @Danyal-Faheem)

v18.0.0

20 Jun 02:01
0066855

Choose a tag to compare

  • 💥[Feature] Upgrade to Redwood. (by @FahadKhalid210)
  • [Bugfix] Make plugin compatible with Python 3.12 by removing dependency on pkg_resources. (by @regisb)
  • [Improvement] Update User Activity dataset query by extending time span to 120 seconds and selecting all events where course ID is not null to improve average time spent in course. (by @FahadKhalid210)
  • [Improvement] Added CORS for embedded Dashboards. (by @FahadKhalid210)
  • 💥[Feature] Upgrade Clickhouse to version 24.1.8.22 and fix query issues due to deprecation of live views. (by @FahadKhalid210)

v17.1.0

09 Feb 08:56

Choose a tag to compare

  • 💥[Improvement] Convert events.user_id and video_events.user_id fields from Int64 to UInt64. (by @FahadKhalid210)
  • 💥[[Bugfix] Fix the security context for Vector to ensure it works correctly on Kubernetes. Note that the Vector container will now run in privileged mode. (by @FahadKhalid210)

v17.0.0

11 Dec 20:48

Choose a tag to compare

  • 💥[Feature] Upgrade to Quince. (by @FahadKhalid210)
  • 💥[Improvement] Convert the course_blocks.graded field from String to Boolean. (by @regisb)
  • 💥[Improvement] Superset auto_sync roles updated. (by @FahadKhalid210)
  • [Improvement] Added Typing to code, Makefile and test action to the repository and formatted code with Black and isort. (by @CodeWithEmad)