Oliver Walters
c1b59eeaab
Render filter options as a template
...
- This allows the values to be seen by the translation layer
- Also means that whenever a new option is added, it will be automatically available to the front-end!
2020-04-11 13:24:23 +10:00
Oliver Walters
58636139af
Refactoring filtering code
2020-04-11 10:14:31 +10:00
Oliver Walters
e6f6a936e0
Can haz moar icons?
2020-04-06 20:24:45 +10:00
Oliver Walters
751937e0c2
Use InstanceName around the place
...
- Report in /api/ endpoint
- Display in About window
- Include in any generated barcode
2020-04-06 20:11:36 +10:00
Oliver Walters
b0c1999922
Include font-awesome scripts
2020-04-05 19:42:34 +10:00
Oliver Walters
cfd32db570
Include fontawesome icons
2020-04-05 19:34:48 +10:00
Oliver Walters
3e2a5263a5
Add stock information for top-level stock page
2019-09-27 09:59:14 +10:00
Oliver Walters
fc5682f565
Form is now fully transferred to a formview
2019-07-02 19:20:45 +10:00
Oliver Walters
65a8a30f87
Many improves of the slidies
2019-06-18 19:05:09 +10:00
Oliver Walters
b1c1015778
Add bootstrap-toggle
2019-06-18 18:38:03 +10:00
Oliver Walters
4be82a31ce
Remove rows from order form
2019-06-13 20:26:53 +10:00
Oliver Walters
ecde201bb0
Update to newest bootstrap-table script
2019-05-29 00:20:01 +10:00
Oliver Walters
4011d66b6f
Display sub-location information
2019-05-28 18:08:50 +10:00
Oliver Walters
4218cf8b45
Client-side grouping
...
- Cusomizations made to bootstrap-table-group-by.js
- Group by part name
- Display total stock count per group
- Only group if there are more than 1 item in the group
- Groups send checkbox signals through appropriately!
2019-05-28 17:21:29 +10:00
Oliver Walters
2e5b3bfdf9
Prevent multiple loads of part.js
2019-05-14 23:44:33 +10:00
Oliver Walters
d04f38c724
Improve CSS for main page
...
- Breadcrumb now appears above sidenav tree
- Better margin / etc
2019-05-09 22:23:43 +10:00
Oliver Walters
b9b17f39d9
Override page title for Stock app
2019-05-09 18:11:13 +10:00
Oliver Walters
b4b9d1514e
Mark 'inactive' parts in part list table
...
- Fix part display in search results page
2019-05-08 22:03:59 +10:00
Oliver Walters
6ac3f58e97
Added favicon
...
generated using https://www.favicon-generator.org/
2019-05-07 20:24:27 +10:00
Oliver Walters
eec0fc34d2
Provide function callback when file is dropped
...
- https://stackoverflow.com/questions/6756583/prevent-browser-from-loading-a-drag-and-dropped-file
-
2019-05-06 21:28:49 +10:00
Oliver Walters
dca26b5810
Change the display of the part thumbnail when dragging a file overhead
...
Refs:
- https://stackoverflow.com/questions/26756176/jquery-dragenter-or-dragover-to-include-children#26777526
- https://stackoverflow.com/questions/10867506/dragleave-of-parent-element-fires-when-dragging-over-children-elements
Thanks, StackOverflow!
2019-05-06 19:21:14 +10:00
Oliver Walters
b32a9ed597
Add 'About InvenTree' modal
...
- Accessible from the top-right dropdown menu
- Add InvenTree/version.py which contains helper functions
2019-05-04 11:23:30 +10:00
Oliver Walters
16dc5e2436
Reorganize script locations
...
- Delete script files that are no longer used
2019-04-17 19:03:28 +10:00
Oliver Walters
a4467fee21
Remove bootstrap-editable
...
- Revert to using modal django forms
2019-04-16 07:53:30 +10:00
Oliver Walters
bad46f85f4
Edit / delete / add BOM items
...
- Remove x-editable inline editing
- Uses only bootstrap-table and modal forms
- Hide the 'part' field in the bom item edit
2019-04-16 01:41:01 +10:00
Oliver Walters
264f189917
Add function to wrap a value in an in-line editable field
...
- Requires bootstrap-editable
2019-04-15 00:11:14 +10:00
Oliver
dcf74292b6
Changed tracking into to datetime field
...
- Added moment.js for formatting dates
-
2018-05-10 21:13:36 +10:00
Oliver
c5155d5ac7
Move modal JS file
...
- Loaded by base.
2018-05-08 19:40:29 +10:00
Oliver
4f63d12837
Consolidated 'Part' app views
...
- Improved templating
- Part tree open/close status stored to session
2018-05-04 18:55:55 +10:00
Oliver
389908c67a
Moved sidenav into block
2018-05-04 17:51:55 +10:00
Oliver
9311164825
Using jquery-forms plugin
...
- Allows AJAX file uploads
- Works!
- Provides upload progress (not yet tested)
2018-05-03 23:37:19 +10:00
Oliver
024fe04e0e
Implemented bootstrap-table for parts list
2018-05-02 22:18:58 +10:00
Oliver
fb9142c3fd
Add static bootstrap-table files
2018-05-02 22:08:10 +10:00
Oliver
e62bf92bd6
Notifications work through page-reload / page-redirect
...
- Uses session storage
2018-04-29 23:47:16 +10:00
Oliver
b6665ec2a7
Added dismissable notifications
...
- Bootstrap alert
- Can close manually
- Also set to disappear after configurable time
2018-04-29 23:29:38 +10:00
Oliver
9cc0780367
Sidenav toggles
2018-04-29 20:30:34 +10:00
Oliver
8d0789c37c
Implemented tree view
...
Using library bootstrap-treeview
- part category tree
- stock location tree
- Currenly is functional but looks terrible
2018-04-28 23:22:12 +10:00
Oliver
095492203f
Simplified javascript templating
...
- Load js modules in block js_load
- Write $(document).ready script in block js_ready
- Write any other js in block_js
2018-04-28 12:45:12 +10:00
Oliver
c0902626f4
footable working with BOM items
...
- Event delegation to capture 'edit' button
2018-04-26 23:05:35 +10:00
Oliver
5f19b37c6e
Added 'select2' to modal foms
...
- Drop down lists are now text filterable
- Yay for libraries
2018-04-26 17:37:23 +10:00
Oliver
9004086632
Add button to launch modal form
2018-04-25 00:09:25 +10:00
Oliver
db49e98f37
Load bootstrap.min.js
2018-04-24 23:41:01 +10:00
Oliver
50fcf5363c
Download bootstrap and jquery to static dir
...
- Allow to run offline
2018-04-24 22:50:56 +10:00
Oliver
f1a5b3c1ca
Add AJAX filtering of company list
...
- Search across NAME and DESCRIPTION fields
- TODO - Implement pagination (how?)
2018-04-23 20:37:36 +10:00
Oliver
d00f9f74e4
Added details page for SupplierOrder
2018-04-18 01:13:42 +10:00
Oliver
34d240c6e8
Moved top-level templates to a top-level dir
...
It just seems fitting is all
2018-04-17 23:42:25 +10:00