Matthias
a4209d38cc
setting to make mail required on signup
2021-09-06 22:07:50 +02:00
Matthias
3963ece6d2
make notifications go away
2021-09-06 07:29:40 +02:00
Matthias
e255f2bf42
setting for sso login
2021-09-05 20:20:57 +02:00
Matthias
34a15ff51f
setting to enable signup
2021-09-05 20:17:49 +02:00
Matthias
fa1ea2f701
setting for pwd forgot
2021-09-05 19:56:48 +02:00
Matthias
1146e2abd9
adding login settings in admin
2021-09-05 19:01:21 +02:00
Matthias
d2a68125ff
cleanup
2021-09-05 18:35:58 +02:00
Matthias
f428ade877
doc for account base
2021-09-05 18:34:59 +02:00
Matthias
ff92d70ecb
cleanup
2021-09-05 18:34:24 +02:00
Matthias
4d2aa975de
use user stylesheet
2021-09-05 18:33:49 +02:00
Matthias
dd5a11b921
PEP fixes
2021-09-05 10:37:14 +02:00
Matthias
c8fb128817
make button fit the overall style
2021-09-05 10:32:48 +02:00
Matthias
fcf54fc0d2
make password change crispy
2021-09-05 10:32:08 +02:00
Matthias
6e8bf01a97
Merge branch 'master' of https://github.com/inventree/InvenTree into fr-1421-sso
2021-09-05 10:29:57 +02:00
Oliver
f0e5d1984c
Fix for about.html
2021-09-04 08:46:30 +10:00
Oliver
0a8365e3bc
Fix for clip.html
2021-09-04 08:45:06 +10:00
Oliver
c275bf8d98
Merge pull request #2026 from inventree/js-linting
...
Js linting
2021-09-03 23:35:14 +10:00
Oliver Walters
e5872f4b67
improve js debug comment
2021-09-03 23:16:35 +10:00
Oliver
888fa51cd7
lots of linting fixes for JS files
2021-09-03 22:54:17 +10:00
Matthias
849b71f7e4
"normal" admin-logout message
2021-09-03 00:23:29 +02:00
Matthias
1c3fa186ec
crispy sign in
2021-09-03 00:13:20 +02:00
Matthias
b1e0e09a90
crispy sign out
2021-09-02 22:19:20 +02:00
Matthias
1cbbc401dc
crispy tag for password reset
2021-09-02 22:15:22 +02:00
Matthias
5c206fd201
use SSO for signup in template
2021-09-02 22:12:18 +02:00
Matthias
0f08978b8c
styling signup crispy
2021-09-02 22:11:35 +02:00
Matthias
0ebc45e834
replace i html tags
2021-09-02 00:18:47 +02:00
Matthias
6a420fd95c
replace bold tags
2021-09-02 00:17:12 +02:00
Matthias
276eab19b5
reordering the base template
...
makes comparring to the original template much easier
2021-09-01 22:02:43 +02:00
Matthias
0ff6de62e9
crispy forms!
2021-09-01 07:34:37 +02:00
Matthias
22401d4229
use normal button style
2021-09-01 07:34:00 +02:00
Matthias
146f856f53
use icon also in connections list
2021-09-01 02:18:58 +02:00
Matthias
0b8a88e216
js function to ingest icons
2021-09-01 02:18:41 +02:00
Matthias
ef6d40bb68
use btns for brand - names
2021-09-01 02:18:24 +02:00
Matthias
1595b7e516
remove email from form and overview
2021-09-01 01:22:14 +02:00
Matthias
88534758aa
layout fixes
2021-09-01 01:18:53 +02:00
Matthias
f997e67ea2
patch social-connections into settings
2021-09-01 01:09:23 +02:00
Matthias
3eeb6e161d
fix layout
2021-09-01 00:08:13 +02:00
Matthias
5aca27f285
integrate email-actions into settings
2021-08-31 23:51:33 +02:00
Matthias
1772348d36
layout fixes
2021-08-31 07:49:38 +02:00
Matthias
9a72ddf823
base for login / signup layout
2021-08-31 01:39:44 +02:00
Matthias
592fd09ad4
remove old templates
2021-08-31 01:38:46 +02:00
Matthias
8afb8ac4d1
move to use allauth for login etc
2021-08-31 01:12:35 +02:00
Oliver Walters
cb403a5b29
More work
2021-08-30 22:28:01 +10:00
Oliver Walters
4c39607e00
Brace style fixes
2021-08-30 20:30:26 +10:00
Oliver Walters
e1adef5010
typo fix
2021-08-30 20:08:18 +10:00
Oliver Walters
6177fe0c5a
build.js
2021-08-30 19:52:28 +10:00
Oliver Walters
2112c6a9ad
barcode.js
2021-08-30 19:33:43 +10:00
Oliver Walters
7d4945d302
company.js
2021-08-30 16:01:45 +10:00
Oliver Walters
0835fe92a0
bom.js
2021-08-30 15:54:31 +10:00
Oliver Walters
51eb40f3bc
forms.js
2021-08-30 15:47:58 +10:00
Oliver Walters
bb3b6fdc4d
label.js
2021-08-30 15:34:46 +10:00
Oliver Walters
e0e7788af6
More js fixes
2021-08-30 15:32:01 +10:00
Oliver Walters
50b54f0966
order.js
2021-08-30 14:57:17 +10:00
Oliver Walters
00f012311d
inventree.js
2021-08-30 14:49:40 +10:00
Oliver Walters
90a75ac7cb
nav.js
2021-08-30 14:44:44 +10:00
Oliver Walters
7d5b859233
part.js
2021-08-30 14:39:58 +10:00
Oliver Walters
3e03b1c31d
report.js
2021-08-30 14:12:35 +10:00
Oliver Walters
c846aeb60f
stock.js
2021-08-30 14:07:34 +10:00
Oliver Walters
65874447ed
bug fix
2021-08-30 13:13:12 +10:00
Oliver Walters
5d45fce240
remove import / export calls
2021-08-30 13:10:58 +10:00
Oliver Walters
24ca1c5641
Add "helpers.js" for common functions
2021-08-30 13:06:02 +10:00
Oliver Walters
140a2092c8
fixes for table_filters.js
2021-08-28 22:18:20 +10:00
Oliver Walters
0620e656a0
Fix linting errors or tables.js
2021-08-28 22:12:41 +10:00
Matthias
c34a5967b8
user-settings template for social accounts
2021-08-26 23:17:00 +02:00
Oliver Walters
3adf30a00c
Simple fix for category parameter settings
2021-08-26 22:50:50 +10:00
Oliver
610c05384b
Merge pull request #2020 from SchrodingersGat/mpn-sorting-fix
...
Mpn sorting fix
2021-08-26 22:06:06 +10:00
Oliver
bad246bca6
Fixes for ordering of stock table
2021-08-26 08:24:31 +10:00
Oliver
51992a92c1
Change name of purchaseorder line item table
...
- Was conflicting with purchaseorder table
- Saved column selections were being overridden
2021-08-25 18:00:32 +10:00
Matthias
118bac0591
fix layout
2021-08-25 00:08:50 +02:00
Matthias
aebea33718
enrich login template with login buttons
2021-08-24 23:53:20 +02:00
Oliver Walters
f6b9d9e6d0
Revert "WIP"
...
This reverts commit 42af52ee51
.
2021-08-24 22:33:29 +10:00
Oliver Walters
42af52ee51
WIP
2021-08-24 22:31:13 +10:00
Oliver Walters
0d7eb6b72c
Style fixes
2021-08-24 22:25:25 +10:00
Oliver Walters
5275d3943b
Adds option to hide labels and help text
2021-08-24 22:13:07 +10:00
Oliver Walters
d87ab0033a
Add "afterRender" callback for modal forms
2021-08-24 22:05:00 +10:00
Oliver Walters
1360b1592d
Some convenience functions
2021-08-24 22:04:43 +10:00
Oliver Walters
e3605001e4
Simple function to render a thumbnail
2021-08-24 22:04:06 +10:00
Oliver
0073a77e16
Merge pull request #2008 from matmair/fix-for-1986
...
Fix for 1986
2021-08-24 14:13:50 +10:00
Oliver
36a0496dd7
Wrap search preview results in <a>
...
- Allows clicking with middle mouse (for e.g.) to open in new tab
2021-08-24 13:11:37 +10:00
Oliver
8fc79f45a3
Fix for "part" form fields
...
- Specify "default" rather than overriding "value"
2021-08-24 11:55:58 +10:00
Matthias
391bb0dbe4
disable ordering on loadStockTable
2021-08-23 22:14:51 +02:00
Matthias
4efcfbecaf
refactor stock.js columns into a variable
2021-08-23 22:07:20 +02:00
Oliver
5d4f35958d
Point table at the new read-only field
2021-08-23 21:45:32 +10:00
Matthias
d4efdf86e5
new settingsthe settings-page
2021-08-22 22:09:07 +02:00
Oliver Walters
174b7ba7f2
Fix for "new purchase order" button
2021-08-23 00:28:36 +10:00
Oliver Walters
449e0c0af2
Refactor button in first step of "order parts" wizard
...
- "new supplier part" button was broken
- Was linked to the old "launchModalForm" code
- Now calls createSupplierPart
2021-08-23 00:17:45 +10:00
Matthias
8fad704d76
disable ordering on stock
2021-08-20 22:53:25 +02:00
Matthias
5a59a37a89
disable ordering on category
2021-08-20 22:52:57 +02:00
Matthias
109b8c943e
disable ordering on part-name
2021-08-20 22:52:14 +02:00
Matthias
7533a9ac0c
disable ordering on IPN if fixed ordering
2021-08-20 22:51:36 +02:00
Guusggg
d8eefec065
Print multi part label ( #1963 )
...
* Added description as list for StockLocation
* Merge pull request #1874 from SchrodingersGat/docker-dev-fix
Copy static files when starting dev server
(cherry picked from commit 50eb70f538
)
* Merge pull request #1877 from eeintech/fix_search_js
Fixed missing comma propagating to translated JS files
(cherry picked from commit 2009773d9d
)
* Merge pull request #1890 from matmair/fix-for-1888
catch connection errors in exchange update
(cherry picked from commit db57e9516b
)
* Merge pull request #1887 from matmair/settings-safety
settings fixes
(cherry picked from commit d154ca08ea
)
* 0.4.2
* Merge pull request #1894 from SchrodingersGat/non-int-serial-fix
Fix for non-integer serial numbers
(cherry picked from commit 529742b520
)
* 0.4.4
Bump release version
* Bump version number -> 0.4.5
* Added a simple menu item to print multiple part labels. This does not follow the style of the Stock label functions but it works!
* Revert "Added description as list for StockLocation"
This reverts commit f5178e9fc3
.
* Added the right version number
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
2021-08-17 12:42:40 +10:00
Oliver
1998dabe9b
Small tweaks here and there
2021-08-15 21:47:37 +10:00
Oliver
cef09acd54
Partial reversion of some stuff
2021-08-15 12:05:53 +10:00
Oliver
faab1f2464
Provide global_settings and user_settings as context objects
...
- Adds a new context middleware
- Refactor the way that settings are provided to the javascript layer
2021-08-15 11:57:05 +10:00
Oliver
28bccea57b
Cleanup
2021-08-14 13:43:38 +10:00
Oliver
f753e11f10
Improve error notification for modal forms
...
- Scroll to error
- Add red border and background to the form
2021-08-14 13:41:19 +10:00
Oliver
f72eb4266a
remove old debug message
2021-08-14 12:31:22 +10:00
Oliver
6eb4709658
Adds initial stock quantity
2021-08-14 10:23:42 +10:00
Oliver Walters
2be9399d2c
CSS style fixes
2021-08-14 01:15:43 +10:00
Oliver Walters
ad844c4393
Simplify rendering of checkboxes in forms
...
- Display "inline" so they take up much less vertical space
2021-08-14 01:05:06 +10:00
Oliver Walters
6218f1c7e6
Add form elements for initializing a part with supplier data
2021-08-14 00:26:22 +10:00
Oliver Walters
5cbb67b91c
Add options to show / hide form groups
2021-08-14 00:20:34 +10:00
Oliver Walters
cb11df4dba
Improve error checking for initial stock creation when creating a new part
...
- Use @transaction.atomic
- Raise proper field errors
2021-08-14 00:09:08 +10:00
Oliver Walters
1396c349c8
Refactor form field definition copying
2021-08-14 00:08:26 +10:00
Oliver Walters
5b42ab7332
Add "groups" to API forms
2021-08-13 21:48:48 +10:00
eeintech
91e314ddb5
Only connect ManufacturerPart if a. it exists b. SupplierPart is not yet connected
2021-08-11 17:08:46 -04:00
Oliver
2cf7592198
Merge pull request #1941 from SchrodingersGat/lazy-loading
...
Adds one-shot function when a panel is displayed
2021-08-11 00:29:06 +10:00
Oliver
68282c93f4
Start API calls before the panel has finished loading
2021-08-11 00:12:48 +10:00
Oliver
a1922bff81
Adds one-shot function when a panel is displayed
2021-08-11 00:09:01 +10:00
Oliver
b94104f7ab
Merge pull request #1940 from SchrodingersGat/stock-table-fix
...
Bug fix for stock table
2021-08-10 23:52:55 +10:00
Oliver
535c36b75e
Bug fix for stock table
...
- Use the provided table name, rather than hard-coded value
(cherry picked from commit b3a52dd6c65a83f2f330c0275b443e9acbcbdf73)
2021-08-10 23:31:20 +10:00
Oliver
4c8eaf3942
Bug fix for stock transfer form
2021-08-10 23:23:02 +10:00
Oliver
c32b6b2272
Hide the "part" field when editing manufacturer part and supplier part objects
2021-08-10 11:01:17 +10:00
Matthias
ad656b7ca7
extending API to supply price wihtout formatting
2021-08-09 01:49:55 +02:00
Matthias
c58ed5a07e
Fixes #1915
2021-08-09 01:43:50 +02:00
Oliver Walters
e3efd12184
secondary for purcahse order
2021-08-08 00:50:59 +10:00
Oliver Walters
52ba2201b2
secondary for creating sales order customers
2021-08-08 00:49:16 +10:00
Oliver Walters
4e6c8c45ee
secondary modal for part form
2021-08-08 00:44:46 +10:00
Oliver Walters
1dc5682767
bug fix
2021-08-08 00:44:30 +10:00
Oliver Walters
720b332f71
Adds secondary to manufacturerpart form
2021-08-07 23:49:50 +10:00
Oliver Walters
94c1ed882f
Add secondary field options for "Create Supplier Part" form
...
- Supplier
- Manufacturer Part
2021-08-07 23:42:42 +10:00
Oliver Walters
b960ce839a
remove debug statement
2021-08-07 23:31:21 +10:00
Oliver Walters
fd917b2e41
Simple refactoring
2021-08-07 23:30:53 +10:00
Oliver Walters
25af8559ba
Back-fill newly created model data into the parent modal form
2021-08-07 23:27:31 +10:00
Oliver Walters
759a3724b5
Add function to extract all data from a displayed form
2021-08-07 23:09:56 +10:00
Oliver Walters
ca9536f687
Implement option to display labels "inline" in the browser
2021-08-07 22:09:15 +10:00
Oliver Walters
d77b99c0ca
Add user settings for report and labels
2021-08-07 21:57:41 +10:00
Oliver Walters
2e5d5bcc84
Fix part settings page
2021-08-07 20:50:32 +10:00
Matthias Mair
96378cb556
Merge branch 'inventree:master' into trans-improv
2021-08-05 08:17:21 +02:00
Matthias
58f2dce18d
show translation level in ui
2021-08-05 01:23:11 +02:00
Oliver
be67832821
Merge pull request #1908 from eeintech/fix_typo
...
Fixed typo for build responsible column header
2021-08-05 08:14:51 +10:00
eeintech
c0ccb8f588
Fixed typo for build responsible column header
2021-08-04 17:11:35 -04:00
Matthias
3ecb1e6577
cleaner structure
2021-08-04 19:44:01 +02:00
Oliver Walters
aa4ed9feb0
Refactor MakeVariant form
...
- Now is essentially identical to the DuplicatePart form
- Uses the API form structure
2021-08-05 00:24:38 +10:00
Oliver Walters
0e8fb6a5ad
Refactored DuplicatePart form
...
- API endpoint now takes care of duplication of other data
2021-08-05 00:16:42 +10:00
Oliver Walters
2cb0b448b7
Fix error message styles for API errors
...
- django ValidationError uses "__all__" key for non_field_errors
- whyyyyyyyyyyyy
2021-08-05 00:15:55 +10:00
Oliver Walters
408ff639dd
Adds ability to pre-fill a form with a complete dataset
2021-08-04 23:48:21 +10:00
Oliver Walters
1fafaf8577
Refactor partfields function (was essentially duplicated)
2021-08-04 23:29:39 +10:00
Oliver Walters
2bf3e3ab02
Function to construct part form fields
2021-08-04 23:26:17 +10:00
Oliver Walters
a64ee23afc
Add more options for form rendering
...
- "before" a field
- "after" a field
- pure "eye candy" field
2021-08-04 23:16:11 +10:00
Oliver Walters
75a1be0284
Use API forms for creating and editing BomItem objects
2021-08-04 17:25:51 +10:00
Matthias
efd4644045
translation information
2021-08-04 07:55:58 +02:00
Oliver
1f70538b04
Adds a button to tables to reload data
2021-08-04 14:24:17 +10:00
Oliver
7911801dbf
Merge pull request #1900 from SchrodingersGat/part-image-search
...
Make the part thumbnail selection window searchable
2021-08-04 12:28:52 +10:00
Oliver
f95346f214
Make the part thumbnail selection window searchable
2021-08-04 12:10:49 +10:00
Oliver
83d8226ad6
Refactor "CreatePartCategory" form to API
...
(cherry picked from commit 06ff961564
)
2021-08-04 11:34:42 +10:00
Matthias
fa3c5ae108
updating language to be clearer
...
see https://github.com/inventree/InvenTree/issues/1889#issuecomment-891901070
2021-08-04 00:45:56 +02:00
Matthias
55762f2a96
do not use safe in template
...
that can cause wrong escaping and generally is considered unsafe
2021-08-01 01:41:46 +02:00
Oliver
7756c766c3
Fix stock.js
2021-07-29 12:35:21 +10:00
Oliver
4381a16b0e
Template cleanup
2021-07-29 12:31:07 +10:00
Oliver
6fe5f0e0e6
Fixes for order.js
2021-07-29 11:58:32 +10:00
Oliver
ba5479090a
Fix nav.js
2021-07-29 11:54:04 +10:00
Oliver
28bf5bfdbc
Fix table_filters.js
2021-07-29 11:52:50 +10:00
Oliver
a222efda33
Fix rendering issues
2021-07-29 11:43:50 +10:00
Oliver
27ec65a002
Add 'settings.js' which provides all settings (global and user) as a dynamic javascript file
...
- Minimal database hits required
2021-07-29 11:28:04 +10:00
Oliver
14aebfdae1
Split dynamic javascript files into two separate directories
...
- One gets translated and is served statically
- One does not get translated and is served dynamically
- Add CI step
2021-07-29 09:23:24 +10:00
eeintech
d43312d162
Missing comma propagating to translated JS files
2021-07-28 13:29:12 -04:00
Oliver
6fd70e4741
Fix search settings page
2021-07-28 14:18:42 +10:00
Oliver
1fe00ef7df
Refactor 'category' setttings
2021-07-28 14:16:55 +10:00
Oliver
c08cb43c39
Template rendering fix for inventree.js
2021-07-27 17:22:44 +10:00
Oliver
a93d96de58
Cleanjup
2021-07-27 17:13:02 +10:00
Oliver
990b987692
Reload settings values "live" (without a page refresh)
2021-07-27 17:03:37 +10:00
Oliver
46d5a6f00b
- Convert "PART_RECENT_COUNT" to user setting
...
- Convert "STOCK_RECENT_COUNT" to user setting
2021-07-27 14:53:32 +10:00
Oliver
33a0b73a05
Convert SEARCH_PREVIEW_RESULTS to a "user" setting
2021-07-27 14:44:51 +10:00
Oliver
3e0655a9d8
Add "homepage" settings page
2021-07-27 14:34:23 +10:00
Oliver
7fdc0546b4
Merge remote-tracking branch 'inventree/master' into settings-refactor
2021-07-27 14:28:17 +10:00
Oliver
c63a061cf3
Refactor "theme" selection
2021-07-27 08:31:43 +10:00
Oliver
57551d3ac3
inventreeDelete was not returning the promise
2021-07-27 08:17:53 +10:00
Oliver
0186d23563
inline theme form
2021-07-27 07:56:24 +10:00
Oliver
3349e9ff6c
Refactor language selection
2021-07-27 00:58:31 +10:00
Oliver
b7b0574a44
Add "appearance"
2021-07-27 00:38:59 +10:00
Oliver
9b0fbb7006
Separate tab for "barcode" settings
2021-07-27 00:36:41 +10:00
Oliver
ca1c692b15
Refactor "Currency settings" view
2021-07-27 00:29:55 +10:00
Oliver
de89c3997d
Refactoring a lot of existing settings views
2021-07-27 00:20:31 +10:00
Matthias
175b24a794
changing user settings icon
2021-07-24 00:45:37 +02:00
Matthias
a82483dbaa
hiding homepage block when no setting is used
2021-07-24 00:44:16 +02:00
Matthias
31050f23aa
adding all homepage settings
2021-07-24 00:08:46 +02:00
Matthias
32eace0c36
moving settings into own section
2021-07-23 11:05:41 +02:00
Matthias
46b0db8263
more hompage settings
2021-07-23 01:07:28 +02:00
Matthias
50356afd41
Merge branch 'master' of https://github.com/inventree/InvenTree into homepage-settings
2021-07-23 00:03:21 +02:00
Matthias
5f2bef7ee1
base implementation of user setting
2021-07-22 23:50:09 +02:00
Matthias
3f6c7df7a8
change template setting behaviour for user setting
2021-07-22 23:48:28 +02:00
Oliver
df48df8119
Catch recursive tree error for part / variant relationship
2021-07-21 21:10:31 +10:00
Oliver
2ffae368f1
Add an option to configure number of parts displayed in search preview box
2021-07-21 15:05:14 +10:00
Matthias Mair
ebb202b19b
Merge branch 'inventree:master' into search-autocomplete
2021-07-19 23:39:16 +02:00
Oliver
efb4f194b6
Refactor StockExportOptions form
2021-07-19 17:23:18 +10:00
Oliver
fa9ef02d23
Merge pull request #1836 from SchrodingersGat/supplier-part-forms
...
Supplier part forms
2021-07-19 11:17:45 +10:00
Oliver
efd0caba6e
Merge pull request #1829 from matmair/initial-amount
...
Initial amount
2021-07-19 09:53:40 +10:00
Matthias
6ca34276bd
refactor
2021-07-19 01:17:32 +02:00
Matthias
866c8af393
adding styling to autocomplete
2021-07-19 01:07:33 +02:00
Matthias
17eee66b95
Adding search auto-complete #280
2021-07-19 00:46:51 +02:00
Oliver Walters
0288a1acbf
Refactor edit and delete views for ManufacturerPart
2021-07-18 22:59:34 +10:00
Oliver Walters
29d7cb40e1
Add edit and delete buttons for supplier-part table
2021-07-18 22:31:04 +10:00
Oliver Walters
56fa6c512b
Refactor SupplierPartCreate form
2021-07-18 22:21:11 +10:00
Oliver
f9b7257bdb
Merge pull request #1835 from SchrodingersGat/disable-secondary
...
Disable secondary modals
2021-07-18 21:46:22 +10:00
Oliver
b1165af3c3
Merge pull request #1833 from SchrodingersGat/part-cat-form-improvements
...
Part cat form improvements
2021-07-18 21:32:31 +10:00
Oliver Walters
b04d6051a4
Disable secondary modals
2021-07-18 21:32:25 +10:00
Oliver Walters
c33cfe9503
Small rendering improvements
2021-07-18 21:17:03 +10:00
Oliver Walters
753fe9c80f
Ordering and rendering for StockLocation
2021-07-18 21:15:51 +10:00
Oliver Walters
36cf614aed
Add "level" to PartCategory serializer
...
- Also use tree ordering by default
2021-07-18 21:11:53 +10:00
Oliver Walters
f4f7514b45
Similar fix for customer_reference field
2021-07-18 10:47:35 +10:00
Oliver Walters
9719a14587
Add supplier_reference field to form
2021-07-18 10:33:27 +10:00
Matthias
44482800e4
switching out icon for setting
2021-07-18 02:27:15 +02:00
Matthias
210a4bccde
setting for #1796
2021-07-18 02:20:56 +02:00
Oliver
0fcb4e3170
Link fixes
2021-07-16 13:30:11 +10:00
eeintech
886d95e467
Easy fix!
2021-07-15 16:31:07 -04:00
Oliver
c61fc7c1df
Refactor part pricing page
2021-07-15 23:06:37 +10:00
Oliver
0fc558068f
Refactor BuildOrder pages
2021-07-15 22:40:14 +10:00
Oliver
533a3aa368
Refactor StockItem pages
2021-07-15 22:19:13 +10:00
Oliver
984e16d5af
Return all part parameters to the main part edit form
...
- refactor purchaseorder view
- refactor salesorder view
2021-07-15 16:07:46 +10:00
Oliver
352a58b373
Can select nav based on URL query parameter
2021-07-15 13:41:26 +10:00
Oliver
c1c0a262b2
Refactor Company detail view
2021-07-13 21:53:48 +10:00
Oliver
b6227f7d28
Refactor PurchaseOrder display
2021-07-13 21:21:00 +10:00
Oliver
65de52b705
Add javascript to dynamically switch between views
2021-07-13 20:58:05 +10:00
Oliver
39c58e4015
Move all "SalesOrder" content onto a single page
2021-07-13 19:59:11 +10:00
Oliver
77d80f5c0f
Move "attachments" and "notes" to "Part Detail" page
...
(cherry picked from commit daf0a082dc04c04cfd68cab70148a7d7cf28460f)
2021-07-12 23:27:50 +10:00
Oliver
bd8b52d7d2
Merge pull request #1804 from SchrodingersGat/api-stock-adjustments
...
Api stock adjustments
2021-07-12 22:16:56 +10:00
Oliver
ccf17bf4c5
Fix dodgy CSS file
2021-07-12 21:19:00 +10:00
Oliver
77cfadad42
Add 'title' option for contsructed fields
2021-07-12 21:11:29 +10:00
Oliver
edf4aab063
Refactor "showQuestionDialog" function
2021-07-12 21:03:01 +10:00
Oliver
a1579eecfd
Refactor "showAlertDialog" function
2021-07-12 20:55:28 +10:00
Oliver
9fc7976569
Refactor all "adjustment" forms to use the new API approach
2021-07-12 20:38:54 +10:00
Oliver
74e5b2cd3f
Handle delete differently
2021-07-12 20:06:53 +10:00
Oliver
5329e3e56c
Display per-line errors
2021-07-12 19:42:06 +10:00
Oliver
e04828214a
Refactor showApiError() function
2021-07-12 19:20:29 +10:00
Oliver
0c41cc7c77
Handle form submissions
2021-07-12 18:13:06 +10:00
Oliver
747cccfa42
Refactor to use more generic forms approach
2021-07-12 16:55:35 +10:00
Oliver
7531984c78
Fix read_only attribute
2021-07-11 21:17:54 +10:00
Oliver
cc90c8abbe
Move buttons to separate table column
2021-07-11 21:15:06 +10:00
Oliver
9eb1367d80
Add "location" field
2021-07-11 21:07:56 +10:00
Oliver
3efd7f7777
Add a "notes" field
2021-07-11 20:56:29 +10:00
Oliver
ca5d3a57de
Set quantity input parameters based on action
2021-07-11 20:49:54 +10:00
Oliver
9e4bc274cf
Allow custom code to be run on form submission
2021-07-11 20:40:27 +10:00
Oliver
c045a3b6f6
Refactorin'
2021-07-11 20:36:52 +10:00
Oliver
14ab1bef14
Callback to remove row
2021-07-11 00:15:46 +10:00
Oliver
0507e8a3bc
Building stock adjustment modal
2021-07-10 23:59:35 +10:00
Oliver
6b73e7a408
Add more fields to ManufacturerPart and SupplierPart tables
2021-07-09 14:28:32 +10:00
Oliver
5235ad1b0c
Merge pull request #1787 from SchrodingersGat/bom-table-additions
...
Add sub_part_assembly filter to BOM table
2021-07-09 13:39:09 +10:00
Oliver
079e331bf6
Add sub_part_assembly filter to BOM table
2021-07-09 13:04:48 +10:00
Oliver
558e24c985
Merge pull request #1783 from SchrodingersGat/build-table-filtering
...
Fix for strange table filtering bug
2021-07-09 12:57:03 +10:00
Oliver
9d7f9a9aa3
Fix for strange table filtering bug
...
- When a table was "refreshed" based on the selectable filters, table ordering was not observed
- This was due to the original query parameter conversion not being observed
- Refactored out the conversion function so it works correctly now
- Also removed some cruft from generated query strings
2021-07-09 12:31:25 +10:00
Oliver
7539bd47fe
Fix rendering issues
2021-07-09 12:10:27 +10:00
Oliver
4b6ca548b6
Improve form rendering for SupplierPart
2021-07-09 12:09:57 +10:00
Oliver
40ac1f39e0
Improve rendering of "Company" in API form
...
- Add a thumbnail image
- Refactor select2 thumbnail code
(cherry picked from commit 2df7c520be
)
2021-07-09 11:14:38 +10:00
Oliver
433098ce6e
Merge pull request #1778 from SchrodingersGat/build-forms
...
Refactor BuildOrderEdit form
2021-07-09 09:02:39 +10:00
Oliver
0a86d947bc
Refactor PartParameterCreate form
2021-07-09 02:03:33 +10:00
Oliver
cbf0e0bd4a
Refactor forms for editing and deleting a PartParameter
...
- PartParameters now loaded using the API, not pre-rendered
2021-07-09 01:56:04 +10:00
Oliver
337223b8eb
Modal form improvements
2021-07-09 01:20:40 +10:00
Oliver
60e8a17f07
bug fix: Prevent API forms from being submitted multiple times
...
- A problem if you're a manic clicker
2021-07-09 01:06:38 +10:00
Oliver
be6ecd9587
Fixes for BuildOrder forms
2021-07-09 00:36:54 +10:00
Oliver
004b36b1df
Refactor BuildOrderCreate form
2021-07-09 00:18:03 +10:00
Oliver
245c04367b
Refactor BuildOrderEdit form
2021-07-08 23:57:42 +10:00
Oliver
15cb1e0005
Print part labels
2021-07-08 22:54:41 +10:00
Oliver
ff8ddfbb5c
Fix link to select2
2021-07-08 10:38:12 +10:00
eeintech
87a7081185
Fixed supplier part detail handling in stock table
2021-07-06 14:32:16 -04:00
Matthias
4711f0b823
fromatter for responsible group
2021-07-04 00:16:14 +02:00
Matthias
4f31cee6a3
Merge branch 'master' of https://github.com/inventree/InvenTree into extend-build-order
2021-07-04 00:02:29 +02:00
Oliver
20b0e399c0
Merge pull request #1716 from SchrodingersGat/drf-api-forms
...
[WIP] API Forms
2021-07-03 22:14:26 +10:00
Oliver
889834b693
Refactor POLineItemCreate form
2021-07-03 21:43:22 +10:00
Oliver
45704f7a8d
Merge pull request #1747 from matmair/depleted-stock
...
Depleted stock on start page
2021-07-03 16:23:27 +10:00
Oliver
83256b1014
Refactor BomItemDelete form
2021-07-03 16:10:41 +10:00
Oliver
359e92cd8e
Merge remote-tracking branch 'inventree/master' into drf-api-forms
...
# Conflicts:
# InvenTree/InvenTree/static/css/inventree.css
2021-07-03 12:59:13 +10:00
Oliver
2b32f04af2
Merge pull request #1712 from matmair/one-pricing-view
...
One pricing view
2021-07-03 12:55:34 +10:00
Oliver
90a3a8a288
Merge remote-tracking branch 'inventree/master' into drf-api-forms
2021-07-03 12:35:40 +10:00
Oliver
d8f5cc7f56
Merge pull request #1744 from matmair/stock-table-has-price
...
Stock table filter: has purchase price
2021-07-03 12:05:29 +10:00
Oliver
1d5429f07e
Merge pull request #1750 from matmair/stock-table-supplier-part
...
Stock table add supplier part column
2021-07-03 11:59:46 +10:00
Matthias
16fafbfb30
sock table link to stock
2021-07-03 02:05:37 +02:00
Matthias
57ce82de32
show supplier_part in stock-table
...
#1323
2021-07-03 02:04:39 +02:00
Matthias
ffa9dd18cf
adding new fields into table
2021-07-03 01:49:18 +02:00
Matthias
f46d9537ec
changes email-warning to yellow #1732
2021-07-03 00:36:07 +02:00
Matthias
54cb8fa736
adds depleted stock to index
2021-07-03 00:08:00 +02:00
Matthias
f8e2d53ad4
Merge branch 'master' of https://github.com/inventree/InvenTree into one-pricing-view
2021-07-02 16:44:43 +02:00
Oliver
1cdf03ef49
Added MinMoneyValidator to InvenTreeModelMoneyField
...
- Refactor edit and delete forms for PurchaseOrderLineItem
2021-07-03 00:34:41 +10:00
Matthias
9c8717574a
implement purchase price filter for stock table
...
Closes #1717
2021-07-02 16:31:42 +02:00
Oliver
993abd9d91
Refactor forms for sales orders
2021-07-03 00:14:36 +10:00
Oliver
984828f3bb
Specify 'default' functions for 'reference' field in SalesOrder and PurchaseOrder
...
- Refactor CreatePurchaseOrder form
- Some migrations
2021-07-02 23:59:02 +10:00
Oliver
7e5c9aa043
Refactor PurchaseOrderEdit form
2021-07-02 23:04:53 +10:00
Oliver
5e9372f2d6
Add API endpoints for Owner model
...
- Will be necessary for PurchaseOrder, SalesOrder and BuildOrder forms
2021-07-02 22:45:42 +10:00
Oliver
07910766b3
select2 fixes
2021-07-02 21:36:41 +10:00
Oliver
2a4cbd6eb9
Refactor setRelatedFieldData function
2021-07-02 21:17:20 +10:00
Oliver
6d73265f0e
Add support for custom placeholder text
2021-07-02 19:47:47 +10:00
Oliver
746a0210fe
Add option to focus on a particular field when launching
2021-07-02 19:40:02 +10:00
Oliver
c7f834e547
Display message when action is not allowed
2021-07-02 19:34:40 +10:00
Oliver
366a2d57c3
Improve docstring
2021-07-02 19:27:19 +10:00
Oliver
2e3bfd18cc
Starting work on "secondary modal" functionality
2021-07-02 17:47:18 +10:00
Oliver
291149d733
New modal forms automatically work themselves out
2021-07-02 17:46:54 +10:00
Oliver
047b9d1ecd
Capture enter key to submit form
2021-07-02 17:19:58 +10:00
Oliver
72526307ae
Renderer for supplier part
2021-07-02 17:11:07 +10:00
Oliver
52952a8a8b
Handle different form responses
2021-07-02 16:53:56 +10:00
Oliver
51ebe30754
Merge remote-tracking branch 'inventree/master' into drf-api-forms
...
# Conflicts:
# InvenTree/company/forms.py
2021-07-02 11:26:09 +10:00
Oliver
00e921f505
More work on dynamic modal template
2021-07-02 11:13:24 +10:00
Oliver
3ff19f8c75
Refactorin'
2021-07-02 11:06:52 +10:00
Oliver
2f1dea1123
Modals can now be created programatically
...
- INFINITE MODALS
- API forms now create a new modal as required
2021-07-02 10:52:56 +10:00
Oliver
74d2334f36
Merge remote-tracking branch 'inventree/master' into drf-api-forms
2021-07-01 22:08:10 +10:00
Oliver
a771d7732b
Icon tweak
2021-07-01 21:58:05 +10:00
Oliver
e0f8310ca8
Adds the ability to "clear" a non-required field with an obvious button
2021-07-01 21:57:07 +10:00
Oliver
225162ab8e
Add ability to delete multiple selected manufacturer part parameters
2021-07-01 17:20:06 +10:00
Oliver
9bd71c1184
Refactor deletion of multiple manufacturer part objects
...
- issues multiple DELETE requests via the API
2021-07-01 17:01:30 +10:00
Oliver
870542e4c1
Refactor forms for ManufacturerPartParameter
2021-07-01 16:05:23 +10:00
Matthias
88f57a211f
setting for default currency
2021-06-30 23:35:57 +02:00