2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-17 20:45:44 +00:00
Commit Graph

852 Commits

Author SHA1 Message Date
0802e3a7b5 Merge branch 'master' of https://github.com/inventree/InvenTree into matmair/issue6281 2025-01-14 19:28:25 +01:00
412bba50ba Slight tweak to <DetailsTable> (#8890)
* Slight tweak to <DetailsTable>

* Responsive layout for user settings

* Make menu links responsive

* Update <FactCollection />

* Update part pricing panels
2025-01-14 13:42:03 +11:00
46f6450ee1 [UI] Responsiveness Improvements (#8885)
* Shorten string in page title

* Style fixes

* Adjust cell width props

* Refactor <PageDetail> component

- Improve responsiveness

* Simplify <ItemDetailsGrid />

* Refactor <DetailsImage>
2025-01-14 10:38:48 +11:00
4b412f5716 add setting for configuring types 2025-01-13 23:08:24 +01:00
d2c9519a68 remove unneded mfa_enabled 2025-01-13 08:25:21 +01:00
4fa0660493 fix url assertation 2025-01-13 08:13:44 +01:00
7b23b73188 Add timeout to login wait for 2025-01-13 00:07:54 +01:00
95d3a954c2 add type 2025-01-12 15:05:18 +01:00
d6ef1d9c04 Merge branch 'master' of https://github.com/inventree/InvenTree into matmair/issue6281 2025-01-12 14:47:40 +01:00
b06b762895 [UI] Reactive Details Columns (#8883)
* Adapt details column count

- Based on element width

* Pin minimum size of thumbnail

* Cleaner implementation

* Revert again

- Use element size, not screen size
2025-01-12 14:58:52 +11:00
77bcaeb068 Merge branch 'master' of https://github.com/inventree/InvenTree into matmair/issue6281 2025-01-12 04:58:35 +01:00
6fe06b536f add mfa add and remove screens 2025-01-12 04:58:22 +01:00
e8c1417b15 Add Expiry Date on Receive Line Item (#8867)
* Add expiry on line item receive from PO

* add backend test

* reset pre-commit

* increment inventree api version

* use None as default expiry date

* check global setting STOCK_ENABLE_EXPIRY

* check for default expiry in line item receive

* use dayjs

---------

Co-authored-by: Matthias Mair <code@mjmair.com>
2025-01-12 13:56:30 +11:00
c75630d1bd Add Serbian to LanguageContext.tsx (#8880) 2025-01-12 09:06:44 +11:00
4390c01cc1 New Crowdin translations by GitHub Action (#8857)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-12 09:06:29 +11:00
7eac3d7d42 Forms refactor (#8876)
- Use dayjs for cleaner code
2025-01-12 08:18:42 +11:00
000419255a Adjust StockItem form (#8869)
- Auto-set expiry date
2025-01-11 09:22:53 +11:00
56137d268b fix nesting issue 2025-01-10 03:16:16 +01:00
fc09af58b1 refactor and rephrasing 2025-01-10 03:09:47 +01:00
bf82c4c269 simplify 2025-01-10 02:52:28 +01:00
5661b93910 align names with allauth 2025-01-10 02:52:05 +01:00
ec6ee2cbed fix asserts 2025-01-09 20:06:56 +01:00
6f6829d650 adjust tests 2025-01-09 01:49:19 +01:00
d619cc1135 re-implement password change 2025-01-09 01:43:08 +01:00
1a876a7f6b enable registration for now 2025-01-09 00:52:33 +01:00
8ad07c49d5 re-implement registrations 2025-01-09 00:52:14 +01:00
6fad126e21 rewrite url structure 2025-01-08 22:58:28 +01:00
b5223dedf1 more exclusions 2025-01-08 22:46:04 +01:00
f0dc4a030e fix tests 2025-01-08 22:44:56 +01:00
da918b7f18 fix remove sso provider account action; provider (user) admin stuff is done 2025-01-08 21:58:25 +01:00
4b6ab95b4c add mfa table 2025-01-08 21:03:31 +01:00
29694d27c8 change name to ensure 1p can detect field 2025-01-08 20:50:37 +01:00
a00f090a87 remove x-session, not needed anymore 2025-01-08 20:03:42 +01:00
2eea51a9f1 add todo's 2025-01-08 19:55:19 +01:00
d482b3677f switch to browser based sessions 2025-01-08 13:55:20 +01:00
ea940e8c58 Merge branch 'master' of https://github.com/inventree/InvenTree into matmair/issue6281 2025-01-08 08:03:18 +01:00
18fdfc9b22 make calls more robust 2025-01-08 00:10:28 +01:00
9138e31e58 Created by (#8848)
* Add 'created_by' field to order API endpoints

* Add 'created_by' filter

* Allow ordering by 'created_by' field

* Update UI tables

- Show "Created By" column
- Column sorting
- Column filtering

* Cleanup order detail pages

* Bump API version

* Refactor table filters

* Fix BuildOrderTable filters
2025-01-08 10:07:38 +11:00
e19c2e1c62 simplify calls 2025-01-07 23:34:45 +01:00
296c54a1d7 [UI] API Context (#8851)
* Create ApiContext provider

* Utilize new context

* Remove api from global context

* Refactor <InvenTreeTable>

- No longer need hard-coded API constant

* Refactor useInstance hook

* Refactoring

- QueryCountDatshboardWidget
- NotesEditor
- RenderInstance

* Refactor multiple tables

* Fix typos

* Refactor useFilters hook

- Allow plugins to use this hook!

* Further refactoring

* Refactor API forms

* Cleanup context routing

* Fix provision order
2025-01-08 07:34:06 +11:00
2e6ba4de91 implement more provider stuff 2025-01-07 16:56:43 +01:00
b42edbf2ab Fix for notification (#8840)
label -> title
2025-01-07 15:00:48 +11:00
ce617b7792 [Documentation] Remove package credits (#8811)
* Remove hard-coded credits from docs

- Extract *actual* package credits
- Auto-build into docs

* Include URLs when generating python license data

* Update readthedocs process

* Better URL extraction

* Adjust build process for RTD

* Spelling fixes

* Install node and yarn

* Command fix

* Improved library sorting

* Improved error message

* Remove credits.md

* Cleanup

* Further cleanup

* Tweak playwright test

* Handle uncaught exception in fetchIcons

* Fix for CORS settings in playwright testing

* Enhance login check

* Fix for barcode test

---------

Co-authored-by: Matthias Mair <code@mjmair.com>
2025-01-06 14:14:38 +11:00
ae1f9bf274 Navigate to index when deleting a company (#8831) 2025-01-05 22:43:20 +11:00
8b343e570e New Crowdin translations by GitHub Action (#8826)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-05 20:21:50 +11:00
27e31e5a75 Merge branch 'master' into matmair/issue6281 2025-01-02 09:25:47 +01:00
5eeb150828 New Crowdin translations by GitHub Action (#8786)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-01 10:41:30 +11:00
16e9729308 Allow barcode linking for stock location (#8802) 2024-12-31 15:48:41 +11:00
5e79c6906c [UI] Permission Enhancements (#8785)
* Update page permissions

- Add permission check to <InstanceDetail>
- HIde breadcrumbs and tree for part
- Hide breadcrumbs and tree for stock

* Additional permissions checks
2024-12-29 17:00:27 +11:00
e5f6f3b741 add mfa reg endpoint (not fully implemented) 2024-12-29 01:02:30 +01:00