InvenTree/.github
Matthias Mair fddcb629b6
[PUI] Add licenses texts to PUI (#6855)
* compile a license texts bundle

* add backend license extraction on install

* change path for licenses

* add to gitignore

* Add api to expose license paths

* add texts

* add frontend rendering of licensing files

* Handle errors when fetching license information

* Format backend packages.txt in json

* Improved API rendering:

- Handle file errors
- Render as JSON object

* Improve frontend modal rendering

- Separate frontend / backend into tabs
- Split packages into accordion

* Generate JSON file for fronten deps

* Fix rendering for frontend deps

* Update src/frontend/src/components/modals/LicenseModal.tsx

Co-authored-by: Lukas <76838159+wolflu05@users.noreply.github.com>

* Update src/frontend/src/components/modals/LicenseModal.tsx

Co-authored-by: Lukas <76838159+wolflu05@users.noreply.github.com>

* make reading of licenses objects dynamic

* remove unsued import

* style fixes

* style fixes

* default to first value

* use new syntax to call docker compose

* merge fix

* fix path

* Roll back #6942

* Update qc_checks.yaml

Run migration checks when requirements file changes

---------

Co-authored-by: Oliver Walters <oliver.henry.walters@gmail.com>
Co-authored-by: Lukas <76838159+wolflu05@users.noreply.github.com>
2024-04-04 10:31:20 +11:00
..
actions Code structure refactor (#5582) 2024-04-03 12:16:59 +11:00
ISSUE_TEMPLATE Add current deployment methods to bug template (#6893) 2024-03-30 08:48:17 +11:00
scripts Fix unit tests (#6932) 2024-04-03 06:50:13 +00:00
workflows [PUI] Add licenses texts to PUI (#6855) 2024-04-04 10:31:20 +11:00
CODEOWNERS Code structure refactor (#5582) 2024-04-03 12:16:59 +11:00
dependabot.yml Cleanups for refactor (#6933) 2024-04-03 19:59:02 +11:00
FUNDING.yml Add polar to funding page (#6639) 2024-03-05 11:39:47 +11:00
release.yml New tags (#4971) 2023-06-05 19:41:42 +10:00