Skip to content

cleanup-refactor: v2.0 cleanup overhaul - #143

Draft
Jxck-S wants to merge 56 commits into
mainfrom
cleanup-refactor
Draft

cleanup-refactor: v2.0 cleanup overhaul#143
Jxck-S wants to merge 56 commits into
mainfrom
cleanup-refactor

Conversation

@Jxck-S

@Jxck-S Jxck-S commented Feb 1, 2026

Copy link
Copy Markdown
Owner

Major cleanup/refactor pass to establish a “v2.0” baseline. Focused on simplifying and modernizing internals to improve maintainability and set up future work.

Jxck-S added 30 commits January 28, 2026 12:48
This commit represents a milestone archive of the last few years of changes, before a major restructure and cleanup. Unfortunately, the repository was not maintained with my modifications since May 2023 until January 2026. This archive does not contain the database setup, the FSM code, or the dependency logic for the database.

Major additions and architectural shifts since May 2023:
- Implementation of PostgreSQL database for persistent dependency tracking and logging.
- Development of the Flight Static Maps engine with custom info-box rendering.
- Expanded social media suite supporting Threads, Nostr, Bluesky, and Blossom.
- Introduction of configuration automation and dynamic live-reloading.
- Transition to dynamic readsb JSON feeds as the primary data source, instead of hardcoded ADSBX.
…ctory and remove deprecated installation instructions from README.
…d rename config option `DB.ENABLE` to `DB.FLIGHT_LOGGING`.
…with custom string formatting for plane information, removing the `tabulate` dependency.
…, and `print_footer` for clearer output formatting.
- Removed `telegram_send_old` and version check logic.
- Simplified `post` function to strictly use the modern async implementation.
- Cleaned up redundant imports.
…d reply management, refactor X posting, and introduce platform providers.
Jxck-S added 26 commits January 30, 2026 20:08
… FastAPI, replacing the standalone heartbeat server.
…le handling across social modules. Ruff applied
…ts and direct error posts with logger calls across the application.
@codacy-production

Copy link
Copy Markdown

Codacy's Analysis Summary

16 new issues (≤ 0 issue)
0 new security issue
666 complexity
12 duplications

Review Pull Request in Codacy →

AI Reviewer available: add the codacy-review label to get contextual insights without leaving GitHub.

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.

1 participant