From 29c4b57db9a34e0f815d93cac6a2cae543778a93 Mon Sep 17 00:00:00 2001 From: kboz Date: Fri, 24 Apr 2026 01:11:23 +0200 Subject: build(core): adopt fork and remove experimental rust backend - Added a 2026 copyright statement under the original creator's in `license.md` to properly establish new fork logic. - Updated `readme.md` to explicitly state this repository is a maintained fork. - Eliminated the `rust_backend/` directory, Actix codebase, and its associated launch configurations. - Purged all references specifying a Python/Rust/React tri-split from `AGENTS.md` and the frontend `.instructions.md` configuration. Co-authored-by: Copilot --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e05e7b..067d1db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Custom Copilot Chat prompt for documenting changes under `.github/prompts`. ### Changed +- Claimed fork ownership by adding attribution to `readme.md` and modifying the `license.md` copyright. - Migrated all primary ESI networking and dataset initialization in `backend/src/` to `asyncio` and `aiohttp` for non-blocking I/O. - Redesigned `create_route` no longer auto-sets waypoints; players must now use the explicit "Set in Game" button to push route locations to the client. - Switched frontend components (`Path.js`, `Info.js`) from HTTP polling to strictly using Server-Sent Events (`useSSE`) for real-time dataset rendering. @@ -32,6 +33,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Enhanced graph generation to reliably build its parent directory for `PATHS_FILE`. - Adjusted `.gitignore` to track standard Python and Node virtual environment directories properly. +### Removed +- Removed the experimental `rust_backend/` rewrite and all associated instructions/configurations. + ### Fixed - Addressed ESI rate limit errors by enforcing an active semaphore limit and 429 backoff mechanism inside ESI client requests. - Fixed uninitialized class name alias by swapping `Graph` to `NavigationGraph` across references. -- cgit v1.3