Kat
b8b187a543
yarn lint
3 years ago
Kat
9f3610d4cf
lint erb
3 years ago
Kat
ab821a06f4
Move case logs filter from helpers to modules
3 years ago
Kat
0aff74d628
remove create a new lettings log from organisation logs
3 years ago
Kat
f9e735b4fb
use guard clause for organisation logs page
3 years ago
Kat
8a2b20418f
user table component for organisations table
3 years ago
Kat
ba4a753c60
allow support user to update org
3 years ago
Kat
8d592efc26
display correct values in the organisations table
3 years ago
Kat
8336395a1e
only allow to edit existing editable fields
3 years ago
Kat
fbda7a4767
allow support users to access the edit org page
3 years ago
Kat
25f3d7a028
allow support users edit or and add sub navigation to about this org
3 years ago
Kat
b044ed6595
Reuse primary navigation component and add sub navigation for support users
3 years ago
Kat
13915260de
Remove redundant test, lint
3 years ago
Kat
9223b5b5ae
Fix test, support user was creating an extra org, remove orgs filter for specific org
3 years ago
Kat
15ce977bb1
Allow logs filtering for specific org
3 years ago
Kat
72ec0272de
Extract filter methods into a helper
3 years ago
Kat
013e1bbe92
Add a failing log filter test for specific org
3 years ago
Kat
e65dabaad2
Add test for org name
3 years ago
Kat
0764555586
Redirect when accessing organisation logs by non support user
3 years ago
Ted
9f7e29df41
Added "Organisations" to to organisations page title
3 years ago
Dushan Despotovic
bcca42cca6
fix failing test
3 years ago
Dushan Despotovic
6b375c2048
set up failing test for organisation logs page
3 years ago
Ted
4a0c1ac214
add tests
3 years ago
Kat
e9b33b3f29
Route to logs for specific organisation
3 years ago
Kat
cd867d0026
Display organisations data in the table
3 years ago
Kat
913d6a8e0f
Get all organisations in controller
3 years ago
Stéphane Meny
b4c681bd40
Add support for CSV export ( #598 )
3 years ago
baarkerlounger
ff62be04f0
Redirect confirmed users to sign in
3 years ago
baarkerlounger
858fe6f705
Perf ( #592 )
...
* Memoize start year
* Reset
* Recalculate rather than reset
3 years ago
JG
8a13dcd4dd
rubocop
3 years ago
JG
ee7594fe8b
code for user being in dev env not being asked for 2fa
3 years ago
Stéphane Meny
e7ddb9dfa6
Removes Sentry custom instrumentation
3 years ago
Stéphane Meny
3c5537f2ab
Instrument collection_start_year
3 years ago
Stéphane Meny
3d444cc061
Avoid NoMethodError when Sentry is not initialised
3 years ago
Stéphane Meny
d5ef471814
Add Sentry instrumentation ( #593 )
3 years ago
Stéphane Meny
b729fade99
Removing gaps caused by empty exports ( #591 )
3 years ago
baarkerlounger
9ee8928c73
Enable better other field validation labels
3 years ago
Stéphane Meny
ac30c252b2
Attempt at fixing S3 error when saving Zip file ( #590 )
3 years ago
baarkerlounger
326644216e
Confirmable ( #580 )
...
* Confirmable
* Remove obsolete rake task
* Skip confirmation for inactive users
* Send beta onboarding template if migrated from Softwire
* Default controller
* Use correct link
* Redirect confirmation to set password
* Confirm account within 3 days
* Only redirect to set password if not previously set
* Rubocop
* Confirm factory bot users
* Set password condition
* Changing email requires reconfirming
* No need to explicitly trigger email, devise does that for us now
* Remove flash banner
* Mock notify
* Mock in the right spec
* Test redirect and text
* User is confirmable
* Rubocop
* Redirect to url so we don't bypass authenticity token
* Update content
* Add test for resend invite flow
* Update link to resend confirmation email
* Rename password reset resend confirmation partial
* Expired link error page
* Remove resend confirmation link
* Update seed
* Expory contact
* Time zone
Co-authored-by: Paul Robert Lloyd <me+git@paulrobertlloyd.com>
3 years ago
baarkerlounger
08e372a7ca
Preload organisations to remove n+1 queries
3 years ago
baarkerlounger
c741464505
Enable support users to download user details ( #589 )
...
* Enable support users to download user details
* Download all users
* Rubocop
3 years ago
baarkerlounger
c6958aceb0
CLDC-1217: Retirement soft validation ( #586 )
...
* Don't trigger soft validation if tenant prefers not to say
* Update gender content
* Fix spec description
3 years ago
Stéphane Meny
c91b8f3208
CLDC-1118: Implement data export structure (CDS) ( #587 )
...
Co-authored-by: Dushan Despotovic <dushan@madetech.com>
3 years ago
Paul Robert Lloyd
724ed3860a
Add status tag helper
3 years ago
baarkerlounger
239f27c895
Fix organisation filter ( #582 )
...
* Filter values correctly
* Remove filter value if hidden
* Return empty string rather than nil for accessible autocomplete
* Additional test for accessible automcomplete defaulting
3 years ago
Paul Robert Lloyd
d210bac24c
Update heading, label and hint text for user details
3 years ago
Paul Robert Lloyd
7375ae2fac
Show ‘Data protection officer’ and/or ‘Key contact’ tags in users table
3 years ago
Paul Robert Lloyd
875d2348c1
Update logs table column heading to say ‘Status’, not ‘Completed’
3 years ago
Ted-U
27b9971a4a
Export improvements ( #581 )
...
* improved export - set start point for reference
* remove completed status from exports
* Added exception handling to export
* Improved tests, replaced rescue block with Sentry
Co-authored-by: Kat <katrina@madetech.com>
3 years ago
baarkerlounger
be86ff9f8a
CLDC-1224: Tenancy type and tenancy length ( #578 )
...
* Fix value mapping for tenancy type 22/23
* Update secure helper
* Null safe
* Spec update
* Update mandatory
* Use helper
3 years ago