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

Release 0.1.8 #9

Merged
merged 9 commits into from
Aug 15, 2024
Merged

Release 0.1.8 #9

merged 9 commits into from
Aug 15, 2024

Conversation

Geuthur
Copy link
Owner

@Geuthur Geuthur commented Aug 15, 2024

Changelog

[0.1.8] - 2024-08-16

Performance

  • Optimized Loading Times
  • Optimized Database Querys

Fixed

  • Hall of Shame/Fame switch Tabs Bug
  • Portrait System for Alliance,Corporation,Character
  • Stats System

Added

  • Filters
    • Mining Barge
    • Exhumer
    • Industrial Command Ship
    • Capital Industrial Ship
  • Alliance Killstats API
  • AllianceAudit
  • Alliance Overview
  • Account Manager Class
  • Killmail Fetch System with Datatable Feature

Changed

  • Refactor Killstats API
  • Refactor Killstats Data Fetching System
  • Refactor Killstats Javascript
  • Refactor Killboard Manager
  • Moved Mains & Alts Functions to Account Manager
  • Renamed KillstatsAudit to CorporationAudit
  • Moved Stats to own API
  • Moved Hall of Fame/Shame to own API

Removed

  • Threshold Filter in Hall of Fame

Geuthur and others added 8 commits August 9, 2024 12:32
- Added: Alliance API
- Added: AllianceAudit
- Added: Alliance Overview
- Moved get_mains_alts to a Handler Class
- Added:  Mining Filter (prepare for Filtering Settings)
Refactor Killstats API
Refactor Killboard Manager
@Geuthur Geuthur linked an issue Aug 15, 2024 that may be closed by this pull request
Copy link

codecov bot commented Aug 15, 2024

Codecov Report

Attention: Patch coverage is 90.18789% with 47 lines in your changes missing coverage. Please review.

Files Patch % Lines
killstats/api/killboard_manager.py 70.14% 12 Missing and 8 partials ⚠️
killstats/api/killboard/killboard_helper.py 80.64% 8 Missing and 4 partials ⚠️
killstats/managers/killboardaudit_manager.py 66.66% 7 Missing and 2 partials ⚠️
killstats/managers/killboard_manager.py 86.04% 5 Missing and 1 partial ⚠️
Files Coverage Δ
killstats/__init__.py 100.00% <100.00%> (ø)
killstats/admin.py 100.00% <100.00%> (ø)
killstats/api/account_manager.py 100.00% <100.00%> (ø)
killstats/api/helpers.py 100.00% <100.00%> (ø)
killstats/api/killboard/__init__.py 100.00% <100.00%> (ø)
killstats/api/killboard/alliance/killboard.py 100.00% <100.00%> (ø)
killstats/api/killboard/corporation/killboard.py 100.00% <100.00%> (ø)
killstats/api/schema.py 100.00% <100.00%> (ø)
killstats/models/__init__.py 100.00% <100.00%> (ø)
killstats/models/killboard.py 100.00% <100.00%> (ø)
... and 8 more

@Geuthur Geuthur merged commit addb5c7 into master Aug 15, 2024
9 checks passed
@Geuthur Geuthur deleted the 0708-refactor-filtering branch August 15, 2024 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Alliance level? (suggestion)
1 participant