Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
8cba75d
Remove session outcome filter
thomasleese Aug 13, 2025
644d8af
Replace usage of `has_session_status`
thomasleese Aug 13, 2025
1620788
Combine programme and session outcome
thomasleese Aug 13, 2025
fb7300b
Replace usage of `session_status`
thomasleese Aug 13, 2025
53787b9
Don't update `PatientSession::SessionStatus`
thomasleese Aug 13, 2025
66caca9
Remove `PatientSession::SessionStatus`
thomasleese Aug 13, 2025
d63e462
Rename "No outcome yet"
thomasleese Aug 13, 2025
b18dfae
Enqueue patient aged out of school job
thomasleese Aug 12, 2025
68eb802
Revert "Allow signing in without a team workgroup"
thomasleese Aug 13, 2025
8f3e13d
Remove schoolagedimmunisations workgroup
thomasleese Aug 11, 2025
653b7d0
Ensure triage and consent tags use the correct status colour
paulrobertlloyd Aug 13, 2025
250cd61
Set and clear reporting_api_session_token on login/logout
Aug 13, 2025
a4ad480
Merge pull request #4262 from nhsuk/aqua-green-tags
thomasleese Aug 13, 2025
dc17bf7
Merge pull request #4261 from nhsuk/require-team-workgroup-to-sign-in
thomasleese Aug 13, 2025
25dec1c
Merge pull request #4256 from nhsuk/remove-session-outcome
thomasleese Aug 13, 2025
3fa9bd3
Merge pull request #4251 from nhsuk/aged-out-job
thomasleese Aug 13, 2025
d4ce457
Bump pagy from 9.3.5 to 9.4.0
dependabot[bot] Aug 13, 2025
65d896e
Bump rails from 8.0.2 to 8.0.2.1
dependabot[bot] Aug 13, 2025
f0b18b6
Bump esbuild from 0.25.8 to 0.25.9
dependabot[bot] Aug 13, 2025
f7fa8ce
Merge pull request #4264 from nhsuk/set-and-clear-reporting-api-sessi…
Aug 13, 2025
24af27e
Merge pull request #4269 from nhsuk/dependabot/bundler/next/pagy-9.4.0
thomasleese Aug 14, 2025
b1c34b2
Merge pull request #4270 from nhsuk/dependabot/bundler/next/rails-8.0…
thomasleese Aug 14, 2025
ad3f5e3
Merge pull request #4271 from nhsuk/dependabot/npm_and_yarn/next/esbu…
thomasleese Aug 14, 2025
b73c723
Redirect to a previously-stored redirect_uri parameter if it is safe …
Aug 11, 2025
b9499ac
Add `mavis_cli stats vaccinations` command for vaccination statistics
murugapl Jul 24, 2025
21d5522
Add `mavis stats consents-by-school` command for consent response ana…
murugapl Aug 6, 2025
a45825c
Add `mavis_cli stats organisations` command for organisation statistics
murugapl Aug 6, 2025
15b80ef
Merge pull request #4268 from nhsuk/add-support-for-redirect-to-repor…
Aug 14, 2025
926c6bc
Merge pull request #4199 from nhsuk/mavis_cli-stats
murugapl Aug 14, 2025
9818fc7
Bump the bundler group across 1 directory with 2 updates
dependabot[bot] Aug 14, 2025
c25163c
Merge pull request #4274 from nhsuk/dependabot/bundler/bundler-9344cd…
thomasleese Aug 14, 2025
2f8887d
Allow writing to db/data
thomasleese Aug 13, 2025
61526d2
Add TeamMigration::Base
thomasleese Aug 14, 2025
a47d436
Add script to prepare Coventry for flu
thomasleese Aug 14, 2025
57dbf02
Merge pull request #4276 from nhsuk/write-to-data-db
thomasleese Aug 14, 2025
f877bb6
Merge pull request #4277 from nhsuk/prepare-coventry
thomasleese Aug 14, 2025
7fc5848
Allow PDS stub to accept a specific NHS number
benilovj Aug 14, 2025
2bf0a66
Add Child import PDS extravaganza test
misaka Aug 14, 2025
6b4f0d3
Extend PDS test to invalidated patient records
misaka Aug 14, 2025
e20c9f1
Add script to prepare Leicestershire for flu
thomasleese Aug 14, 2025
84bda7c
Merge pull request #4278 from nhsuk/prepare-leicestershire
thomasleese Aug 14, 2025
c566dd2
Sort Coventry URNs
thomasleese Aug 14, 2025
438bbae
Handle closing Coventry school
thomasleese Aug 14, 2025
892ee4c
Merge pull request #4281 from nhsuk/remove-closed-coventry-school
thomasleese Aug 14, 2025
c81ae17
Add script to prepare East of England for flu
thomasleese Aug 14, 2025
25329e2
Support patients with invalid NHS numbers during import.
murugapl Aug 14, 2025
d7e742c
Remove superfluous comment in spec
benilovj Aug 14, 2025
b09b4e6
Merge pull request #4282 from nhsuk/prepare-east-of-england
thomasleese Aug 14, 2025
3378498
Merge pull request #4280 from nhsuk/pds-extravaganza-test
benilovj Aug 14, 2025
45fd8d7
style: use named parameters everywhere
MartinVanIJcken Aug 12, 2025
9f7169b
refactor: rewrite patient programmes table component
MartinVanIJcken Aug 12, 2025
540e8b8
feat: use cached vaccination status
MartinVanIJcken Aug 12, 2025
d495e85
test: improve test setups
MartinVanIJcken Aug 14, 2025
3f4f930
feat: add status_changed_at column to vaccination status
MartinVanIJcken Aug 12, 2025
ab2f02f
test: the status_changed_at
MartinVanIJcken Aug 14, 2025
ab290a5
feat: include date in notes for app_patient_programmes_table_component
MartinVanIJcken Aug 12, 2025
0227710
test: test all new statuses
MartinVanIJcken Aug 13, 2025
71e9f3e
Move logging line in to correct place
thomasleese Aug 14, 2025
a2da5ec
Fix typo in Leicestershire schools CSV
thomasleese Aug 14, 2025
6b5a39b
Merge pull request #4246 from nhsuk/mav-1754
MartinVanIJcken Aug 14, 2025
1a6bb71
Merge pull request #4283 from nhsuk/fix-logging-output
thomasleese Aug 14, 2025
5cceb69
Merge pull request #4284 from nhsuk/fix-leicestershire-typo
thomasleese Aug 14, 2025
0fa01ba
Add patient_changesets model
misaka Aug 7, 2025
5fedc81
Generate patient changeset on patient import
misaka Aug 7, 2025
de2da0c
Process patient changesets after import
misaka Aug 7, 2025
33041fd
Add models for cohort and class import join tables
misaka Aug 12, 2025
b383be2
Commit patient import changesets
misaka Aug 12, 2025
f92c3e1
Only background changeset jobs when import is slow
misaka Aug 12, 2025
947377a
Duplicate tests for pds update during import flow
misaka Aug 12, 2025
af3cfc6
Support invalidating patients during import.
misaka Aug 14, 2025
87d43c1
Remove invalid nhs number test from extravaganza
misaka Aug 14, 2025
f19f33f
Improve logging about patient removals
thomasleese Aug 14, 2025
3401960
Merge pull request #4249 from nhsuk/background-patient-import
misaka Aug 14, 2025
3638868
Merge pull request #4285 from nhsuk/improve-logging
thomasleese Aug 14, 2025
cdc1646
Bump aws-sdk-ec2 from 1.548.0 to 1.549.0
dependabot[bot] Aug 14, 2025
767c486
Merge pull request #4287 from nhsuk/dependabot/bundler/next/aws-sdk-e…
thomasleese Aug 15, 2025
ba9e42a
Reassign vaccination records, batches and sessions
thomasleese Aug 14, 2025
d390c5e
Merge pull request #4286 from nhsuk/reassign-vaccination-records
thomasleese Aug 15, 2025
443a2af
Further improvements to East of England migration
thomasleese Aug 15, 2025
f456d18
Merge pull request #4288 from nhsuk/handle-unknown-batches
thomasleese Aug 15, 2025
1bcda78
Disable PDS update during import completely
misaka Aug 15, 2025
d8db2a6
Only reassign consent and triages that belong to original team
thomasleese Aug 15, 2025
a6a8f13
Merge pull request #4290 from nhsuk/only-reassign-consent-triages
thomasleese Aug 15, 2025
3494c46
Disable PDS lookup extravaganza spec
misaka Aug 15, 2025
d638fcf
Merge pull request #4289 from nhsuk/disable-pds-update-during-import
misaka Aug 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ USER 1000:1000
# Entrypoint prepares the database.
ENTRYPOINT ["/rails/bin/docker-entrypoint"]

