Oliver Walters
|
871b853b9f
|
Single form to delete single or multiple SupplierPart objects
|
2019-09-30 13:28:51 +10:00 |
|
Oliver Walters
|
b870728125
|
Add translation hooks for part detail template
|
2019-09-27 10:12:46 +10:00 |
|
Oliver Walters
|
427f47310b
|
Add detail pane to top-level part view
|
2019-09-27 10:04:20 +10:00 |
|
Oliver Walters
|
ae2e2f36e4
|
Update a bunch more tables
|
2019-09-22 22:18:53 +10:00 |
|
Oliver Walters
|
5a9e5dea20
|
Add sub-category and part count
|
2019-09-20 00:00:34 +10:00 |
|
Oliver Walters
|
508a3fc35c
|
Improve display of part category page
|
2019-09-19 23:59:01 +10:00 |
|
Oliver Walters
|
b3ea2bfb9a
|
Update badges
|
2019-09-19 23:38:15 +10:00 |
|
Oliver Walters
|
3c98cd87a7
|
Use localStorage rather than sessionStorage for storing user prefs
- Also create some helper functions
|
2019-09-19 23:29:03 +10:00 |
|
Oliver Walters
|
cf2abb4130
|
Add option to display ALL results in a paginated table
- Commonize the number of pages allowed
|
2019-09-19 23:20:42 +10:00 |
|
Oliver Walters
|
a77fd23fcf
|
Add a reminder for future-self
|
2019-09-17 20:19:27 +10:00 |
|
Oliver Walters
|
c5a82f4b6e
|
Simplifty PartPriceInfo field
|
2019-09-17 20:17:25 +10:00 |
|
Oliver Walters
|
774872e6a6
|
Make function atomic
|
2019-09-17 14:17:49 +10:00 |
|
Oliver Walters
|
08f958dd72
|
Add form for setting part category
|
2019-09-17 14:06:11 +10:00 |
|
Oliver Walters
|
94cd28ecb9
|
Add ability so set category for multiple parts at once
|
2019-09-17 13:49:57 +10:00 |
|
Oliver Walters
|
b5b7dc0fbf
|
Fix tests
|
2019-09-17 12:29:18 +10:00 |
|
Oliver Walters
|
d40fc59616
|
Reload page after ordering part
|
2019-09-17 10:34:41 +10:00 |
|
Oliver Walters
|
a9d1cadc12
|
Add link to documentation
|
2019-09-17 00:41:28 +10:00 |
|
Oliver Walters
|
7f5aba423a
|
Export full_name for parts
|
2019-09-15 22:23:28 +10:00 |
|
Oliver Walters
|
db04f399c1
|
Simplify exporting of BOM for a part
|
2019-09-15 22:21:12 +10:00 |
|
Oliver Walters
|
204cd967aa
|
Include status label text when exporting stocktake data
|
2019-09-15 20:14:27 +10:00 |
|
Oliver Walters
|
03043e67c7
|
Perform full validation when importing data
|
2019-09-15 19:58:05 +10:00 |
|
Oliver Walters
|
2d17f957f1
|
Remove code duplication for part data export
|
2019-09-15 19:52:28 +10:00 |
|
Oliver Walters
|
2bc97764c7
|
Allow more file formats for BOM import
|
2019-09-15 19:45:59 +10:00 |
|
Oliver Walters
|
4ac8353099
|
Create a custom URL field, which allows the user-specified validators
- Ref: https://stackoverflow.com/questions/41756572/django-urlfield-with-custom-scheme
- Apply this to the URL field in the Part model
|
2019-09-14 00:04:08 +10:00 |
|
Oliver Walters
|
8578a3b8d1
|
Add searching to other admin views
|
2019-09-13 23:32:49 +10:00 |
|
Oliver Walters
|
9b1d0bee3b
|
Add filtering and searching to Part admin
|
2019-09-13 23:27:22 +10:00 |
|
Oliver Walters
|
6a19e94feb
|
Include some extra calculated fields for Part export (readonly)
|
2019-09-13 23:15:34 +10:00 |
|
Oliver Walters
|
23b814569a
|
Manager for importing StockLocation data
|
2019-09-13 22:44:50 +10:00 |
|
Oliver Walters
|
37ab3d214d
|
Import/export management for the Company app
- Company
- SupplierPart
- SupplierPriceBreak
|
2019-09-13 22:39:15 +10:00 |
|
Oliver Walters
|
c579854e89
|
Export 'default_supplier' field
|
2019-09-13 22:29:11 +10:00 |
|
Oliver Walters
|
2bc34853e2
|
import/export manager for PartParameter
|
2019-09-13 22:27:32 +10:00 |
|
Oliver Walters
|
c469e48f26
|
Data manager for BomItem
|
2019-09-13 22:23:40 +10:00 |
|
Oliver Walters
|
bacd70687d
|
Management class for PartCategory import / export
|
2019-09-13 22:20:08 +10:00 |
|
Oliver Walters
|
89acc778f5
|
Skip unchanged lines for matching ID values
|
2019-09-13 22:11:31 +10:00 |
|
Oliver Walters
|
ac36048230
|
Improve import/export of Part
- Can now import part data
- Either UPDATE existing rows, or CREATE new ones
|
2019-09-13 22:08:31 +10:00 |
|
Oliver Walters
|
8a68313e5e
|
Customize admin export of Part object
|
2019-09-13 21:39:37 +10:00 |
|
Oliver Walters
|
567826165c
|
Improve BomItem editing form
- Don't allow duplication of an item already in the BOM
- Remove the parent part from the BOM
|
2019-09-13 16:26:44 +10:00 |
|
Oliver Walters
|
8716281f7e
|
Add unit test for invalid characters
|
2019-09-13 11:15:54 +10:00 |
|
Oliver Walters
|
61d2ce67ef
|
Hide dropdown-menu for functionality that does not yet exist
|
2019-09-12 22:01:18 +10:00 |
|
Oliver Walters
|
4dc7da41b9
|
pepper
|
2019-09-09 20:02:52 +10:00 |
|
Oliver Walters
|
ddb041fe44
|
Filter by category too
|
2019-09-09 19:59:56 +10:00 |
|
Oliver Walters
|
776fc8b1e5
|
Add 'used_in' count to part export
|
2019-09-09 19:37:59 +10:00 |
|
Oliver Walters
|
8723a6c219
|
Add 'purchaseable' field to part export
|
2019-09-09 19:10:57 +10:00 |
|
Oliver Walters
|
fff42e7dbb
|
Export stock based on part
|
2019-09-08 23:58:40 +10:00 |
|
Oliver Walters
|
e4fc44c135
|
More test
|
2019-09-08 20:36:51 +10:00 |
|
Oliver Walters
|
2a203be5cc
|
Tests for part parameters
|
2019-09-08 20:18:21 +10:00 |
|
Oliver Walters
|
dac61eafa2
|
Fixed tests
- Tree classes now need extra configuration in the fixture
- Check for null pk when cleaning a tree node
|
2019-09-08 19:41:54 +10:00 |
|
Oliver Walters
|
a5189b8f3f
|
Replace a recursive function
|
2019-09-08 19:28:40 +10:00 |
|
Oliver Walters
|
0d6a3d3b28
|
BOM table now refreshes the table rather than the page
|
2019-09-08 19:24:47 +10:00 |
|
Oliver Walters
|
3eb3c43e5c
|
Change foreign keys to TreeForeignKey
|
2019-09-08 19:19:39 +10:00 |
|