Skip to content

Move node files - #814

Merged
sbland merged 6 commits into
mainfrom
move-node-files
Oct 28, 2026
Merged

sbland merged 6 commits into
mainfrom
move-node-files

Conversation

@AdrianDAlessandro

Copy link
Copy Markdown
Collaborator

Description

This PR moves all the frontend assets config files into the node/ folder. This is to clean up the top level directory and make it clear that this stuff is separate from the Django content and not necessary for the python/backend development.

It also does an update of the compiled assets by updating with an audit fix and re-running build

Type of change

  • Documentation (non-breaking change that adds or improves the documentation)
  • New feature (non-breaking change which adds functionality)
  • Optimization (non-breaking, back-end change that speeds up the code)
  • Technical work (non-breaking, change which is work as part of a new feature)
  • Bug fix (non-breaking change which fixes an issue)
  • Breaking change (whatever its nature)

Key checklist

  • All tests pass (eg. python -m pytest)
  • The documentation builds and looks OK (eg. mkdocs serve)
  • Pre-commit hooks run successfully (eg. pre-commit run --all-files)

Further checks

  • Code is commented, particularly in hard-to-understand areas
  • Tests added or an issue has been opened to tackle that in the future. (Indicate issue here: # (issue))

@github-project-automation github-project-automation Bot moved this to 📋 Backlog in Web App Development Oct 20, 2026
@AdrianDAlessandro AdrianDAlessandro moved this from 📋 Backlog to 👀 In review in Web App Development Oct 20, 2026
@codecov

codecov Bot commented Oct 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@sbland

sbland commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Some additional todo's for another PR:

  • Test that running rebuild doesn't change any files already submitted
  • Upgrade storybook
  • May want to move from npm to pnpm

@sbland
sbland merged commit 836f68b into main Oct 28, 2026
6 checks passed
@sbland
sbland deleted the move-node-files branch October 28, 2026 12:18
@github-project-automation github-project-automation Bot moved this from 👀 In review to ✅ Done in Web App Development Oct 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants