Skip to content

Releases: tranduckhuy/eduva-backend

v1.7.7

19 Aug 08:15
0a41efa

Choose a tag to compare

1.7.7 (2025-08-19)

Bug Fixes

  • payments: harden PayOS return by verifying status via PayOS API (#552) (cb9446a)

v1.7.6

19 Aug 05:27
39f850c

Choose a tag to compare

1.7.6 (2025-08-19)

Bug Fixes

  • enhance security with Trivy scan and refactor authorization policies (b638ea0)
  • Enhance security with Trivy scan and refactor authorization policies (#545) (b5d2d9a)
  • security: bump WebSocketProtocol to 5.1.3 (840eb45)
  • refactor: improve payment confirmation security and error handling (38391ee)

v1.7.5

17 Aug 16:15
4bf9bf2

Choose a tag to compare

1.7.5 (2025-08-17)

Bug Fixes

  • ensures user existence before 2FA/Password actions (#543) (47cb889)

v1.7.4

17 Aug 07:46
a67ff8f

Choose a tag to compare

1.7.4 (2025-08-17)

Bug Fixes

  • AI-Generated lesson can save multiple times (#542) (7dabab2)
  • duplicate name class and folder (#540) (5f63632)

v1.7.3

16 Aug 01:38
6e64375

Choose a tag to compare

1.7.3 (2025-08-16)

Bug Fixes

  • fixes subscription expiry and duration calculation (#533) (adc6753)
    Corrects the subscription expiry check to include the current date to avoid unintended early expirations.

Updates job duration calculation to use the estimated duration from the job entity rather than relying on word count, providing a more accurate duration.

Sets the new subscription start date to 12:00 PM UTC to avoid timezone issues.

v1.7.2

15 Aug 05:35
9be0dc7

Choose a tag to compare

1.7.2 (2025-08-15)

Bug Fixes

  • fix subscription date and data maintenance (#531) (eaeaa24)
    Refactors subscription validation logic to use date comparisons and include subscription status checks.

Updates the subscription maintenance service to run daily at 2 AM Vietnam time, enhance logging, and permanently delete old lesson materials marked as deleted for more than 30 days.

Retrieves lesson materials ordered by file size, filtering out zero-sized files.

v1.7.1

14 Aug 05:45
1cd99e5

Choose a tag to compare

1.7.1 (2025-08-14)

Bug Fixes

  • cronjob: ensures correct date handling for subscriptions (#529) (8b6387b)
    Standardizes date handling for subscription expiry calculations and display by using UTC internally and converting to Vietnam time zone (GMT+7) for user-facing displays. This resolves potential discrepancies and ensures accurate subscription management.

v1.7.0

13 Aug 17:37
626f104

Choose a tag to compare

1.7.0 (2025-08-13)

Features

  • adds language support to AI jobs & fix: paging get user folder, response folder (#527) (64af27f)

v1.6.2

12 Aug 05:20
e705a59

Choose a tag to compare

1.6.2 (2025-08-12)

Bug Fixes

  • only count LM has status is Active & IsPagingEnabled get all class (#523) (20ed914)

v1.6.1

11 Aug 14:40
fc96536

Choose a tag to compare

1.6.1 (2025-08-11)

Bug Fixes

  • auth: add missing SegmentsPerWindow setting in rate limiting config (#519) (5da0110)