Commit graph

121 commits

Author SHA1 Message Date
Glenn Y. Rolland 92aaf5f0b5 fix: remove useless comment
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-24 11:08:16 +01:00
Glenn Y. Rolland 59ab4ce272 fix: change binary name 2024-01-24 01:25:44 +01:00
Glenn Y. Rolland 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
Glenn Y. Rolland 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
Glenn Y. Rolland 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
Glenn Y. Rolland 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
Glenn Y. Rolland 1a5c2cd223 feat: prepare (empty) files for completion and sample config 2024-01-24 00:06:28 +01:00
Glenn Y. Rolland 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
Glenn Y. Rolland 8f145189c0 fix: run ameba --fix on root_parser.cr 2024-01-23 23:48:29 +01:00
Glenn Y. Rolland dbb0a42e91 fix: run ameba --fix on mapping_parser.cr 2024-01-23 23:48:29 +01:00
Glenn Y. Rolland ed2cf5227f fix: run ameba --fix on completion_parser.cr 2024-01-23 23:48:29 +01:00
Glenn Y. Rolland b59f1011ac fix: run ameba --fix on sshfs_config.cr 2024-01-23 23:48:29 +01:00
Glenn Y. Rolland f5d28671a2 fix: run ameba --fix on httpdirfs_config.cr 2024-01-23 23:48:29 +01:00
Glenn Y. Rolland 531cba0dc7 fix: run ameba --fix on gocryptfs_config.cr 2024-01-23 23:48:28 +01:00
Glenn Y. Rolland 16bb660fc2 fix: run ameba --fix on base.cr 2024-01-23 23:48:28 +01:00
Glenn Y. Rolland 275f66d19d fix: run ameba --fix on file_system_manager.cr 2024-01-23 23:48:28 +01:00
Glenn Y. Rolland 8f1862eb43 fix: run ameba --fix on global_completion.cr 2024-01-23 23:48:28 +01:00
Glenn Y. Rolland 29ab85a61f fix: run ameba --fix on config_init.cr 2024-01-23 23:48:28 +01:00
Glenn Y. Rolland aec45eebd4 fix: replace vault by mapping
All checks were successful
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
Glenn Y. Rolland 36fd938325 feat: add basic support for spec
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-15 02:06:28 +01:00
Glenn Y. Rolland 5b0655780e feat: add dependency upon tablo 2024-01-15 02:05:30 +01:00
Glenn Y. Rolland f6f320e389 chore: ignore _* files/dirs 2024-01-15 02:05:07 +01:00
Glenn Y. Rolland 702f731d14 chore: improve code-preloader config 2024-01-15 02:04:42 +01:00
Glenn Y. Rolland 32f0b6832b feat: enable preview_mt flag 2024-01-15 02:04:25 +01:00
Glenn Y. Rolland 6feedc2c70 doc: update README according to code 2024-01-14 20:32:23 +01:00
Glenn Y. Rolland 9ef261779c refactor: introduce command design pattern 2024-01-14 20:31:38 +01:00
Glenn Y. Rolland cbf39027c5 ci: bump crystal version
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-09 22:32:22 +01:00
Glenn Y. Rolland 642be92684 chore: add code-preloader config file 2024-01-07 19:46:09 +01:00
Glenn Y. Rolland f279879ce0 chore: add test & install to Makefile 2024-01-07 19:45:39 +01:00
Glenn Y. Rolland 35a87cd7e0 feat: add basic support for bash completion 2024-01-07 17:47:11 +01:00
Glenn Y. Rolland dd5aa1db6f doc: add preamble to README
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-03 19:32:17 +01:00
Glenn Y. Rolland 0eda2a1003 Merge pull request 'feat: add defaut FZF options when none defined' (#34) from feature/29-add-default-display-options-for-fzf into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #34
2023-11-26 15:29:14 +00:00
Glenn Y. Rolland 3a30fd8a86 feat: add defaut FZF options when none defined
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-26 16:21:47 +01:00
Glenn Y. Rolland 9f3f3b24c1 fix: auto-open should not run on umounted filesystems
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-24 19:25:50 +01:00
Glenn Y. Rolland 041550cc0f fix: handle mount errors (with the right message) 2023-11-24 19:25:21 +01:00
Glenn Y. Rolland fd9829c283 Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-24 17:04:32 +01:00
Glenn Y. Rolland 70b51527df doc: update example config to demonstrate templating 2023-11-24 17:02:17 +01:00
Glenn Y. Rolland 58e4ab05bf Update README.md
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-24 09:52:05 +00:00
Glenn Y. Rolland d4c52cd044 Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-24 10:50:29 +01:00
Glenn Y. Rolland 32fea233d1 fix: rename global.mount_point to avoid misunderstanding
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-24 10:49:55 +01:00
Glenn Y. Rolland 84230a6828 feat: sort by fs.name instead of fs.type 2023-11-24 10:49:32 +01:00
Glenn Y. Rolland 211419ea02 chore: add watch+rebuild target 2023-11-24 10:48:55 +01:00
Glenn Y. Rolland 5107e80aa7 Update README.md
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-24 09:29:12 +00:00
Glenn Y. Rolland 7f789daefa Merge pull request 'Add option to auto-open directory after mount' (#33) from feature/30-add-option-to-auto-open-directory into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #33
2023-11-24 09:26:23 +00:00
Glenn Y. Rolland cb14a04fbe feat: add support for auto-open option (-o, --open)
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-24 10:25:30 +01:00
Glenn Y. Rolland 63c0bbbb1c Merge pull request 'feature/6-add-configurable-global-mountpoint' (#32) from feature/6-add-configurable-global-mountpoint into develop
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Reviewed-on: #32
2023-11-24 08:26:27 +00:00
Glenn Y. Rolland 8fc9f2cfda Merge branch 'develop' into feature/6-add-configurable-global-mountpoint
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-24 08:09:46 +00:00
Glenn Y. Rolland 23d4def217 feat: implement local & global mount_point definition
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-24 00:20:16 +01:00
Glenn Y. Rolland ee3f57ec20 refactor: define abstract defs & move most functions to concerns/base
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-21 23:11:21 +01:00
Glenn Y. Rolland 8efe8ea5d9 Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-21 00:33:47 +01:00