Weekly Update 11.10–17.10
Planned next features:
Changes:
- User presence and status
- Added Stickers
- Added Gifs
- Member pruning
- Added AWS S3 support to CDN
- Database migrations that automatically run on startup
- Stress testing benchmark tools
Container orchestration:
- Fosscord orchestrator without docker by TheArcaneBrony
- Status routes for kubernetes
Bots:
- Lazy loading of guilds for bots
- Created a sample fosscord <-> discord bridge bot (WIP)
Minor Improvements:
- Fixed server executable
- Improved performance of gateway identify and message sending
- Vscode snippets
- Unittests for gateway endpoints
Merged pull requests:
- npm run build fails if Windows username contains space #438 by Mr2u
- Prune and prune count by Mr2u
- Added more rights, and explained existing ones #437 by erkinalp
- Change enums to numbers #435 by TheArcaneBrony
- Stickers by Flam3rboy
- [CDN] S3 Support by hbjydev (Will not work with stickers/emojis as they don’t use file hashes and only an id)
- Fix requirements with python #473 by xaronnn
- Fix /gateway/bot by ChrisChrome
- Status probes (for kubernetes) by hbjydev
- feat: add a Router & Route snippet for vscode by hbjydev
- Fix migration timestamp column data type issue by hbjydev
- feat: add a Router & Route snippet for vscode by hbjydev
- Add unit tests for Gateway endpoints by hbjydev