f8593776c0
[FEAT] Allow admins to manage relationships for all Persons
...
All Persons now have associated Users, meaning Users can be hijacked by admins to manage the relationships for the associated Person.
2023-03-12 15:39:03 +00:00
284132f4cc
[FIX] Formatting of data during display
2023-03-12 15:37:43 +00:00
858933c6bb
[FEAT] Update database migrations to be more generic and applicable
2023-03-12 15:37:20 +00:00
86e18c399d
[FEAT] Enable django-allauth for enhanced user management & federation
2023-02-24 19:42:07 +00:00
3beeeab4ae
[FIX] Remove redundant data passing
2023-02-12 15:03:11 +00:00
555aae5d1c
[FEAT] Isolate settings from image build and allow PWA customisation
...
Settings can now be changed without rebuilding the image
PWA settings can now be changed
2023-02-10 13:32:13 +00:00
e3ea56ce32
[FEAT] Include username in welcome email
2023-02-02 14:59:30 +00:00
50f5363b69
[FIX] Move site URL settings out of constance to allow access for CORS
...
CORS options require access to these settings, so they must be set before deployment
2023-02-01 23:17:24 +00:00
de11df1999
[FIX] Creating relationships with missing Person objects
...
When User had no associated Person object, or chosen person_pk did not correlate to an existing Person object, error 500 was thrown
2023-02-01 23:14:25 +00:00
347e189a96
[FIX] Edge case bug when viewing Person before user creates their Person
...
Handle error thrown if user tries to view a Person object's details (/person/xx) before creating their own linked Person object
2023-02-01 18:38:28 +00:00
e15de01cfa
[FEAT] Enable PWA functionality
2023-01-20 17:46:21 +00:00
dcf08830f4
Revert "[FEAT] Attempt to include password reset link in welcome email"
...
This reverts commit 361ab675d3 .
2023-01-19 23:59:36 +00:00
361ab675d3
[FEAT] Attempt to include password reset link in welcome email
2023-01-19 23:49:04 +00:00
f0dee9794f
Update welcome email to link to password reset URL
2023-01-19 23:29:07 +00:00
2a08ddba45
Remove redundant code left from the fix in commit d6bd47
2023-01-07 19:21:52 +00:00
bcba36a421
[FIX] Welcome email formatting
2023-01-07 19:19:52 +00:00
d6bd47b4ea
Attempt fix to make constance config accessible in email template
2023-01-07 19:14:34 +00:00
2c1ebbc399
Update settings used in emails
2023-01-07 19:10:15 +00:00
4e82d363bc
[REFACTOR] Use constance variables in email template and add login URL
2023-01-07 18:44:30 +00:00
0355392675
[FEAT] Move a lot of content/settings to Constance
...
They can now be changed in the Django admin interface
2023-01-05 23:43:31 +00:00
07c15281c0
[FIX] Residual compatibility update
...
Font Awesome icon updated to new version
2023-01-05 17:56:39 +00:00
7e2491be76
[FEAT] Update dependencies
...
Upgrade versions of most packages and make other required changes to ensure compatibility. Update database models and migrations to match new requirements set by Django
2023-01-05 17:49:27 +00:00
James Graham
3887815bbc
feat: add button to autofill negative responses
2022-03-31 19:42:39 +01:00
James Graham
9a90b1a432
refactor: split out relationship form
2022-03-31 19:01:03 +01:00
James Graham
c50bdca3eb
feat: add negative response flag to question models
2022-03-31 18:48:18 +01:00
James Graham
b9b153d654
feat: retune network diagram styling
...
- Node size proportional to connections
- Font size proportional to connections
- Greater default spacing
2021-09-08 15:43:19 +01:00
James Graham
a66d7d407c
fix: decrease zoom sensitivity on network view
2021-09-08 14:38:55 +01:00
James Graham
40c138de00
fix: sort relationships by names in admin panel
2021-05-20 16:43:28 +01: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
48cce12c32
feat: embed extra data in person csv
...
Resolves #113
2021-05-17 19:29:26 +01:00
James Graham
f37d7c77c4
fix: update exports for static answerset fields
...
Resolves #99
2021-05-17 18:26:52 +01:00
James Graham
479ef038d4
fix: rendering of select2 fields in network filter
2021-05-12 21:05:37 +01:00
James Graham
8f7767fa5c
fix: button correctly resets filters after POST
2021-05-12 20:52:59 +01:00
James Graham
8ca1ba3d95
feat: add panzoom widget to network view
2021-05-12 20:32:18 +01:00
James Graham
e7a113c4ee
feat: add buttons to anonymise nodes on graph
2021-05-12 19:56:18 +01:00
James Graham
b28d714e9e
fix: add arrow to organisation relationships
2021-05-12 19:39:33 +01:00
James Graham
1ea2c5448b
feat: add button to hide organisations from graph
2021-05-12 19:37:46 +01:00
James Graham
c57392e83c
feat: add configurable help text for relationships
...
Displayed at the top of relationship forms
2021-05-10 13:21:37 +01:00
James Graham
4f1dfe16cd
feat: expand node and bring to front when selected
2021-05-10 12:21:20 +01:00
James Graham
9ead2ab05f
fix: fit node labels inside nodes
2021-05-10 12:14:09 +01:00
James Graham
bc28c238ea
fix: use correct url in breadcrumb
2021-05-09 15:26:28 +01:00
James Graham
e7542e70a5
fix: hide free text fields by default
...
Script was missing from Organisation and Relationship forms
Resolves #114
2021-05-09 15:17:11 +01:00
James Graham
7f01bff993
fix: sort organisations by name within groups
...
Resolves #115
2021-05-09 13:53:07 +01:00
James Graham
4e87176c17
fix: restore map picker marker
...
Marker was broken on map picker for entities with no location set yet
2021-04-27 11:07:25 +01:00
James Graham
6a5addc917
fix: increase force between nodes in network view
2021-04-26 21:31:19 +01:00
James Graham
0e08feee01
fix: 'new relationship' -> 'add relationship'
2021-04-26 21:06:40 +01:00
James Graham
311a90fe09
fix: hide map on detail pages when no location set
2021-04-26 21:04:02 +01:00
James Graham
fa6a4339d8
fix: fix org map pin color on detail view
2021-04-26 21:03:03 +01:00
James Graham
d5f85c84c8
fix: hide relationship buttons on own profile page
2021-04-26 20:29:22 +01:00
James Graham
123a123050
fix: change default map location to Null Island
...
Apply sensible default zoom
Distinguish people and orgs on map
2021-04-26 20:21:46 +01:00