MayaTheShy
  • Joined on 2025-08-30
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 02:30:20 -05:00
ac6dd5da95 feat: Enhance Turtle class with state recovery, command chaining, and new movement methods
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 02:28:19 -05:00
58cc909de8 feat: Add turtle state persistence functions for saving, retrieving, and deleting turtle states
b9023758a6 feat: Add turtle state persistence table for reconnect recovery
6e05efa2f0 feat: Add scan, extract, build, and autocraft buttons to turtle control interface
b632e14932 feat: Add chunk analysis handling and search functionality in turtle store
5208c38738 feat: Add new turtle commands for scanning, extraction, building, and autocrafting with error and warning displays
Compare 7 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 02:18:20 -05:00
dd2a877192 feat: Add move and build preview components with selection area for enhanced interaction
1ef975cbae feat: Optimize WorldBlocks rendering with chunked InstancedMesh and interaction handling
Compare 2 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 02:17:17 -05:00
e62e83cf33 feat: Enhance interaction modes with detailed comments in Map3D component
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 02:15:58 -05:00
eff33dfe09 feat: Add real-time inventory and peripheral event handling for turtles
f38a219ad0 feat: Add real-time inventory and peripheral event handling for Turtle
0bf5590343 feat: Export additional states for scanning, extraction, building, and autocrafting in Turtle state machine
bf7db42384 feat: Add additional states for scanning, extracting, building, and autocrafting in Turtle state machine
8731da04f9 feat: Add real-time event handling and chunk analysis endpoints for turtles
Compare 6 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 02:13:04 -05:00
668d4a3685 feat: Enhance Turtle class with new properties and real-time event handling for peripherals and inventory
e401c39bb3 feat: Implement AutocraftState for automated crafting with workbench integration
d4e6b469df feat: Add BuildingState for autonomous block placement with material management
150cc4b41a feat: Implement ScanState for systematic scanning with multiple scanner types
220f2a90d4 feat: Implement ExtractionState for smart ore extraction with area scanning and mining logic
Compare 6 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 02:08:54 -05:00
dca14643c6 feat: Refactor TurtleCard and TurtleDetails to implement active state management and enhance command handling
67498b93bf feat: Add setTurtleState and execOnTurtle functions for REST API integration
df00a6be70 feat: Add handling for 'blocks_discovered' message to update worldBlocks in turtle store
f23ebcb05a feat: Enhance multi-face texture handling for Minecraft blocks in Map3D component
08281d88fe feat: Expand texture mapping for Minecraft blocks and enhance multi-face block handling
Compare 23 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 01:41:09 -05:00
9796f73e64 feat: Implement PriorityQueue class for D* Lite pathfinding with min-heap functionality
6da90fc560 feat: Add pathfinding module exports for Point, Node, PriorityQueue, and DStarLite
afc4c1f97a feat: Implement D* Lite pathfinding algorithm with node management and dynamic replanning
9a294f0c98 feat: Add Point class to represent 3D coordinates with distance calculations and neighbor retrieval
1f803fbde6 feat: Implement Node class for D* Lite pathfinding algorithm with traversal cost calculation
Compare 5 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 01:32:44 -05:00
207f6901d6 fix: Update mining stats and top miners endpoints to return structured data for single and multiple turtles
d2e0deb945 fix: Add UNIQUE constraint to mining blocks table for turtle_id, block_type, and session_start
9fd9180087 fix: Update loadTasks function to handle server responses with flat arrays or single task objects
558fb92c41 fix: Update miningStats and topMiners loading logic to handle single object responses and ensure correct state setting
bd68a79cd5 feat: Enhance PathRecorder component; implement path playback functionality and improve path loading logic
Compare 11 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 01:23:09 -05:00
0eac9497de feat: Implement block discovery endpoint and update worldBlocks state on discovery
855874576d fix: Update turtle state references to use mode instead; adjust command transmission channels
0c925036d9 feat: Add action buttons for turtle commands in control mode
Compare 3 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 01:15:40 -05:00
68e21d9c82 feat: Update installation instructions in README; add auto-update system details and wireless control interface
1cccfb5baa feat: Update README for Docker installation; add setup instructions and commands
Compare 2 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 01:06:12 -05:00
4bd999d394 feat: Forward discovered blocks to server; log block details and handle errors
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 01:05:25 -05:00
8d66ef637e feat: Implement comprehensive block scanning; report discovered blocks to server
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 01:00:04 -05:00
5a4fd000fe feat: Enhance debugging output; log open channels and modem messages in the main event loop
86250deba3 feat: Improve command processing output; list command names instead of serializing the commands table
Compare 2 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 00:56:05 -05:00
b1d68565cd feat: Enhance message logging in webbridge; add detailed output for received status updates and turtle tracking
922e6ab25d feat: Enhance status broadcasting in turtle; include additional logging for better visibility
Compare 2 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 00:52:38 -05:00
5b23ab1a14 feat: Enhance logging for modem communication in turtle and webbridge; improve command transmission feedback
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 00:48:29 -05:00
5fb8ddf68e feat: Improve command handling for turtles; clean up old commands and enhance logging
91918bd124 feat: Enhance command processing feedback in turtle; improve sleep duration for command acknowledgment in webbridge
Compare 2 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 00:36:21 -05:00
8d43c0dc99 feat: Redesign TurtleModel with enhanced shell, head, and leg details; add LED indicators and ambient glow
6b45682fac feat: Adjust turtle rotation logic for Three.js to correctly align based on facing direction
Compare 2 commits »
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 00:32:44 -05:00
af2d120baa feat: Add error handling for turtle startup script and improve GPS retry logic
MayaTheShy pushed to master at MayaTheShy/remoteturtle 2026-02-20 00:23:07 -05:00
544c5be954 feat: Add auto-update startup scripts for turtle, webbridge, and pocket computers