Commit graph

7564 commits

Author SHA1 Message Date
Fred KISSIE
6c2a8bf6de
💄 Show the selected country in policy access rules country is not rule match 2026-06-27 02:12:09 +02:00
Fred KISSIE
697be01411
Merge branch 'dev' into feat/geoip-country-is-not-rule 2026-06-27 02:05:02 +02:00
Owen
eac7c67dcc
Send down remote subnets 2026-06-26 18:09:56 -04:00
Owen
633d9031af
Add labels input 2026-06-26 18:02:20 -04:00
Owen
05dc558c4a
Add basic resources input on the remote node 2026-06-26 18:01:24 -04:00
Fred KISSIE
1bd6f240cc
♻️ add Country is not rule to verifySession 2026-06-26 23:18:46 +02:00
miloschwartz
7506c0420d
properly pass org policy error message in olm register 2026-06-26 17:11:32 -04:00
Owen Schwartz
5572822c4a
Merge pull request #3351 from fosrl/copilot/fix-rest-ruleid-changing
fix: preserve rule IDs when saving policy rules via the GUI
2026-06-26 15:05:31 -04:00
Owen
ea3f1c341b
Move hashing outside of transaction 2026-06-26 14:40:39 -04:00
Owen
35dffe71cb
Make error statement debug 2026-06-26 14:40:31 -04:00
copilot-swe-agent[bot]
5428bf4ed0
fix: preserve rule IDs when saving policy rules through the GUI
The `setResourcePolicyRules` endpoint was deleting all existing rules and
re-inserting them on every save, causing all ruleIDs to change.

Backend: Accept an optional `ruleId` per rule in the request body and
perform an upsert — update existing rules (matched by ruleId), insert
new ones (no ruleId), and delete only rules absent from the incoming list.

Frontend: Include `ruleId` in the rules payload for existing (non-new)
rules so the backend can match and preserve them.
2026-06-26 14:37:34 +00:00
copilot-swe-agent[bot]
9a89579e08
Initial plan 2026-06-26 14:33:35 +00:00
Owen Schwartz
784588cebc
Merge pull request #3350 from fosrl/dev
Make sure the rebuild actually executes
2026-06-26 09:28:12 -04:00
Owen
2e628fe0e4
Make sure the rebuild actually executes 2026-06-26 09:26:43 -04:00
Owen Schwartz
7590e8d8a1
Merge pull request #3345 from fosrl/dev
Show utility subnet on org
2026-06-25 13:05:32 -07:00
Owen
053ff1e799
Add utility subnet 2026-06-25 15:39:04 -04:00
Fred KISSIE
278375f7be
🚧 More country is not rule 2026-06-25 21:26:13 +02:00
Owen Schwartz
c5ffca499e
Merge pull request #3330 from fosrl/dev
1.19.3
2026-06-25 11:54:25 -07:00
Fred KISSIE
65c383520b
💄 adjust match type column width 2026-06-25 20:49:55 +02:00
Owen Schwartz
9ae54f445d
Merge pull request #3343 from fosrl/crowdin_dev
New Crowdin updates
2026-06-25 11:45:14 -07:00
Owen Schwartz
8183d19400 New translations en-us.json (Norwegian Bokmal)
[ci skip]
2026-06-25 11:44:44 -07:00
Owen Schwartz
7425daad3f New translations en-us.json (Chinese Simplified)
[ci skip]
2026-06-25 11:44:43 -07:00
Owen Schwartz
39d61a35eb New translations en-us.json (Turkish)
[ci skip]
2026-06-25 11:44:41 -07:00
Owen Schwartz
f3fe11c136 New translations en-us.json (Russian)
[ci skip]
2026-06-25 11:44:39 -07:00
Owen Schwartz
66b1b385a3 New translations en-us.json (Portuguese)
[ci skip]
2026-06-25 11:44:37 -07:00
Owen Schwartz
822a07d48e New translations en-us.json (Polish)
[ci skip]
2026-06-25 11:44:35 -07:00
Owen Schwartz
3c13b1ea15 New translations en-us.json (Dutch)
[ci skip]
2026-06-25 11:44:33 -07:00
Owen Schwartz
fee635b861 New translations en-us.json (Korean)
[ci skip]
2026-06-25 11:44:31 -07:00
Owen Schwartz
7e4dea918a New translations en-us.json (Italian)
[ci skip]
2026-06-25 11:44:29 -07:00
Owen Schwartz
56187d61d5 New translations en-us.json (German)
[ci skip]
2026-06-25 11:44:27 -07:00
Owen Schwartz
36460d4cc0 New translations en-us.json (Danish)
[ci skip]
2026-06-25 11:44:25 -07:00
Owen Schwartz
88a9b92dc3 New translations en-us.json (Czech)
[ci skip]
2026-06-25 11:44:23 -07:00
Owen Schwartz
dd26518d6f New translations en-us.json (Bulgarian)
[ci skip]
2026-06-25 11:44:21 -07:00
Owen Schwartz
60339706bb New translations en-us.json (Spanish)
[ci skip]
2026-06-25 11:44:19 -07:00
Owen Schwartz
4b1b3d3d5b New translations en-us.json (French)
[ci skip]
2026-06-25 11:44:17 -07:00
Owen
cf21bacd9c
Merge branch 'main' into dev 2026-06-25 14:30:05 -04:00
Fred KISSIE
e54bd25516
🚧 add country is not rule 2026-06-25 20:28:57 +02:00
Owen Schwartz
80d257b94b
Merge pull request #3336 from mr1beast/main
New translations en-us.json (Danish)
2026-06-25 11:24:56 -07:00
Owen Schwartz
e0d0c5dcbf
Merge pull request #3331 from Fredkiss3/feat/geoip-tag-in-tables
feat: Show GeoIp country flags in site & rules page
2026-06-25 11:23:42 -07:00
Fred KISSIE
0f02d1bc02
♻️ remove deprecated ISO CS country code 2026-06-25 18:01:25 +02:00
Owen
f8591f27c5
Fix no data when last data was over 90 days ago 2026-06-25 10:08:37 -04:00
Owen
877985deb3
Spellcheck 2026-06-24 18:36:01 -04:00
Owen
be3877a3ce
Rename for clarity 2026-06-24 18:36:01 -04:00
Owen
79de64dc07
Fix removing site not removing peer 2026-06-24 18:36:01 -04:00
miloschwartz
d0defa380a
remove split by command and space in role form 2026-06-24 17:52:21 -04:00
miloschwartz
4eba51de72
support delete resources associated with site 2026-06-24 17:45:44 -04:00
mr1beast
a48032adb3
New translations en-us.json (Danish)
New translations en-us.json (Danish)
2026-06-24 21:25:57 +00:00
miloschwartz
6fe4eee336
improve org policy error message responses 2026-06-24 16:32:58 -04:00
Owen
242123b875
Implement non-redis lock 2026-06-24 16:01:05 -04:00
miloschwartz
2b38658ea6
make sidebar notification failures more resilient 2026-06-24 15:55:29 -04:00