aboutsummaryrefslogtreecommitdiff
path: root/crates/vcs_data/src/data/vault/config.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rename vault admin to host and add serde renames魏曹先生2026-01-021-11/+11
| | | | | | | | - Rename `vault_admin_list` to `vault_host_list` in config and actions - Add `#[serde(rename)]` attributes to all data structures for shorter JSON keys - Update field renames in LocalConfig, LatestFileData, LatestInfo, LocalSheetData, Member, SheetData, Share, and VirtualFileMeta
* Add fallback defaults for optional config fields魏曹先生2025-12-021-14/+31
| | | | | | Make server config fields optional and provide default values when missing. This ensures backward compatibility and graceful handling of partial configuration.
* Update vault.rs魏曹先生2025-12-011-0/+5
|
* Change default vault auth mode from password to key魏曹先生2025-12-011-1/+1
|
* Refactor vault config to use template-based generation魏曹先生2025-12-011-29/+79
| | | | | | | | | - Replace direct serialization with template-based config file generation - Add new dependencies: whoami, redox_syscall, wasite, web-sys - Update VaultConfig structure with new enum types and serialization attributes - Modify setup_vault to accept vault_name parameter and use template - Update all test calls to include vault_name parameter
* Add logger configuration to VaultServerConfig魏曹先生2025-12-011-0/+14
|
* feat: Update data configuration structures魏曹先生2025-10-121-4/+74
| | | | | - Add new configuration fields for local and vault data - Remove outdated todo.txt file
* Move vcs crate to vcs_data for better separation of concerns魏曹先生2025-10-061-0/+77
- Rename vcs crate to vcs_data to clearly define data layer - Maintain all existing data structures and functionality - Update dependencies to include action_system integration - Preserve test structure in vcs_data_test directory