Commit Graph

14 Commits

Author SHA1 Message Date
21088a1412 [FEAT] Limit Map and Network views to admins 2023-03-25 13:54:55 +00:00
James Graham
3ea4ea88a7 refactor: reorganise network page
Backend form handling slightly simplified - date is own form now
2021-05-20 15:28:59 +01:00
James Graham
7681e78a50 perf: prefetch for serializers on network view
Reduces request time by more than 50%
2021-04-25 15:11:21 +01:00
James Graham
7d14fed90f fix: distinguish kinds of relationship with orgs
Refactor node/edge style method to improve performance
2021-04-25 14:00:37 +01:00
James Graham
7d1c05cfd8 feat: add organisation relationships to network 2021-04-25 11:50:52 +01:00
James Graham
cc25a154ac refactor: reduce duplication in network filters 2021-04-25 11:25:15 +01:00
James Graham
20812dfc40 feat: add person and org filters to network
Resolves #54
2021-04-22 21:16:39 +01:00
James Graham
2664ff6e83 refactor: allow question prefix on dynamic forms
Setup to support multiple network filters
See #54
2021-03-26 11:36:19 +00:00
James Graham
b73e2dcb2d feat: add organisations to network view
See #78
2021-03-01 14:43:16 +00:00
James Graham
c6eda514ca fix: Fix time filtering of relationships on MySQL
Resolves #31
2020-05-28 13:51:00 +01:00
James Graham
3b3cec02be feat: Add date field to network view
Filters relationships to only those valid at date
2020-04-20 13:32:07 +01:00
James Graham
bf472a69fd refactor: Reverse relationship query in network view 2020-04-17 16:03:11 +01:00
James Graham
75fc169630 fix: Fix filters on network view
Filters now use OR for multiple choices in the same field
2020-04-17 15:04:48 +01:00
James Graham
2cdc7675c7 refactor: Split people.views into multiple modules 2020-03-27 15:15:18 +00:00