Releases: MindLeaps/tracker
Releases · MindLeaps/tracker
Release list
Deleting & Duplicate Lessons
What's Changed
- Added ability for multiple student selection in subject analytics
- Fixed scoping issue in analytics
- Handled duplicate lesson uploads by returning a
409Conflict - Added
deleted_lesson.rbmodel and ability to hard delete lessons - Cleanup and improved performance when viewing lessons
- Fixed the missing download button for Group Performance Graph
- chore(deps): bump pagy from 43.5.0 to 43.5.1 by @dependabot[bot] in #2542
- chore(deps): bump rails_semantic_logger from 4.19.0 to 4.20.0 by @dependabot[bot] in #2540
- Cleanup & Improvements by @KralMarko123 in #2543
- chore(deps-dev): bump smarter_csv from 1.16.2 to 1.16.3 by @dependabot[bot] in #2544
- chore(deps-dev): bump faker from 3.6.1 to 3.7.1 by @dependabot[bot] in #2545
- chore(deps): bump pghero from 3.7.0 to 3.8.0 by @dependabot[bot] in #2546
- 2531: Hard Delete Lessons with Grades by @KralMarko123 in #2541
- chore(deps): bump newrelic_rpm from 10.3.0 to 10.4.0 by @dependabot[bot] in #2547
- chore(deps-dev): bump faker from 3.7.1 to 3.8.0 by @dependabot[bot] in #2548
- 2549: Handle Lesson duplicate uploads by @KralMarko123 in #2550
- chore(deps): bump view_component from 4.6.0 to 4.7.0 by @dependabot[bot] in #2551
- chore(deps): bump skylight from 7.1.0 to 7.1.1 by @dependabot[bot] in #2552
- chore(deps): bump fog-aws from 3.33.1 to 3.33.2 by @dependabot[bot] in #2553
- chore(deps-dev): bump smarter_csv from 1.16.3 to 1.16.4 by @dependabot[bot] in #2554
- chore(deps): bump view_component from 4.7.0 to 4.8.0 by @dependabot[bot] in #2555
- chore(deps-dev): bump bullet from 8.1.0 to 8.1.1 by @dependabot[bot] in #2556
- chore(deps): bump erb from 6.0.2 to 6.0.4 by @dependabot[bot] in #2558
- chore(deps): bump pagy from 43.5.1 to 43.5.3 by @dependabot[bot] in #2561
- chore(deps): bump bootsnap from 1.23.0 to 1.24.1 by @dependabot[bot] in #2562
- Enrollment & Analytics Scoping Fix by @KralMarko123 in #2563
- chore(deps-dev): bump spring from 4.4.2 to 4.5.0 by @dependabot[bot] in #2565
- chore(deps): bump net-imap from 0.5.12 to 0.5.14 by @dependabot[bot] in #2566
- chore(deps): bump bootsnap from 1.24.1 to 1.24.3 by @dependabot[bot] in #2567
- chore(deps): bump view_component from 4.8.0 to 4.9.0 by @dependabot[bot] in #2568
- 2569: Missing download button by @KralMarko123 in #2570
- chore(deps-dev): bump rubocop-rails from 2.34.3 to 2.35.0 by @dependabot[bot] in #2571
- chore(deps): bump view_component from 4.9.0 to 4.10.0 by @dependabot[bot] in #2572
- chore(deps): bump @protobufjs/utf8 from 1.1.0 to 1.1.1 in /deploy/pulumi by @dependabot[bot] in #2573
- chore(deps): bump bootsnap from 1.24.3 to 1.24.4 by @dependabot[bot] in #2574
- chore(deps): bump pagy from 43.5.3 to 43.5.4 by @dependabot[bot] in #2575
- chore(deps-dev): bump selenium-webdriver from 4.43.0 to 4.44.0 by @dependabot[bot] in #2576
- chore(deps-dev): bump rubocop from 1.86.1 to 1.86.2 by @dependabot[bot] in #2578
- chore(deps-dev): bump smarter_csv from 1.16.4 to 1.17.0 by @dependabot[bot] in #2579
- chore(deps): bump newrelic_rpm from 10.4.0 to 10.5.0 by @dependabot[bot] in #2580
- chore(deps-dev): bump smarter_csv from 1.17.0 to 1.17.1 by @dependabot[bot] in #2583
- chore(deps): bump view_component from 4.10.0 to 4.11.0 by @dependabot[bot] in #2584
- chore(deps): bump jwt from 3.1.2 to 3.2.0 by @dependabot[bot] in #2585
- chore(deps-dev): bump rubocop-rails from 2.35.0 to 2.35.2 by @dependabot[bot] in #2586
- chore(deps): bump faraday from 2.14.1 to 2.14.2 by @dependabot[bot] in #2581
- chore(deps-dev): bump smarter_csv from 1.17.1 to 1.17.2 by @dependabot[bot] in #2587
- chore(deps): bump bootsnap from 1.24.4 to 1.24.5 by @dependabot[bot] in #2588
- chore(deps-dev): bump bullet from 8.1.1 to 8.1.2 by @dependabot[bot] in #2589
- chore(deps): bump pagy from 43.5.4 to 43.5.5 by @dependabot[bot] in #2590
- chore(deps): bump carrierwave from 3.1.2 to 3.1.3 by @dependabot[bot] in #2591
- 2564: Multiple student selection by @KralMarko123 in #2577
- chore(deps-dev): bump rubocop-rails from 2.35.2 to 2.35.3 by @dependabot[bot] in #2592
- chore(deps-dev): bump smarter_csv from 1.17.2 to 1.17.3 by @dependabot[bot] in #2594
- chore(deps-dev): bump spring from 4.5.0 to 4.6.0 by @dependabot[bot] in #2595
- chore(deps): bump bootsnap from 1.24.5 to 1.24.6 by @dependabot[bot] in #2597
- chore(deps-dev): bump bullet from 8.1.2 to 8.1.3 by @dependabot[bot] in #2598
- chore(deps-dev): bump smarter_csv from 1.17.3 to 1.17.4 by @dependabot[bot] in #2599
- chore(deps): bump view_component from 4.11.0 to 4.12.0 by @dependabot[bot] in #2600
- chore(deps-dev): bump rubocop-rails from 2.35.3 to 2.35.4 by @dependabot[bot] in #2604
- chore(deps): bump pagy from 43.5.5 to 43.5.6 by @dependabot[bot] in #2605
- chore(deps-dev): bump rubocop from 1.86.2 to 1.87.0 by @dependabot[bot] in #2596
- chore(deps): bump net-imap from 0.5.14 to 0.5.15 by @dependabot[bot] in #2606
- chore(deps-dev): bump shoulda-matchers from 7.0.1 to 8.0.1 by @dependabot[bot] in #2607
- chore(deps): bump tailwindcss-rails from 4.4.0 to 4.5.0 by @dependabot[bot] in #2608
- chore(deps-dev): bump rubocop from 1.87.0 to 1.88.0 by @dependabot[bot] in #2609
- chore(deps-dev): bump selenium-webdriver from 4.44.0 to 4.45.0 by @dependabot[bot] in #2610
- chore(deps): bump tailwindcss-rails from 4.5.0 to 4.6.0 by @dependabot[bot] in #2611
- chore(deps-dev): bump smarter_csv from 1.17.4 to 1.18.0 by @dependabot[bot] in #2612
- chore(deps-dev): bump rubocop-rails from 2.35.4 to 2.35.5 by @dependabot[bot] in #2613
- chore(deps): bump nokogiri from 1.19.3 to 1.19.4 by @dependabot[bot] in #2614
- chore(deps): bump faraday from 2.14.2 to 2.14.3 by @dependabot[bot] in #2615
Full Changelog: v0.41.0...v0.42.0
Duplicate Lessons
v0.42.0-canary
- Added ability for multiple student selection in subject analytics
- Fixed scoping issue in analytics
- Handled duplicate lesson uploads by returning a 409 Conflict
- Added deleted_lesson.rb model and ability to hard delete lessons
- Cleanup and improved performance when viewing lessons
- Fixed the missing download button for Group Performance Graph
Student Reports & Skill Editing
What's Changed
- Added ability to edit skill and grade descriptions
- Added ability to generate student-level reports
- Defaulted starting date for analytics to the last lesson's month
- Replaced existing charts using the
Chart.jslibrary - Fixed issue where group reports crashed when students had no summaries
- Fix group reports crashing if students have no summaries by @KralMarko123 in #2487
- chore(deps-dev): bump selenium-webdriver from 4.40.0 to 4.41.0 by @dependabot[bot] in #2483
- chore(deps-dev): bump smarter_csv from 1.15.1 to 1.15.2 by @dependabot[bot] in #2484
- chore(deps): bump pagy from 43.2.10 to 43.3.0 by @dependabot[bot] in #2488
- chore(deps): bump omniauth-google-oauth2 from 1.2.1 to 1.2.2 by @dependabot[bot] in #2490
- chore(deps): bump pagy from 43.3.0 to 43.3.1 by @dependabot[bot] in #2493
- chore(deps): bump minimatch from 3.1.2 to 3.1.5 in /deploy/pulumi by @dependabot[bot] in #2495
- 2489: Replace charts using Chart.js by @KralMarko123 in #2500
- chore(deps): bump view_component from 4.4.0 to 4.5.0 by @dependabot[bot] in #2494
- chore(deps-dev): bump faker from 3.6.0 to 3.6.1 by @dependabot[bot] in #2496
- chore(deps-dev): bump rubocop from 1.84.2 to 1.85.1 by @dependabot[bot] in #2498
- chore(deps): bump omniauth-rails_csrf_protection from 1.0.2 to 2.0.1 by @dependabot[bot] in #2502
- chore(deps): bump pagy from 43.3.1 to 43.3.2 by @dependabot[bot] in #2503
- chore(deps-dev): bump rspec-rails from 8.0.3 to 8.0.4 by @dependabot[bot] in #2504
- Replace Mark Averages chart in Skill view by @KralMarko123 in #2505
- chore(deps): bump pagy from 43.3.2 to 43.3.3 by @dependabot[bot] in #2506
- chore(deps-dev): bump smarter_csv from 1.15.2 to 1.16.0 by @dependabot[bot] in #2507
- Replace chart in single group view by @KralMarko123 in #2508
- chore(deps-dev): bump smarter_csv from 1.16.0 to 1.16.1 by @dependabot[bot] in #2509
- chore(deps): bump pagy from 43.3.3 to 43.4.0 by @dependabot[bot] in #2511
- chore(deps): bump skylight from 7.0.0 to 7.1.0 by @dependabot[bot] in #2510
- chore(deps-dev): bump webmock from 3.26.1 to 3.26.2 by @dependabot[bot] in #2512
- chore(deps): bump loofah from 2.25.0 to 2.25.1 by @dependabot[bot] in #2513
- chore(deps): bump pagy from 43.4.0 to 43.4.1 by @dependabot[bot] in #2514
- chore(deps): bump bcrypt from 3.1.20 to 3.1.22 by @dependabot[bot] in #2516
- Replace student view chart by @KralMarko123 in #2518
- 2501: Defaulted analytics dates for filtering by @KralMarko123 in #2517
- chore(deps): bump pagy from 43.4.1 to 43.4.2 by @dependabot[bot] in #2519
- chore(deps): bump activestorage from 7.2.3 to 7.2.3.1 by @dependabot[bot] in #2520
- chore(deps-dev): bump rubocop from 1.85.1 to 1.86.0 by @dependabot[bot] in #2523
- chore(deps): bump pagy from 43.4.2 to 43.4.4 by @dependabot[bot] in #2525
- chore(deps): bump brace-expansion from 1.1.12 to 1.1.13 in /deploy/pulumi by @dependabot[bot] in #2526
- chore(deps): bump view_component from 4.5.0 to 4.6.0 by @dependabot[bot] in #2527
- chore(deps-dev): bump smarter_csv from 1.16.1 to 1.16.2 by @dependabot[bot] in #2528
- chore(deps): bump rack from 3.2.5 to 3.2.6 by @dependabot[bot] in #2529
- 2486: Student reports by @KralMarko123 in #2530
- 2497: Ability to edit skills by @KralMarko123 in #2532
- chore(deps): bump rack-session from 2.1.1 to 2.1.2 by @dependabot[bot] in #2533
- chore(deps): bump addressable from 2.8.9 to 2.9.0 by @dependabot[bot] in #2534
- chore(deps): bump pagy from 43.4.4 to 43.5.0 by @dependabot[bot] in #2535
- chore(deps-dev): bump rubocop from 1.86.0 to 1.86.1 by @dependabot[bot] in #2537
- chore(deps-dev): bump selenium-webdriver from 4.41.0 to 4.43.0 by @dependabot[bot] in #2538
- chore(deps): bump newrelic_rpm from 10.2.0 to 10.3.0 by @dependabot[bot] in #2539
Full Changelog: v0.40.0...v0.41.0
Student Reports & Skill Editing
- Added ability to edit skill and grade descriptions
- Added ability to generate student-level reports
- Defaulted starting date for analytics to the last lesson's month
- Replaced existing charts using the
Chart.jslibrary - Fixed issue where group reports crashed when students had no summaries
Chart.js & Analytics enhancement
v0.40.0
- Added ability to filter analytics data by date
- Added ability to select multiple groups in analytics
- Updated database engine versions in pulumi
- Modified current Group analytics tab to use new charting logic
- Added UI component for multiselect capabilities
- Added new charting library using vendored
chart.jsandregression.js - Fixed student lesson summaries showing empty on report screen
What's Changed
- chore(deps): bump pagy from 43.2.0 to 43.2.2 by @dependabot[bot] in #2427
- chore(deps-dev): bump rubocop from 1.81.7 to 1.82.1 by @dependabot[bot] in #2429
- chore(deps): bump bootsnap from 1.19.0 to 1.20.1 by @dependabot[bot] in #2431
- chore(deps): bump pg from 1.6.2 to 1.6.3 by @dependabot[bot] in #2433
- chore(deps): bump uri from 1.0.3 to 1.0.4 by @dependabot[bot] in #2434
- chore(deps-dev): bump pry from 0.15.2 to 0.16.0 by @dependabot[bot] in #2432
- chore(deps-dev): bump rubocop-rails from 2.34.2 to 2.34.3 by @dependabot[bot] in #2436
- chore(deps): bump importmap-rails from 2.2.2 to 2.2.3 by @dependabot[bot] in #2437
- chore(deps): bump view_component from 4.1.1 to 4.2.0 by @dependabot[bot] in #2438
- chore(deps): bump pagy from 43.2.2 to 43.2.3 by @dependabot[bot] in #2439
- 2428: Fix student lesson summaries on report screen by @KralMarko123 in #2435
- chore(deps): bump pagy from 43.2.3 to 43.2.4 by @dependabot[bot] in #2440
- chore(deps): bump bootsnap from 1.20.1 to 1.21.0 by @dependabot[bot] in #2442
- chore(deps): bump bootsnap from 1.21.0 to 1.21.1 by @dependabot[bot] in #2443
- chore(deps): bump newrelic_rpm from 9.24.0 to 10.0.0 by @dependabot[bot] in #2444
- chore(deps): bump pagy from 43.2.4 to 43.2.5 by @dependabot[bot] in #2445
- chore(deps-dev): bump byebug from 12.0.0 to 13.0.0 by @dependabot[bot] in #2446
- chore(deps-dev): bump selenium-webdriver from 4.39.0 to 4.40.0 by @dependabot[bot] in #2447
- chore(deps): bump turbo-rails from 2.0.20 to 2.0.21 by @dependabot[bot] in #2448
- chore(deps): bump pagy from 43.2.5 to 43.2.6 by @dependabot[bot] in #2449
- chore(deps): bump pg_query from 6.1.0 to 6.2.1 by @dependabot[bot] in #2450
- chore(deps): bump puma from 7.1.0 to 7.2.0 by @dependabot[bot] in #2451
- chore(deps): bump pagy from 43.2.6 to 43.2.7 by @dependabot[bot] in #2452
- chore(deps-dev): bump faker from 3.5.3 to 3.6.0 by @dependabot[bot] in #2453
- chore(deps): bump pagy from 43.2.7 to 43.2.8 by @dependabot[bot] in #2454
- chore(deps-dev): bump rubocop from 1.82.1 to 1.84.0 by @dependabot[bot] in #2455
- chore(deps): bump pg_query from 6.2.1 to 6.2.2 by @dependabot[bot] in #2456
- chore(deps): bump turbo-rails from 2.0.21 to 2.0.23 by @dependabot[bot] in #2459
- chore(deps): bump diff from 3.5.0 to 3.5.1 in /deploy/pulumi by @dependabot[bot] in #2460
- 2441: Add multiselect chart for group performance in analytics by @KralMarko123 in #2457
- chore(deps): bump newrelic_rpm from 10.0.0 to 10.1.0 by @dependabot[bot] in #2463
- chore(deps-dev): bump spring from 4.4.0 to 4.4.2 by @dependabot[bot] in #2464
- chore(deps): bump pagy from 43.2.8 to 43.2.9 by @dependabot[bot] in #2465
- chore(deps-dev): bump smarter_csv from 1.14.4 to 1.15.0 by @dependabot[bot] in #2466
- chore(deps): bump faraday from 2.13.0 to 2.14.1 by @dependabot[bot] in #2467
- chore(deps): bump view_component from 4.2.0 to 4.3.0 by @dependabot[bot] in #2468
- chore(deps): bump bootsnap from 1.21.1 to 1.23.0 by @dependabot[bot] in #2471
- chore(deps-dev): bump rubocop from 1.84.0 to 1.84.2 by @dependabot[bot] in #2469
- Update Docker image workflow by @KralMarko123 in #2472
- Updare Ruby workflow by @KralMarko123 in #2473
- chore(deps-dev): bump binding_of_caller from 1.0.1 to 2.0.0 by @dependabot[bot] in #2474
- 2470: Fix loading issues in analytics by @KralMarko123 in #2477
- chore(deps-dev): bump smarter_csv from 1.15.0 to 1.15.1 by @dependabot[bot] in #2475
- chore(deps): bump pagy from 43.2.9 to 43.2.10 by @dependabot[bot] in #2476
- chore(deps): bump rack from 3.2.4 to 3.2.5 by @dependabot[bot] in #2478
- chore(deps-dev): bump rspec-rails from 8.0.2 to 8.0.3 by @dependabot[bot] in #2479
- chore(deps): bump newrelic_rpm from 10.1.0 to 10.2.0 by @dependabot[bot] in #2480
- Visual fix by @KralMarko123 in #2482
Full Changelog: v0.39.0...v0.40.0
v0.40.0-canary
- Added ability to filter analytics data by date
- Added ability to select multiple groups in analytics
- Updated database engine versions in pulumi
- Modified current Group analytics tab to use new charting logic
- Added UI component for multiselect capabilities
- Added new charting library using vendored
chart.jsandregression.js - Fixed student lesson summaries showing empty on report screen
Lesson modification & Group alerts
- Extended importing students to handle all student fields
- Added alert when viewing a group with students graded outside their enrollment
- Improved speed when querying students which have no active enrollments
- Removed 'Created' and added 'Enrolled Since' column to student table in group view
- Added ability to update a lesson's date
- Added ability to filter by single group in 'Group analytics'
- Fixed Organization and Chapter summaries showing incorrect counts
Lesson modification & Group alerts
- Extended importing students to handle all student fields
- Added alert when viewing a group with students graded outside their enrollment
- Improved speed when querying students which have no active enrollments
- Removed 'Created' and added 'Enrolled Since' column to student table in group view
- Added ability to update a lesson's date
- Added ability to filter by single group in 'Group analytics'
- Fixed Organization and Chapter summaries showing incorrect counts
Fix Student Analytics Summaries
- Fixed Student Analytics Summaries causing crash when viewing Analytics
Fix Student Analytics Summaries
- Fixed Student Analytics Summaries causing crash when viewing Analytics