Mohamed Boudra
f75dff2322
Require explicit setup for fork pull requests ( #4215 )
...
* feat(workspaces): gate fork repository automation
Cross-repository change requests can execute contributor-controlled package hooks even when the setup command comes from the base repository. Persist the checkout provenance and require one explicit workspace-level setup action before repository automation runs.
* fix(workspaces): clarify blocked script errors
* fix(app): keep long toasts readable
* test(server): expect fork repository provenance
* test(server): make setup marker portable
* test(app): retry transient sidebar layout
2026-09-02 20:50:22 +02:00
..
2026-08-09 21:46:58 +02:00
2026-09-01 19:25:16 +02:00
2026-08-18 17:12:24 +02:00
2026-08-22 11:16:28 +02:00
2026-08-18 09:51:46 +02:00
2026-08-02 00:56:05 +08:00
2026-08-25 23:37:12 +02:00
2026-08-02 00:56:05 +08:00
2026-09-01 19:25:16 +02:00
2026-08-18 00:21:51 +02:00
2026-08-02 00:56:05 +08:00
2026-08-25 13:25:57 +02:00
2026-08-25 20:55:05 +02:00
2026-08-06 21:01:26 +08:00
2026-08-25 17:58:41 +00:00
2026-08-10 17:02:35 +02:00
2026-09-02 15:44:44 +02:00
2026-08-18 00:21:51 +02:00
2026-09-02 11:42:39 +02:00
2026-08-06 18:37:38 +08:00
2026-08-30 10:50:20 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-13 12:02:39 +02:00
2026-08-24 18:20:19 +02:00
2026-09-01 19:25:16 +02:00
2026-09-02 19:11:45 +02:00
2026-09-02 11:42:39 +02:00
2026-09-02 20:50:22 +02:00
2026-08-02 00:56:05 +08:00
2026-08-16 18:18:32 +02:00
2026-08-20 21:49:23 +02:00
2026-08-02 00:56:05 +08:00
2026-08-18 00:21:51 +02:00
2026-09-02 15:44:44 +02:00
2026-08-24 18:20:19 +02:00
2026-08-25 20:55:05 +02:00
2026-08-24 18:20:19 +02:00
2026-08-25 20:55:05 +02:00
2026-08-07 14:08:22 +08:00
2026-08-17 19:26:40 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-06 13:45:34 +02:00
2026-08-23 12:32:21 +02:00
2026-08-02 00:56:05 +08:00
2026-08-01 20:56:19 +02:00
2026-08-31 12:10:40 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-18 12:49:23 +00:00
2026-08-18 00:21:51 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-13 12:02:39 +02:00
2026-08-02 00:56:05 +08:00
2026-08-25 23:38:38 +02:00
2026-08-13 23:10:44 +02:00
2026-08-28 13:18:26 +02:00
2026-08-08 16:49:29 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-28 13:18:26 +02:00
2026-08-02 00:56:05 +08:00
2026-08-14 17:12:49 +02:00
2026-08-02 00:56:05 +08:00
2026-08-04 10:29:52 +02:00
2026-09-02 20:50:22 +02:00
2026-08-20 23:51:35 +02:00
2026-08-24 18:20:19 +02:00
2026-08-02 00:56:05 +08:00
2026-09-02 15:44:44 +02:00
2026-08-25 23:37:46 +02:00
2026-08-25 23:37:46 +02:00
2026-08-17 12:36:28 +02:00
2026-08-11 18:23:30 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-26 22:55:48 +02:00
2026-08-14 12:57:44 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-09-02 15:44:44 +02:00
2026-09-01 23:52:11 +02:00
2026-09-01 19:25:16 +02:00
2026-08-04 09:01:38 +02:00