Commit graph

153 commits

Author SHA1 Message Date
a3d827bdb0 fix: prepare for evolution of (u)mount management
Some checks reported errors
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
Some checks failed
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
Some checks reported errors
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-12 11:53:49 +01:00
0e2ddde081 doc: improve build instructions
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-24 14:15:42 +01:00
6ec7ae0ec7 fix: implement config init
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-24 14:13:29 +01:00
92aaf5f0b5 fix: remove useless comment
All checks were successful
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
All checks were successful
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
All checks were successful
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
Some checks failed
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
Some checks failed
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
All checks were successful
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