Commit a200ad7
authored
refactor: decouple Jira integration into dojo/jira package (#14743)
* refactor: decouple Jira integration into dojo/jira package
Introduce a new dojo/jira package (models, forms, api, helper, queries,
urls, views) and a top-level dojo/jira_facade.py. Route all Jira
references from the rest of the codebase (models.py properties, forms,
api_v2 serializers and views, view files, tasks, display_tags,
risk_acceptance/helper, finding/helper, importers, utils SLA
notifications, engagement/services, management commands) through the
facade so no module outside the Jira package imports Jira internals
directly.
Also resolves a circular import in dojo/jira/models.py, updates test
mock paths for the new module layout, and fixes ruff lint across the
moved files.
* fix(importers): remove unused FindingLocationStatus import after dev merge
Stale leftover from a prior version of jira-cleanup; the file uses
jira_services.is_keep_in_sync directly and never references
FindingLocationStatus. Resolves the ruff-linting CI failure on
PR #14743 after merging upstream/dev.1 parent 8428317 commit a200ad7
44 files changed
Lines changed: 1595 additions & 1018 deletions
File tree
- dojo
- api_v2
- engagement
- finding_group
- finding
- importers
- jira
- api
- management/commands
- product
- risk_acceptance
- templatetags
- test
- unittests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | 27 | | |
29 | 28 | | |
30 | 29 | | |
| |||
40 | 39 | | |
41 | 40 | | |
42 | 41 | | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | 78 | | |
82 | 79 | | |
83 | 80 | | |
| |||
1376 | 1373 | | |
1377 | 1374 | | |
1378 | 1375 | | |
1379 | | - | |
1380 | | - | |
1381 | | - | |
1382 | | - | |
1383 | | - | |
1384 | | - | |
1385 | | - | |
1386 | | - | |
1387 | | - | |
1388 | | - | |
1389 | | - | |
1390 | | - | |
1391 | | - | |
1392 | | - | |
1393 | | - | |
1394 | | - | |
1395 | | - | |
1396 | | - | |
1397 | | - | |
1398 | | - | |
1399 | | - | |
1400 | | - | |
1401 | | - | |
1402 | | - | |
1403 | | - | |
1404 | | - | |
1405 | | - | |
1406 | | - | |
1407 | | - | |
1408 | | - | |
1409 | | - | |
1410 | | - | |
1411 | | - | |
1412 | | - | |
1413 | | - | |
1414 | | - | |
1415 | | - | |
1416 | | - | |
1417 | | - | |
1418 | | - | |
1419 | | - | |
1420 | | - | |
1421 | | - | |
1422 | | - | |
1423 | | - | |
1424 | | - | |
1425 | | - | |
1426 | | - | |
1427 | | - | |
1428 | | - | |
1429 | | - | |
1430 | | - | |
1431 | | - | |
1432 | | - | |
1433 | | - | |
1434 | | - | |
1435 | | - | |
1436 | | - | |
1437 | | - | |
1438 | | - | |
1439 | | - | |
1440 | | - | |
1441 | | - | |
1442 | | - | |
1443 | | - | |
1444 | | - | |
1445 | | - | |
1446 | | - | |
1447 | | - | |
1448 | | - | |
1449 | | - | |
1450 | | - | |
1451 | | - | |
| 1376 | + | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
1452 | 1381 | | |
1453 | 1382 | | |
1454 | 1383 | | |
| |||
1770 | 1699 | | |
1771 | 1700 | | |
1772 | 1701 | | |
1773 | | - | |
| 1702 | + | |
1774 | 1703 | | |
1775 | 1704 | | |
1776 | 1705 | | |
| |||
1844 | 1773 | | |
1845 | 1774 | | |
1846 | 1775 | | |
1847 | | - | |
| 1776 | + | |
1848 | 1777 | | |
1849 | 1778 | | |
1850 | 1779 | | |
1851 | | - | |
| 1780 | + | |
1852 | 1781 | | |
1853 | 1782 | | |
1854 | 1783 | | |
| |||
1924 | 1853 | | |
1925 | 1854 | | |
1926 | 1855 | | |
1927 | | - | |
| 1856 | + | |
1928 | 1857 | | |
1929 | | - | |
| 1858 | + | |
1930 | 1859 | | |
1931 | 1860 | | |
1932 | 1861 | | |
| |||
2083 | 2012 | | |
2084 | 2013 | | |
2085 | 2014 | | |
2086 | | - | |
| 2015 | + | |
2087 | 2016 | | |
2088 | 2017 | | |
2089 | 2018 | | |
| |||
3081 | 3010 | | |
3082 | 3011 | | |
3083 | 3012 | | |
3084 | | - | |
3085 | | - | |
3086 | | - | |
| 3013 | + | |
| 3014 | + | |
| 3015 | + | |
3087 | 3016 | | |
3088 | 3017 | | |
3089 | 3018 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | 40 | | |
42 | 41 | | |
43 | 42 | | |
| |||
88 | 87 | | |
89 | 88 | | |
90 | 89 | | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
| 90 | + | |
95 | 91 | | |
96 | 92 | | |
97 | 93 | | |
| |||
117 | 113 | | |
118 | 114 | | |
119 | 115 | | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | 116 | | |
124 | 117 | | |
125 | 118 | | |
| |||
720 | 713 | | |
721 | 714 | | |
722 | 715 | | |
723 | | - | |
724 | 716 | | |
725 | | - | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
726 | 720 | | |
727 | 721 | | |
728 | 722 | | |
729 | 723 | | |
730 | 724 | | |
731 | | - | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
732 | 728 | | |
733 | 729 | | |
734 | 730 | | |
| |||
1088 | 1084 | | |
1089 | 1085 | | |
1090 | 1086 | | |
1091 | | - | |
| 1087 | + | |
1092 | 1088 | | |
1093 | 1089 | | |
1094 | 1090 | | |
| |||
1361 | 1357 | | |
1362 | 1358 | | |
1363 | 1359 | | |
1364 | | - | |
| 1360 | + | |
1365 | 1361 | | |
1366 | | - | |
| 1362 | + | |
1367 | 1363 | | |
1368 | 1364 | | |
1369 | 1365 | | |
| |||
1769 | 1765 | | |
1770 | 1766 | | |
1771 | 1767 | | |
1772 | | - | |
1773 | | - | |
1774 | | - | |
1775 | | - | |
1776 | | - | |
1777 | | - | |
1778 | | - | |
1779 | | - | |
1780 | | - | |
1781 | | - | |
1782 | | - | |
1783 | | - | |
1784 | | - | |
1785 | | - | |
1786 | | - | |
1787 | | - | |
1788 | | - | |
1789 | | - | |
1790 | | - | |
1791 | | - | |
1792 | | - | |
1793 | | - | |
1794 | | - | |
1795 | | - | |
1796 | | - | |
1797 | | - | |
1798 | | - | |
1799 | | - | |
1800 | | - | |
1801 | | - | |
1802 | | - | |
1803 | | - | |
1804 | | - | |
1805 | | - | |
1806 | | - | |
1807 | | - | |
1808 | | - | |
1809 | | - | |
1810 | | - | |
1811 | | - | |
1812 | | - | |
1813 | | - | |
1814 | | - | |
1815 | | - | |
1816 | | - | |
1817 | | - | |
1818 | | - | |
1819 | | - | |
1820 | | - | |
1821 | | - | |
1822 | | - | |
1823 | | - | |
1824 | | - | |
1825 | | - | |
1826 | | - | |
1827 | | - | |
1828 | | - | |
1829 | | - | |
1830 | | - | |
1831 | | - | |
1832 | | - | |
1833 | | - | |
1834 | | - | |
1835 | | - | |
1836 | | - | |
1837 | | - | |
1838 | | - | |
1839 | | - | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
1840 | 1773 | | |
1841 | 1774 | | |
1842 | 1775 | | |
| |||
2871 | 2804 | | |
2872 | 2805 | | |
2873 | 2806 | | |
2874 | | - | |
| 2807 | + | |
2875 | 2808 | | |
2876 | 2809 | | |
2877 | 2810 | | |
| |||
3029 | 2962 | | |
3030 | 2963 | | |
3031 | 2964 | | |
3032 | | - | |
| 2965 | + | |
3033 | 2966 | | |
3034 | 2967 | | |
3035 | 2968 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | 7 | | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
| |||
0 commit comments