bb7510704f
refactor: split FileSystemManager choose_filesystem into simpler pieces
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build was killed
2024-12-11 01:14:18 +01:00
7243935bf9
fix: tui should work again
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build was killed
2024-12-11 00:52:51 +01:00
a3d827bdb0
fix: prepare for evolution of (u)mount management
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build was killed
2024-12-11 00:41:04 +01:00
16b81ed038
feat: add initializer for root_config with version and filesystems parameters
continuous-integration/drone/push Build is failing
2024-12-11 00:08:58 +01:00
f383694870
feat: add support for tracking inherited filesystem config subclasses
2024-12-11 00:08:56 +01:00
06e3d1895c
refactor: Remove direct initialization of file_system_manager in commands
2024-12-11 00:08:56 +01:00
01804f1139
feat: add configuration saving functionality to MappingCreate command
2024-12-11 00:08:54 +01:00
4acbaf7d83
fix: cleanup code and comments
2024-12-10 23:54:52 +01:00
ec98b89206
fix: show progress during build
2024-12-10 23:53:30 +01:00
bc9aa7c0f9
feat: add tests for mapping commands (broken)
2024-10-27 22:09:47 +01:00
ad3af05032
refactor: remove hardcoded filesystem testing
2024-10-27 22:09:20 +01:00
ef4ca70eed
fix: use ? suffit for boolean variables
2024-10-27 21:59:57 +01:00
60a7356f8b
fix: add better handling of exceptions (parsing, arguments, options, ...)
2024-10-27 21:55:58 +01:00
8b0d64ad86
fix: remove useless assignation in fzf
2024-10-27 20:47:24 +01:00
995ab4d496
feat: add format target into makefile
2024-10-27 20:45:01 +01:00
8dc7e29758
fix: add missing SPDX headers to files
2024-10-27 20:42:57 +01:00
ced3168471
STASH
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build was killed
2024-10-25 17:33:07 +02:00
6d15d331d8
fix: git must ignore .aider and .env
2024-10-25 17:31:29 +02:00
e27495eecf
fix: update param in code_preloader
2024-10-25 17:30:45 +02:00
bfbc9bb301
fix: Add FIXME comment to verify filesystem validity in mapping_create command
2024-10-25 17:29:31 +02:00
d39c7117a4
refactor: Move mapping_create_options property to the correct position
2024-10-25 17:29:26 +02:00
da0cf858a4
refactor: Replace root_config initialization with config.root usage
2024-10-25 17:29:24 +02:00
44b5daf5c7
fix: add missing parameter to --path option
2024-10-13 15:06:01 +02:00
07f2275a41
feat: add new spec files
2024-10-13 15:03:33 +02:00
c541a2556d
fix: breadcrumb spec for string conversion
2024-10-13 15:03:09 +02:00
9e68d3bf70
feat: add spec for commands/mapping
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-06 14:30:41 +02:00
c270df01e7
refactor(file_system_manager): extract fzf display as two functions
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-08-04 23:50:42 +02:00
c3217a75e3
feat: start adding support for mappings with encrypted paths
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-08-04 22:58:40 +02:00
df89dd3dfa
feat: start implementing MappingCreate
2024-08-04 22:58:09 +02:00
65fe1bf0b9
refactor: remove useless code refering to interactive mode
2024-08-04 22:57:09 +02:00
68934c3be8
fix: disable useless GlobalMapping action
2024-08-04 22:56:01 +02:00
26510531e7
doc: add stupid comment for demo
continuous-integration/drone/push Build is passing
2024-02-12 11:53:49 +01:00
0e2ddde081
doc: improve build instructions
continuous-integration/drone/push Build is passing
2024-01-24 14:15:42 +01:00
6ec7ae0ec7
fix: implement config init
continuous-integration/drone/push Build is passing
2024-01-24 14:13:29 +01:00
92aaf5f0b5
fix: remove useless comment
continuous-integration/drone/push Build is passing
2024-01-24 11:08:16 +01:00
59ab4ce272
fix: change binary name
2024-01-24 01:25:44 +01:00
1f5a2f33ec
fix: follow the crystal way for to_s
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-24 00:28:46 +01:00
cb99019be5
fix: add missing cli options for mapping command
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-24 00:20:28 +01:00
91f2e7a554
fix: update code_preloader ignore list
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
2024-01-24 00:07:29 +01:00
bb5941a86a
fix: remove useless FIXME comments
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
2024-01-24 00:06:52 +01:00
1a5c2cd223
feat: prepare (empty) files for completion and sample config
2024-01-24 00:06:28 +01:00
be8980b74c
fix: run ameba --fix on parser_lines.cr
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-23 23:48:29 +01:00
8f145189c0
fix: run ameba --fix on root_parser.cr
2024-01-23 23:48:29 +01:00
dbb0a42e91
fix: run ameba --fix on mapping_parser.cr
2024-01-23 23:48:29 +01:00
ed2cf5227f
fix: run ameba --fix on completion_parser.cr
2024-01-23 23:48:29 +01:00
b59f1011ac
fix: run ameba --fix on sshfs_config.cr
2024-01-23 23:48:29 +01:00
f5d28671a2
fix: run ameba --fix on httpdirfs_config.cr
2024-01-23 23:48:29 +01:00
531cba0dc7
fix: run ameba --fix on gocryptfs_config.cr
2024-01-23 23:48:28 +01:00
16bb660fc2
fix: run ameba --fix on base.cr
2024-01-23 23:48:28 +01:00
275f66d19d
fix: run ameba --fix on file_system_manager.cr
2024-01-23 23:48:28 +01:00
8f1862eb43
fix: run ameba --fix on global_completion.cr
2024-01-23 23:48:28 +01:00
29ab85a61f
fix: run ameba --fix on config_init.cr
2024-01-23 23:48:28 +01:00
aec45eebd4
fix: replace vault by mapping
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
As the software object has evolved along the way, and the handling of
vaults has become generic FUSE filesystems mapping management, we need
to correct all the places that still mention vaults.
2024-01-15 09:08:36 +01:00