Pocket Teacher API

Pocket Teacher API

🟢 Running
Environment
Loading...
Database
Local/Dev
Server Time
Loading...
API Version
Loading...
📝

Changelog

Version 2.2 - December 30, 2025 @ 11:23 AM Latest
  • Extracted media asset and media processor function from slide-service
  • Added reading slide handler
Version 2.1 - December 29, 2025 @ 15:55 PM
  • Add score response from AI
Version 2.0 - December 29, 2025 @ 10:45 AM
  • Updated slideData schema
  • Added Limitation field to slide and lesson
  • Refactored grammar ai chat factory helper
Version 1.9 - December 25, 2025 @ 16:55 AM
  • Deployment Test. No API check.
Version 1.9 - December 23, 2025 @ 16:55 AM
  • Add @aws-sdk/lib-storage to support streaming uploads to S3
Version 1.8 - December 22, 2025 @ 10:55 AM
  • Added slideData to slide schema
  • Added media.ai.service to media domain
Version 1.7 - December 19, 2025 @ 5:30 PM
  • Media House Service in B2B
  • Added garbage collection job for unused media
Version 1.6 - December 17, 2025 @ 6:54 PM
  • Add mybestuser role types and mapping
  • Delete mybestuser login. Using unified signin route.
Version 1.5 - December 17, 2025 @ 6:54 PM
  • Add abort transaction guard to b2b api transactions
Version 1.4 - December 17, 2025 @ 4:16 PM
  • Add knowledge area to updateSlide's input
Version 1.3 - December 17, 2025 @ 1:13 PM
  • Add analytics service
  • Add fsrs service
Version 1.2 - December 17, 2025 @ 11:08 AM
  • Add slideView collection
  • Need to build `packages/types` and run codegen for `apps/b2b-api`
Version 1.1 - December 15, 2025 @ 02:53 PM
  • Add project and lesson thumbnail handling
  • Slide always use newer screenshot if upload success
Version 1.0 - December 15, 2025 @ 06:35 PM
  • Added FSRS system access control with superuser role restrictions
  • Implemented default FSRS settings as fallback for all schools (Option B)
  • Added school-level FSRS settings mutations and update capabilities
  • Fixed TypeScript type errors in analytics charts
  • Resolved MongoDB projection error in review compliance queries
Version 0.9 - December 15, 2025 @ 05:35 PM
  • Fixed duplicate item operations (moveToTrash, restore, delete) for slides, lessons, and projects
  • Added editSlideType mutation to change slide types
  • Improved linked copy handling - items with linkedCopies can now be deleted
  • Fixed isLinkedCopy logic in trash operations
Version 0.8 - December 15, 2025 @ 02:19 PM
  • Hide empty lessons without slides from queries
  • Added element rules validation for each slide type
  • Added missing asset validation for reading slide type
Version 0.7 - December 15, 2025 @ 11:26 AM
  • Fixed session overflow count calculation in lesson sessions
  • Improved UI handling for session overflow scenarios
Version 0.6 - December 15, 2025 @ 02:54 PM
  • Add analytics for fsrs
Version 0.5 - December 15 2025 @ 01:50 PM
  • Added new GraphQL query for lessons
Version 0.4 - December 15, 2025 @ 09:16 AM
  • Add grammar limit input when editing lesson
Version 0.3 - December 12, 2025 @ 04:14 PM
  • Add GraphQL API for pronunciation and AI chat
Version 0.2 - December 12, 2025 @ 11:51 AM
  • Add Slide headData input when updating slide
Version 0.1 - December 12, 2025 @ 11:00 AM
  • Added review bucket functionality
Version 0.0 - December 5, 2025
  • Initial server setup
  • Local/Dev database configuration