Codeman maintainer
4276b53a8f
fix: keep credential files out of the file routes and Discord uploads (release review)
...
The Discord bot token was readable through the attachment routes, because
discord.json was not on the sensitive list, and so were webhook.json,
custom-model-hosts.json and the generated custom-model configs. Config backups
were the wider gap: a dated copy of users.json or settings.json matched none of
the name-anchored patterns. All are blocked now.
`codeman notify --file` relied on folder confinement alone, which holds nothing
back when a tab's folder is the home directory, and it would also post a
workspace .env. It now applies the attachment blocklist to the real path.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-04 17:28:52 +01:00
..
2026-04-03 16:23:54 +02:00
2026-05-25 23:31:50 +02:00
2026-10-15 18:17:34 +02:00
2026-06-09 04:35:29 +02:00
2026-07-28 10:57:14 +02:00
2026-11-04 17:28:52 +01:00
2026-10-18 13:58:09 +08:00
2026-11-04 17:04:46 +01:00
2026-10-17 18:28:03 +02:00
2026-11-04 17:04:46 +01:00
2026-10-10 02:54:39 +02:00
2026-08-08 22:31:38 +03:00
2026-08-10 11:19:51 +02:00
2026-09-24 01:48:26 +02:00
2026-10-25 09:22:35 -04:00
2026-10-22 19:32:17 +02:00
2026-06-29 11:35:56 +05:30
2026-08-13 13:54:47 +02:00
2026-10-22 19:23:17 +02:00
2026-11-02 14:06:56 +08:00
2026-11-04 16:55:44 +01:00
2026-08-25 03:08:15 +02:00
2026-10-27 01:21:56 +01:00
2026-11-04 17:28:52 +01:00
2026-07-19 15:38:53 +02:00
2026-09-25 22:27:26 +08:00
2026-09-28 16:28:29 +02:00
2026-09-23 11:40:03 +02:00
2026-10-21 04:11:28 +02:00
2026-09-14 14:54:41 +02:00
2026-08-23 08:39:03 +02:00
2026-10-18 08:14:39 +02:00
2026-09-21 03:03:31 +02:00
2026-05-09 03:23:34 +02:00
2026-10-15 19:10:38 +02:00
2026-09-14 15:53:22 +02:00
2026-10-24 14:32:36 +02:00
2026-10-09 02:43:22 +02:00
2026-10-09 02:40:04 +02:00
2026-10-14 21:23:58 +02:00
2026-03-21 07:20:18 +01:00
2026-03-21 07:20:18 +01:00
2026-08-13 13:54:47 +02:00
2026-10-09 01:49:19 +02:00
2026-08-09 05:29:45 +02:00
2026-03-01 06:05:26 +01:00
2026-02-26 16:44:34 +01:00
2026-08-10 11:15:47 +02:00
2026-08-13 19:40:54 +02:00
2026-11-04 16:51:56 +01:00
2026-10-21 03:51:31 +02:00
2026-10-28 09:25:50 +01:00
2026-02-18 12:51:35 +01:00
2026-10-08 14:55:02 +02:00
2026-08-07 04:33:15 +02:00
2026-11-04 17:28:52 +01:00
2026-08-14 10:03:10 +02:00
2026-07-27 14:00:26 +02:00
2026-10-09 08:20:02 +02:00
2026-10-26 03:13:25 -04:00
2026-08-08 23:00:36 +03:00
2026-10-08 14:55:02 +02:00
2026-10-10 06:33:00 +02:00
2026-08-22 14:13:58 +02:00
2026-10-24 14:45:34 +02:00
2026-06-15 08:40:05 +02:00
2026-10-11 12:36:59 -04:00
2026-10-27 09:36:15 +01:00
2026-08-06 01:28:17 +02:00
2026-08-06 01:28:17 +02:00
2026-08-04 15:02:46 +02:00
2026-09-14 23:38:54 +02:00
2026-08-15 06:38:26 +02:00