Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mw/dqt 2024 #117

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

Mw/dqt 2024 #117

wants to merge 6 commits into from

Conversation

michaelwood
Copy link
Member

@michaelwood michaelwood commented Nov 5, 2024

This is v1 of the new DQT

Update the ubuntu version and remove redundant cache action.
* Move cove tests into their own folder
* Fix issue with cookie popup breaking test and generally being annoying
  on developer instance set DISABLE_COOKIE_POPUP to disable cookie popup
* Add option to use Chrome not in headless mode for browser tests
* Fix all tests for incoming copy and frontend layout changes
* Remove and tidy up a lot of the test code
* Convert to new selenium API By. etc
* additional_test Add categories to these tests (LOCATION,
  ORGANISATIONS...)
* Add new additional_test
* Remove Grants table display with settings.GRANTS_TABLE this is no
  longer going to be in use but is provided via lib-cove-*
* Add feature to switch between data submission and quality checking
* Improve error handling of additional_test failures
* Abstract out the additional_test class AdditionalTest for reuse
* Add new entry points for data submission urls
* Fix index error in create_grant_dates_dict when test data doesn't contain
  required information which isn't being tested for
* Wrap cove_tags to override template values in lib-cove-web
* Add a way to work out which additional tests have passed
* Implement new design. Including experimental features TBD in v2 of
  this project.
* Remove dependency on bootstrap
* Remove Jquery
* polyfill some of the lib-cove-web dependency introduced by
  lib-cove-web
* Start of a component structure to templates
* Overrides for almost all lib-cove-web templates - for full authorship
 see: https://github.com/OpenDataServices/lib-cove-web/tree/main/cove/templates
@michaelwood michaelwood marked this pull request as ready for review January 7, 2025 16:30
@michaelwood michaelwood requested a review from R2ZER0 January 7, 2025 16:30
When swapping between submission and dqt mode make sure to set
submission_tool to false.

Fixes: #131
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant