Skip to content

Conversation

@ppfeufer
Copy link
Owner

@ppfeufer ppfeufer commented Jul 28, 2025

Description

Added

  • Loading spinner to DataTable while loading data via AJAX

Changed

  • Switch to OpenAPI3 based ESI client
    • Set ESI compatibility date to 2025-08-26 (August 26, 2025)
  • Improved logging for the sovereignty structures task
  • JavaScript optimized
  • Set maximum required Python version to 3.13

Type of Change:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality not to work as expected)

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have commented on my code, particularly in hard-to-understand areas
  • I have checked my code and corrected any misspellings

@ppfeufer ppfeufer force-pushed the openapi3 branch 4 times, most recently from 207ecee to 6c30a33 Compare July 28, 2025 12:55
@codecov
Copy link

codecov bot commented Jul 28, 2025

Codecov Report

❌ Patch coverage is 96.84211% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.56%. Comparing base (1bb0ffd) to head (ea59417).
⚠️ Report is 56 commits behind head on master.

Files with missing lines Patch % Lines
sovtimer/tasks.py 94.45% 1 Missing and 2 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           master     #212       +/-   ##
===========================================
+ Coverage   58.52%   98.56%   +40.04%     
===========================================
  Files          10       10               
  Lines         270      277        +7     
  Branches       20       18        -2     
===========================================
+ Hits          158      273      +115     
+ Misses        107        1      -106     
+ Partials        5        3        -2     
Files with missing lines Coverage Δ
sovtimer/__init__.py 100.00% <100.00%> (ø)
sovtimer/apps.py 100.00% <100.00%> (ø)
sovtimer/auth_hooks.py 100.00% <100.00%> (+12.50%) ⬆️
sovtimer/constants.py 100.00% <ø> (ø)
sovtimer/models.py 100.00% <100.00%> (+20.69%) ⬆️
sovtimer/providers.py 100.00% <100.00%> (ø)
sovtimer/tasks.py 96.35% <94.45%> (+96.35%) ⬆️

... and 1 file with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1bb0ffd...ea59417. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ppfeufer ppfeufer force-pushed the openapi3 branch 3 times, most recently from 4fdea5d to d22dcc7 Compare August 26, 2025 13:45
@ppfeufer ppfeufer changed the title [CHANGE] Switch to openapi3 [CHANGE] Switch to OpenAPI Aug 27, 2025
@ppfeufer ppfeufer force-pushed the openapi3 branch 4 times, most recently from 69a857b to 44e020b Compare September 4, 2025 08:55
@ppfeufer ppfeufer force-pushed the openapi3 branch 3 times, most recently from 7678a46 to 30c102a Compare September 28, 2025 11:05
@ppfeufer ppfeufer force-pushed the openapi3 branch 2 times, most recently from 6ca6dd0 to 858aa01 Compare October 7, 2025 10:07
@ppfeufer ppfeufer marked this pull request as ready for review October 17, 2025 08:09
### Changed

- Updated dependencies
  - `django-esi>=8.0.0b1`
- Updated ESI compatibility date to 2025-09-30 (September 30, 2025)
@ppfeufer ppfeufer changed the title [CHANGE] Switch to OpenAPI [CHANGE] Switch to OpenAPI and Refator Oct 23, 2025
@ppfeufer ppfeufer merged commit 257598b into master Oct 23, 2025
56 checks passed
@ppfeufer ppfeufer deleted the openapi3 branch October 23, 2025 13:53
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.

2 participants