release-109 - 2024-12-09
- NRMI-78: release notes feature
release-108 - 2023-10-07
- RMI-707: Implement accordion_use and search_filter gtm events
- RMI-709: Implement page_view gtm event
- RMI-718: Implement cta_button_click, tab_navigation and login gtm events
- NRMI-28: Change notification banner to details component
- NRMI-75: Fix docker build
release-107 - 2023-08-19
- RMI-706: doc upload and download gtm events
- RMI-717: view search results gtm event
- [Snyk] Upgrade nokogiri from 1.16.2 to 1.16.5
- [Snyk] Upgrade rails from 7.1.3.2 to 7.1.3.3
- [Snyk] Upgrade rails from 7.1.3.3 to 7.1.3.4
- [Snyk] Upgrade rexml from 3.2.6 to 3.3.2
release-106 - 2023-06-20
- RMI-700: Speed up loading time for completed tasks page
release-105 - 2023-05-28
- RMI-674: update cookies for content square
release-104 - 2023-05-23
- RMI-592: Allow suppliers to see replaced submissions info
- RMI-605: Improve journey to move on to remaining tasks
- RMI-682: Change wording on feedback survey
- RMI-666: Correct due date display on tasks list
- RMI-671: Ruby upgrade from 3.1.4 to 3.2.2
release-103 - 2023-03-07
- RMI-652: notification banner
- RMI-672: update wording on doc loading page
- [Snyk] Security upgrade webmock from 3.12.2 to 3.13.0
- [Snyk] Security upgrade puma from 6.4.0 to 6.4.2
- [Snyk] Upgrade govuk-frontend from 3.14.0 to 3.15.0
- [Snyk] Security upgrade nokogiri from 1.13.9 to 1.16.2
- [Dependabot] Bump rails from 7.1.0 to 7.1.3.1
- [Snyk] Security upgrade actionpack from 7.1.0 to 7.1.3.2
- [Dependabot] Bump rack from 3.0.8 to 3.0.9.1
release-102 - 2023-12-13
- RMI-673: update maintenance mode page
- GMTRP-63: Fix for missing Linux container image security updates in aws instance
release-101 - 2023-12-07
- RMI-670: set up maintenance mode page
- RMI-653: correct customer effort score label
- RMI-632: add no business button to errored submission pages
release-100 - 2023-11-09
- RMI-648: Update google tag manager
- RMI-665: Address jsonapi-consumer gem vulnerability
release-99 - 2023-10-26
- RMI-646: enable encryption on traffic between front-end and API layer
- RMI-649: enable RMI apps to be run within Jenkins using docker
- RMI-654: Upgrade to jquery3
- [Dependabot] Bump puma from 4.3.12 to 5.6.7
- [Snyk] Security upgrade rails from 7.0.5.1 to 7.0.7.1
- [Snyk] Security upgrade web-console from 4.2.0 to 4.2.1
- [Snyk] Security upgrade rubocop-rails from 2.20.2 to 2.21.0
- [Snyk] Security upgrade skylight from 5.3.4 to 6.0.0
- [Snyk] Security upgrade rails from 7.0.7.2 to 7.1.0
release-98 - 2023-09-07
- RMI-631: add submitter details to view completed task page
- RMI-642: GPaaS Migration prep work - add /check to the Frontend service
- [Snyk] Security upgrade lograge from 0.12.0 to 0.13.0
- [Snyk] Security upgrade rails from 7.0.4 to 7.0.5.1
- [Snyk] Security upgrade jquery-rails from 4.5.1 to 4.6.0
release-97 - 2023-08-15
- RMI-627: Improve loading time of URN list page
- RMI-630: Minor content updates for URN list page
- RMI-637: fix for GPG error in build
release-96 - 2023-07-06
- RMI-427: Workday invoice number integration
- RMI-606: Searchable URN table
release-95 - 2023-06-22
- RMI-620: Rails upgrade from 6.1.7.3 to 7 and Ruby upgrade from 2.7 to 3.1.4
release-94 - 2023-05-25
- RMI-612: implement session timeout
release-93 - 2023-05-11
- [Snyk] Security upgrade rails from 5.2.8.1 to 6.1.7.3
- [Dependabot] Bump nokogiri from 1.14.2 to 1.14.3
release-92 - 2023-03-30
- RMI-590: Prevent users from replacing no business with same to avoid error
- RMI-549: Imporvements to URN page
- [Dependabot] Bump rack from 2.2.5 to 2.2.6.4
release-91 - 2023-03-02
- RMI-547: Improve feedback submitted wording
release-90 - 2023-02-16
- RMI-476: Terminate sessions effectively
- RMI-502: Fix for workday transaction not being reversed
- RMI-582: Fix for blanks on completed tasks page
- RMI-583: Fix for discrepency between completed tasks and individual completed task view.
- [Security] Bump globalid from 1.0.0 to 1.0.1
release-89 - 2023-01-19
- RMI-527: Change task titles and sort order on home page
release-88 - 2023-01-05
- RMI-516: Amend content security policy to allow use of Glassbox
- [Snyk] Security upgrade httparty from 0.18.1 to 0.21.0
- [Snyk] Security upgrade sass-rails from 5.1.0 to 6.0.0
- [Snyk] Security upgrade loofah from 2.18.0 to 2.19.1
- [Snyk] Security upgrade rails-html-sanitizer from 1.4.3 to 1.4.4
release-87 - 2022-12-14
- RMI-516: Amend content security policy to allow use of Glassbox
release-86 - 2022-12-08
- RMI-516: Amend content security policy to allow use of Glassbox
release-85 - 2022-11-10
- RMI-534: Remove signed in home page
- RMI-560: Fix accessibility issue on Help page
- RMI-558: Fix accessibility issue on Completed Tasks page
release-84 - 2022-11-02
- RMI-33: New agreements page
- RMI-419: Added status filter to Agreements page
- RMI-546: Fix for HTML showing on completed tasks page
- RMI-532: Update nav menu
- RMI-524: Improve customer effort score messaging
- RMI-525: Update travis yaml for postgres 11
release-83 - 2022-09-29
- RMI-509: Amended wording to suppliers upload and ingest failed pages
- RMI-401: Replaced UI instaces of "Framework" with "Agreement", to web pages, or where it will be seen on the site.
- RMI-353: Add additional year filter to the completed tasks page.
- RMI-522: Include Glassbox into the cookie configuration and page.
release-82 - 2022-07-28
- RMI-516: Add glassbox domains to CSP whitelist
- [Snyk] Upgrade jbuilder and jsonapi-consumer
- [Dependabot] Bump tzinfo from 1.2.9 to 1.2.10
release-81 - 2022-07-14
- RMI-341: Created mechanism to measure customer effort score
- [Snyk] Security upgrade rails from 5.2.7.1 to 5.2.8.1
- [Dependabot] Bump rails-html-sanitizer from 1.4.2 to 1.4.3
release-80 - 2022-06-23
- RMI-505: Google Analytics 4 set up
- RMI-511: Google Tag Manager set up
- Bump jmespath from 1.4.0 to 1.6.1
- [Snyk] Security upgrade aws-sdk-s3 from 1.94.1 to 1.94.1
release-79 - 2022-03-24
- RMI-504: Dependency updates, to fix security vulnerabilities. (Manual Update)
release-78 - 2022-02-03
-
RMI-494: Fixed nav menu dropdown and filter expansion
-
RMI-480: Enable Sidekiq pro
release-77 - 2022-01-27
- RMI-378: Cookie banner
- RMI-379: Cookie setting and policy pages
- RMI-478: Update to HTST config
release-76 - 2021-11-25
- RMI-418: Guard against incorrectly issuing credit notes.
- RMI-377: Update to google analytics code.
release-75 - 2021-10-14
- RMI-352: Fixed aria text for screenreader in completed tasks page.
release-74 - 2021-09-16
- RMI-425: Update travis env variable
- Ruby update
release-73 - 2021-08-05
- RMI-314: Sort feature for completed tasks page
- RMI-315: Paginate completed tasks page
- RMI-36: Framework filter on completed tasks page
- Ruby update
- Snyk fix
release-72 - 2021-06-03
- RMI-345: set up conclave branch to deploy rmi-conclave integration work to preprod env
- RMI-343: Update Ruby version from 2.5.7 to 2.5.8 (minor update).
- RMI-348: Update survey url.
release-71 - 2021-04-01
- Fix: Update mime-magic dependancy gem.
- RMI-37: Added reported value to completed tasks page.
release-70 - 2021-03-18
- RMI-27: Removed Beta Banner. Add Feedback footer link.
- RMI-300: Add missing label for corresponding input field, as per accessibility report.
- RMI-299: Fix Aria reference/label.
release-69 - 2021-03-03
- RMI-313: gem update to resolve dependabot alert and resolving obsolete rubocop config.
release-68 - 2021-02-11
- RMI-294: Updated Help page
- RMI-295: Updated upload page
- RMI-301: Switched from zdt to rolling deploy
- RMI-31: Blank template link on submission upload page
- RMI-297: URN list page amendments
release-67 - 2021-01-07
- [Security] Bump Nokogiri from 1.10.10 to 1.11.0
- Added test to remediation measures for omniauth vulnerability
- Addressed build issue caused by libv8
release-66 - 2020-11-26
- Fix: prevent error when users download template stored in repo
- RMI-275: Add to travis.yml and deploy-app.sh to accomodate and add Preproduction to the Travis/Github infrastructure.
release-65 - 2020-11-11
- Bump rails from 5.2.4.3 to 5.2.4.4
- [Security] Bump actionview from 5.2.4.3 to 5.2.4.4
- Fix: templates now keep their original file extension.
release-64 - 2020-11-09
- Added SimpleCov and Code Climate to Travis build
- Change to pull request template
release-63 - 2020-10-08
- Update Travis credentials, from dxw to ccs (password & username).
release-62 - 2020-09-18
- Enable splunk monitoring
## release-61 - 2020-03-12
- [Security] Bump puma from 3.12.2 to 3.12.4
- [Security] Bump rake from 12.3.2 to 13.0.1
- [Security] Bump omniauth from 1.8.1 to 1.9.1
- Accessibility improvements
release-60 - 2020-02-27
- Fix: Prevent users getting stuck on authentication page
release-59 - 2020-02-18
- Show OtherFields row count on summary page
release-58 - 2019-12-19
- [Security] Bump rack from 2.0.6 to 2.0.8
release-57 - 2019-09-27
- Add accessibility statement (support ticket 10178)
- Accessibility-related changes on upload page (support ticket 10178)
release-56 - 2019-09-20
- Change survey link (support ticket 10150)
release-55 - 2019-08-29
- Fix Google Analytics by expanding Content-Security-Policy whitelist
release-54 - 2019-08-29
- Improvements to documentation and Docker development environment
- Add some security-related HTTP response headers
- Lock Nokogiri to a safe version
release-53 - 2019-08-22
- Handle the new management_charge_calculation_failed submission status
- [Security] Bump nokogiri from 1.10.3 to 1.10.4
- Add the correction param to view errors button
release-52 - 2019-08-13
- Allow suppliers to download submissions from S3
- Remove 'Sign in' link in header
- Fix up the Docker-based development environment
release-51 - 2019-06-20
- Revert JWT for API authentication. Fixes infinite redirect.
release-50 - 2019-06-19
- Don't forget if submission is a replacement on ingest failed
- Address CVE-2015-9284
- Use JWT for API authentication
release-49 - 2019-06-10
- Add additional page for a submission in the 'ingest_failed' state
release-48 - 2019-05-21
- Allow downloading of URN list from API
release-47 - 2019-05-14
- Allow downloading of framework templates from API
release-46 - 2019-04-29
- Configure Service Connection Environment variables
- Upgrade ruby to 2.5.5
- Update bundler to 2.0.1
- List of RMI frameworks is dynamic
- [Security] Bump nokogiri from 1.10.1 to 1.10.3
- Add scripts to set up and deploy to GPaaS
- Add Travis
release-45 - 2019-04-09
- Allow users to replace return in errors with no business
release-44 - 2019-04-04
- Update RM3788 Excel template to 3/4/2019 version
release-43 - 2019-03-28
- Update URN list to 27/03/2019 version
- Add April frameworks and templates
release-42 - 2019-03-26
- Updated content for support page with correction returns
release-41 - 2019-03-25
- Show incomplete correction submissions
- Allow cancellation of incomplete correction submissions
release-40 - 2019-03-20
- Removal of JQuery/CoffeeScript dependencies
release-39 - 2019-03-18
- Service copy review implementation
- Display the submission file name and link to it in review view
- Page title displays default value
- Send correction param everywhere and prevent double-clicking buttons
release-38 - 2019-03-14
- Don't specify explicit platform for mini_racer gem
- [Security] Bump rails from 5.2.1.1 to 5.2.2.1
release-37 - 2019-03-13
- Update history page based on user research learnings
- Update replacement returns flow based on user research learnings
release-36 - 2019-03-12
- Supplier can correct a submission by uploading an MI return
- Set the class of the show task report no business
- Refactor/switch to
reportmi
frontend
release-35 - 2019-03-11
- Use active_submission instead of latest_submission
release-34 - 2019-03-05
- Users can download their submission files
- Users can replace their submissions with no business
release-33 - 2019-03-04
- Added RM6060 to framework list support page
- Updated RM6060 framework template file
- Updated URN list
release-32 - 2019-02-28
- Added RM6060 framework template file
- Added a task page to view an historic task (where replacements will start)
release-31 - 2019-02-20
- Add analytics.txt for Google Analytics
release-30 - 2019-02-19
- Provide friendly message when authentication fails
release-29 - 2019-01-31
- Updated template for RM3772
release-28 - 2019-01-08
- Include year when displaying task period
- Include user aut id with API requests to enable scoping of tasks and submissions
- Updated rubygems to 3.0.0
release-27 - 2018-12-19
- RM1043.5 added to list of frameworks supported on RMI
- Corrected typo on frameworks page
release-26 - 2018-12-17
- Add skylight
release-25 - 2018-12-12
- Added DOS3 framework template file
- Removed "MISO" from the filename generated for template downloads
release-24 - 2018-12-06
- [Accessibility] Update badge colours for legibility
- [Accessibility] Make task list an actual HTML list
- [Accessibility] Add aria labels for tasks
- [Accessibility] Add HTML titles to pages
- [Accessibility] Adjust start page content for accessibility
release-23 - 2018-11-30
- [Accessibility] Add a label to the submission file upload form
- Update Customer URN file for November
release-22 - 2018-11-28
- Remove User model and table
- Show supplier names or not based on a new multiple_suppliers? property on the user
- Remove 'nil return' from the frontend supplier app
- [Security] Bump rails from 5.2.0 to 5.2.1.1
release-21 - 2018-11-26
- Add basic authentication to API
- Update the the confirmation page
- [Security] Bump rack from 2.0.5 to 2.0.6
release-20 - 2018-11-13
- Stop using the User model and user id
release-19 - 2018-11-08
- Send User's Auth ID in API requests
release-18 - 2018-10-31
- Updated template for RM3786
release-17 - 2018-10-30
- Update Customer URN file for November
- Automatically update template xls filenames each month
- Update RM3797.xls
- Don't hardcode API_ROOT in tests
- Bump loofah from 2.2.2 to 2.2.3
- Fixed a character encoding bug affected console access
- Added support times to support page
- Separate page to list supported frameworks
- Updated home page to follow GOVUK start page pattern
- Adjusted documentation for onboarding new users
- Reduce logging in production environments
- Updated dependency with security fixes
- Make signposting clearer when making a no-business submission
- Fixed typo on submission confirmation page
- Updated URN file with a stripped down version
- Fixed broken link for September URN file
- Updated home page with October frameworks
- Updated Customer URN file for October
- Added Template files for October frameworks
- Display supplier name against tasks to support users with multiple suppliers
- Made service alerts design clearer
- Added utility code for setting up new users
- Added task and framework signposting
- Display validation errors using newer API endpoint, which is optimised for larger submissions.
- Show message to user explaining that at most ten validation errors are displayed, where appropriate.
- Adjusted terraform config for zero-downtime deploys
- Updated analytics to use Google Tag Manager
- Updated to allow purchase order number to be set with submissions
- Removed redundant code relating to early version of the service
- Improved submission summary page performance by using summary information instead of counting entries
- Updated frontend toolkit and made markup more consistent
- Fixed bug in main menu mobile view
- Updated to use new GOV.UK Design System
- Updated design and content following end-to-end review
- Tasks are ordered by due date
- Completed tasks are placed at the bottom of the task list
- Rename framework templates to August 2018
- Remove mentions of specific deadline dates from various pages
- Sync file upload details with API
- Custom 404 and 500 pages
- Static maintenance page for use during scheduled maintenance
- Adjusted in-review submission screens to make re-upload clearer
- Updated URN list file with latest version
- Added exception monitoring and reporting
- Updated dependent libraries
- Added static code analysis to build process (brakeman)
- Updated content on the URNs page
- Updated home page to show different content to signed in users
- Ensure sign-in session required on relevant pages
Initial release