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
|
2e7253ebc4
|
Tweak javascript for category detail pages
|
2018-04-28 11:43:26 +10:00 |
|
Oliver
|
c4e305bde6
|
Loaded both modals into single include
|
2018-04-27 21:35:36 +10:00 |
|
Oliver
|
784b0dec02
|
Added AjaxDeleteView
- AjaxDeleteView handles ajaxified delete GET and POST events
- Added modal deletion window
- Added launchDeleteForm jQuery function
|
2018-04-27 00:06:44 +10:00 |
|
Oliver
|
c0902626f4
|
footable working with BOM items
- Event delegation to capture 'edit' button
|
2018-04-26 23:05:35 +10:00 |
|
Oliver
|
b4ff8f79f0
|
Fixed position header + footer for modals
- Fun with CSS!
- Header title provided by AJAX data
- Footer static
- Submit button text can be customized via JSON dat
|
2018-04-26 22:38:48 +10:00 |
|
Oliver
|
8c9442193b
|
Enable escape-key dismiss for modal
|
2018-04-26 18:27:28 +10:00 |
|
Oliver
|
280f2c36cb
|
Modal form for part creation
|
2018-04-26 18:22:41 +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
|
d88da28871
|
Generic AjaxCreateView
- Allows for same form to be posted
|
2018-04-25 14:10:56 +10:00 |
|
Oliver
|
8bc4050d05
|
Modal form is working for 'create new category'
- Had to set form.helper.form_tag to False (so we could control form tags manually)
- Created a 'json' model view
|
2018-04-25 12:46:58 +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
|
ee2f262e19
|
Company index / detail / edit pages working
|
2018-04-22 22:21:50 +10:00 |
|
Oliver
|
4bedf0ed4c
|
Finally got migrations working together
|
2018-04-22 21:54:12 +10:00 |
|
Oliver
|
cef3c664f9
|
Moving 'supplier' to 'company'
|
2018-04-19 09:01:25 +10:00 |
|
Oliver
|
d00f9f74e4
|
Added details page for SupplierOrder
|
2018-04-18 01:13:42 +10:00 |
|
Oliver
|
7045443d7b
|
Add tab view for supplier page
- "Parts" tab
- "Orders" tab
|
2018-04-18 00:42:44 +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 |
|