Owen Schwartz
5ef4490692
Merge pull request #3148 from bishnubista/fix-audit-log-replica-routing
...
fix(audit-logs): route request audit log reads through logsDb
2026-05-25 12:02:24 -07:00
bishnubista
817e848d08
fix(audit-logs): route request audit log reads through logsDb
...
Route the read paths in queryRequestAuditLog.ts and
queryRequestAnalytics.ts through `logsDb` instead of
`primaryLogsDb`, matching the existing private audit log routes
(queryActionAuditLog, queryAccessAuditLog, queryConnectionAuditLog
all already use `logsDb`). In PostgreSQL deployments configured
with a read replica via `withReplicas` (see server/db/pg/logsDriver.ts),
this keeps high-volume audit log reads off the primary. No-op
in OSS-SQLite where `logsDb === primaryDb`.
Investigated rewriting `queryUniqueFilterAttributes` per the
in-line TODO ("SOMEONE PLEASE OPTIMIZE THIS!!!!!"). A candidate
rewrite using UNION ALL with six GROUP BY...LIMIT 500 arms
benchmarked 48-61% slower than the current SELECT DISTINCT
LIMIT 501 approach on SQLite (100k/300k/1M rows, 20 runs each):
each grouped arm materializes a temp B-tree before applying LIMIT,
while DISTINCT short-circuits via hash dedup with early exit.
A materialized facets table is likely the right long-term fix,
not a query-shape rewrite.
2026-05-25 10:37:47 -07:00
dependabot[bot]
166c8326c5
Bump actions/stale from 10.2.0 to 10.3.0
...
Bumps [actions/stale](https://github.com/actions/stale ) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](b5d41d4e1d...eb5cf3af3a )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-25 01:52:46 +00:00
dependabot[bot]
673f1e93f4
Bump docker/login-action from 4.1.0 to 4.2.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](4907a6ddec...650006c6eb )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-25 01:52:42 +00:00
Owen
4c1e1daf07
All page types are there and look mostly correct
2026-05-22 17:37:37 -07:00
Owen
7c54df7ed1
Rework page to be functional
2026-05-22 16:09:02 -07:00
Owen
9d77fcc457
Make the first ssh page and conditional http page
2026-05-22 15:12:37 -07:00
Owen
454449ec8a
Add support for push pam users
2026-05-22 12:12:55 -07:00
Owen
fe67e8e384
Clean up types
2026-05-22 12:12:46 -07:00
Owen
715b957660
Support not push ssh method
2026-05-22 11:19:35 -07:00
Owen
f1e4bf8d36
Add hint about invoices for the license key
2026-05-22 10:30:41 -07:00
Fred KISSIE
76aea311a4
✨ add label filter column to sitesTable
2026-05-22 04:07:49 +02:00
Owen
3539b9ddb4
Working
2026-05-21 17:30:06 -07:00
Owen Schwartz
1a3cf2094b
Merge pull request #3117 from Fredkiss3/refactor/loading-animation-on-request-logs
...
feat: Show a loading animation on http request logs table
2026-05-21 17:28:20 -07:00
Owen
4530aac4f3
Update setting is working
...
Adjust the ui
Adjust description
2026-05-21 16:34:32 -07:00
Fred KISSIE
09cb20a084
push
2026-05-22 00:44:29 +02:00
Owen
6d4afd0953
Control updates from the ui
2026-05-21 15:43:31 -07:00
Owen
d1fb2e19d3
Fix cache import to be dynamic
2026-05-21 14:43:50 -07:00
Owen
dee0ca6864
Add permissions check, shasum check, & build info
2026-05-21 14:34:16 -07:00
Fred KISSIE
2934bbdd20
♻️ use react query for network logs
2026-05-21 23:27:02 +02:00
Fred KISSIE
2b46e8eaba
♻️ use useQuery for network action logs
2026-05-21 23:23:49 +02:00
Owen
ed73d089d0
Auto update newt
2026-05-21 14:13:32 -07:00
Owen
3b89104a59
Add regional redis cache
2026-05-21 14:07:09 -07:00
Fred KISSIE
5bf8b336c5
♻️ useQuery for fetching access logs
2026-05-21 23:05:34 +02:00
Fred KISSIE
21a144753d
✨ Add access react query
2026-05-21 22:50:15 +02:00
Fred KISSIE
c1b8dfc863
♻️ refactor
2026-05-21 22:44:24 +02:00
Fred KISSIE
5efcd4479a
Merge branch 'dev' into refactor/loading-animation-on-request-logs
2026-05-21 22:31:16 +02:00
Owen
e4e8b33e9f
Enforce absolute paths for sudo commands
2026-05-21 12:14:52 -07:00
Owen Schwartz
35ad235f49
Merge pull request #3129 from fosrl/fix-site-delete
...
Improve delete function speed & order of ops
2026-05-21 12:06:18 -07:00
Owen
834672c846
Improve delete function speed & order of ops
2026-05-21 12:05:16 -07:00
Owen
af13790c93
Fix pasting the device code not working
2026-05-20 16:28:12 -07:00
Owen Schwartz
b8180d848a
Merge pull request #3118 from Adityakk9031/#3105
...
Fix public resource health with unknown WireGuard targets
2026-05-20 16:20:25 -07:00
Owen Schwartz
fef7563e14
Merge pull request #3125 from fosrl/fix-3104
...
Fix #3104
2026-05-20 16:15:21 -07:00
Owen
6337cf4359
Fix #3104
2026-05-20 16:14:47 -07:00
Owen
87bcd8ec1b
Merge branch 'main' into dev
2026-05-20 15:59:01 -07:00
Owen Schwartz
b3cfe82dff
Merge pull request #3124 from fosrl/fix-logoUrl
...
Fix logo url
2026-05-20 14:19:29 -07:00
Owen
d65128671c
Fix logo url
2026-05-20 14:18:55 -07:00
Owen Schwartz
41fdd5de74
Merge pull request #3122 from fosrl/button-to-rebuild-association
...
Add button to rebuid cache
2026-05-20 12:08:47 -07:00
Owen
2704202ba9
Add button to rebuid cache
2026-05-20 12:08:20 -07:00
Owen Schwartz
72ef0ae020
Merge pull request #3121 from fosrl/patch-rebuild-sites
...
patch rebuild sites
2026-05-20 11:48:33 -07:00
Owen
1442faa740
Prevent concurrent rebuilds
2026-05-20 11:46:59 -07:00
Owen
6aa589e612
Block adds to clients in jit mode
2026-05-20 11:35:15 -07:00
Owen
4b1a8e14c4
Put long running into the background to end transaction
2026-05-20 11:18:47 -07:00
Owen
1a0db10b1a
Verify button to verify cache
2026-05-20 11:15:15 -07:00
Owen
b7634086db
Just accept any url for now
2026-05-20 10:47:37 -07:00
Aditya kumar singh
73e9e830c3
Sort resource filter options in audit logs
2026-05-20 11:13:50 +05:30
Aditya kumar singh
a6469e67a8
Fix public resource health with unknown WireGuard targets
2026-05-20 09:05:05 +05:30
Owen
23ca3efbf4
Merge branch 'dev' into rdp-ssh
2026-05-19 20:12:05 -07:00
Owen
0f9100fd3a
Merge branch 'rdp-ssh' of github.com:fosrl/pangolin into rdp-ssh
2026-05-19 20:06:48 -07:00
Owen Schwartz
c47c411161
Merge pull request #3114 from Fredkiss3/fix/tag-input-scroll
...
fix: make tag input wrap around instead of scrolling
2026-05-19 20:03:59 -07:00