Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V4.0.0 #39

Merged
merged 136 commits into from
Oct 14, 2024
Merged

V4.0.0 #39

merged 136 commits into from
Oct 14, 2024

Conversation

Power2All
Copy link
Owner

ChangeLog

v4.0.0

  • Completely rebuilt of the tracker code, for readability.
  • Moved to Actix v4, thus versioning this software to v4.0.0 as well.
  • Rebuilt and remade the way configuration file is created (you need to give the command as argument for it).
  • Redone the whole database system, is tested with the latest versions available at this time.
  • API has gone through a lot of work and tested.
  • Introduced Swagger UI as testing and documentation.
  • A lot of improvements in speed and performance applied further.
  • Import and Export function added, will dump or import from JSON files, handy for when making a backup from your existing database, or when migrating to a other database engine.
  • Removed WebGUI, was outdated and not really useful.

… no need to keep data in memory when not persistent anyway
This will be an entire rewrite of the whole code, based on C++ structured working, and for easier maintaining.
Many bugs and issues fixed, introducing WebTorrent (WebSocket) support eventuallly, reloading of the web services with new certificates, web GUI is removed, and will be replaced by a stand-alone system.
…, then it's final testing and preparing for a release
…or Swagger UI built-in development and documentation
@Power2All Power2All added the enhancement New feature or request label Oct 14, 2024
@Power2All Power2All added this to the v4.0.0 milestone Oct 14, 2024
@Power2All Power2All self-assigned this Oct 14, 2024
@Power2All Power2All marked this pull request as ready for review October 14, 2024 15:08
@Power2All Power2All merged commit 7c7e923 into master Oct 14, 2024
1 check passed
@Power2All Power2All deleted the v4.0.0 branch October 15, 2024 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant