Commit graph

  • 8d534691ac Add 'unit_cost' to Excel download for Products grid Lance Edgar 2018-12-18 16:37:40 -0600
  • c7496d7018 Clean up some inventory batch UI logic; prefer units by default Lance Edgar 2018-12-18 15:13:01 -0600
  • d61d9cc574 Add ability to make new pricing batch from input data file Lance Edgar 2018-12-17 22:35:56 -0600
  • 6a643411a4 Fix some styles, per flexbox layout changes Lance Edgar 2018-12-17 22:35:42 -0600
  • d369693f9f Add oneoff_import() helper method to MasterView class Lance Edgar 2018-12-15 22:29:28 -0600
  • b4d1666bdf Add object_helpers() def to master/view template Lance Edgar 2018-12-15 22:29:08 -0600
  • 2f2b36c91d Update changelog v0.8.3 Lance Edgar 2018-12-14 16:09:26 -0600
  • 10a8babed7 Fix some layout styles for master edit template Lance Edgar 2018-12-14 16:08:18 -0600
  • 86117944e4 Update changelog v0.8.2 Lance Edgar 2018-12-13 13:01:33 -0600
  • 841dda903f Refactor product view template to use flexbox styles Lance Edgar 2018-12-12 15:07:18 -0600
  • 6907fbe844 Update changelog v0.8.1 Lance Edgar 2018-12-10 18:34:40 -0600
  • bef7a2af36 Expose new "sync me" flag for LabelProfile settings Lance Edgar 2018-12-04 18:56:20 -0600
  • 8192b19858 Update changelog v0.8.0 Lance Edgar 2018-12-02 15:35:42 -0600
  • fe35986432 Expose old_price_margin field for pricing batch rows Lance Edgar 2018-11-30 19:24:23 -0600
  • 358ac1592b Fix layout issues for "object-helper" element Lance Edgar 2018-11-30 17:53:00 -0600
  • e100e0ea72 Use 4 decimal places when calculating hours for worked shift excel download Lance Edgar 2018-11-30 16:59:59 -0600
  • 61fa77b752 Remove some pointless tests Lance Edgar 2018-11-30 16:07:58 -0600
  • 3bc0ba73ee Fix app_title reference in mobile templates Lance Edgar 2018-11-30 15:32:59 -0600
  • 6022ef9be3 Don't assume app has configured a tempmon DB engine Lance Edgar 2018-11-29 14:52:44 -0600
  • c1eaf28812 Add support for top-level links for simple menus Lance Edgar 2018-11-29 14:51:57 -0600
  • 0eb394fb86 Add support for "simple" menus in base template Lance Edgar 2018-11-29 14:00:11 -0600
  • 291128b96f Refactor default and bobcat theme re: "context menu" styles Lance Edgar 2018-11-29 12:04:29 -0600
  • c88e1cca68 Force use of "simple" menus for bobcat theme Lance Edgar 2018-11-29 01:55:29 -0600
  • b5083d32db Add basic support for "simple menus" Lance Edgar 2018-11-29 01:39:20 -0600
  • a76a7dd54c Add support for new Bulma 'navbar' menu for bobcat theme Lance Edgar 2018-11-28 23:50:50 -0600
  • 0ba1d65b11 Use bulma-style notifications for bobcat theme Lance Edgar 2018-11-28 22:35:22 -0600
  • 1fa56aa683 Add Bulma-style footer to bobcat theme Lance Edgar 2018-11-28 22:09:35 -0600
  • 103f006cc0 Turn on Bulma CSS framework for 'bobcat' theme Lance Edgar 2018-11-28 20:00:22 -0600
  • 9913586155 Add basic 'excite-bike' theme Lance Edgar 2018-11-28 19:57:10 -0600
  • 3a982f6e38 Fix head_tags() template inheritance bug Lance Edgar 2018-11-28 19:44:09 -0600
  • 23ce2fb33c Add description, notes to default form_fields for batch views Lance Edgar 2018-11-28 18:15:48 -0600
  • 36f786f0eb Clean up how we configure DB sessions on app startup Lance Edgar 2018-11-28 15:37:57 -0600
  • c56eadc49b Fix "delete object" form submit Lance Edgar 2018-11-28 15:37:35 -0600
  • 508359a939 Fix template references for app_title Lance Edgar 2018-11-27 18:20:15 -0600
  • acaa83c31a Add some code comments Lance Edgar 2018-11-27 17:53:24 -0600
  • ea0dc1ea19 Add template "theme" feature, albeit global Lance Edgar 2018-11-27 17:52:02 -0600
  • f05d50bce3 Allow user to choose which columns to show, for Vue.js users grid Lance Edgar 2018-11-27 03:05:14 -0600
  • b7319fd152 Add patterns for joining tables in API list methods Lance Edgar 2018-11-27 02:21:38 -0600
  • 93aa96a339 Add support for sorting by person name in Vue.js Users grid Lance Edgar 2018-11-27 01:49:39 -0600
  • 875f520710 Add basic FontAwesome support to new Vue.js table grid Lance Edgar 2018-11-27 00:57:38 -0600
  • 02528aecc7 Tweak styles for "global title" in header Lance Edgar 2018-11-26 22:58:21 -0600
  • 993d8c3b4e Add very basic Vue.js grid/index experiment for Users table Lance Edgar 2018-11-26 22:07:30 -0600
  • 25e61cc8d5 Use empty string instead of null as fallback value, for pricing rows CSV Lance Edgar 2018-11-26 19:25:32 -0600
  • d773043429 Allow override of products query when making batch from it Lance Edgar 2018-11-26 18:58:55 -0600
  • 3b54ab3e0b Add "min % diff" option for pricing batch from products query Lance Edgar 2018-11-25 20:14:49 -0600
  • d9e5eff23d Fix download filename when it contains spaces Lance Edgar 2018-11-25 17:27:31 -0600
  • 4fa9ab3c6e Add better support for "make import batch from file" pattern Lance Edgar 2018-11-22 20:26:28 -0600
  • 0375d66b91 Tweak default "model title" logic for master view Lance Edgar 2018-11-22 11:12:31 -0600
  • 4ad958b9d2 Fix bug in receiving template when truck dump not enabled Lance Edgar 2018-11-21 23:03:07 -0600
  • de788423e1 Update comments per frozen webhelpers2_grid dependency Lance Edgar 2018-11-21 21:19:02 -0600
  • 6b7631013d Remove some relationship fields when creating new Person Lance Edgar 2018-11-21 19:56:01 -0600
  • 5c66eb5f4f Refactor API collection_get to work with vue-tables-2 Lance Edgar 2018-11-20 20:49:13 -0600
  • 81db564e34 Delay import of sqlalchemy_filters project Lance Edgar 2018-11-20 17:07:28 -0600
  • 46501b7caa Use sqlalchemy-filters package for REST API collection_get Lance Edgar 2018-11-19 23:56:42 -0600
  • 3e8d6a27f1 Update changelog v0.7.50 Lance Edgar 2018-11-19 14:15:48 -0600
  • 4806d7e5fe Expose price_diff_percent, margin_diff for pricing batch row Lance Edgar 2018-11-18 21:12:08 -0600
  • 342c7c3854 Move some label definitions for pricing batch rows Lance Edgar 2018-11-18 20:47:24 -0600
  • 4a36ab827c Expose "suggested price" for pricing batch row view Lance Edgar 2018-11-18 20:02:43 -0600
  • fded97d586 Don't add values to CSV row for undefined fields Lance Edgar 2018-11-18 20:02:14 -0600
  • de6275003e Add vendor id, name to row CSV download for pricing batch Lance Edgar 2018-11-18 19:36:28 -0600
  • f7e549b5fd Expose new Customer.wholesale flag Lance Edgar 2018-11-17 19:26:13 -0600
  • e27debd452 Allow override of template for custom create views Lance Edgar 2018-11-17 18:23:07 -0600
  • e3afb2c52a Add department, subdepartment "name" columns for products XLSX download Lance Edgar 2018-11-14 10:46:23 -0600
  • fed42d4898 Add "200 per page" option for UI table grids Lance Edgar 2018-11-14 10:38:08 -0600
  • b33c2fd0d0 Add simple price fields for product XLSX results download Lance Edgar 2018-11-14 10:33:39 -0600
  • a9b60b3d4a Update changelog v0.7.49 Lance Edgar 2018-11-08 15:48:38 -0600
  • 20e654ddea Display "suggested price" when viewing product details Lance Edgar 2018-11-08 09:57:27 -0600
  • bdbb8e2a7d Make sure status field is readonly when creating new batch Lance Edgar 2018-11-07 16:47:51 -0600
  • 37b9a81344 Add Grid.hide_columns() convenience method Lance Edgar 2018-11-07 16:47:41 -0600
  • 21014c5013 Remove unwanted style for "email setting description" field Lance Edgar 2018-11-07 16:46:55 -0600
  • 9daefed9b3 Detect non-numeric entry when locating row for purchase batch Lance Edgar 2018-11-07 13:08:59 -0600
  • 23a94ebfad Update changelog v0.7.48 Lance Edgar 2018-11-07 10:11:11 -0600
  • d1980aeed8 Add client IP address to user feedback email Lance Edgar 2018-11-05 11:24:03 -0600
  • fec8ba28e2 Refactor API views a bit for sake of running as separate service Lance Edgar 2018-11-03 18:55:26 -0500
  • 9b61b05155 Add dependency for cornice Lance Edgar 2018-11-03 17:15:23 -0500
  • ad35481234 Use Cornice for REST API viws Lance Edgar 2018-11-03 17:13:08 -0500
  • 31ae5eacd5 Tweak status code rendering for upgrades API view Lance Edgar 2018-11-02 21:43:56 -0500
  • 22ef6aad7b Fix bug in upgrades API view, when upgrade has no status code Lance Edgar 2018-11-02 21:38:06 -0500
  • e4a518c444 Remove some unwanted row grid labels Lance Edgar 2018-11-02 18:59:46 -0500
  • b8fdce378f Add basic API endpoint for upgrades, partial pagination support Lance Edgar 2018-11-01 00:34:28 -0500
  • 0c41395cfc Add very basic API views to expose customer, user tables Lance Edgar 2018-10-29 20:16:14 -0500
  • f43b6db427 Add initial tailbone.api subpackage, with basic auth API views Lance Edgar 2018-10-27 15:17:48 -0500
  • 5222f44904 Update changelog v0.7.47 Lance Edgar 2018-10-25 21:20:37 -0500
  • 1123cbb728 Only show Restart Filemon button if so configured Lance Edgar 2018-10-25 17:52:00 -0500
  • 2131ea65cb Add button for restarting filemon Lance Edgar 2018-10-25 17:47:43 -0500
  • fc8391c6d1 Use load mask even for first data fetch, for probe readings graph Lance Edgar 2018-10-25 16:00:15 -0500
  • f086a2aa38 Add more time range options for viewing tempmon probe readings as graph Lance Edgar 2018-10-25 15:57:25 -0500
  • 92c1b165fb Try to configure the 'pyramid_retry' package, if available Lance Edgar 2018-10-25 14:33:28 -0500
  • 3df1407073 Update changelog v0.7.46 Lance Edgar 2018-10-24 19:22:27 -0500
  • 05c33a4b34 Add ability to "transform" TD parent row from pack to unit item Lance Edgar 2018-10-24 18:52:49 -0500
  • 2bd107056c Add MasterView.render_product(), fix edit for pricing batch row Lance Edgar 2018-10-23 17:20:47 -0500
  • b9da7e1b12 Allow individual App Settings to not be required; allow null Lance Edgar 2018-10-23 10:25:57 -0500
  • f1eba6a404 Update changelog v0.7.45 Lance Edgar 2018-10-19 23:01:54 -0500
  • 0e13e5606a Add very basic support for viewing probe readings as graph Lance Edgar 2018-10-19 23:00:43 -0500
  • c6b2f831e5 Update changelog v0.7.44 Lance Edgar 2018-10-19 21:18:53 -0500
  • f26f42427f Don't include LargeBinary properties in default colander schema Lance Edgar 2018-10-19 21:17:50 -0500
  • ed9f8a269c Update changelog v0.7.43 Lance Edgar 2018-10-19 20:33:13 -0500
  • fe2905e9df Add support for "appliance type" Lance Edgar 2018-10-19 20:27:04 -0500
  • 7e28619e9d Don't include grid filters for LargeBinary columns Lance Edgar 2018-10-19 20:26:33 -0500
  • e277a19f71 Hopefully, let the Grid class generate a default list of columns Lance Edgar 2018-10-19 20:26:04 -0500