rojo/src
Joe 307ac81aec Implement live syncback feature and enhance API for service data transfer
- Added a new `performSyncback` function in the `App` module to handle the synchronization of service data from the game to the server.
- Introduced a `SyncbackConfirm` UI component to confirm syncback actions from the user.
- Updated the API to include a new `/api/syncback` endpoint for handling syncback requests, validating protocol and server versions.
- Enhanced the `SyncbackSignal` mechanism to facilitate communication between the server and the syncback process.
- Added tests to ensure the functionality of the live syncback feature and its integration with the CLI.

These changes improve the overall synchronization capabilities of the application, allowing for real-time updates and better project management.
2026-02-18 04:36:57 -06:00
..
cli Implement live syncback feature and enhance API for service data transfer 2026-02-18 04:36:57 -06:00
snapshot Add Luau-style ref paths migration plan and update related tests 2026-02-18 04:17:51 -06:00
snapshot_middleware Update deduplication logic and documentation for suffix handling 2026-02-18 01:57:17 -06:00
syncback Refactor code for improved readability and consistency 2026-02-18 04:21:50 -06:00
web Implement live syncback feature and enhance API for service data transfer 2026-02-18 04:36:57 -06:00
change_processor.rs Refactor code for improved readability and consistency 2026-02-18 04:21:50 -06:00
git.rs Enhance git metadata handling in compute_git_metadata function 2026-02-17 21:16:51 -06:00
glob.rs Add JSONC Support for Project, Meta, and Model JSON files (#1144) 2025-10-28 17:29:57 -07:00
json.rs Add compact JSON5 array formatting plan and update JSON serialization logic 2026-02-18 02:13:18 -06:00
lib.rs Update dependencies and implement git-based sync direction defaults 2026-02-17 20:36:28 -06:00
lua_ast.rs Fix clippy lint warnings (#1004) 2025-01-13 10:07:53 -08:00
main.rs Put Rojo version in crash message (#1101) 2025-08-13 15:46:08 -07:00
message_queue.rs Remove unused dependencies and dead code warnings 2022-05-22 19:20:41 -04:00
multimap.rs Fix clippy lint warnings (#1004) 2025-01-13 10:07:53 -08:00
path_serializer.rs Implement Syncback to support converting Roblox files to a Rojo project (#937) 2025-11-19 09:21:33 -08:00
project.rs Add CI pipeline documentation and enhance syncback architecture 2026-02-01 18:18:31 -06:00
resolution.rs Update submodule reference and refactor match statements for improved clarity 2026-02-10 00:33:47 -06:00
rojo_ref.rs Refactor code for improved readability and consistency 2026-02-18 04:21:50 -06:00
serve_session.rs Add Luau-style ref paths migration plan and update related tests 2026-02-18 04:17:51 -06:00
session_id.rs Fix clippy warnings 2019-10-17 18:22:53 -07:00
tree_view.rs Update rbx-dom (#1023) 2025-04-02 11:32:27 -07:00
variant_eq.rs Properly support EnumItem variants in hashing and variant_eq (#1165) 2025-11-19 19:18:14 -08:00