Pallav Vasa
|
e319884921
|
feat: add packages rust startship and fortune-mod
|
2025-05-20 05:53:13 +00:00 |
|
Pallav Vasa
|
7e4aaa2dec
|
chore: correct task command to remove images
|
2025-05-17 19:33:18 +00:00 |
|
Pallav Vasa
|
f0559a240f
|
chore: update home.tar.gz
|
2025-05-17 19:30:21 +00:00 |
|
Pallav Vasa
|
a2ea4e6344
|
feat: remove podman support
|
2025-05-17 19:27:01 +00:00 |
|
Pallav Vasa
|
bc3db0abae
|
chore: add task to remove images on remote
|
2025-05-17 18:41:11 +00:00 |
|
Pallav Vasa
|
77435d3748
|
chore: remove redundant tasks
|
2025-05-17 16:11:11 +00:00 |
|
Pallav Vasa
|
b7b09db4c5
|
chore: remove files related to workspace pipelines
|
2025-05-17 16:10:00 +00:00 |
|
Pallav Vasa
|
1b88c80669
|
chore: update tasks
|
2025-05-17 15:16:11 +00:00 |
|
Pallav Vasa
|
af579d1a7f
|
chore: remove access and authorized_keys files from project
|
2025-05-17 15:15:51 +00:00 |
|
Pallav Vasa
|
e6fff0c044
|
feat: add validate_command_access.sh with its tests
|
2025-05-17 15:12:18 +00:00 |
|
Pallav Vasa
|
ba052d78d4
|
feat: add gitops ability to update authorized_keys
|
2025-05-17 15:10:44 +00:00 |
|
Pallav Vasa
|
bc1cbfc772
|
chore: change repo for validate_command and gitconfig to workspaces
|
2025-05-17 15:10:08 +00:00 |
|
Pallav Vasa
|
f8b38996df
|
feat: add package go-yq to build image
|
2025-05-17 14:43:42 +00:00 |
|
Pallav Vasa
|
d488a87dd4
|
feat: upgrade gitops ability to fetch files from different repos
|
2025-05-17 14:42:06 +00:00 |
|
Pallav Vasa
|
3e361cd03c
|
feat: separate access validation logic for gitops commands into a separate file
|
2025-05-17 14:38:56 +00:00 |
|
Pallav Vasa
|
fd0c07e954
|
feat: remove buildah scripts and adapt project to use Containerfile
|
2025-05-17 13:21:36 +00:00 |
|
Pallav Vasa
|
d3f5e93ad8
|
feat: add containerfile for our builds
|
2025-05-17 13:12:00 +00:00 |
|
Pallav Vasa
|
c9460b8ebc
|
chore: update command access for pallav
|
2025-05-17 11:37:50 +00:00 |
|
Pallav Vasa
|
9629c3253e
|
fix: validate commands, improve remove container logic, standardize logs in gitops router
|
2025-05-17 11:37:06 +00:00 |
|
Pallav Vasa
|
6e11d19510
|
feat: update authorized_keys file
|
2025-05-17 10:04:00 +00:00 |
|
Pallav Vasa
|
a4bfe5a5c0
|
feat: use %h instead of hard coded paths in authorized_keys
|
2025-05-17 09:44:31 +00:00 |
|
Pallav Vasa
|
54a42ad4d5
|
fix: use $HOME variable in place of hard coded path values
|
2025-05-17 09:39:07 +00:00 |
|
Pallav Vasa
|
21eee8c3ec
|
feat: remove access to host podman socket
|
2025-05-17 09:35:48 +00:00 |
|
Pallav Vasa
|
ff72c95012
|
style: beatify and optimize ssh router with chatgpt
|
2025-05-17 09:21:48 +00:00 |
|
Pallav Vasa
|
3576bf93c2
|
style: beautify and optimize gitops router with chatgpt
|
2025-05-17 09:15:50 +00:00 |
|
Pallav Vasa
|
d7c7686a9e
|
feat: generate gitconfig on the fly before creating container
|
2025-05-17 09:04:26 +00:00 |
|
Pallav Vasa
|
a179a3ad23
|
chore: add task to copy gitconfig.template
|
2025-05-17 09:02:58 +00:00 |
|
Pallav Vasa
|
56744155cb
|
feat: add gitops function to update gitconfig template
|
2025-05-17 08:59:58 +00:00 |
|
Pallav Vasa
|
eba420cc81
|
chore: adapt tasks.json for gitops workflow
v0.6
|
2025-05-17 08:18:11 +00:00 |
|
Pallav Vasa
|
a9adb834e5
|
feat: move image cleanup function inside gitops router
|
2025-05-17 08:08:15 +00:00 |
|
Pallav Vasa
|
f422da8d9e
|
chore: add project local settings for lazyvim
|
2025-05-17 07:23:20 +00:00 |
|
Pallav Vasa
|
079979292d
|
fix: correct geturl spelling
|
2025-05-17 07:22:02 +00:00 |
|
Pallav Vasa
|
14a96035b6
|
feat: add gitops function to copy home.tar.gz
|
2025-05-17 07:13:49 +00:00 |
|
Pallav Vasa
|
1fc4153048
|
chore: start tracking home.tar.gz
|
2025-05-17 07:01:19 +00:00 |
|
Pallav Vasa
|
dceda5fb53
|
feat: track home.tar.gz using Git LFS
|
2025-05-17 06:57:03 +00:00 |
|
Pallav Vasa
|
b67af4b482
|
feat: add gitops function to remove podman containers
|
2025-05-17 06:34:26 +00:00 |
|
Pallav Vasa
|
61902a8b5b
|
feat: remove ability to copy directly using scp/sftp
|
2025-05-17 06:33:36 +00:00 |
|
Pallav Vasa
|
5181a3c194
|
Revert "fix: avoid logging to stdout before running scp to copy tarball"
This reverts commit f8a09a135b87d18f4ff33b1a75b27f030253b499.
|
2025-05-17 06:28:26 +00:00 |
|
Pallav Vasa
|
0e2f89bde4
|
feat: add git lfs package
|
2025-05-17 06:11:42 +00:00 |
|
Pallav Vasa
|
f09654160a
|
fix: use evec instead of eval for running scp
|
2025-05-17 02:59:32 +00:00 |
|
Pallav Vasa
|
f8a09a135b
|
fix: avoid logging to stdout before running scp to copy tarball
|
2025-05-17 02:49:14 +00:00 |
|
Pallav Vasa
|
80a3878295
|
fix: check for scp early to avoid shell ouput
|
2025-05-17 02:47:30 +00:00 |
|
Pallav Vasa
|
54e2ec2374
|
feat: add gitops router script
|
2025-05-17 01:57:50 +00:00 |
|
Pallav Vasa
|
156b47aded
|
feat: use locally built image for starting a pod
|
2025-05-16 23:35:00 +00:00 |
|
Pallav Vasa
|
422a962a85
|
feat: change owner to devuser for .ssh/*, .config and .config/fish
|
2025-05-16 23:31:41 +00:00 |
|
Pallav Vasa
|
991478a0b0
|
feat: split images into 2 - base and workspace
|
2025-05-16 23:28:39 +00:00 |
|
Pallav Vasa
|
8812bb4528
|
feat(build): add uid and guid to files in tarball
|
2025-05-16 23:03:15 +00:00 |
|
Pallav Vasa
|
a45494c949
|
chore: untrack lazy-lock.json
|
2025-05-16 20:45:43 +00:00 |
|
yeti
|
502d44e06d
|
feat(build): set group executable flag for all folders in .config
v0.5
|
2025-05-16 16:23:17 +01:00 |
|
yeti
|
23870c3b24
|
feat(build): update project root file path to container home when creating tar
|
2025-05-16 15:52:31 +01:00 |
|