All releases

App release

LearnHouse 1.1.3

App1.1.3

12 features6 fixes10 other

Features

  • feat(api): enhance API responses with additional error codes for better error handlingc98690ee
  • feat(api): enhance API documentation with detailed summaries and descriptions539b4e2e
  • feat(admin): introduce new user management features including user profile updates, role changes, and enhanced magic link security; add validation for redirect URLs to prevent phishing attacks5251649d
  • feat(admin): enhance user management with new endpoints for user provisioning, bulk enrollment, and magic link issuance; update analytics events for user removal and certificate revocationb3aa35e0
  • feat(certifications): add is_course_fully_completed function for pure completion checks56fafd5c
  • feat(zapier): enforce webhook URL validation and correct user attribution in subscription creation56c9a975
  • feat(migrations): add columns for Zapier integration in webhook_endpoint tablec202c6fc
  • feat(orgEditAutomations): integrate Zapier logo and enhance UI for Zap managementfdeb156f
  • feat(webhooks): add Zapier integration support and enhance webhook management UI5b5fd0cf
  • feat(assignments): enhance assignment task management with batch submission handling and new grading logic930571aa
  • feat(assignments): introduce new grading types and enhance assignment task management featuresbef8a6fd
  • feat(assignments): add CODE task type and enhance UI for assignment management22329bc9

Fixes

  • fix(deps): update all non-major dependencies644463de
  • fix(deps): update dependency stripe to v155537123e
  • fix(orgs): improve conflict error message for existing organization slugsb2ce7182
  • fix(deps): update all non-major dependencies8343f28d
  • fix(deps): update all non-major dependencies1354f35e
  • fix(deps): pin dependency cryptography to v46.0.4d872a78d
  • Merge pull request #723 from learnhouse/renovate/all-minor-patch11d6d840
  • Merge pull request #717 from learnhouse/renovate/stripe-15.xe0216e7f
  • Merge pull request #718 from learnhouse/renovate/all-minor-patch61946d4f
  • Merge pull request #716 from learnhouse/renovate/all-minor-patche7b5190a
  • Merge pull request #715 from learnhouse/renovate/pin-dependenciesadf18fb4

Refactoring

  • refactor(admin): clean up admin router tests by removing unused mock functions and updating test names for clarityd5ad40d9
  • refactor(migrations): remove deprecated markdown activity subtype migration and update revision referencesfb2398be
  • refactor(payments): convert Stripe objects to dictionaries for consistent data handling37cbe245
  • refactor(tests): improve database session management and enhance test coverage for playground and community features and morec330c9fb
  • refactor(tests): enhance test coverage for course and organization services with new fixtures and assertions39322f21
  • refactor(assignments): reorganize grading logic and enhance UI components for assignment management5fd3d435
  • refactor(tests): consolidate test coverage configuration and enhance test fixtures for improved clarity3d35e0d6
  • refactor(tests): improve readability of test setup by formatting user mocks5a02a5a6
  • refactor(rbac): enhance resource access checks with memoization and context handling for unpublished courses92c20177

Maintenance

  • chore(deps): update codecov/codecov-action action to v6b5a32fc3
  • Merge pull request #724 from learnhouse/renovate/codecov-codecov-action-6.x6ec0200d
Contributors
npx learnhouse update --to 1.1.3