Skip to content

Release v1.2.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 23 Oct 17:53
· 29 commits to main since this release
17966bd

1.2.0 (2024-10-23)

Features

  • add course dashboard link to course info chart (7fcb1d5)
  • add jinja filter to render a link to a dashboard (a2f0c44)
  • add tag related tables (fd333c5)
  • Delete unused assets owned by Aspects on imports (97b4e11)
  • fix enrollment count, fix tag filter, misc updates (b914ac2)
  • import dasboard changes for UI de-clutter (f331026)
  • new course comparison dashboard (0466fdb)
  • Upgrade ClickHouse to 24.8 (4afdbc8)
  • upgrade dbt to v3.11.0 (3e8c2a8)
  • upgrade platform-plugin-aspects to v0.11.0 (90679f1)
  • assets: format sql templates fore import (98f7544)
  • load: bump xapi-db-load to v1.4 (1bc3bf9)
  • metrics: add organization filter option (f5a7533)
  • metrics: sort metrics by clickhouse query time (2777db2)

Bug Fixes

  • add missing query context for last_visit dataset (a3da2d5)
  • add sqlfmt as a base dependency (f22849a)
  • add sqlfmt as a base dependency (3728514)
  • add video_link to fact_video_watches dataset (3032313)
  • clone dbt repo if branch or repo has changed (34e7077)
  • disable check_table_dependencies clickhouse setting for dbt (d071f96)
  • drop dependent dictionaries before dropping tables (1f64b89)
  • enable course_enrollment sink (7100cdc)
  • get query context (534583c)
  • open chart descriptions (7265658)
  • remove trailing whitespace for include statements (b171222)
  • remove trailing whitespace for include statements (6fea9a1)
  • split datasets and their sql (36dca8b)
  • update database (1091f8c)
  • updates (09dc281)
  • upgrade platform-plugin-aspects to v0.11.1 (a45b981)
  • upgrade superset (ab59aad)
  • upgrade superset and change legend location (7867629)
  • assets: make filters work again (c2e03c7)
  • assets: move enrolles before tags (973af96)
  • assets: update description of learner performance charts (29b5126)
  • assets: update description of number of views chart (47a685b)
  • assets: update description of number of views chart (0304804)
  • assets: update metadata for dataset fact_watched_video_segments (ad50b30)
  • assets: use dataset uuid instead of dataset id (a7e2d61)
  • dev: sql parse dataset SQL statement (52fee94)
  • use filter id (7671ecd)
  • embedded: remove course-comparison dashboard from embeddable dashboards (2866b3e)
  • metrics: restore extra filter per query (4cb45ad)
  • metrics: set global form data to allow prewhere filters (a428882)
  • metrics: use course name filter (c71a90e)
  • sql: add object_id to watched video segments (3827252)
  • sql: add where 1=1 for int_problem_results (715c55f)
  • sql: coursewide attempts grouped by problem_id (fb6231c)
  • sql: join at risk dataset with problem_coursewide_avg (d0a1ea8)
  • sql: remove duplicated comma (f1f2f65)
  • sql: use 0 instead of null (7fd5c15)
  • add instructor role to operators too (#970) (3ffdbb9)
  • at risk (563327b)
  • Bump platform-plugin-aspects to v0.11.3 (97eda17)
  • cleanup (ab20125)
  • course (9a84d66)
  • course compare (a56258d)
  • format (129c165)
  • individual learner (f5e17d1)
  • merge conflicts (75d749b)
  • merge main (fe08281)
  • pass translated uuids directly to method (ca60ad7)
  • point aspects docs to the right service (18cd2f8)
  • pr comments (fce4fe3)
  • pr comments (4351953)
  • real list of unused charts (1412de7)
  • reformat (c3b8639)
  • reformat (3e7a872)
  • remove pagination (117fe68)
  • reset assets (7992108)
  • reset assets (16185fb)
  • supress formatting logs (ecdd0da)
  • update readme (fff47c1)
  • update video count chart (7b21854)
  • update y axis type and video count (a651f45)
  • updates (a5dd979)
  • updates (1990460)
  • video count (f6497d1)
  • video watch fix (69f386e)

Performance Improvements

  • improve init lms tasks time by using settings instead of waffle flags (69b4bea)
  • sql: bring int_problem_resuts from dbt to superset (d718052)
  • sql: use last_course_visit mv for learner summary query (68c4d12)
  • sql: use org and course_key filters to use primary key indexes (4e531d4)

Tests

  • install dev requirements for CI (6409f39)

Documentation

  • correct the transform-tracking-logs do command name (5ce0633)

Styles

Build Systems

  • Move translations pull to Docker build time (fd6cc2c)
  • Remove pull translations action and make target (0b0dad1)
  • deps: bump cryptography from 43.0.0 to 43.0.1 in /requirements (b5789d5)
  • deps: bump peter-evans/create-pull-request from 6 to 7 (6629e96)