Releases: DevOps26-RE/DevOps26_RE_minitwit
Releases · DevOps26-RE/DevOps26_RE_minitwit
v8.0.0
v7.0.0
Automated release for version v7.0.0
What's Changed
- fix: the port issue by @AitingLee in #23
- Feature: Enhance CI pipeline with comprehensive testing suite and doc… by @JohannesHackl in #24
- Feature/analysis tools by @Jakub1996PL in #22
Full Changelog: v6.0.0...v7.0.0
v6.0.0
Automated release for version v6.0.0
What's Changed
- reverse to previous state by @Jakub1996PL in #21
- Feature/clean docker by @AitingLee in #20
Full Changelog: v5.0.0...v6.0.0
v5.0.0
Automated release for version v5.0.0
What's Changed
- Add DB abstraction layer. Introduce GORM as ORM and add favicon by @JohannesHackl in #14
- add: Tests now fail the program and print debugging info on where it … by @eliappo in #16
- Fix: missing import of defaultdict by @eliappo in #18
- Feature/shell ansible by @Jakub1996PL in #17
New Contributors
- @JohannesHackl made their first contribution in #14
- @Jakub1996PL made their first contribution in #17
Full Changelog: v4.1.0...v5.0.0
v4.1.0
Automated release for version v4.1.0
Full Changelog: v4.0.0...v4.1.0
v4.0.0
Automated release for version v4.0.0
What's Changed
- Refactor/project structure by @AitingLee in #8
- Refactor/clean deployment by @AitingLee in #9
- feat: add gitlab ci yml by @AitingLee in #11
- Feat/GitHub action by @AitingLee in #12
- fix: update workflows errors by @AitingLee in #13
Full Changelog: v3.0.0...v4.0.0
v3.0.0 Week03_Simulator_API
- Implement Vagrantfile for DigitalOcean
- Implement separated simulator API endpoint
- Set up the server on DigitalOcean
| MiniTwit Web UI | http://164.92.186.201:5001 |
| Simulator API | http://164.92.186.201:5001/api |
v2.0.0 Week02_GO
- Refactored to the Go + Gin version
- Move Python file to legacy directory
- Update the docker file to fit new framework
v1.0.0 Week01_Refactoring
Completed tasks:
- Converted the original itu-minitwit directory into a proper Git repository and committed the unmodified baseline code.
- Analyzed the structure and behavior of ITU‑MiniTwit to build a high‑level understanding before refactoring.
- Migrated the project to run on a modern Linux setup, including updating Python code to Python 3.12+, fixing dependencies, and recompiling the flag_tool.
- Refactored minitwit.py and minitwit_tests.py using 2to3, manual fixes, and test validation to ensure compatibility.
- Cleaned up and linted the control.sh script using shellcheck to improve portability and correctness.
- Created a public GitHub repository, pushed all refactoring work, and prepared a release draft for the updated version of MiniTwit.