2021-07-23 14:35:14 +00:00
|
|
|
## 0.6.0
|
|
|
|
- Remove deprecated API
|
|
|
|
- `/api/register` & `/api/login` now use JSON data
|
|
|
|
- Changing user info now uses Enum (Name, Pin, or Pronouns)
|
|
|
|
|
2021-07-26 19:00:35 +00:00
|
|
|
### 0.6.1
|
|
|
|
- Add basic support for different user roles & moderator commands
|
|
|
|
- Any user names "admin" will be made into an Admin user
|
|
|
|
- User pronouns are stored in message body now
|
|
|
|
|
|
|
|
## 0.5.0
|
|
|
|
- Most actions should now fail on a NULL token
|
|
|
|
- Cookie should now expire after a week
|
|
|
|
- Use sled database instead of json file to store users
|
|
|
|
- Now use `GET /api/token/<name>` to validate a users session token
|
|
|
|
|
2021-07-26 19:02:46 +00:00
|
|
|
### 0.5.1
|
|
|
|
- `/api/logout` API to delete session token
|
|
|
|
- Add basic support for different message types
|
|
|
|
- Messages now use unix timestamps
|
|
|
|
- Backend finds timestamp
|
|
|
|
|
2021-07-23 13:42:33 +00:00
|
|
|
### 0.5.2
|
|
|
|
- When changing a username, it now deletes the previous user instead of creating a new one
|
|
|
|
- Database functions should now use some error handling
|
|
|
|
- Functions use `db_read_user()` instead of reading in the whole database
|
|
|
|
|
2021-07-22 17:01:30 +00:00
|
|
|
## 0.4.0
|
|
|
|
- Serve frontend code
|
|
|
|
- Set cookie for token
|
|
|
|
- Basic messaging functionality
|
|
|
|
- Return JSON for all http requests
|
|
|
|
- License added (CNPLv6+)
|
|
|
|
|
|
|
|
## 0.3.0
|
|
|
|
- Add todo and other info to README
|
|
|
|
- Add chat core
|
|
|
|
|
|
|
|
## 0.2.0
|
|
|
|
- Basic functionality added
|
|
|
|
- Program is split into multiple files
|