Commit Graph

23 Commits

Author SHA1 Message Date
84941de931 fix: use correct post clone command
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-08 22:53:22 +01:00
2f501c0efd feat/add-post-clone-command
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
2025-01-08 22:47:23 +01:00
708f8d6388 feat: add ability to specify custom command
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-01-08 22:32:39 +01:00
cc70131101 feat: only do clone if not exists
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-24 08:38:13 +02:00
348e448ce9 feat: use termwiz as backend as that enables a ptty, which can be cleaned up nicely
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-23 21:35:10 +02:00
c9aacf0ecd feat: add clone spinner
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-23 19:45:34 +02:00
5900482b56 feat: add spinner around download
Some checks failed
continuous-integration/drone/push Build is failing
2024-09-23 00:18:47 +02:00
c2faf6d0b6 feat: spawn a subshell for session
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-22 16:25:44 +02:00
a330e4454e feat: implement git clone
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-22 15:58:28 +02:00
e2be9ba59a feat: include vhs demo
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-22 14:55:41 +02:00
5401f3707d feat: add interactive search
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-22 14:09:10 +02:00
39e1fea36f chore: refactor fuzzy match into own function
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-15 22:36:39 +02:00
c2dfd020bf chore: cleanup warnings
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-15 22:12:42 +02:00
102af558f5 Actually add fuzzy matcher 2024-09-15 22:08:39 +02:00
6773122076 feat: implement naive fuzzy matcher
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-15 21:28:29 +02:00
e4d5d5302e feat: add cache get
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-09-14 20:46:38 +02:00
6c94f02428 feat: add cache
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-09-14 20:45:49 +02:00
6a0900e190 feat: add github fetch prs refactoring
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-09-14 15:10:46 +02:00
a62fbe70fb fix: don't have to use user for basic auth
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-09-13 20:56:28 +02:00
02845e5e11 refactor: move projects list into separate file
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-09-13 20:09:19 +02:00
6ab02860b3 refactor: separate files
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-09-13 19:52:14 +02:00