Commit fe82c02
authored
ref: migrate externalIssues to scrapsForm (#112094)
This PR migrates `externalIssues` - both the `ExternalIssueFor` and the
`TicketRuleModal` over to the new form system with the
`BackendJsonFormAdapter`.
Note that the previous adapter version we had only supported auto-save
fields because of settings, so this PR adds “normal” forms:
- `BackendJsonAutoSaveForm` for auto-save
- BackendJsonSubmitForm` for regular forms
Rendering is “duplicated” on purpose, the fields, schemas and some utils
are shared though. On type level, it’s quite hard to create an
abstraction that can be shared between auto-save and submit, as
auto-save creates one form per field.1 parent 776213e commit fe82c02
File tree
19 files changed
+2124
-768
lines changed- .github
- static/app
- components
- backendJsonFormAdapter
- externalIssues
- views
- alerts/rules/issue
- settings/organizationIntegrations
19 files changed
+2124
-768
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
832 | 832 | | |
833 | 833 | | |
834 | 834 | | |
| 835 | + | |
835 | 836 | | |
836 | 837 | | |
837 | 838 | | |
| |||
Lines changed: 8 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
121 | | - | |
| 121 | + | |
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| |||
Lines changed: 5 additions & 67 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
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 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
| 14 | + | |
79 | 15 | | |
80 | 16 | | |
81 | 17 | | |
| |||
87 | 23 | | |
88 | 24 | | |
89 | 25 | | |
90 | | - | |
| 26 | + | |
91 | 27 | | |
92 | 28 | | |
93 | 29 | | |
| |||
104 | 40 | | |
105 | 41 | | |
106 | 42 | | |
107 | | - | |
| 43 | + | |
108 | 44 | | |
109 | 45 | | |
110 | 46 | | |
| |||
304 | 240 | | |
305 | 241 | | |
306 | 242 | | |
| 243 | + | |
| 244 | + | |
307 | 245 | | |
308 | 246 | | |
309 | 247 | | |
| |||
0 commit comments