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
36fd938325
feat: add basic support for spec
continuous-integration/drone/push Build is passing
2024-01-15 02:06:28 +01:00
5b0655780e
feat: add dependency upon tablo
2024-01-15 02:05:30 +01:00
f6f320e389
chore: ignore _* files/dirs
2024-01-15 02:05:07 +01:00
702f731d14
chore: improve code-preloader config
2024-01-15 02:04:42 +01:00
32f0b6832b
feat: enable preview_mt flag
2024-01-15 02:04:25 +01:00
6feedc2c70
doc: update README according to code
2024-01-14 20:32:23 +01:00
9ef261779c
refactor: introduce command design pattern
2024-01-14 20:31:38 +01:00
cbf39027c5
ci: bump crystal version
continuous-integration/drone/push Build is passing
2024-01-09 22:32:22 +01:00
642be92684
chore: add code-preloader config file
2024-01-07 19:46:09 +01:00
f279879ce0
chore: add test & install to Makefile
2024-01-07 19:45:39 +01:00
35a87cd7e0
feat: add basic support for bash completion
2024-01-07 17:47:11 +01:00
dd5aa1db6f
doc: add preamble to README
continuous-integration/drone/push Build is passing
2024-01-03 19:32:17 +01:00
0eda2a1003
Merge pull request 'feat: add defaut FZF options when none defined' ( #34 ) from feature/29-add-default-display-options-for-fzf into develop
...
continuous-integration/drone/push Build is passing
Reviewed-on: #34
2023-11-26 15:29:14 +00:00
3a30fd8a86
feat: add defaut FZF options when none defined
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-26 16:21:47 +01:00
9f3f3b24c1
fix: auto-open should not run on umounted filesystems
continuous-integration/drone/push Build is passing
2023-11-24 19:25:50 +01:00
041550cc0f
fix: handle mount errors (with the right message)
2023-11-24 19:25:21 +01:00
fd9829c283
Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
continuous-integration/drone/push Build is passing
2023-11-24 17:04:32 +01:00
70b51527df
doc: update example config to demonstrate templating
2023-11-24 17:02:17 +01:00
58e4ab05bf
Update README.md
continuous-integration/drone/push Build is passing
2023-11-24 09:52:05 +00:00
d4c52cd044
Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
continuous-integration/drone/push Build is passing
2023-11-24 10:50:29 +01:00
32fea233d1
fix: rename global.mount_point to avoid misunderstanding
continuous-integration/drone/push Build is passing
2023-11-24 10:49:55 +01:00
84230a6828
feat: sort by fs.name instead of fs.type
2023-11-24 10:49:32 +01:00