Changelog
Features
- LC-332: Tutor courses endpoint by @wielopolski in #222
- Tutor page by @piotr-pajak in #224
- Check roles guard on endpoints by @wielopolski in #226
- LC-330: Limited admin panel for tutor by @typeWolffo in #220
- Update teachers bio by @wielopolski in #227
- Add hints to options in Richtext toolbar by @piotr-pajak in #229
- LC-361: Allow to mark lessons in course as free by @wielopolski in #232
- LC-368: Stats backend by @typeWolffo in #233
- Optimize video player import to use lazy loading in Video component by @typeWolffo in #235
- Implement LoginFixture for streamlined login/logout in e2e tests by @typeWolffo in #236
- LC-321: Completed lesson improvements by @wielopolski in #238
- Integrate Sentry for error tracking and performance monitoring in web app by @typeWolffo in #245
- Student Statistics Dashboard by @piotr-pajak in #234
- Change string variables to constants by @wielopolski in #247
- Add pricing and status view by @mateuszszczecina in #253
Fixes
- Missing courseId in method by @wielopolski in #228
- LC-346: Course/lesson image display by @typeWolffo in #230
- LC-345: Create without image by @typeWolffo in #231
- Enhance quiz answer checks in e2e tests by @typeWolffo in #239
- Course unenroll in test by @typeWolffo in #240
- Add payment success check after completing purchase in course e2e by @typeWolffo in #241
- Test course by @typeWolffo in #242
- Update condition for lesson answer by @wielopolski in #243
- Course test refactor by @typeWolffo in #244
- Simplify layout in Statistics components by @typeWolffo in #246
- Playwright workflow by @typeWolffo in #249
- Statistics page by @piotr-pajak in #251
- Pages Layout and Dnd Blank and Word appearance by @piotr-pajak in #250
- Playwright workflow by @typeWolffo in #252
- Enable manual triggering for Playwright tests workflow by @typeWolffo in #255
- Update playwright-tests.yml by @typeWolffo in #256
- Set PLAYWRIGHT_BROWSERS_PATH for Playwright tests in workflow by @typeWolffo in #259
Tests
- LC-280: Stripe tests by @typeWolffo in #180
- Add E2E quiz lesson seed and update test implementations by @typeWolffo in #237
Chores
- Update readme by @typeWolffo in #215
- Run e2e tests during deployment by @kpazgan in #186
Major Changes
- Implementation of a new approach to creating courses by @mateuszszczecina in #248
New Contributors
- @kpazgan made their first contribution in #186
- @mateuszszczecina made their first contribution in #248