Commit graph

  • 42888c0983 Add prompt dialog when launching overnight task Lance Edgar 2022-11-23 11:40:03 -0600
  • 9abbc001b3 Update changelog v0.8.263 Lance Edgar 2022-11-21 14:31:49 -0600
  • 4741ee0a7b Let the Luigi handler take care of removing some DB settings Lance Edgar 2022-11-21 14:01:22 -0600
  • de5a8fae7c Update 'testing' watermark for dev background Lance Edgar 2022-11-20 21:01:15 -0600
  • a63d7e9b64 Update changelog v0.8.262 Lance Edgar 2022-11-20 20:26:48 -0600
  • 194f49c561 Add luigi module/class awareness for overnight tasks Lance Edgar 2022-11-20 19:37:29 -0600
  • 922b550c17 Update changelog v0.8.261 Lance Edgar 2022-11-20 16:00:03 -0600
  • 7f0305fb7a Fix how keys are stored for luigi overnight/backfill tasks Lance Edgar 2022-11-20 13:58:39 -0600
  • d4801f58e3 Make sure Grid class is included in package API docs Lance Edgar 2022-11-19 21:45:23 -0600
  • e4392cd00a Allow disabling, or per-day scheduling, of problem reports Lance Edgar 2022-11-19 17:44:09 -0600
  • 163c65600d Update changelog v0.8.260 Lance Edgar 2022-11-18 11:22:08 -0600
  • 3c740549e2 Turn on download results feature for Employees Lance Edgar 2022-11-18 11:20:29 -0600
  • 3178894e4f Update changelog v0.8.259 Lance Edgar 2022-11-17 19:23:44 -0600
  • deed2111fb Add "between" verb for numeric grid filters Lance Edgar 2022-11-15 16:29:15 -0600
  • 3e8924e7cc Update changelog v0.8.258 Lance Edgar 2022-11-15 13:39:17 -0600
  • fec259629e Let the auth handler manage user merge Lance Edgar 2022-11-15 13:37:37 -0600
  • 3b64950a38 Update changelog v0.8.257 Lance Edgar 2022-11-03 11:34:32 -0500
  • be533922a2 Show UPC for receiving line item if no product reference Lance Edgar 2022-11-03 11:28:38 -0500
  • 38e6441b61 Log a warning to troubleshoot luigi restart failure Lance Edgar 2022-10-31 21:41:01 -0500
  • c2b2d11141 Use shared logic for rendering percentage values Lance Edgar 2022-10-29 13:40:35 -0500
  • 22c33b58c7 Fix start_date param for pricing batch upload Lance Edgar 2022-10-19 16:26:05 -0500
  • 9b101963e5 Use people handler to update address Lance Edgar 2022-10-18 10:55:47 -0500
  • 620447f029 Add version workaround for sphinx-rtd-theme bug Lance Edgar 2022-09-25 09:18:34 -0500
  • 733e7ee00c Add template method for rendering row grid component Lance Edgar 2022-09-24 10:34:32 -0500
  • 3877346b3a Update changelog v0.8.256 Lance Edgar 2022-09-09 14:53:47 -0500
  • e67cde4255 Avoid use of self.handler within batch API views Lance Edgar 2022-09-07 20:46:18 -0500
  • e46f4bf01e Do not convert date if already a date Lance Edgar 2022-09-06 22:19:01 -0500
  • f7a019ed83 Make past item lookup optional for custorders Lance Edgar 2022-09-06 16:44:26 -0500
  • 2950827c63 Add basic per-item discount support for custorders Lance Edgar 2022-09-06 16:31:59 -0500
  • b37f63a231 Update changelog v0.8.255 Lance Edgar 2022-09-06 13:21:29 -0500
  • 365e4a4194 Convert value for more date filters; only add condition if valid Lance Edgar 2022-09-06 13:09:14 -0500
  • c43a4edec7 Move logic for "bulk-delete row objects" into MasterView Lance Edgar 2022-08-31 20:52:17 -0500
  • b5a519d132 Disable "Delete Results" button if no results, for row grid Lance Edgar 2022-08-31 16:41:58 -0500
  • 35728e20be Add default normalize logic for API views Lance Edgar 2022-08-30 21:56:46 -0500
  • 960d6279a9 Include WorkOrder.estimated_total for API Lance Edgar 2022-08-30 21:14:01 -0500
  • 9ea103c0eb Update changelog v0.8.254 Lance Edgar 2022-08-30 14:18:57 -0500
  • 12e4b0a139 Expose more attrs for new product batch rows Lance Edgar 2022-08-30 13:57:18 -0500
  • 731c2168b0 Improve parsing of purchase order quantities Lance Edgar 2022-08-30 11:28:16 -0500
  • ef045607d9 Update changelog v0.8.253 Lance Edgar 2022-08-30 11:04:26 -0500
  • bb4e98af8d Add uom fields, configurable template for newproduct batch Lance Edgar 2022-08-30 10:58:13 -0500
  • 6ea8a02b57 Add 'warning' flash messages to old jquery base template Lance Edgar 2022-08-27 23:36:09 -0500
  • 187fea6d1b Convert value for date filter; only add condition if valid Lance Edgar 2022-08-27 22:45:52 -0500
  • 36ba6f1463 Update changelog v0.8.252 Lance Edgar 2022-08-25 22:18:33 -0500
  • f005ef4d52 Add max lengths when editing person name via profile view Lance Edgar 2022-08-25 22:15:56 -0500
  • 6a0a4627b4 Avoid error when no datasync profiles configured Lance Edgar 2022-08-24 20:06:38 -0500
  • 2dbba970b9 Only run tests if requested, for release task Lance Edgar 2022-08-24 18:29:46 -0500
  • bcedc58d9f Update changelog v0.8.251 Lance Edgar 2022-08-24 18:24:42 -0500
  • 78500770d9 Add basic support for backfill Luigi tasks Lance Edgar 2022-08-23 23:27:47 -0500
  • 488696cb39 Fix index title for datasync configure page Lance Edgar 2022-08-22 01:07:58 -0500
  • 6dfda20116 Update changelog v0.8.250 Lance Edgar 2022-08-21 20:41:55 -0500
  • e50356d276 Expose, honor "admin-ish" flag for roles Lance Edgar 2022-08-21 19:36:48 -0500
  • 7b2fef5f09 Allow configuring datasync watcher kwargs Lance Edgar 2022-08-21 15:22:29 -0500
  • 87cced1637 Fix perm check Lance Edgar 2022-08-21 11:32:39 -0500
  • 2ce242ba42 Make textout scrolling "smooth" for upgrade progress Lance Edgar 2022-08-20 23:33:46 -0500
  • bdbbe990dd Add global context from handler, for email previews Lance Edgar 2022-08-20 23:07:19 -0500
  • 2ca93a07e9 Make separate tasks for collect vs. transmit of upgrade progress data Lance Edgar 2022-08-20 22:40:16 -0500
  • 0a113611e8 Let just one "task" handle collect/transmit of progress for websocket Lance Edgar 2022-08-20 21:19:20 -0500
  • e93063a344 Refactor upgrade websocket progress, so "anyone" can join in to see Lance Edgar 2022-08-20 18:55:33 -0500
  • 18cec49a86 Add websockets progress, "multi-system" support for upgrades Lance Edgar 2022-08-20 17:39:33 -0500
  • db3f215ebe Add way to declare failure for an upgrade Lance Edgar 2022-08-19 17:20:01 -0500
  • 8470126918 Add render_person_profile() method to MasterView Lance Edgar 2022-08-18 19:22:04 -0500
  • 9566a882b5 Install dependencies when running tests etc. via tox Lance Edgar 2022-08-18 18:23:30 -0500
  • 7d72a43ecd Use pytest instead of nosetests, for tox runs Lance Edgar 2022-08-18 18:19:54 -0500
  • 8afc376636 Update changelog v0.8.249 Lance Edgar 2022-08-18 17:29:13 -0500
  • 89da6ae501 Expose setting for auto-correct when receiving from invoice Lance Edgar 2022-08-18 17:27:30 -0500
  • d23e5d169a Add basic views for Luigi / overnight tasks Lance Edgar 2022-08-18 15:11:09 -0500
  • 9de35a6e8b Add brief delay before declaring websocket broken Lance Edgar 2022-08-17 22:59:50 -0500
  • d8de36b5ac Update changelog v0.8.248 Lance Edgar 2022-08-17 21:30:39 -0500
  • 2fde1db83c Allow user feedback to request email reply back Lance Edgar 2022-08-17 21:08:54 -0500
  • 5fb99c54c9 Fix initial datasync status display when supervisor error occurs Lance Edgar 2022-08-17 19:06:02 -0500
  • ed55fbca9e Log a warning if can't get supervisor process info Lance Edgar 2022-08-17 18:44:10 -0500
  • 2375733d0f Add first experiment with websockets, for datasync status page Lance Edgar 2022-08-17 18:19:37 -0500
  • 065f845707 Add proper status page for datasync Lance Edgar 2022-08-15 21:06:19 -0500
  • 839c4e0c28 Add get_next_url_after_submit_new_order() for customer orders Lance Edgar 2022-08-14 17:33:12 -0500
  • a20eb468df Redirect to custom index URL when user cancels new custorder entry Lance Edgar 2022-08-14 15:53:43 -0500
  • 303eba6bca Update changelog v0.8.247 Lance Edgar 2022-08-14 10:17:52 -0500
  • bc51a868ce Consolidate master API view logic Lance Edgar 2022-08-14 00:52:53 -0500
  • f2c73acd3b Refactor usage of get_vendor() lookup Lance Edgar 2022-08-13 23:59:09 -0500
  • 2f5de67ee7 Move handheld batch view module to appropriate location Lance Edgar 2022-08-13 23:23:30 -0500
  • db3ea2e34a Fix default help URLs for ordering, receiving Lance Edgar 2022-08-13 23:12:39 -0500
  • 2388ab88b6 Add the FormPosterMixin to ProfileInfo component Lance Edgar 2022-08-12 20:47:32 -0500
  • e49a31df6a Avoid double-quotes in field error messages JS code Lance Edgar 2022-08-12 19:47:25 -0500
  • d5a9aa6925 Update changelog v0.8.246 Lance Edgar 2022-08-12 18:29:46 -0500
  • 409a49ba20 Standardize merge logic when a handler is defined for it Lance Edgar 2022-08-12 14:27:26 -0500
  • 4c29a667cb Couple of API tweaks for work orders Lance Edgar 2022-08-11 00:15:12 -0500
  • 8d70107b5d Update changelog v0.8.245 Lance Edgar 2022-08-10 18:58:18 -0500
  • 51aeb50d39 Allow download results for Customers grid Lance Edgar 2022-08-10 18:55:59 -0500
  • 0e8f383c14 Fix sequence of events re: grid component creation Lance Edgar 2022-08-09 23:26:41 -0500
  • ca5e2c1ff9 Add initial views for work orders Lance Edgar 2022-08-09 21:08:03 -0500
  • a6d5b262f9 Log traceback output when batch action subprocess fails Lance Edgar 2022-08-09 16:35:48 -0500
  • 5952df82ff Tweak flash msg, logging when batch population fails Lance Edgar 2022-08-09 15:05:03 -0500
  • 8f1f8abf42 Fix HTML literal for hidden form field Lance Edgar 2022-08-09 14:48:23 -0500
  • 3edbe96968 Some API tweaks to support a byjove app Lance Edgar 2022-08-09 14:37:08 -0500
  • d6aeb1d10f Add convenience wrapper to make customer field widget, etc. Lance Edgar 2022-08-08 23:34:40 -0500
  • 5334cf1871 Update changelog v0.8.244 Lance Edgar 2022-08-08 18:13:34 -0500
  • a999b996fb Add separate product grid filters for Category Code, Category Name Lance Edgar 2022-08-08 14:39:26 -0500
  • 903afc111e Update changelog v0.8.243 Lance Edgar 2022-08-08 09:42:54 -0500
  • 3413d7c6f6 Expose setting for sendmail failure alerts Lance Edgar 2022-08-07 18:45:45 -0500
  • fe4c3d4942 Make sure "configure" pages use AppHandler to save/delete settings Lance Edgar 2022-08-07 18:23:15 -0500
  • 6352a6dc9a Add button to raise bogus error, for testing email alerts Lance Edgar 2022-08-07 12:58:49 -0500