Skip to content

v37883-stable

Pre-release
Pre-release

Choose a tag to compare

released this 09 Jan 08:49
a717583

Changes:

  • a717583 Merge pull request #1293 from DFE-Digital/bugfix/2060/fix-return-links-on-uneditable-page
  • 6db3b94 Merge pull request #1291 from DFE-Digital/bugfix/2058/profile-showing-warning-despite-having-dates
  • 32319a3 Dont rely on referer in uneditable template for links
  • c5c7f82 Fix incorrectly showing 'No dates' warning on profile
  • 0425a04 Merge pull request #1290 from DFE-Digital/development
  • 6a1b423 Merge pull request #1289 from DFE-Digital/bugfix/1875/cannot-confirm-booking-for-today
  • 1e6b1aa Merge pull request #1288 from DFE-Digital/feature/1922/dry-out-booking-date-rules
  • b2e48d8 Bookable Placement Dates should be from tomorrow onwards
  • 9591651 Use Booking::MIN_BOOKING_DELAY to determine bookablility
  • ce8d92d Renamed PlacementDate#in_future? to PlacementDate#bookable?
See More
  • d987bb0 More cleaning up date handling
  • 785abb6 DRYed out checking for date availability
  • d72cc08 Merge pull request #1287 from DFE-Digital/bugfix/2037/allow-healthchecks-to-bypass-canonical-redirect
  • b0ad8c6 Allow all health checks to bypass canonical url redirection
  • 4e69d3b Merge pull request #1255 from DFE-Digital/feature/2037/api-health-endpoint
  • 74b5281 Merge pull request #1132 from DFE-Digital/feature/1055/add-caching-backends
  • f0b7526 Merge pull request #1277 from DFE-Digital/feature/enable-parallel-tests
  • f9d9c58 Merge remote-tracking branch 'origin/development' into feature/1055/add-caching-backends
  • 3005664 Fix for spec relying on hard-coded uuid
  • f0bae3a Use ENV['TEST_ENV_NUMBER'] to select Redis db in testing
  • ce93c31 Enabled parallel testing
  • 4c649de Merge pull request #1261 from DFE-Digital/bugfix/2027/unedited-booking-still-notifies-candidate
  • e88d659 Merge remote-tracking branch 'origin/development' into bugfix/2027/unedited-booking-still-notifies-candidate
  • 6f533f1 Merge pull request #1267 from DFE-Digital/bugfix/1920/prevent-bookings-on-same-day
  • 2f5214a Merge pull request #1276 from DFE-Digital/master
  • 10a14ed Merge pull request #1275 from DFE-Digital/bugfix/2042/cucumber-failing-when-parallel
  • f11ad3b Use earlier selenium-(chrome|firefox) docker release
  • 244a695 Merge pull request #1252 from DFE-Digital/revert-1251-revert-1199-feature/upload-test-failures-into-CI
  • 318e5df Merge pull request #1269 from DFE-Digital/bugfix/2025/trailing-spaces-not-stripped-from-email
  • 38c5c33 Merge pull request #1259 from DFE-Digital/bugfix/1977/validate-name-length
  • fa56ec5 Merge remote-tracking branch 'origin/development' into bugfix/1920/prevent-bookings-on-same-day
  • 39e757c Merge remote-tracking branch 'origin/development' into bugfix/2025/trailing-spaces-not-stripped-from-email
  • 7db450d Merge pull request #1273 from DFE-Digital/master
  • 724ec98 Removed the use of constants in matcher since it is executed each time its used
  • e916e40 Use validates_email_format_of for AddMoreDetails form
  • dab0381 Use generic email format matcher for AdminContact form model
  • e87e2e4 Added generic matcher for ensuring email addresses are correctly validated
  • c6ddf41 Merge pull request #1198 from DFE-Digital/feature/shorten-the-placement-request-approval-se-1962
  • 107131a Merge branch 'development' into feature/shorten-the-placement-request-approval-se-1962
  • 60ce7ec Merge pull request #1250 from DFE-Digital/feature/improve-requirements-display-se-2001
  • 81ddc07 Merge branch 'development' into feature/improve-requirements-display-se-2001
  • dcdad06 Use email validator for AdminContact information in onboarding
  • f0dde9a Merge pull request #1222 from DFE-Digital/feature/reminders-se-1953
  • 539fa16 Merge pull request #1212 from DFE-Digital/feature/school-chooser-se-1954
  • e156132 Make it clear method calls gitis API
  • 6be7ae7 Ensure user is actually changing a date
  • 7c9eccf Only allow placement dates and bookings from tomorrow onwards
  • 789e817 Validate length of firstname and lastname
  • 4eeb03a Make split_to_list deal with empty lines, add tests
  • 58c28ea Added API health checks endpoint
  • c8a8285 Call split_to_list from the view instead of helper
  • cff982c Revert "Revert "Upload test failures into CI""
  • 15b9614 Don't store HTML lists in the database
  • 7dbaa94 Save individual requirements as a HTML list
  • 400556e Change 'return' link target on email sent screen
  • 3512fa3 Add a back link to the email preview conf screen
  • 92cd5e8 Add previous date warning to make changes page
  • 2645174 Remove unnecessary CRM API calls
  • 5c90867 Rename find_or_create_booking to build
  • 839cdf6 Explicitly set placement request over before_action
  • 772a908 Prevent check when roles functionality disabled
  • 0ee56e6 Add Bookings::ReminderBuilder intermediate job
  • 72e6a20 Merge branch 'development' into feature/school-chooser-se-1954
  • ef8707b Merge branch 'development' into feature/school-chooser-se-1954
  • 278c023 Redirect to change from within switch controller
  • c4109d3 Move allow change method to Schools::ChangeSchool
  • c86c048 Add spec ensuring reminder object queues emails
  • e9d7625 Move link generation out to hte service object
  • 725f41c Add reminder schedules, tests and plumb in sending
  • 9a334d4 Merge branch 'development' into feature/reminders-se-1953
  • e9803d4 Add candidate reminder email with sample content
  • 59d2fe0 Add scopes for reminder periods (1 day, 1 week)
  • d250e56 Check for role rather than presence of URN
  • 2b1a3dd Ensure change can't be triggered when disabled
  • 8741613 Add config and show warning if changing disabled
  • fed03a1 Begin specs covering the change school show view
  • 98fc3d1 Add specs covering school switching behaviour
  • 3cf5720 Get local school switching up and running
  • 2b009a9 Add a basic schools controller and index view
  • 757c886 Add specs covering .from_placement_request
  • 8bd5c53 Improve wording over the acceptance process
  • 31f0a0a Add features covering email sending functionality
  • 50b5454 Add features for booking confirmation
  • 604c00a Add feature for 'Accept request' button behaviour
  • be61436 Remove old features and fix failing scenario
  • 066d66e Remove no-longer-needed files and make specs pass
  • 7c6ad39 Properly plumb in the Make Changes workflow
  • 983283e Add validation messages and labels for bookings
  • b0c4b5e Finalise the four controllers used for acceptance
  • 856aee9 Move preview confirmation email new to edit
  • dd69191 Replace add details, and review with make changes
  • 1db57c7 Remove no-longer-required form objects
  • d2b741b Remove no-longer-needed wizard controllers
  • 2bb59c9 Begin reworking the confirm booking screen
  • 2f23512 Fix for CRM#find(includes: nil) bypassing cache
  • 556f838 Moved version of cache keys up to Gitis Factory level
  • e439cb6 Explicitly control TTL on cache within the Gitis Factory
  • 89d8510 Use Gitis cache for schools dashboard
  • 788fce3 Added configs for Gitis caching
  • 93d05d2 Added support for caches to Gitis::Factory
  • 4f0027e Added ReadWriteCache layer
  • 42699b9 Added writing to cache on find, and renamed to WriteOnlyCache
  • 5254969 Added caching support to entity
  • 0f291b5 Added namespacing support to cache store
  • 3329087 Clear cache on write
  • 7931ca0 Initial stubbed implementation of write through cache
  • bf74c1a Added cache_key to entities definition

This list of changes was auto generated.