You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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.
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.