MayaTheShy
|
9984dc0760
|
refactor: start task dispatcher after server initialization
|
2026-03-22 11:42:52 -04:00 |
|
MayaTheShy
|
88163be0dd
|
refactor: add TaskDispatcher for automatic task assignment to idle turtles
|
2026-03-22 11:42:46 -04:00 |
|
MayaTheShy
|
679a249f8b
|
refactor: implement API key authentication for secure access to endpoints
|
2026-03-22 11:25:04 -04:00 |
|
MayaTheShy
|
69041244a2
|
refactor: add API_KEY environment variable to server configuration
|
2026-03-22 11:25:00 -04:00 |
|
MayaTheShy
|
9a56e6b736
|
refactor: add cross-project integration API for inventory management and turtle state queries
|
2026-03-22 04:11:06 -04:00 |
|
MayaTheShy
|
79b50071ee
|
refactor: add inventory dashboard link with appropriate attributes in the panel
|
2026-03-22 04:10:28 -04:00 |
|
MayaTheShy
|
9b09a59eba
|
refactor: add styling for cross-link button with hover effects
|
2026-03-22 04:10:23 -04:00 |
|
MayaTheShy
|
6d8ec7b013
|
refactor: add INVENTORY_SERVER_URL environment variable to server configuration
|
2026-03-22 04:10:17 -04:00 |
|
MayaTheShy
|
90ec195497
|
refactor: enhance error handling for eval response to log failures and track error statistics
|
2026-02-20 04:40:29 -05:00 |
|
MayaTheShy
|
23515728e0
|
refactor: enhance command timeout logging and add keepalive ping handling for improved monitoring
|
2026-02-20 04:39:52 -05:00 |
|
MayaTheShy
|
a809bddd46
|
refactor: improve error handling in idle state fuel check to prevent infinite loop
|
2026-02-20 04:38:58 -05:00 |
|
MayaTheShy
|
5ff1f3e7f0
|
refactor: prevent infinite loop in idle state handling by adding retry mechanism
|
2026-02-20 04:38:54 -05:00 |
|
MayaTheShy
|
00d31698a1
|
refactor: filter players to display only those with valid positions and recent timestamps for improved clarity
|
2026-02-20 04:32:12 -05:00 |
|
MayaTheShy
|
af2c978185
|
refactor: update player marker display to show label if available for improved clarity
|
2026-02-20 04:32:02 -05:00 |
|
MayaTheShy
|
8f23aa5caa
|
refactor: update player position handling to include label for improved tracking
|
2026-02-20 04:31:53 -05:00 |
|
MayaTheShy
|
720c6c20fb
|
refactor: enhance player position update to include label and timestamp for improved tracking
|
2026-02-20 04:31:47 -05:00 |
|
MayaTheShy
|
f61e7ca185
|
refactor: include player positions in initial WebSocket state for enhanced tracking
|
2026-02-20 04:29:28 -05:00 |
|
MayaTheShy
|
ddc1b03506
|
refactor: enhance player data handling to include label and default timestamp for improved tracking
|
2026-02-20 04:29:23 -05:00 |
|
MayaTheShy
|
460352ec26
|
refactor: update player position saving to include optional label for enhanced tracking
|
2026-02-20 04:28:12 -05:00 |
|
MayaTheShy
|
3ce0e4c530
|
refactor: enhance player position handling to include label for improved tracking
|
2026-02-20 04:28:05 -05:00 |
|
MayaTheShy
|
38ff06eb04
|
refactor: enhance player update handling to include label and timestamp for improved tracking
|
2026-02-20 04:27:57 -05:00 |
|
MayaTheShy
|
cfd127dfab
|
refactor: migrate player_positions table to add label column for enhanced data tracking
|
2026-02-20 04:27:46 -05:00 |
|
MayaTheShy
|
d2718b3287
|
refactor: add total steps display in TurtleDetails for better status tracking
|
2026-02-20 04:24:36 -05:00 |
|
MayaTheShy
|
8f4eeabee9
|
refactor: enhance ExploringState for chunk-based spiral exploration and improve navigation logic
|
2026-02-20 04:24:29 -05:00 |
|
MayaTheShy
|
3b2e00b2b4
|
refactor: update turnToFace method to synchronize turtle facing state with global variable
|
2026-02-20 04:24:24 -05:00 |
|
MayaTheShy
|
cb666a6a45
|
refactor: synchronize turtle facing state with global variable on turn commands
|
2026-02-20 04:24:15 -05:00 |
|
MayaTheShy
|
c424662c18
|
refactor: update color logic in MiningArea to prioritize custom area color
|
2026-02-20 04:22:20 -05:00 |
|
MayaTheShy
|
05519dc17e
|
refactor: add color picker styles and area color dot to enhance UI
|
2026-02-20 04:21:21 -05:00 |
|
MayaTheShy
|
681b4e1fa9
|
refactor: enhance area creation form with color picker and display area color in the card
|
2026-02-20 04:21:07 -05:00 |
|
MayaTheShy
|
465a8bacf4
|
refactor: add color property to newArea state and include it in area creation
|
2026-02-20 04:20:52 -05:00 |
|
MayaTheShy
|
bfae87287a
|
refactor: add color parameter to saveMiningArea and updateMiningArea functions; implement write-file and refresh-inventory endpoints for Turtle
|
2026-02-20 04:20:06 -05:00 |
|
MayaTheShy
|
12fc109a30
|
refactor: add areaName and color properties to formatMiningArea function
|
2026-02-20 04:19:34 -05:00 |
|
MayaTheShy
|
973e4be6a3
|
refactor: add color and name parameters to saveMiningArea and implement updateMiningArea function
|
2026-02-20 04:19:27 -05:00 |
|
MayaTheShy
|
fb84b5a554
|
refactor: add name and color columns to mining_areas table and handle migration
|
2026-02-20 04:19:03 -05:00 |
|
MayaTheShy
|
2e3d5b4b6b
|
refactor: enhance refueling logic and add file writing and inventory refresh methods in Turtle class
|
2026-02-20 04:18:44 -05:00 |
|
MayaTheShy
|
9a34f72178
|
refactor: track steps since last refuel and total steps in Turtle class
|
2026-02-20 04:18:03 -05:00 |
|
MayaTheShy
|
88fdd1c46d
|
refactor: add fuel efficiency tracking to Turtle class
|
2026-02-20 04:17:47 -05:00 |
|
MayaTheShy
|
e3abdb612c
|
refactor: update Web Bridge to enhance WebSocket integration and streamline dashboard functionality
|
2026-02-20 04:14:57 -05:00 |
|
MayaTheShy
|
e84ca4cfb9
|
refactor: enhance WebSocket handling for bridge connections and command forwarding
|
2026-02-20 04:14:03 -05:00 |
|
MayaTheShy
|
b8cd239597
|
refactor: unify HTTP API and WebSocket ports in docker-compose configuration
|
2026-02-20 04:13:51 -05:00 |
|
MayaTheShy
|
5aec3df3b3
|
refactor: improve inventory count calculation for TurtleCard component
|
2026-02-20 04:05:06 -05:00 |
|
MayaTheShy
|
989b6f9118
|
refactor: update IdleState to include periodic fuel checks and adjust sleep duration
|
2026-02-20 04:04:01 -05:00 |
|
MayaTheShy
|
ec5f048d49
|
fix: correct function name to retrieve world blocks in chunk analysis endpoint
|
2026-02-20 04:03:54 -05:00 |
|
MayaTheShy
|
60c5b3aaba
|
feat: add chunk analysis endpoint to compute ore density from discovered blocks
|
2026-02-20 04:03:34 -05:00 |
|
MayaTheShy
|
2c806bf994
|
refactor: enhance state loop error handling with consecutive error tracking for improved resilience
|
2026-02-20 04:03:23 -05:00 |
|
MayaTheShy
|
b34cc8cec0
|
refactor: update turtle script for improved structure and clarity, enhancing state management and communication protocols
|
2026-02-20 04:03:18 -05:00 |
|
MayaTheShy
|
cef3cdf03d
|
refactor: update turtle script for improved server-driven functionality and code organization
|
2026-02-20 03:54:52 -05:00 |
|
MayaTheShy
|
b8a1b7c0b3
|
refactor: streamline safety checks and error handling in mining operation for improved reliability
|
2026-02-20 03:54:23 -05:00 |
|
MayaTheShy
|
8fcd3f44c7
|
refactor: improve error handling and retry logic in exploration state for enhanced stability
|
2026-02-20 03:54:15 -05:00 |
|
MayaTheShy
|
7385c258d5
|
refactor: implement error handling and retry logic in state loop for improved resilience
|
2026-02-20 03:54:07 -05:00 |
|