mirror of
https://github.com/sergeyyarkov/educt-server.git
synced 2026-10-11 10:19:20 +03:00
71 lines
1.8 KiB
Markdown
71 lines
1.8 KiB
Markdown
# Changelog
|
|
|
|
## [1.3.2] - 2022-06-06
|
|
|
|
## Added
|
|
|
|
- Updated npm dependencies
|
|
- [Added](https://github.com/sergeyyarkov/educt-server/commit/294a4f584dd39d295372802305004365fb01fdb2) `MAILER` env variable
|
|
|
|
## Fix
|
|
|
|
- Fixed schema validator on saving lesson order
|
|
- Fixed lesson [duration updating](https://github.com/sergeyyarkov/educt-server/commit/ffdebc4f927abe3b63c62c84268f40f9e6663895#diff-86d18314585862595621b4e90f675b79ac74e7a0a47b2797556902eeff75e14a)
|
|
- Updated cors config
|
|
- Deleted `api` from path url
|
|
|
|
## [1.3.1] - 2022-04-10
|
|
|
|
## Added
|
|
|
|
- Docker files for building container
|
|
|
|
## [1.2.1] - 2022-03-06
|
|
|
|
## Added
|
|
|
|
- Saving latest notifications about new messages
|
|
- Saving recent conversation messages based on constant (now 100)
|
|
- Simple chat implementation between users
|
|
- Added `about` and `last_login` columns for user
|
|
- Updating info api route of authorized user
|
|
|
|
### Fix
|
|
|
|
- Refactored routes import
|
|
- Fixed updating user info
|
|
- Cleaning up session store before starting websocket server
|
|
|
|
## [1.1.0] - 2022-01-31
|
|
|
|
### Added
|
|
|
|
- Cloud storate support (AWS S3)
|
|
- Websocket server with redis session storage (online counter)
|
|
- Videos controller in api (video viewing rights)
|
|
- Categories updating operations
|
|
- Statistics controller in api (online count, lessonc count, courses count)
|
|
- Materials count for each lessons
|
|
- Users pagination
|
|
- Batch actions with students (detaching from course)
|
|
|
|
### Fix
|
|
|
|
- Creating materials for lesson
|
|
- Contacts updating
|
|
|
|
## [1.0.0] - 2021-11-25
|
|
|
|
### Added
|
|
|
|
- Base CRUD operations on models
|
|
- Displaying a background by API for each course
|
|
- Authentication with API tokens
|
|
- Email updating with verification
|
|
- Updating the password of an authenticated user
|
|
- Downloading materials from each lesson
|
|
- Implemented simple role-based route access control
|
|
- Course likes system
|
|
- Access to lesson materials
|
|
- Lesson ordering
|