VOLUME ["/rails/tmp", "rails/log", "/tmp", "/var/log", "/var/lib/amazon/ssm"]
VOLUME ["/rails/db/data", "/rails/tmp", "/rails/log", "/tmp", "/var/log", "/var/lib/amazon/ssm"]

# Start web server by default, this can be overwritten by environment variable
EXPOSE 4000
Expand Down
114 changes: 57 additions & 57 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -18,57 +18,57 @@ GIT
GEM
remote: https://rubygems.org/
specs:
actioncable (8.0.2)
actionpack (= 8.0.2)
activesupport (= 8.0.2)
actioncable (8.0.2.1)
actionpack (= 8.0.2.1)
activesupport (= 8.0.2.1)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
zeitwerk (~> 2.6)
actionmailbox (8.0.2)
actionpack (= 8.0.2)
activejob (= 8.0.2)
activerecord (= 8.0.2)
activestorage (= 8.0.2)
activesupport (= 8.0.2)
actionmailbox (8.0.2.1)
actionpack (= 8.0.2.1)
activejob (= 8.0.2.1)
activerecord (= 8.0.2.1)
activestorage (= 8.0.2.1)
activesupport (= 8.0.2.1)
mail (>= 2.8.0)
actionmailer (8.0.2)
actionpack (= 8.0.2)
actionview (= 8.0.2)
activejob (= 8.0.2)
activesupport (= 8.0.2)
actionmailer (8.0.2.1)
actionpack (= 8.0.2.1)
actionview (= 8.0.2.1)
activejob (= 8.0.2.1)
activesupport (= 8.0.2.1)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
actionpack (8.0.2)
actionview (= 8.0.2)
activesupport (= 8.0.2)
actionpack (8.0.2.1)
actionview (= 8.0.2.1)
activesupport (= 8.0.2.1)
nokogiri (>= 1.8.5)
rack (>= 2.2.4)
rack-session (>= 1.0.1)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
actiontext (8.0.2)
actionpack (= 8.0.2)
activerecord (= 8.0.2)
activestorage (= 8.0.2)
activesupport (= 8.0.2)
actiontext (8.0.2.1)
actionpack (= 8.0.2.1)
activerecord (= 8.0.2.1)
activestorage (= 8.0.2.1)
activesupport (= 8.0.2.1)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
actionview (8.0.2)
activesupport (= 8.0.2)
actionview (8.0.2.1)
activesupport (= 8.0.2.1)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
activejob (8.0.2)
activesupport (= 8.0.2)
activejob (8.0.2.1)
activesupport (= 8.0.2.1)
globalid (>= 0.3.6)
activemodel (8.0.2)
activesupport (= 8.0.2)
activerecord (8.0.2)
activemodel (= 8.0.2)
activesupport (= 8.0.2)
activemodel (8.0.2.1)
activesupport (= 8.0.2.1)
activerecord (8.0.2.1)
activemodel (= 8.0.2.1)
activesupport (= 8.0.2.1)
timeout (>= 0.4.0)
activerecord-import (2.2.0)
activerecord (>= 4.2)
Expand All @@ -78,13 +78,13 @@ GEM
cgi (>= 0.3.6)
rack (>= 2.0.8, < 4)
railties (>= 7.0)
activestorage (8.0.2)
actionpack (= 8.0.2)
activejob (= 8.0.2)
activerecord (= 8.0.2)
activesupport (= 8.0.2)
activestorage (8.0.2.1)
actionpack (= 8.0.2.1)
activejob (= 8.0.2.1)
activerecord (= 8.0.2.1)
activesupport (= 8.0.2.1)
marcel (~> 1.0)
activesupport (8.0.2)
activesupport (8.0.2.1)
base64
benchmark (>= 0.3)
bigdecimal
Expand Down Expand Up @@ -113,7 +113,7 @@ GEM
ast (2.4.3)
attr_required (1.0.2)
aws-eventstream (1.4.0)
aws-partitions (1.1146.0)
aws-partitions (1.1147.0)
aws-sdk-accessanalyzer (1.76.0)
aws-sdk-core (~> 3, >= 3.228.0)
aws-sigv4 (~> 1.5)
Expand All @@ -125,7 +125,7 @@ GEM
bigdecimal
jmespath (~> 1, >= 1.6.1)
logger
aws-sdk-ec2 (1.548.0)
aws-sdk-ec2 (1.549.0)
aws-sdk-core (~> 3, >= 3.228.0)
aws-sigv4 (~> 1.5)
aws-sdk-ecr (1.108.0)
Expand Down Expand Up @@ -381,7 +381,7 @@ GEM
net-http-digest_auth (1.4.1)
net-http-persistent (4.0.5)
connection_pool (~> 2.2)
net-imap (0.5.7)
net-imap (0.5.9)
date
net-protocol
net-pop (0.1.2)
Expand Down Expand Up @@ -425,7 +425,7 @@ GEM
webfinger (~> 2.0)
orm_adapter (0.5.0)
ostruct (0.6.2)
pagy (9.3.5)
pagy (9.4.0)
paint (2.3.0)
parallel (1.27.0)
parser (3.3.9.0)
Expand Down Expand Up @@ -477,20 +477,20 @@ GEM
rack (>= 1.3)
rackup (2.2.1)
rack (>= 3)
rails (8.0.2)
actioncable (= 8.0.2)
actionmailbox (= 8.0.2)
actionmailer (= 8.0.2)
actionpack (= 8.0.2)
actiontext (= 8.0.2)
actionview (= 8.0.2)
activejob (= 8.0.2)
activemodel (= 8.0.2)
activerecord (= 8.0.2)
activestorage (= 8.0.2)
activesupport (= 8.0.2)
rails (8.0.2.1)
actioncable (= 8.0.2.1)
actionmailbox (= 8.0.2.1)
actionmailer (= 8.0.2.1)
actionpack (= 8.0.2.1)
actiontext (= 8.0.2.1)
actionview (= 8.0.2.1)
activejob (= 8.0.2.1)
activemodel (= 8.0.2.1)
activerecord (= 8.0.2.1)
activestorage (= 8.0.2.1)
activesupport (= 8.0.2.1)
bundler (>= 1.15.0)
railties (= 8.0.2)
railties (= 8.0.2.1)
rails-dom-testing (2.3.0)
activesupport (>= 5.0.0)
minitest
Expand All @@ -502,9 +502,9 @@ GEM
rack
railties (>= 5.1)
semantic_logger (~> 4.16)
railties (8.0.2)
actionpack (= 8.0.2)
activesupport (= 8.0.2)
railties (8.0.2.1)
actionpack (= 8.0.2.1)
activesupport (= 8.0.2.1)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
Expand Down
Loading
Loading