Skip to content

Datatables upgrade#622

Merged
abeverley merged 17 commits into
ctrlo:dev-bootstrapfrom
droberts-ctrlo:datatables-upgrade
Jun 3, 2026
Merged

Datatables upgrade#622
abeverley merged 17 commits into
ctrlo:dev-bootstrapfrom
droberts-ctrlo:datatables-upgrade

Conversation

@droberts-ctrlo

Copy link
Copy Markdown
Contributor

No description provided.

Also removed extra yarn commands that weren't needed, and automated download of browserslist updates on build.
…changed

Removed cjs from eslint - cjs are used for internal development files, and should never be included
… dev branch

Updated files where dev changes weren't included
Updated documentation

Fixed formatting and code where this was broken on merge with current dev branch

Added fix for error on documentComponent

Updated code files with changes as required where they were included in dev

Updated file where missing function wasn't included
Updated code files with changes as required where they were included in dev
Updated to use new switch component for fullscreen
… dev branch

Updated and removed extra dependencies and exports where not required

Further package changes and TSConfig updates

Removed knip

Removed extra unused dependencies

Updated with changes within current dev

Updated code files with changes as required where they were included in dev

Updated file where missing function wasn't included

Fixed error in markdown that was missed during upgrade

@pwlodarski-ctrlo pwlodarski-ctrlo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR reviewed - just a few clarifications.

Comment thread src/frontend/components/data-table/lib/component.js Outdated
Comment thread src/frontend/components/data-table/lib/component.js Outdated
Comment thread src/frontend/components/data-table/lib/component.js Outdated
Comment thread src/frontend/components/data-table/_data-table.scss
Comment thread src/frontend/js/lib/util/helpers/decorators.ts Outdated
Comment thread src/frontend/js/lib/util/helpers/decorators.ts Outdated
Comment thread src/frontend/js/lib/util/helpers/decorators.ts Outdated
Comment thread src/frontend/js/lib/util/helpers/decorators.ts Outdated
Comment thread src/frontend/js/lib/util/storageProvider/lib/storageProvider.test.ts Outdated

@pwlodarski-ctrlo pwlodarski-ctrlo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Final PR review - all good!

@droberts-ctrlo

Copy link
Copy Markdown
Contributor Author

On checking, DataTables is currently broken in this build.

Do not merge for now.

@droberts-ctrlo droberts-ctrlo marked this pull request as draft May 20, 2026 15:46
@droberts-ctrlo

Copy link
Copy Markdown
Contributor Author

Fixes now complete - Cypress and Webdriver tests will not pass as there is no build

@droberts-ctrlo droberts-ctrlo marked this pull request as ready for review May 21, 2026 15:06
@droberts-ctrlo

Copy link
Copy Markdown
Contributor Author

Fixes now complete - Cypress and Webdriver tests will not pass as there is no build

Jest currently arguing - will fix then push changes from review

@droberts-ctrlo droberts-ctrlo marked this pull request as draft May 21, 2026 16:02
@droberts-ctrlo

Copy link
Copy Markdown
Contributor Author

Jest fixed - issue was local to my machine

@droberts-ctrlo droberts-ctrlo marked this pull request as ready for review May 21, 2026 16:19

@pwlodarski-ctrlo pwlodarski-ctrlo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated PR reviewed - all is well.

@abeverley abeverley merged commit b40f40e into ctrlo:dev-bootstrap Jun 3, 2026
4 of 6 checks passed
@droberts-ctrlo droberts-ctrlo deleted the datatables-upgrade branch June 10, 2026 11:02
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.

3 participants