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

After 0.17.0: Remove CUI #8384

Open
wants to merge 35 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
a92c8da
remove CUI
matmair Oct 28, 2024
98535f6
fix loading
matmair Oct 28, 2024
5a2eaf7
fix login middleware
matmair Oct 28, 2024
c7cffbe
remove css template functions
matmair Oct 28, 2024
f4a0438
tmp fix for recurtion
matmair Oct 28, 2024
b8cfe0e
remove old test
matmair Oct 28, 2024
324f93c
fix assertations
matmair Oct 28, 2024
fd399bf
fix middleware tests
matmair Oct 28, 2024
df218d4
re-add plugin tags
matmair Oct 28, 2024
5e955b1
remove thirdpartjs
matmair Oct 28, 2024
fb81352
re-add mfa urls
matmair Oct 28, 2024
fe186f6
remove old js
matmair Oct 28, 2024
1106f20
remove cui tags
matmair Oct 28, 2024
efe3299
simplify error testing
matmair Oct 28, 2024
15e38b5
use license endpoint for testing instead
matmair Oct 28, 2024
e553227
disable successful test
matmair Oct 28, 2024
536850b
revert de-activation
matmair Oct 28, 2024
7c36e5b
Merge branch 'master' of https://github.com/inventree/InvenTree into …
matmair Nov 9, 2024
9e8159a
remove references to old UI customisation
matmair Nov 9, 2024
e585000
update docs to remove reference to removed page
matmair Nov 9, 2024
99beec9
disable availabilty check
matmair Nov 10, 2024
ee9fccd
possible fix to importing problem
matmair Nov 10, 2024
664102e
Revert "possible fix to importing problem"
matmair Nov 10, 2024
11a5f30
remove old get_context_data
matmair Nov 10, 2024
6cfac8c
Merge branch 'master' of https://github.com/inventree/InvenTree into …
matmair Nov 10, 2024
2a6b034
Merge branch 'master' of https://github.com/inventree/InvenTree into …
matmair Nov 18, 2024
9b6e683
Merge branch 'master' of https://github.com/inventree/InvenTree into …
matmair Nov 19, 2024
1ab81d2
Merge branch 'master' into pui-only
matmair Nov 19, 2024
5776845
Merge branch 'pui-only' of https://github.com/matmair/InvenTree; bran…
matmair Nov 26, 2024
45d5175
Merge branch 'master' of https://github.com/inventree/InvenTree into …
matmair Nov 27, 2024
de277c4
Merge branch 'master' of https://github.com/inventree/InvenTree into …
matmair Dec 8, 2024
eedd13f
fix migration
matmair Dec 8, 2024
930e1fe
remove unused function
matmair Dec 9, 2024
55a525d
remove unused stuff
matmair Dec 9, 2024
bdfe9c1
remove unused template
matmair Dec 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 0 additions & 7 deletions .github/actions/setup/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,13 +70,6 @@ runs:
uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # pin to v3.8.2
with:
node-version: ${{ env.node_version }}
cache: 'npm'
cache-dependency-path: src/backend/package-lock.json
- name: Install npm packages
if: ${{ inputs.npm == 'true' }}
shell: bash
run: cd src/backend && npm install

# OS installs
- name: Install OS Dependencies
if: ${{ inputs.apt-dependency }}
Expand Down
103 changes: 0 additions & 103 deletions .github/scripts/check_js_templates.py

This file was deleted.

23 changes: 0 additions & 23 deletions .github/workflows/qc_checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,28 +63,6 @@ jobs:
contains(github.event.pull_request.labels.*.name, 'dependency') ||
contains(github.event.pull_request.labels.*.name, 'full-run')

javascript:
name: Style - Classic UI [JS]
runs-on: ubuntu-20.04

needs: ["pre-commit"]

steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # [email protected]
- name: Environment Setup
uses: ./.github/actions/setup
with:
npm: true
install: true
- name: Check Templated JS Files
run: |
cd .github/scripts
python3 check_js_templates.py
- name: Lint Javascript Files
run: |
python src/backend/InvenTree/manage.py prerender
cd src/backend && npx eslint InvenTree/InvenTree/static_i18n/i18n/*.js

pre-commit:
name: Style [pre-commit]
runs-on: ubuntu-20.04
Expand Down Expand Up @@ -257,7 +235,6 @@ jobs:
apt-dependency: gettext poppler-utils
dev-install: true
update: true
npm: true
- name: Download Python Code For `${{ env.wrapper_name }}`
run: git clone --depth 1 https://github.com/inventree/${{ env.wrapper_name }} ./${{ env.wrapper_name }}
- name: Start InvenTree Server
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/translations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ jobs:
uses: ./.github/actions/setup
with:
install: true
npm: true
apt-dependency: gettext
- name: Make Translations
run: invoke dev.translate
Expand Down
11 changes: 1 addition & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,16 +81,7 @@ InvenTree is designed to be **extensible**, and provides multiple options for **
</details>

<details>
<summary>Client - CUI</summary>
<ul>
<li><a href="https://getbootstrap.com/">Bootstrap</a></li>
<li><a href="https://jquery.com/">jQuery</a></li>
<li><a href="https://bootstrap-table.com/">Bootstrap-Table</a></li>
</ul>
</details>

<details>
<summary>Client - PUI</summary>
<summary>Client</summary>
<ul>
<li><a href="https://react.dev/">React</a></li>
<li><a href="https://lingui.dev/">Lingui</a></li>
Expand Down
1 change: 0 additions & 1 deletion docs/docs/extend/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,6 @@ Supported mixin classes are:
| [LabelPrintingMixin](./plugins/label.md) | Custom label printing support |
| [LocateMixin](./plugins/locate.md) | Locate and identify stock items |
| [NavigationMixin](./plugins/navigation.md) | Add custom pages to the web interface |
| [PanelMixin](./plugins/panel.md) | Add custom panels to web views |
| [ReportMixin](./plugins/report.md) | Add custom context data to reports |
| [ScheduleMixin](./plugins/schedule.md) | Schedule periodic tasks |
| [SettingsMixin](./plugins/settings.md) | Integrate user configurable settings |
Expand Down
Loading
Loading