554 Commits

Author SHA1 Message Date
Copilot
80f6435e73 fix: wait for apt/dpkg locks before package installs in bastion bootstrap (#705)
* Initial plan

* fix: add apt lock waiting to bastion bootstrap to prevent dpkg contention failures

On freshly provisioned Ubuntu VMs, background processes like cloud-init
or unattended-upgrades may hold the dpkg lock. This causes apt-get
calls in the bootstrap script to fail with 'Could not get lock
/var/lib/dpkg/lock-frontend'.

Add an apt_wait_lock() helper that polls lock files for up to 5 minutes
before every apt-get invocation (both in pm_update_install and before
the Docker install script).

Co-authored-by: venkatamutyala <6570292+venkatamutyala@users.noreply.github.com>

* fix: address code review - configurable wait timeout and fuser fallback

- Make apt lock wait timeout configurable via APT_LOCK_WAIT_SECS variable
- Add fuser availability check with lsof fallback
- Gracefully skip lock wait if neither fuser nor lsof is available

Co-authored-by: venkatamutyala <6570292+venkatamutyala@users.noreply.github.com>

* Final state - all checks passed

Co-authored-by: venkatamutyala <6570292+venkatamutyala@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: venkatamutyala <6570292+venkatamutyala@users.noreply.github.com>
Co-authored-by: Alanis <allanice001@users.noreply.github.com>
2026-02-27 23:38:56 +00:00
public-glueops-renovatebot[bot]
31d298e86c feat: update lucide-react to 0.575.0 #minor (#684)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 21:48:39 +00:00
public-glueops-renovatebot[bot]
0d0532009e feat: update lucide-react to 0.574.0 #minor (#679)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 21:46:57 +00:00
public-glueops-renovatebot[bot]
d0d21539b5 feat: update lucide-react to 0.573.0 #minor (#678)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 21:32:49 +00:00
public-glueops-renovatebot[bot]
92dedf47d2 feat: update lucide-react to 0.572.0 #minor (#677)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 21:30:55 +00:00
public-glueops-renovatebot[bot]
557dfaaa10 feat: update lucide-react to 0.571.0 #minor (#676)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 21:17:09 +00:00
public-glueops-renovatebot[bot]
587000bf25 feat: update lucide-react to 0.570.0 #minor (#675)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 21:14:40 +00:00
public-glueops-renovatebot[bot]
90eb788110 feat: update lucide-react to 0.569.0 #minor (#674)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 21:01:10 +00:00
public-glueops-renovatebot[bot]
60b68e1594 feat: update lucide-react to 0.568.0 #minor (#673)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:58:47 +00:00
public-glueops-renovatebot[bot]
5a9a4ad9d9 feat: update lucide-react to 0.567.0 #minor (#672)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:50:22 +00:00
public-glueops-renovatebot[bot]
900f79a8b1 chore: lock file maintenance (#688)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:49:30 +00:00
public-glueops-renovatebot[bot]
60b1c4c8e5 feat: update postgres to 17.9 #minor (#704)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:48:30 +00:00
public-glueops-renovatebot[bot]
771b839172 feat: update lucide-react to 0.566.0 #minor (#671)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:47:25 +00:00
public-glueops-renovatebot[bot]
ebba89967f feat: update lucide-react to 0.565.0 #minor (#670)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:43:29 +00:00
public-glueops-renovatebot[bot]
03f543b2f3 chore(patch): update typescript-eslint to 8.56.1 #patch (#696)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:43:18 +00:00
public-glueops-renovatebot[bot]
515a06e14c chore(patch): update react-router-dom to 7.13.1 #patch (#695)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:43:06 +00:00
public-glueops-renovatebot[bot]
d67583cd75 chore(patch): update react-hook-form to 7.71.2 #patch (#691)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:42:56 +00:00
public-glueops-renovatebot[bot]
6caba5854f chore(patch): update motion to 12.34.3 #patch (#689)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:42:49 +00:00
public-glueops-renovatebot[bot]
e3bdf030d4 chore(patch): update github.com/aws/aws-sdk-go-v2 to v1.41.2 #patch (#697)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:42:28 +00:00
public-glueops-renovatebot[bot]
48c4dcd0e9 chore(patch): update eslint-plugin-react-refresh to 0.5.2 #patch (#703)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:42:10 +00:00
public-glueops-renovatebot[bot]
d8e6a789f0 chore(patch): update @tailwindcss/vite to 4.2.1 #patch (#694)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:42:00 +00:00
public-glueops-renovatebot[bot]
08bb934fd0 chore(patch): update @eslint/js to 9.39.3 #patch (#690)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:41:46 +00:00
public-glueops-renovatebot[bot]
2056d5aee1 chore(fallback): update postgres (#698)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-27 20:41:40 +00:00
Copilot
b5945eb94a Add org context visibility and reload on org switch (#706)
* Initial plan

* Add org switching page reload and active org display in header

Co-authored-by: allanice001 <700853+allanice001@users.noreply.github.com>

* Complete org switching and header display implementation

Co-authored-by: allanice001 <700853+allanice001@users.noreply.github.com>

* Restore docs files that were accidentally deleted

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: allanice001 <700853+allanice001@users.noreply.github.com>
2026-02-27 20:37:07 +00:00
public-glueops-renovatebot[bot]
f8f8b306a4 chore(patch): update eslint-plugin-react-refresh to 0.5.1 #patch (#693)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-26 15:51:20 +00:00
public-glueops-renovatebot[bot]
ce2179637c feat: update @types/node to 25.3.0 #minor (#683)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-26 10:37:59 +00:00
public-glueops-renovatebot[bot]
dbddefb727 chore: lock file maintenance (#687)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:20:44 +00:00
public-glueops-renovatebot[bot]
c2e2795257 feat: update typescript-eslint to 8.56.0 #minor (#669)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:19:49 +00:00
public-glueops-renovatebot[bot]
68366c067e chore: lock file maintenance (#646)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:18:56 +00:00
public-glueops-renovatebot[bot]
3b9ff94c00 feat: update golang.org/x/oauth2 to v0.35.0 #minor (#653)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:16:27 +00:00
public-glueops-renovatebot[bot]
107cf57e22 feat: update golang to 1.26.0 #minor (#658)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:16:20 +00:00
public-glueops-renovatebot[bot]
ad8f8833a3 chore(patch): update @types/node to 25.2.3 #patch (#660)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:15:59 +00:00
public-glueops-renovatebot[bot]
460568437f feat: update typescript-eslint to 8.55.0 #minor (#656)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:13:39 +00:00
public-glueops-renovatebot[bot]
6f5e787c78 feat: update postgres to 17.8 #minor (#664)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:13:33 +00:00
public-glueops-renovatebot[bot]
97b3d6f8bd feat: update lucide-react to 0.564.0 #minor (#665)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:13:30 +00:00
public-glueops-renovatebot[bot]
e3b2690ee9 feat: update golang.org/x/crypto to v0.48.0 #minor (#655)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:13:15 +00:00
public-glueops-renovatebot[bot]
8731ebcd10 feat: update docker/build-push-action to v6.19.2 #minor (#662)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:13:13 +00:00
public-glueops-renovatebot[bot]
75cb8b40ef chore(lockfile): update motion-lockfile #patch (#654)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:12:55 +00:00
public-glueops-renovatebot[bot]
e327685ba1 chore(patch): update tailwind-merge to 3.4.1 #patch (#667)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:12:42 +00:00
public-glueops-renovatebot[bot]
bcd650d797 chore(patch): update shadcn to 3.8.5 #patch (#668)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:12:32 +00:00
public-glueops-renovatebot[bot]
dcabdbecf5 chore(patch): update react-day-picker to 9.13.2 #patch (#648)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:12:26 +00:00
public-glueops-renovatebot[bot]
0da3bddbfa chore(patch): update motion to 12.33.2 #patch (#644)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:12:12 +00:00
public-glueops-renovatebot[bot]
8c29bec4a0 chore(patch): update github.com/aws/aws-sdk-go-v2/config to v1.32.9 #patch (#680)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:12:04 +00:00
public-glueops-renovatebot[bot]
cd5c8653b3 chore(patch): update @vitejs/plugin-react to 5.1.4 #patch (#657)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:11:42 +00:00
public-glueops-renovatebot[bot]
5ed0a12fce chore(patch): update @types/react to 19.2.14 #patch (#663)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:11:32 +00:00
public-glueops-renovatebot[bot]
1b9c721728 chore(patch): update @tanstack/react-query to 5.90.21 #patch (#661)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:11:28 +00:00
public-glueops-renovatebot[bot]
f34dfdcec6 chore(patch): update @ianvs/prettier-plugin-sort-imports to 4.7.1 #patch (#638)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:11:05 +00:00
public-glueops-renovatebot[bot]
0c178c7f63 chore(fallback): update golang (#647)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-19 17:10:52 +00:00
Copilot
6878bd875b Add agents.md architecture documentation (#685)
* Initial plan

* Add comprehensive agents.md documentation

Co-authored-by: allanice001 <700853+allanice001@users.noreply.github.com>

* Update agents.md to address code review feedback

Co-authored-by: allanice001 <700853+allanice001@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: allanice001 <700853+allanice001@users.noreply.github.com>
2026-02-19 17:03:21 +00:00
public-glueops-renovatebot[bot]
6f3993f56f chore(patch): update shadcn to 3.8.4 #patch (#651)
Co-authored-by: public-glueops-renovatebot[bot] <186083205+public-glueops-renovatebot[bot]@users.noreply.github.com>
2026-02-16 10:53:00 +00:00