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
211419ea02
chore: add watch+rebuild target
2023-11-24 10:48:55 +01:00
5107e80aa7
Update README.md
continuous-integration/drone/push Build is passing
2023-11-24 09:29:12 +00:00
7f789daefa
Merge pull request 'Add option to auto-open directory after mount' ( #33 ) from feature/30-add-option-to-auto-open-directory into develop
...
continuous-integration/drone/push Build is passing
Reviewed-on: #33
2023-11-24 09:26:23 +00:00
cb14a04fbe
feat: add support for auto-open option (-o, --open)
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-24 10:25:30 +01:00
63c0bbbb1c
Merge pull request 'feature/6-add-configurable-global-mountpoint' ( #32 ) from feature/6-add-configurable-global-mountpoint into develop
...
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
8fc9f2cfda
Merge branch 'develop' into feature/6-add-configurable-global-mountpoint
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-24 08:09:46 +00:00
23d4def217
feat: implement local & global mount_point definition
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-24 00:20:16 +01:00
ee3f57ec20
refactor: define abstract defs & move most functions to concerns/base
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-21 23:11:21 +01:00
8efe8ea5d9
Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
continuous-integration/drone/push Build is passing
2023-11-21 00:33:47 +01:00
587bff04ca
chore: pin crystal version with tool-versions
2023-11-21 00:33:37 +01:00
994f9e1885
refactor: use a better class hierarchy for filesystems
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-21 00:30:59 +01:00
8f2c2442a3
feat: add global.mountpoint and version parsing from YAML
2023-11-21 00:29:48 +01:00
d91e9a8fcd
Add examples for templating & disable non-implemented parts.
continuous-integration/drone/push Build is passing
2023-11-20 15:45:40 +00:00
eb42b28841
Merge pull request 'fix: wrong comparison' ( #28 ) from feature/16-handle-fusermount-u-return-codes into develop
...
continuous-integration/drone/push Build is passing
Reviewed-on: #28
2023-11-20 11:40:39 +00:00
f05ee6b1b6
fix: wrong comparison
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-20 12:40:13 +01:00
dace7bf9f4
Merge pull request 'fix: handle 'fusermount -u' return codes' ( #27 ) from feature/16-handle-fusermount-u-return-codes into develop
...
continuous-integration/drone/push Build is passing
Reviewed-on: #27
2023-11-20 11:38:01 +00:00
283606c280
fix: handle 'fusermount -u' return codes
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-20 12:37:31 +01:00
bba30c5222
Merge tag 'v0.1.11' into develop
...
continuous-integration/drone/push Build is passing
v0.1.11
2023-11-19 00:05:50 +01:00
5cfe6159c5
Merge branch 'release/v0.1.11'
continuous-integration/drone/push Build is passing
2023-11-19 00:05:45 +01:00
0b5531ba26
chore: bump version
2023-11-19 00:05:41 +01:00
ff87a1f953
Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
continuous-integration/drone/push Build was killed
2023-11-19 00:05:08 +01:00
60a4730c75
Merge tag 'v0.1.10' into develop
...
v0.1.10
2023-11-19 00:04:21 +01:00
e9553e278b
Merge branch 'release/v0.1.10'
2023-11-19 00:04:15 +01:00