11 Commits

Author SHA1 Message Date
Jamie Pine
dcc4dc4fc1 pairing 2025-10-18 10:33:20 -07:00
Jamie Pine
68afdb9c51 cleanup 2025-10-11 09:00:58 -07:00
Jamie Pine
0d3ef427d8 feat: Introduce Spacedrive Companion App for macOS
- Added a new SwiftUI application to monitor Spacedrive daemon jobs in real-time.
- Implemented job status tracking with visual indicators for running, completed, failed, and paused jobs.
- Included build and run scripts for easy setup and execution.
- Created a README with detailed instructions on building, running, and using the application.
- Added integration with the Spacedrive daemon via Unix domain socket for real-time updates.
- Introduced a translucent window design for a seamless macOS experience.
2025-09-20 21:06:29 -07:00
Jamie Pine
94f1405809 Add CLI support for combining Rust files in combine.sh
- Updated .gitignore to include combined_cli_rust_files.txt.
- Enhanced combine.sh script to support a new 'cli' command for combining Rust files from the 'apps/cli' directory, ensuring it respects .gitignore.
2025-09-19 16:12:31 -07:00
Jamie Pine
d90b486865 refactor: update project dependencies and remove unused components
- Removed the `prisma-client-rust` and `prisma-client-rust-sdk` dependencies from `Cargo.toml` to streamline the project.
- Deleted the `spacedrive-jobs-derive` crate, consolidating job registration functionality into the main job system.
- Updated the `.gitattributes` file to reflect changes in generated code tracking.
- Adjusted the `package.json` scripts for improved build processes and removed unnecessary commands.
- Enhanced the `combine.sh` script to correctly reference documentation paths.

These changes aim to simplify the project structure and improve maintainability.
2025-09-08 17:26:31 -04:00
Jamie Pine
aa7ccacea8 sorting 2025-09-07 01:56:50 -04:00
Jamie Pine
6796262619 Added crates folder (#389)
* restructure core for crates folder

- improve naming consistency
- added placeholder files for near future code
- added docs

* - removed all typescript from core
- moved rspc bindings to client

* remove useless git ignore & rustfmt
2022-09-29 21:02:29 -07:00
maxichrome
85c1404542 Format existing code with new conventions 2022-05-22 23:24:43 -05:00
Brendan Allan
d19344e0b4 fix: remove auto bindings generation 2022-05-01 21:30:44 +08:00
Jamie Pine
7dbed6dace fix codegen script 2022-03-31 18:20:35 -07:00
Jamie Pine
9117f35a42 restructure project files layout 2022-03-31 17:41:17 -07:00