mirror of
https://github.com/ReCloudStudio/WebHooker.git
synced 2026-09-22 16:11:29 +00:00
fix: allow duplicate route IDs across groups and add group_id to send_logs
- Change validateRoutes to per-group ID uniqueness instead of global - Remove post-merge cross-group route ID uniqueness checks - Include groupId in msg:* KV key to prevent collision - Add group_id column to send_logs table (migration 0004) - Record groupId in send_logs for accurate permission filtering - Use groupId from log entries for admin log access checks
This commit is contained in:
parent
ab98c84896
commit
03eef7ae89
5 changed files with 26 additions and 29 deletions
1
migrations/0004_add_group_id.sql
Normal file
1
migrations/0004_add_group_id.sql
Normal file
|
|
@ -0,0 +1 @@
|
|||
ALTER TABLE send_logs ADD COLUMN group_id TEXT;
|
||||
Loading…
Add table
Add a link
Reference in a new issue