cuddle-please
c6de74b8b3
chore(release): 0.2.4
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-10-11 00:35:44 +00:00
659f2247ff
fix(deps): update rust crate octocrab to v0.41.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-11 00:32:54 +00:00
76f82f9060
chore(deps): update rust crate clap to v4.5.20
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-09 00:34:52 +00:00
bdfd001458
fix(deps): update rust crate futures to v0.3.31
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-06 00:31:44 +00:00
f4a2b52c72
chore(deps): update rust crate clap to v4.5.19
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-02 00:34:42 +00:00
aa78933f0e
fix(deps): update rust crate octocrab to 0.41.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-01 00:34:35 +00:00
b242128d52
chore(release): v0.2.3 ( #12 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
chore(release): 0.2.3
Co-authored-by: cuddle-please <bot@cuddle.sh>
Reviewed-on: #12
2024-09-26 21:41:11 +02:00
17cb06904f
feat: add update command
continuous-integration/drone/push Build is passing
2024-09-26 21:36:03 +02:00
e3292b0c73
fix(deps): update rust crate async-trait to v0.1.83
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2024-09-25 00:35:40 +00:00
cc70131101
feat: only do clone if not exists
continuous-integration/drone/push Build is passing
2024-09-24 08:38:13 +02:00
784c7303a5
fix(deps): update rust crate octocrab to 0.40.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-24 00:35:26 +00:00
bf6d637095
chore(release): v0.2.2 ( #10 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
chore(release): 0.2.2
Co-authored-by: cuddle-please <bot@cuddle.sh>
Reviewed-on: #10
2024-09-23 22:44:13 +02:00
7231c85448
add docs
...
continuous-integration/drone/push Build is passing
main@origin
2024-09-23 22:42:01 +02:00
b5c3c9bac9
chore: add license
...
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-09-23 22:42:01 +02:00
1a2958a6e3
chore: update to gitea-client
2024-09-23 22:42:01 +02:00
1f5ad2a216
chore: add publish
2024-09-23 22:42:01 +02:00
cuddle-please
f117f74130
chore(release): 0.2.1
2024-09-23 22:39:38 +02:00
4c91bb7242
chore(release): v0.2.1 ( #5 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
chore(release): 0.2.1
Co-authored-by: cuddle-please <bot@cuddle.sh>
Reviewed-on: #5
2024-09-23 22:34:40 +02:00
348e448ce9
feat: use termwiz as backend as that enables a ptty, which can be cleaned up nicely
continuous-integration/drone/push Build is passing
2024-09-23 22:16:19 +02:00
f0f81f8a0b
feat: add errout for interactive for script support and atty for clean output
continuous-integration/drone/push Build is passing
2024-09-23 21:35:10 +02:00
c9aacf0ecd
feat: add clone spinner
continuous-integration/drone/push Build is passing
2024-09-23 19:45:34 +02:00
866a8b4c52
chore: update gif to include spinner
continuous-integration/drone/push Build is passing
2024-09-23 00:20:26 +02:00
5900482b56
feat: add spinner around download
continuous-integration/drone/push Build is failing
2024-09-23 00:18:47 +02:00
96d97a8167
chore: clean up ui
continuous-integration/drone/push Build is passing
2024-09-22 16:34:20 +02:00
c2faf6d0b6
feat: spawn a subshell for session
continuous-integration/drone/push Build is passing
2024-09-22 16:25:44 +02:00
a330e4454e
feat: implement git clone
continuous-integration/drone/push Build is passing
2024-09-22 15:58:28 +02:00
1eee1d9f3e
chore: build in cuddle instead of vhs
continuous-integration/drone/push Build is passing
2024-09-22 15:11:23 +02:00
fbe030aba0
chore: build first then run
continuous-integration/drone/push Build is passing
2024-09-22 15:08:29 +02:00
fc66692f37
chore: clear screen after build
continuous-integration/drone/push Build is passing
2024-09-22 15:01:44 +02:00
bc4ebed1f7
chore: fix warnings
continuous-integration/drone/push Build was killed
2024-09-22 14:59:44 +02:00
bee38a9d12
chore: update theme for vhs
continuous-integration/drone/push Build is passing
2024-09-22 14:57:19 +02:00
e2be9ba59a
feat: include vhs demo
continuous-integration/drone/push Build is passing
2024-09-22 14:55:41 +02:00
5401f3707d
feat: add interactive search
continuous-integration/drone/push Build is passing
2024-09-22 14:09:10 +02:00
d0a5da0946
fix(deps): update tokio-prost monorepo to v0.13.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-22 00:39:49 +00:00
8410453921
chore(deps): update rust crate clap to v4.5.18
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-21 00:56:50 +00:00
c7b9f75a0b
fix(deps): update rust crate bytes to v1.7.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-19 00:32:38 +00:00
43a7196cf8
chore(deps): update rust crate pretty_assertions to v1.4.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-16 00:29:45 +00:00
39e1fea36f
chore: refactor fuzzy match into own function
continuous-integration/drone/push Build is passing
2024-09-15 22:36:39 +02:00
c2dfd020bf
chore: cleanup warnings
continuous-integration/drone/push Build is passing
2024-09-15 22:12:42 +02:00
37ae70bc56
refactor: move fuzzy search out of command
continuous-integration/drone/push Build is passing
2024-09-15 22:08:39 +02:00
95fa4128ca
refactor/matcher move to a separate file
2024-09-15 22:08:39 +02:00
55fff9612e
refactor: move fuzzy search out of command
2024-09-15 22:08:39 +02:00
102af558f5
Actually add fuzzy matcher
2024-09-15 22:08:39 +02:00
ff8103c805
refactor: extract matcher
continuous-integration/drone/push Build is passing
2024-09-15 21:44:38 +02:00
6773122076
feat: implement naive fuzzy matcher
continuous-integration/drone/push Build is passing
2024-09-15 21:28:29 +02:00
1520374a39
chore: update dependencies
continuous-integration/drone/push Build is passing
2024-09-15 20:29:44 +02:00
fd6ffc9645
chore(deps): update rust crate anyhow to v1.0.89
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-15 04:30:37 +00:00
7288fa68cc
chore(release): v0.2.0 ( #2 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
chore(release): 0.2.0
Co-authored-by: cuddle-please <bot@cuddle.sh>
Reviewed-on: #2
2024-09-14 21:22:50 +02:00
e4d5d5302e
feat: add cache get
...
continuous-integration/drone/push Build is passing
This now introduces the `settings.cache.duration` key, which can either be false, true (default)
or a map `{days, hours, minutes}` for how long the cache should last. If the cache is expired an eager load of the repositories will be executed
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-09-14 21:17:20 +02:00
0c8cf7211c
feat: send out wait
...
continuous-integration/drone/push Build is passing
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-09-14 20:46:38 +02:00