Commit graph

102 commits

Author SHA1 Message Date
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
Glenn Y. Rolland 587bff04ca chore: pin crystal version with tool-versions 2023-11-21 00:33:37 +01:00
Glenn Y. Rolland 994f9e1885 refactor: use a better class hierarchy for filesystems
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-21 00:30:59 +01:00
Glenn Y. Rolland 8f2c2442a3 feat: add global.mountpoint and version parsing from YAML 2023-11-21 00:29:48 +01:00
Glenn Y. Rolland d91e9a8fcd Add examples for templating & disable non-implemented parts.
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-20 15:45:40 +00:00
Glenn Y. Rolland eb42b28841 Merge pull request 'fix: wrong comparison' (#28) from feature/16-handle-fusermount-u-return-codes into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #28
2023-11-20 11:40:39 +00:00
Glenn Y. Rolland f05ee6b1b6 fix: wrong comparison
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-20 12:40:13 +01:00
Glenn Y. Rolland dace7bf9f4 Merge pull request 'fix: handle 'fusermount -u' return codes' (#27) from feature/16-handle-fusermount-u-return-codes into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #27
2023-11-20 11:38:01 +00:00
Glenn Y. Rolland 283606c280 fix: handle 'fusermount -u' return codes
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-20 12:37:31 +01:00
Glenn Y. Rolland bba30c5222 Merge tag 'v0.1.11' into develop
All checks were successful
continuous-integration/drone/push Build is passing
v0.1.11
2023-11-19 00:05:50 +01:00
Glenn Y. Rolland 5cfe6159c5 Merge branch 'release/v0.1.11'
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-19 00:05:45 +01:00
Glenn Y. Rolland 0b5531ba26 chore: bump version 2023-11-19 00:05:41 +01:00
Glenn Y. Rolland ff87a1f953 Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-11-19 00:05:08 +01:00
Glenn Y. Rolland 60a4730c75 Merge tag 'v0.1.10' into develop
v0.1.10
2023-11-19 00:04:21 +01:00
Glenn Y. Rolland e9553e278b Merge branch 'release/v0.1.10' 2023-11-19 00:04:15 +01:00
Glenn Y. Rolland 713b92fac0 Merge pull request 'feat: extract version number from shard+git history' (#23) from feature/22-add-support-for-version-number-from-shard into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #23
2023-11-18 23:02:14 +00:00
Glenn Y. Rolland 46829bcc69 feat: extract version number from shard+git history
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-18 23:55:23 +01:00
Glenn Y. Rolland 3f22971fa8 Merge pull request 'fix: delay config loading' (#21) from feature/14-add-support-for-global-config-file into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #21
2023-11-18 22:36:20 +00:00
Glenn Y. Rolland 5e8c46dfcf fix: delay config loading
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2023-11-18 23:35:54 +01:00
Glenn Y. Rolland d9db2380d9 Merge pull request 'fix: add templating support in configuration' (#18) from feature/15-add-templating-support-in-configuration into develop
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #18
2023-11-18 22:34:21 +00:00