Commit 19d6625
committed
refactor: extract the Watch feature to feat/dashboard-agent-watch
The base agent branch now ships without watches: schedule_watch, the tick
loop, wake delivery, the expiry sweep, watch alerts (email template, alert
type, unsubscribe), the watches table and its migrations, and every UI
surface (chips, wake banner, toast, unread dot, watching status) are gone.
The complete feature lives on feat/dashboard-agent-watch, stacked on this
branch. The review stand (seeder, heartbeat, guidebook) stays here.1 parent 840b798 commit 19d6625
100 files changed
Lines changed: 165 additions & 14651 deletions
File tree
- .server-changes
- apps/webapp
- app
- components/dashboard-agent
- demo
- components
- fixtures
- suggested-prompts
- presenters/v3
- routes
- _app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.alerts.new
- _app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.alerts
- storybook.agent-ui
- services
- v3
- services/alerts
- test
- internal-packages
- dashboard-agent-contracts/src
- dashboard-agent-db
- drizzle
- meta
- src
- dashboard-agent
- src
- database/prisma
- migrations/20260729120000_add_dashboard_agent_watch_alert_type
- emails
- emails
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
This file was deleted.
Lines changed: 6 additions & 109 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | 8 | | |
12 | 9 | | |
13 | 10 | | |
14 | 11 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | 12 | | |
26 | 13 | | |
27 | 14 | | |
| |||
45 | 32 | | |
46 | 33 | | |
47 | 34 | | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | 35 | | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | 36 | | |
61 | 37 | | |
62 | 38 | | |
63 | 39 | | |
64 | 40 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | 41 | | |
71 | 42 | | |
72 | 43 | | |
73 | 44 | | |
74 | 45 | | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
89 | 49 | | |
90 | 50 | | |
91 | 51 | | |
| |||
95 | 55 | | |
96 | 56 | | |
97 | 57 | | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | 58 | | |
160 | 59 | | |
161 | 60 | | |
| |||
172 | 71 | | |
173 | 72 | | |
174 | 73 | | |
175 | | - | |
176 | | - | |
| 74 | + | |
| 75 | + | |
177 | 76 | | |
178 | 77 | | |
179 | 78 | | |
| |||
196 | 95 | | |
197 | 96 | | |
198 | 97 | | |
199 | | - | |
200 | 98 | | |
201 | | - | |
202 | 99 | | |
203 | 100 | | |
204 | 101 | | |
| |||
Lines changed: 4 additions & 48 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | 19 | | |
43 | 20 | | |
44 | 21 | | |
| |||
82 | 59 | | |
83 | 60 | | |
84 | 61 | | |
85 | | - | |
86 | 62 | | |
87 | | - | |
88 | 63 | | |
89 | 64 | | |
90 | 65 | | |
| |||
112 | 87 | | |
113 | 88 | | |
114 | 89 | | |
115 | | - | |
116 | | - | |
117 | 90 | | |
118 | 91 | | |
119 | | - | |
120 | | - | |
| 92 | + | |
121 | 93 | | |
122 | 94 | | |
123 | 95 | | |
| |||
291 | 263 | | |
292 | 264 | | |
293 | 265 | | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
| 266 | + | |
| 267 | + | |
299 | 268 | | |
300 | 269 | | |
301 | 270 | | |
| |||
304 | 273 | | |
305 | 274 | | |
306 | 275 | | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | 276 | | |
311 | 277 | | |
312 | 278 | | |
| |||
358 | 324 | | |
359 | 325 | | |
360 | 326 | | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | 327 | | |
371 | 328 | | |
372 | 329 | | |
| |||
385 | 342 | | |
386 | 343 | | |
387 | 344 | | |
388 | | - | |
389 | 345 | | |
390 | 346 | | |
391 | 347 | | |
| |||
Lines changed: 5 additions & 28 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 16 | | |
24 | 17 | | |
25 | 18 | | |
26 | 19 | | |
27 | 20 | | |
28 | | - | |
| 21 | + | |
29 | 22 | | |
30 | 23 | | |
31 | 24 | | |
32 | 25 | | |
33 | | - | |
34 | 26 | | |
35 | 27 | | |
36 | 28 | | |
37 | 29 | | |
38 | | - | |
| 30 | + | |
39 | 31 | | |
40 | 32 | | |
41 | 33 | | |
42 | 34 | | |
43 | | - | |
44 | 35 | | |
45 | 36 | | |
46 | 37 | | |
| |||
53 | 44 | | |
54 | 45 | | |
55 | 46 | | |
56 | | - | |
57 | | - | |
58 | 47 | | |
59 | 48 | | |
60 | 49 | | |
61 | 50 | | |
62 | 51 | | |
63 | 52 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | 53 | | |
76 | 54 | | |
77 | 55 | | |
| |||
92 | 70 | | |
93 | 71 | | |
94 | 72 | | |
95 | | - | |
96 | | - | |
| 73 | + | |
| 74 | + | |
97 | 75 | | |
98 | 76 | | |
99 | 77 | | |
| |||
126 | 104 | | |
127 | 105 | | |
128 | 106 | | |
129 | | - | |
| 107 | + | |
130 | 108 | | |
131 | 109 | | |
132 | 110 | | |
133 | 111 | | |
134 | 112 | | |
135 | 113 | | |
136 | | - | |
137 | 114 | | |
138 | 115 | | |
139 | 116 | | |
| |||
0 commit comments