Owen
2bb94e24eb
Merge branch 'main' into dev
2025-12-23 16:57:01 -05:00
Owen
ca89c5feca
Reorder when the redirect gets in there
2025-12-23 16:02:52 -05:00
Owen
729c2adb3f
Dont allow maintence page on remote nodes
2025-12-23 15:24:26 -05:00
miloschwartz
da112d3417
add stripPortFromHost and reuse everywhere
2025-12-23 12:35:03 -05:00
Owen
ab3be26790
Working on remote nodes
2025-12-22 21:53:57 -05:00
Owen
5c67a1cb12
Format
2025-12-22 16:28:41 -05:00
Owen
e28ab19ed4
Add header
2025-12-22 16:28:19 -05:00
Owen
59f8334cfd
Fix ee export of MaintenanceSchema
2025-12-22 16:27:54 -05:00
Owen
2e60ecec87
Add maintence options to blueprints
2025-12-22 14:00:50 -05:00
Dhananjay Mahtha
90c48f20e0
Fix: Prevent cache memory leak by adding maxKeys limit and conditional caching
...
- Add maxKeys limit (10,000) to NodeCache to prevent unbounded memory growth
- Skip caching undefined values when GeoIP/ASN lookups fail (e.g., when MaxMind DB not configured)
- Add periodic cache statistics logging every 5 minutes for monitoring
- Fixes memory leak where cache would grow indefinitely with high request volumes
The maxKeys limit uses LRU eviction, so oldest entries are automatically removed
when the limit is reached. With ~10k requests/day and 5min TTL, 10k keys provides
ample headroom while preventing OOM issues.
Fixes #2120
2025-12-21 17:08:27 -05:00
Owen
8ea6b0cd9e
Adjust algo for showing maintence page
2025-12-21 16:38:27 -05:00
Owen
af4f85a081
Fix api call
2025-12-20 21:14:48 -05:00
Owen
6a5939599c
Remove maintence mode internal vars and use server
2025-12-20 17:28:39 -05:00
Owen
a9a0fbe244
Merge UI into new screen
2025-12-20 16:35:16 -05:00
Pallavi Kumari
d3c4688c0f
redirect everything to maintenance page
2025-12-20 16:35:16 -05:00
Pallavi Kumari
bd20bb0dd1
add logger
2025-12-20 16:35:16 -05:00
Pallavi Kumari
d82535d3e1
point the resource to the nextjs server for maintenance screen
2025-12-20 16:35:16 -05:00
Pallavi Kumari
795302a351
refactor files and add func to private traefik config generator file
2025-12-20 16:35:16 -05:00
Owen
a767a31c21
Quiet log message
2025-12-13 12:28:44 -05:00
Owen
f9b03943c3
Format all files
2025-12-09 10:56:14 -05:00
Owen
e011580b96
Update and add server version
2025-12-08 21:26:23 -05:00
Owen
e24a13fb11
Implement previous year delete
2025-12-06 20:49:53 -05:00
miloschwartz
1714140ee7
fix branding favicon and subtitle texts
2025-12-06 16:16:42 -05:00
miloschwartz
a3b852ef45
Merge branch 'dev' into clients-user
2025-12-05 15:17:32 -05:00
Owen
35f9c67cfe
Merge branch 'main' into dev
2025-12-05 09:45:17 -05:00
Owen
2cfb0e05cf
Lock working without redis?
2025-11-20 14:03:25 -05:00
Owen
5b9386b18a
Add lock
2025-11-20 12:40:25 -05:00
Owen
937b36e756
Build client site resource associations and send messages
2025-11-19 18:05:42 -05:00
Owen
806949879a
Merge branch 'dev' into clients-user
2025-11-18 13:53:12 -05:00
miloschwartz
b5c6191c67
add email consent and update audience
2025-11-17 20:50:24 -05:00
miloschwartz
02fbc279b5
add email consent and update audience
2025-11-17 20:37:24 -05:00
Owen
364b84359e
Merge branch 'dev' into clients-user
2025-11-17 11:30:12 -05:00
Owen
93d4a40977
Merge branch 'main' into dev
2025-11-17 11:30:05 -05:00
Owen
97312343e4
Merge branch 'dev' into clients-user
2025-11-17 11:28:47 -05:00
Lokowitz
7db99a7dd5
used zod codemod
2025-11-16 14:18:17 +00:00
Owen
de8262d7b9
Batch deletes
2025-11-15 11:51:52 -05:00
Owen
e62806d6fb
Clean up old timestamps
2025-11-14 11:33:51 -05:00
Owen
a70799c8c0
Merge branch 'dev' into clients-user
2025-11-08 16:51:45 -08:00
Owen
a776b2ea94
Fix: qiery perferWildcardCert from db
...
Fixes #1816
Fixes #1829
2025-11-08 14:14:17 -08:00
miloschwartz
52a311bf36
fix colors and footer
2025-11-03 21:44:34 -08:00
miloschwartz
847479b639
Merge branch 'cli-web-auth' into clients-user
2025-11-03 17:14:12 -08:00
Owen
d30743a428
Update schmea; create client when registering
2025-11-03 15:42:22 -08:00
miloschwartz
e888b76747
complete web device auth flow
2025-11-03 11:10:17 -08:00
Owen
2af100cc86
Warning -> debug
2025-11-02 18:56:46 -08:00
Owen
75b0745e42
Add proxy procotol to private config
2025-10-29 17:42:21 -07:00
Owen
0e649883cb
More bugfixes
2025-10-29 17:21:32 -07:00
Owen
f5eadc9e1e
Various fixes
2025-10-29 12:16:28 -07:00
miloschwartz
219e213c1e
change logs to debug
2025-10-29 11:39:45 -07:00
Owen
3c5fe21078
Add missing header
2025-10-27 11:54:56 -07:00
Owen
b59a6b82ef
Merge branch 'dev' into user-compliance
2025-10-27 10:37:53 -07:00