Commit graph

  • b4ea1489a7 Update changelog v0.8.101 Lance Edgar 2020-08-09 15:06:41 -0500
  • ca31af196f Expose user reference(s) for employees Lance Edgar 2020-08-09 14:39:31 -0500
  • 163134326a Coalesce on User.active when merging Lance Edgar 2020-08-09 14:32:16 -0500
  • 4371574403 Add model to global template context, plus h.maxlen() Lance Edgar 2020-08-09 14:03:28 -0500
  • 7d158e58b5 Add protected_usernames() config function Lance Edgar 2020-08-06 02:04:17 -0500
  • 808e737202 Add basic/unfinished "new customer order" page/feature Lance Edgar 2020-08-02 20:59:16 -0500
  • c32f47ba95 Tweak the buefy autocomplete component a bit Lance Edgar 2020-08-02 19:13:40 -0500
  • 493785591c Add basic web views for "new customer order" batches Lance Edgar 2020-08-02 15:27:10 -0500
  • 9a2a6bbc9f Fix missing scrollbar when version diff table is too wide for screen Lance Edgar 2020-08-01 22:18:54 -0500
  • 6bd049e0bb Update changelog v0.8.100 Lance Edgar 2020-07-30 16:39:44 -0500
  • 8ea379bbff Add more customization hooks for making grid actions in master view Lance Edgar 2020-07-30 16:38:03 -0500
  • dfeb14e7a8 Update changelog v0.8.99 Lance Edgar 2020-07-29 21:59:49 -0500
  • cf8072e402 Use handler do_delete() method when deleting a batch Lance Edgar 2020-07-29 21:58:31 -0500
  • e0ce7e8505 Add self.cloning convenience indicator for master view Lance Edgar 2020-07-28 21:19:47 -0500
  • d196044d11 Update changelog v0.8.98 Lance Edgar 2020-07-26 14:02:28 -0500
  • 0798102ba5 Tweak "coalesce" logic for merging field data Lance Edgar 2020-07-22 19:53:35 -0500
  • 4c3112b85b Fix another pagination bug with buefy grid tables Lance Edgar 2020-07-19 18:43:31 -0500
  • 925e5e0731 Fix permissions wiget bug when creating new role Lance Edgar 2020-07-16 19:43:33 -0500
  • 3819dd9469 Fix pagination sync issue with buefy grid tables Lance Edgar 2020-07-15 22:05:57 -0500
  • 0dfe52a42d Don't allow "execute results" for any batches by default Lance Edgar 2020-07-07 19:23:52 -0500
  • ca64d52021 Make field list explicit for Store views Lance Edgar 2020-07-05 00:21:00 -0500
  • 793d80f092 Make field list explicit for Department views Lance Edgar 2020-07-04 11:44:09 -0500
  • 4f2f192783 Revert "Freeze version for 'Chameleon' dependency" Lance Edgar 2020-07-03 19:14:30 -0500
  • 6577b3752f Avoid latest SQLAlchemy-Utils when running tests for python2.7 Lance Edgar 2020-07-02 12:42:42 -0500
  • 66bf11e893 Tweak field label for Product.item_id Lance Edgar 2020-06-29 16:57:05 -0500
  • aac9bad7ec Freeze version for 'Chameleon' dependency Lance Edgar 2020-06-29 13:07:49 -0500
  • bea671987c Update changelog v0.8.97 Lance Edgar 2020-06-24 12:07:46 -0500
  • e943a1cd44 Convert mako directories to list, if it's a string Lance Edgar 2020-06-24 11:36:58 -0500
  • c1a2bb978c Use byte string filters for row grid too Lance Edgar 2020-06-24 10:53:43 -0500
  • c7c3dea6b2 Improve support for composite key in master view Lance Edgar 2020-06-22 18:26:43 -0500
  • bb11263bad Tweak how we freeze column for role/perm matrix Lance Edgar 2020-06-22 16:21:45 -0500
  • e5f0831369 Add ability to download roles / permissions matrix as Excel file Lance Edgar 2020-06-22 16:00:33 -0500
  • 6463df7224 Add dropdown, autohide magic when editing Role permissions Lance Edgar 2020-06-22 14:59:17 -0500
  • dc81e5b5c5 Update changelog v0.8.96 Lance Edgar 2020-06-17 12:45:00 -0500
  • 31df41283c Don't allow edit/delete of rows, if master view says so Lance Edgar 2020-06-12 18:40:10 -0500
  • abea50427e Update changelog v0.8.95 Lance Edgar 2020-05-27 15:25:52 -0500
  • a8a79ee326 Let each grid component have a custom name, if needed Lance Edgar 2020-05-20 19:19:06 -0500
  • 8683e2a4c2 Cap version for 'cornice' dependency Lance Edgar 2020-05-20 16:15:05 -0500
  • 3bb0c8468b Update changelog v0.8.94 Lance Edgar 2020-05-20 15:53:49 -0500
  • b5f9c8e358 Sort available reports by name, if handler doesn't specify Lance Edgar 2020-05-19 12:42:07 -0500
  • 2139fea3d0 Expose "shelved" field for pricing batches Lance Edgar 2020-05-18 14:42:02 -0500
  • b13cae11fa Update changelog v0.8.93 Lance Edgar 2020-05-15 10:56:56 -0500
  • 2ac2a98727 Don't auto-include "Guest" role when finding roles w/ permission X Lance Edgar 2020-05-14 22:07:34 -0500
  • 5f2dd31485 Parse pip requirements file ourselves, instead of using their internals Lance Edgar 2020-05-14 21:53:41 -0500
  • f0224144b7 Update changelog v0.8.92 Lance Edgar 2020-04-07 21:19:48 -0500
  • 3a6ced388a Allow the home page to include quickie search Lance Edgar 2020-04-07 13:44:13 -0500
  • 4c3b189108 Update changelog v0.8.91 Lance Edgar 2020-04-06 13:20:44 -0500
  • cc96d9877b Defer fetching price, cost history when viewing product details Lance Edgar 2020-04-06 13:12:38 -0500
  • f2b5e2302a Delete some unwanted tests; delay import for tempmon session Lance Edgar 2020-04-04 21:44:01 -0500
  • d9f6a7201e Let config totally disable the old/legacy jQuery mobile app Lance Edgar 2020-04-04 20:51:49 -0500
  • d2c4791611 Add basic dashboard page for TempMon Lance Edgar 2020-04-04 19:33:47 -0500
  • 0fbc8c9247 Add initial API views for inventory batches Lance Edgar 2020-03-29 16:31:16 -0500
  • e9fc9ccbf7 Use "quick entry" logic from batch handler, for mobile inventory Lance Edgar 2020-03-29 15:19:22 -0500
  • 71a9010579 Make handler responsible for locating product for inventory batch Lance Edgar 2020-03-29 14:49:33 -0500
  • 0e7835e2d9 Make inventory batch handler responsible for finding row for product Lance Edgar 2020-03-29 14:41:16 -0500
  • 069eac1cf6 Add temporary method for inventory batch view Lance Edgar 2020-03-29 14:30:48 -0500
  • dc4531f545 Let inventory batch handler decide which count modes are available Lance Edgar 2020-03-29 13:37:50 -0500
  • 6a58f5f5d3 Let inventory batch handler decide if products should be aggregated Lance Edgar 2020-03-29 13:33:38 -0500
  • 12b567d3d2 Let inventory batch handler decide what to do about unknown product scan Lance Edgar 2020-03-29 13:09:14 -0500
  • 2532fcbea2 Let inventory batch handler decide if case input is allowed Lance Edgar 2020-03-29 13:04:11 -0500
  • 0704717ec5 Let inventory batch handler declare which count modes are allowed Lance Edgar 2020-03-29 12:46:41 -0500
  • 242e14e8a9 Allow bulk-delete for Inventory Batches Lance Edgar 2020-03-29 12:07:42 -0500
  • 35bef2c3dd Move inventory batch view to its proper location Lance Edgar 2020-03-29 12:05:05 -0500
  • 65f41480eb Allow bulk-delete, merge for Brands table Lance Edgar 2020-03-27 18:15:33 -0500
  • aaabde5c5a Add link to generate new report, when viewing one Lance Edgar 2020-03-26 15:30:14 -0500
  • 89ffbd6efc Add support for "choice" widget, for report params Lance Edgar 2020-03-26 15:24:16 -0500
  • 2a4832f9b9 Declare the v-model for "dynamic select" widget Lance Edgar 2020-03-24 18:19:25 -0500
  • c14ecd2948 Add helper function, get_csrf_token() Lance Edgar 2020-03-24 18:19:05 -0500
  • febe651e31 Stop raising an error if view doesn't define row grid columns Lance Edgar 2020-03-23 22:35:24 -0500
  • af07b433ad Fix rendering of batch ID in forms Lance Edgar 2020-03-23 21:41:44 -0500
  • 13802c49a8 Add "generic" render_id_str() method to MasterView Lance Edgar 2020-03-23 21:25:43 -0500
  • eaeda6ca36 Fix row status filter for Import/Export batches Lance Edgar 2020-03-23 20:55:46 -0500
  • af4be59fe0 Add "local only" column to Users grid Lance Edgar 2020-03-23 20:24:03 -0500
  • 917d5ab3fa Expose the Role.notes field for view/edit Lance Edgar 2020-03-23 19:59:28 -0500
  • cd019fb05b Fix the "change password" form per Buefy theme Lance Edgar 2020-03-23 19:33:56 -0500
  • e04e67774e Add common permission for sending user feedback Lance Edgar 2020-03-23 19:33:00 -0500
  • 51e1a85f0b Fix some spacing in header for Buefy theme Lance Edgar 2020-03-22 16:42:05 -0500
  • 297ca3fe11 Fix default row grid config logic for batches Lance Edgar 2020-03-20 14:58:29 -0500
  • 1570871884 Use proper cornice service registration, for API batch execute etc. Lance Edgar 2020-03-20 14:40:27 -0500
  • a721ec4a43 Misc. API improvements for sake of mobile receiving Lance Edgar 2020-03-20 13:51:34 -0500
  • ad9c193061 Clean up some purchasing views Lance Edgar 2020-03-19 14:36:43 -0500
  • 3223a77cb1 Add "danger" style for "delete" grid row action Lance Edgar 2020-03-19 00:02:27 -0500
  • e57010cd3d Update changelog v0.8.90 Lance Edgar 2020-03-18 23:44:34 -0500
  • 0ea4b98b1f Expose more Member data, relationships with Customer, Person Lance Edgar 2020-03-18 13:15:11 -0500
  • eb57ebe62b Show member number by default instead of ID Lance Edgar 2020-03-18 12:45:11 -0500
  • 72796d1e04 Expose new Member.number field Lance Edgar 2020-03-18 12:29:18 -0500
  • 970b5871e5 Add/improve various display of Member data Lance Edgar 2020-03-18 11:27:58 -0500
  • 8ac0bb2334 Expose default email address, phone number when editing a Person Lance Edgar 2020-03-17 18:50:07 -0500
  • ff3e83b1c5 Fix name display bug in profile view Lance Edgar 2020-03-17 12:58:36 -0500
  • 60157abd46 Allow customization for Customers tab of Profile view Lance Edgar 2020-03-17 12:28:13 -0500
  • 907a356bea Add support for "bulk-delete" of Person table Lance Edgar 2020-03-16 17:47:06 -0500
  • 7994c7d770 Expose Customer.number field Lance Edgar 2020-03-15 19:28:11 -0500
  • 4fe885995f Allow "touch" for Department, Subdepartment Lance Edgar 2020-03-15 15:52:10 -0500
  • da4f2b2081 Add sort/filter for Department Name, in Subdepartments grid Lance Edgar 2020-03-15 14:26:56 -0500
  • 9b00e829b8 Prevent deletion of department which still has products Lance Edgar 2020-03-15 13:01:52 -0500
  • 964671fcbf Don't let user delete roles to which they belong, without permission Lance Edgar 2020-03-15 11:59:23 -0500
  • edd48ef667 Misc. changes to User, Role permissions and management thereof Lance Edgar 2020-03-15 11:39:52 -0500
  • 413e9b0f1e Remove old/unwanted Vue.js index experiment, for Users table Lance Edgar 2020-03-15 09:40:11 -0500
  • 59cae7d207 Only show tables for "public" schema Lance Edgar 2020-03-15 09:25:10 -0500
  • 9a61f55f76 Tweak GPC grid filter, to better handle spaces in user input Lance Edgar 2020-03-14 18:58:06 -0500