Skip to content

Commit 1cced2f

Browse files
Merge pull request #1753 from IFRCGo/feature/new-appealdoc-ingestor
New appealdoc ingestor - wip
2 parents 2358f51 + c59637e commit 1cced2f

File tree

11 files changed

+843
-37923
lines changed

11 files changed

+843
-37923
lines changed

api/admin.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,13 @@ def get_queryset(self, request):
410410
return super().get_queryset(request).select_related('appeal')
411411

412412

413+
class AppealDocumentTypeAdmin(CompareVersionAdmin):
414+
model = models.AppealDocumentType
415+
list_display = ('name', 'id')
416+
readonly_fields = ('id',)
417+
search_fields = ('name', 'id')
418+
419+
413420
class AppealFilterAdmin(CompareVersionAdmin):
414421
list_display = ('name', 'value')
415422
search_fields = ('name', 'value')
@@ -785,6 +792,7 @@ def has_add_permission(cls, request, obj=None):
785792
admin.site.register(models.Admin2, Admin2Admin)
786793
admin.site.register(models.Appeal, AppealAdmin)
787794
admin.site.register(models.AppealDocument, AppealDocumentAdmin)
795+
admin.site.register(models.AppealDocumentType, AppealDocumentTypeAdmin)
788796
admin.site.register(models.AppealFilter, AppealFilterAdmin)
789797
admin.site.register(models.GeneralDocument, GeneralDocumentAdmin)
790798
admin.site.register(models.FieldReport, FieldReportAdmin)
Lines changed: 370 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,370 @@
1+
[
2+
{
3+
"model": "api.appealdocumenttype",
4+
"pk": 1,
5+
"fields": {
6+
"name": "Alert",
7+
"public_site_or_fednet": false
8+
}
9+
},
10+
{
11+
"model": "api.appealdocumenttype",
12+
"pk": 2,
13+
"fields": {
14+
"name": "Appeal",
15+
"public_site_or_fednet": false
16+
}
17+
},
18+
{
19+
"model": "api.appealdocumenttype",
20+
"pk": 3,
21+
"fields": {
22+
"name": "Preliminary Appeal",
23+
"public_site_or_fednet": false
24+
}
25+
},
26+
{
27+
"model": "api.appealdocumenttype",
28+
"pk": 6,
29+
"fields": {
30+
"name": "Revised Appeal",
31+
"public_site_or_fednet": false
32+
}
33+
},
34+
{
35+
"model": "api.appealdocumenttype",
36+
"pk": 10,
37+
"fields": {
38+
"name": "Situation Report",
39+
"public_site_or_fednet": false
40+
}
41+
},
42+
{
43+
"model": "api.appealdocumenttype",
44+
"pk": 11,
45+
"fields": {
46+
"name": "Information Bulletin",
47+
"public_site_or_fednet": false
48+
}
49+
},
50+
{
51+
"model": "api.appealdocumenttype",
52+
"pk": 12,
53+
"fields": {
54+
"name": "Request for Assistance",
55+
"public_site_or_fednet": false
56+
}
57+
},
58+
{
59+
"model": "api.appealdocumenttype",
60+
"pk": 14,
61+
"fields": {
62+
"name": "Report",
63+
"public_site_or_fednet": false
64+
}
65+
},
66+
{
67+
"model": "api.appealdocumenttype",
68+
"pk": 22,
69+
"fields": {
70+
"name": "Documents",
71+
"public_site_or_fednet": false
72+
}
73+
},
74+
{
75+
"model": "api.appealdocumenttype",
76+
"pk": 23,
77+
"fields": {
78+
"name": "Contributions List",
79+
"public_site_or_fednet": false
80+
}
81+
},
82+
{
83+
"model": "api.appealdocumenttype",
84+
"pk": 54,
85+
"fields": {
86+
"name": "Programme Update",
87+
"public_site_or_fednet": false
88+
}
89+
},
90+
{
91+
"model": "api.appealdocumenttype",
92+
"pk": 55,
93+
"fields": {
94+
"name": "Annual Report",
95+
"public_site_or_fednet": false
96+
}
97+
},
98+
{
99+
"model": "api.appealdocumenttype",
100+
"pk": 56,
101+
"fields": {
102+
"name": "Operations Update",
103+
"public_site_or_fednet": false
104+
}
105+
},
106+
{
107+
"model": "api.appealdocumenttype",
108+
"pk": 57,
109+
"fields": {
110+
"name": "Final Report",
111+
"public_site_or_fednet": false
112+
}
113+
},
114+
{
115+
"model": "api.appealdocumenttype",
116+
"pk": 58,
117+
"fields": {
118+
"name": "Preliminary Final Report",
119+
"public_site_or_fednet": false
120+
}
121+
},
122+
{
123+
"model": "api.appealdocumenttype",
124+
"pk": 238,
125+
"fields": {
126+
"name": "Plan",
127+
"public_site_or_fednet": false
128+
}
129+
},
130+
{
131+
"model": "api.appealdocumenttype",
132+
"pk": 239,
133+
"fields": {
134+
"name": "Revised Plan",
135+
"public_site_or_fednet": false
136+
}
137+
},
138+
{
139+
"model": "api.appealdocumenttype",
140+
"pk": 240,
141+
"fields": {
142+
"name": "Mid-Year Report",
143+
"public_site_or_fednet": false
144+
}
145+
},
146+
{
147+
"model": "api.appealdocumenttype",
148+
"pk": 241,
149+
"fields": {
150+
"name": "DREF Operation",
151+
"public_site_or_fednet": false
152+
}
153+
},
154+
{
155+
"model": "api.appealdocumenttype",
156+
"pk": 242,
157+
"fields": {
158+
"name": "DREF Operation Update",
159+
"public_site_or_fednet": false
160+
}
161+
},
162+
{
163+
"model": "api.appealdocumenttype",
164+
"pk": 243,
165+
"fields": {
166+
"name": "Preliminary DREF Operation Final Report",
167+
"public_site_or_fednet": false
168+
}
169+
},
170+
{
171+
"model": "api.appealdocumenttype",
172+
"pk": 244,
173+
"fields": {
174+
"name": "DREF Operation Final Report",
175+
"public_site_or_fednet": false
176+
}
177+
},
178+
{
179+
"model": "api.appealdocumenttype",
180+
"pk": 245,
181+
"fields": {
182+
"name": "Preliminary Emergency Appeal",
183+
"public_site_or_fednet": false
184+
}
185+
},
186+
{
187+
"model": "api.appealdocumenttype",
188+
"pk": 246,
189+
"fields": {
190+
"name": "Emergency Appeal",
191+
"public_site_or_fednet": false
192+
}
193+
},
194+
{
195+
"model": "api.appealdocumenttype",
196+
"pk": 247,
197+
"fields": {
198+
"name": "Emergency Appeal Revision",
199+
"public_site_or_fednet": false
200+
}
201+
},
202+
{
203+
"model": "api.appealdocumenttype",
204+
"pk": 250,
205+
"fields": {
206+
"name": "6 month update",
207+
"public_site_or_fednet": false
208+
}
209+
},
210+
{
211+
"model": "api.appealdocumenttype",
212+
"pk": 340,
213+
"fields": {
214+
"name": "12 month update",
215+
"public_site_or_fednet": false
216+
}
217+
},
218+
{
219+
"model": "api.appealdocumenttype",
220+
"pk": 861,
221+
"fields": {
222+
"name": "Long-Term Planning Framework",
223+
"public_site_or_fednet": false
224+
}
225+
},
226+
{
227+
"model": "api.appealdocumenttype",
228+
"pk": 862,
229+
"fields": {
230+
"name": "Audited Financial Statement",
231+
"public_site_or_fednet": false
232+
}
233+
},
234+
{
235+
"model": "api.appealdocumenttype",
236+
"pk": 937,
237+
"fields": {
238+
"name": "Emergency plan of action",
239+
"public_site_or_fednet": true
240+
}
241+
},
242+
{
243+
"model": "api.appealdocumenttype",
244+
"pk": 938,
245+
"fields": {
246+
"name": "Development operational plan",
247+
"public_site_or_fednet": true
248+
}
249+
},
250+
{
251+
"model": "api.appealdocumenttype",
252+
"pk": 1090,
253+
"fields": {
254+
"name": "Development operational report",
255+
"public_site_or_fednet": true
256+
}
257+
},
258+
{
259+
"model": "api.appealdocumenttype",
260+
"pk": 1234,
261+
"fields": {
262+
"name": "Emergency Plan of Action Revision",
263+
"public_site_or_fednet": true
264+
}
265+
},
266+
{
267+
"model": "api.appealdocumenttype",
268+
"pk": 1235,
269+
"fields": {
270+
"name": "Emergency operational report",
271+
"public_site_or_fednet": true
272+
}
273+
},
274+
{
275+
"model": "api.appealdocumenttype",
276+
"pk": 1701,
277+
"fields": {
278+
"name": "Forecast-based Early Action Protocol",
279+
"public_site_or_fednet": true
280+
}
281+
},
282+
{
283+
"model": "api.appealdocumenttype",
284+
"pk": 1713,
285+
"fields": {
286+
"name": "Forecast-based Triggered Action",
287+
"public_site_or_fednet": false
288+
}
289+
},
290+
{
291+
"model": "api.appealdocumenttype",
292+
"pk": 1714,
293+
"fields": {
294+
"name": "Forecast-based Triggered Action Report",
295+
"public_site_or_fednet": false
296+
}
297+
},
298+
{
299+
"model": "api.appealdocumenttype",
300+
"pk": 1820,
301+
"fields": {
302+
"name": "Operational strategy",
303+
"public_site_or_fednet": false
304+
}
305+
},
306+
{
307+
"model": "api.appealdocumenttype",
308+
"pk": 1844,
309+
"fields": {
310+
"name": "Unified Plan",
311+
"public_site_or_fednet": true
312+
}
313+
},
314+
{
315+
"model": "api.appealdocumenttype",
316+
"pk": 1848,
317+
"fields": {
318+
"name": "Early Action Protocol summary",
319+
"public_site_or_fednet": false
320+
}
321+
},
322+
{
323+
"model": "api.appealdocumenttype",
324+
"pk": 1851,
325+
"fields": {
326+
"name": "IFRC Network Plan",
327+
"public_site_or_fednet": false
328+
}
329+
},
330+
{
331+
"model": "api.appealdocumenttype",
332+
"pk": 1854,
333+
"fields": {
334+
"name": "DREF/EAP Summary",
335+
"public_site_or_fednet": false
336+
}
337+
},
338+
{
339+
"model": "api.appealdocumenttype",
340+
"pk": 1855,
341+
"fields": {
342+
"name": "DREF/EAP Update",
343+
"public_site_or_fednet": false
344+
}
345+
},
346+
{
347+
"model": "api.appealdocumenttype",
348+
"pk": 1856,
349+
"fields": {
350+
"name": "DREF/EAP Activation",
351+
"public_site_or_fednet": false
352+
}
353+
},
354+
{
355+
"model": "api.appealdocumenttype",
356+
"pk": 1857,
357+
"fields": {
358+
"name": "DREF/EAP Activation Report",
359+
"public_site_or_fednet": false
360+
}
361+
},
362+
{
363+
"model": "api.appealdocumenttype",
364+
"pk": 1858,
365+
"fields": {
366+
"name": "DREF/EAP Final Report",
367+
"public_site_or_fednet": false
368+
}
369+
}
370+
]

0 commit comments

Comments
 (0)