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
2e628fe0e4
Make sure the rebuild actually executes
2026-06-26 09:26:43 -04:00
Owen
053ff1e799
Add utility subnet
2026-06-25 15:39:04 -04:00
Owen Schwartz
c5ffca499e
Merge pull request #3330 from fosrl/dev
...
1.19.3
2026-06-25 11:54:25 -07: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
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
miloschwartz
b18a41e4aa
adjust translation
2026-06-24 15:55:29 -04:00
Owen
d303fa05cb
Comment out the sync
2026-06-24 15:50:54 -04:00
Owen
75b87ffba7
Quiet log message
2026-06-24 15:49:51 -04:00
Owen
62fc2edae9
Add logging and fix removing alias
2026-06-24 15:28:46 -04:00
Owen
80b66cf9b9
Add locks to rebuilds
2026-06-24 14:13:11 -04:00
Owen
034bcbd271
Reorg
2026-06-24 11:54:56 -04:00
Owen
bc63747efe
Refactor out transactions and always call rebuild on update
2026-06-23 18:12:51 -04:00
Fred KISSIE
bb7729df00
💄 show geoip flag in policy access rule tab
2026-06-23 23:45:59 +02:00
Owen
2a8ceeec1b
Restrict admin role
2026-06-23 17:45:42 -04:00
Owen
91ef0d0153
Show warning about the .local aliases
2026-06-23 17:44:18 -04:00
Fred KISSIE
e104489257
💄 Show GeoIp flag in site details page
2026-06-23 23:28:46 +02:00
Owen
b8101402cd
Merge branch 'main' into dev
2026-06-23 17:14:53 -04:00
Owen
7731849a2f
Standardize db rebuildClientAssociationsFromClient
2026-06-23 17:14:40 -04:00
Owen
c11d24e10a
Standardize db rebuildClientAssociationsFromClient
2026-06-23 17:14:40 -04:00
Owen
a9b7cce49b
Improve efficiency of calculateUserClientsForOrgs
2026-06-23 17:14:40 -04:00