Timeline



08/31/2022:

20:55 Changeset in tailbone [c43a4ed] by Lance Edgar <lance@…>
Move logic for "bulk-delete row objects" into MasterView? i guess so …
16:41 Changeset in tailbone [b5a519d] by Lance Edgar <lance@…>
Disable "Delete Results" button if no results, for row grid

08/30/2022:

21:56 Changeset in tailbone [35728e20] by Lance Edgar <lance@…>
Add default normalize logic for API views and use common logic for …
21:55 Changeset in rattail [130d9b2] by Lance Edgar <lance@…>
Add generic-ish rattail.db.util.get_fieldnames() function need to …
21:14 Changeset in tailbone [960d627] by Lance Edgar <lance@…>
Include WorkOrder.estimated_total for API
21:13 Changeset in rattail [f69df77] by Lance Edgar <lance@…>
Add WorkOrder.estimated_total to schema
21:12 Changeset in byjove [7436d41] by Lance Edgar <lance@…>
Allow static data set for autocomplete component also header template
14:18 Changeset in tailbone [9ea103c] by Lance Edgar <lance@…>
Update changelog
14:17 Changeset in rattail [1df93fe] by Lance Edgar <lance@…>
Update changelog
13:57 Changeset in tailbone [12e4b0a] by Lance Edgar <lance@…>
Expose more attrs for new product batch rows
13:56 Changeset in rattail [a5e6f6e] by Lance Edgar <lance@…>
Consider 'Y' (or 'y') as true when parsing bool value
13:56 Changeset in rattail [40086f7] by Lance Edgar <lance@…>
Add more attrs for new product batch row
12:05 Changeset in rattail [7822e32] by Lance Edgar <lance@…>
Fix how newline chars are handled for UNFI invoice parser newer …
11:28 Changeset in tailbone [731c216] by Lance Edgar <lance@…>
Improve parsing of purchase order quantities
11:04 Changeset in tailbone [ef04560] by Lance Edgar <lance@…>
Update changelog
11:02 Changeset in rattail [97fcd98] by Lance Edgar <lance@…>
Do not run tests unless requested, for release task
11:02 Changeset in rattail [c02f0e0] by Lance Edgar <lance@…>
Update changelog
10:58 Changeset in tailbone [bb4e98a] by Lance Edgar <lance@…>
Add uom fields, configurable template for newproduct batch
10:55 Changeset in rattail [9c695e5] by Lance Edgar <lance@…>
Add unit_size, uom, cleanup refresh logic for newproduct batch

08/27/2022:

23:36 Changeset in tailbone [6ea8a02b] by Lance Edgar <lance@…>
Add 'warning' flash messages to old jquery base template
22:45 Changeset in tailbone [187fea6] by Lance Edgar <lance@…>
Convert value for date filter; only add condition if valid
22:20 Changeset in rattail [8f19e5b] by Lance Edgar <lance@…>
Do not deprecate BatchHandler.locate_product_for_entry() leave it …

08/26/2022:

17:56 Changeset in byjove [721600b] by Lance Edgar <lance@…>
Add home page component; fix user state issues must be sure to keep …
15:48 Changeset in rattail [2ae7a05] by Lance Edgar <lance@…>
Ugh, fix calculate_price_from_margin()
15:33 Changeset in rattail [1726da1] by Lance Edgar <lance@…>
Add pricing.calculate_price_from_margin() function
15:24 Changeset in rattail [50d735b] by Lance Edgar <lance@…>
Add pricing.calculate_variance() function

08/25/2022:

22:18 Changeset in tailbone [36ba6f1] by Lance Edgar <lance@…>
Update changelog
22:15 Changeset in tailbone [f005ef4] by Lance Edgar <lance@…>
Add max lengths when editing person name via profile view

08/24/2022:

21:10 Changeset in rattail [d9bbedf] by Lance Edgar <lance@…>
Fix import in backfill runner script
20:06 Changeset in tailbone [6a0a462] by Lance Edgar <lance@…>
Avoid error when no datasync profiles configured at least, according …
18:29 Changeset in tailbone [2dbba97] by Lance Edgar <lance@…>
Only run tests if requested, for release task
18:24 Changeset in tailbone [bcedc58] by Lance Edgar <lance@…>
Update changelog
18:23 Changeset in rattail [2562d7ca] by Lance Edgar <lance@…>
Update changelog

08/23/2022:

23:27 Changeset in tailbone [7850077] by Lance Edgar <lance@…>
Add basic support for backfill Luigi tasks idea being, sometimes you …
23:25 Changeset in rattail [c993805] by Lance Edgar <lance@…>
Add basic support for backfill Luigi tasks idea being, sometimes you …

08/22/2022:

16:51 Changeset in theo [1656a95] by Lance Edgar <lance@…>
Use routes instead of urls, for menu definitions
16:49 Changeset in theo [0a150d2] by Lance Edgar <lance@…>
Add luigi views
01:07 Changeset in tailbone [488696cb] by Lance Edgar <lance@…>
Fix index title for datasync configure page

08/21/2022:

23:58 Changeset in rattail [f39cbcc] by Lance Edgar <lance@…>
Fix how we parse collectd interval
22:57 Changeset in rattail-fabric2 [a2dca4e] by Lance Edgar <lance@…>
Add generic script to check mountpoints, for collectd
20:41 Changeset in tailbone [6dfda20] by Lance Edgar <lance@…>
Update changelog
20:40 Changeset in rattail [d2c0c26] by Lance Edgar <lance@…>
Update changelog
20:38 Changeset in rattail [f6207df] by Lance Edgar <lance@…>
Add collectd helper methods to AppHandler?
20:00 Changeset in rattail-corepos [63a1172] by Lance Edgar <lance@…>
Update usage of short_session() per upstream changes
19:36 Changeset in tailbone [e50356d] by Lance Edgar <lance@…>
Expose, honor "admin-ish" flag for roles prevent user (un)assignment …
19:34 Changeset in rattail [8e9f90d] by Lance Edgar <lance@…>
Add "admin-ish" flag for roles to better protect certain roles from …
18:47 Changeset in rattail-demo [9fc9138] by Lance Edgar <lance@…>
Expose views for datasync status, luigi jobs
15:23 Changeset in theo [f899a86] by Lance Edgar <lance@…>
Fix menu for datasync
15:22 Changeset in tailbone [7b2fef5] by Lance Edgar <lance@…>
Allow configuring datasync watcher kwargs
15:21 Changeset in rattail [51b7abf] by Lance Edgar <lance@…>
Let datasync watcher kwargs be configured via DB settings table
11:40 Changeset in rattail [9c3f99e] by Lance Edgar <lance@…>
Allow config to force hostname for use with collectd output
11:35 Changeset in rattail-demo [a6871fa] by Lance Edgar <lance@…>
Tweak menu config, handheld views per upstream changes
11:33 Changeset in rattail-corepos [7eb7c25] by Lance Edgar <lance@…>
Fix datasync bug for CORE API -> Rattail
11:32 Changeset in tailbone [87cced1] by Lance Edgar <lance@…>
Fix perm check
11:31 Changeset in rattail [3ef03a4] by Lance Edgar <lance@…>
Couple of datasync tweaks
10:07 Changeset in rattail [07706cb] by Lance Edgar <lance@…>
Add --system arg for rattail upgrade command
09:46 Changeset in rattail [c4bdc36] by Lance Edgar <lance@…>
Avoid deprecated calls when running datasync checks
00:11 Changeset in pycorepos [c2723de] by Lance Edgar <lance@…>
Delete productUser record when products record is deleted
00:10 Changeset in tailbone-corepos [e307328] by Lance Edgar <lance@…>
Move the 'quantity' field for CORE Product form

08/20/2022:

23:33 Changeset in tailbone [2ce242b] by Lance Edgar <lance@…>
Make textout scrolling "smooth" for upgrade progress
23:07 Changeset in tailbone [bdbbe990] by Lance Edgar <lance@…>
Add global context from handler, for email previews
23:06 Changeset in rattail [740a670] by Lance Edgar <lance@…>
Use custom "system title" for upgrade success/failure emails
22:40 Changeset in tailbone [2ca93a0] by Lance Edgar <lance@…>
Make separate tasks for collect vs. transmit of upgrade progress data
21:19 Changeset in tailbone [0a11361] by Lance Edgar <lance@…>
Let just one "task" handle collect/transmit of progress for websocket …
18:56 Changeset in tailbone [e93063a] by Lance Edgar <lance@…>
Refactor upgrade websocket progress, so "anyone" can join in to see …
17:39 Changeset in tailbone [18cec49] by Lance Edgar <lance@…>
Add websockets progress, "multi-system" support for upgrades and …
17:35 Changeset in rattail [aca5236] by Lance Edgar <lance@…>
Allow an "upgrade" to target "any" system some more polish needed yet …

08/19/2022:

17:20 Changeset in tailbone [db3f215] by Lance Edgar <lance@…>
Add way to declare failure for an upgrade doesn't really cancel it, …

08/18/2022:

19:22 Changeset in tailbone [8470126] by Lance Edgar <lance@…>
Add render_person_profile() method to MasterView?
18:23 Changeset in tailbone [9566a88] by Lance Edgar <lance@…>
Install dependencies when running tests etc. via tox
18:19 Changeset in tailbone [7d72a43] by Lance Edgar <lance@…>
Use pytest instead of nosetests, for tox runs
17:29 Changeset in tailbone [8afc376] by Lance Edgar <lance@…>
Update changelog
17:28 Changeset in rattail [75ea593] by Lance Edgar <lance@…>
Update changelog
17:27 Changeset in tailbone [89da6ae] by Lance Edgar <lance@…>
Expose setting for auto-correct when receiving from invoice
17:27 Changeset in rattail [17b86cb] by Lance Edgar <lance@…>
Add logic to auto-correct unit vs. case when receiving from invoice
15:11 Changeset in tailbone [d23e5d1] by Lance Edgar <lance@…>
Add basic views for Luigi / overnight tasks
15:11 Changeset in rattail [f7718fe] by Lance Edgar <lance@…>
Add basic Luigi handler logic

08/17/2022:

22:59 Changeset in tailbone [9de35a6] by Lance Edgar <lance@…>
Add brief delay before declaring websocket broken
21:30 Changeset in tailbone [d8de36b] by Lance Edgar <lance@…>
Update changelog
21:28 Changeset in rattail [b42b139] by Lance Edgar <lance@…>
Update changelog
21:27 Changeset in rattail [3e03dfc] by Lance Edgar <lance@…>
Require supervisor process name, if fetching info
21:08 Changeset in tailbone [2fde1db] by Lance Edgar <lance@…>
Allow user feedback to request email reply back
21:07 Changeset in rattail [f0ce975] by Lance Edgar <lance@…>
Add setting etc. for user feedback to request reply email
19:06 Changeset in tailbone [5fb99c5] by Lance Edgar <lance@…>
Fix initial datasync status display when supervisor error occurs
18:44 Changeset in tailbone [ed55fbc] by Lance Edgar <lance@…>
Log a warning if can't get supervisor process info
18:24 Changeset in tailbone [2375733] by Lance Edgar <lance@…>
Add first experiment with websockets, for datasync status page

08/15/2022:

21:06 Changeset in tailbone [065f845] by Lance Edgar <lance@…>
Add proper status page for datasync or rather, it's a good start.. …
21:01 Changeset in rattail [7fc6069] by Lance Edgar <lance@…>
Add datasync handler class; let it talk to supervisor seems like we …

08/14/2022:

17:33 Changeset in tailbone [839c4e0] by Lance Edgar <lance@…>
Add get_next_url_after_submit_new_order() for customer orders after …
15:53 Changeset in tailbone [a20eb46] by Lance Edgar <lance@…>
Redirect to custom index URL when user cancels new custorder entry
13:57 Changeset in rattail-fabric2 [9877318] by Lance Edgar <lance@…>
Allow for deploying v02 certbot account
13:55 Changeset in rattail [b28d21e] by Lance Edgar <lance@…>
Detect when output path is a folder, for rattail make-config
13:29 Changeset in rattail [90d1a7f] by Lance Edgar <lance@…>
Update changelog
13:29 Changeset in rattail [936675f] by Lance Edgar <lance@…>
Fix regression bug
10:17 Changeset in tailbone [303eba6] by Lance Edgar <lance@…>
Update changelog
10:16 Changeset in rattail [b1b058a] by Lance Edgar <lance@…>
Update changelog
00:59 Changeset in tailbone [bc51a86] by Lance Edgar <lance@…>
Consolidate master API view logic also let all API views use new …

08/13/2022:

23:59 Changeset in tailbone [f2c73ac] by Lance Edgar <lance@…>
Refactor usage of get_vendor() lookup
23:55 Changeset in rattail [7c76a78] by Lance Edgar <lance@…>
Refactor usage of get_vendor() lookup
23:23 Changeset in tailbone [2f5de67] by Lance Edgar <lance@…>
Move handheld batch view module to appropriate location
23:12 Changeset in tailbone [db3ea2e] by Lance Edgar <lance@…>
Fix default help URLs for ordering, receiving

08/12/2022:

20:47 Changeset in tailbone [2388ab8] by Lance Edgar <lance@…>
Add the FormPosterMixin? to ProfileInfo? component
19:47 Changeset in rattail [4607425] by Lance Edgar <lance@…>
Remove unique constraint for Brand.name i believe i only ever added …
19:47 Changeset in tailbone [e49a31d] by Lance Edgar <lance@…>
Avoid double-quotes in field error messages JS code
19:06 Changeset in rattail [79a21dd] by Lance Edgar <lance@…>
Add process_changes_proper() method for datasync consumers to allow …
18:29 Changeset in tailbone [d5a9aa6] by Lance Edgar <lance@…>
Update changelog
18:28 Changeset in rattail [2488c84] by Lance Edgar <lance@…>
Update changelog
16:19 Changeset in rattail [cc936c8] by Lance Edgar <lance@…>
Allow for case where none of importer's fields are "simple"
14:27 Changeset in tailbone [409a49b] by Lance Edgar <lance@…>
Standardize merge logic when a handler is defined for it also adds …
14:19 Changeset in rattail [a8729a5] by Lance Edgar <lance@…>
Add the MergeMixin class, for common logic among feature handlers …

08/11/2022:

00:17 Changeset in byjove [2a1f576] by Lance Edgar <lance@…>
Misc. tweaks for model-crud, customer-field
00:17 Changeset in byjove [4189bdf] by Lance Edgar <lance@…>
Rename methods provided by plugin
00:15 Changeset in tailbone [4c29a66] by Lance Edgar <lance@…>
Couple of API tweaks for work orders made a change to sorting such …

08/10/2022:

18:58 Changeset in tailbone [8d70107] by Lance Edgar <lance@…>
Update changelog
18:56 Changeset in rattail [d7502cf] by Lance Edgar <lance@…>
Update changelog
18:55 Changeset in tailbone [51aeb50] by Lance Edgar <lance@…>
Allow download results for Customers grid

08/09/2022:

23:26 Changeset in tailbone [0e8f383] by Lance Edgar <lance@…>
Fix sequence of events re: grid component creation somehow if the …
22:57 Changeset in tailbone [ca5e2c1] by Lance Edgar <lance@…>
Add initial views for work orders at least a head start maybe
22:55 Changeset in rattail [d436dd2] by Lance Edgar <lance@…>
Add basic model, handler for work orders much more to come later i'm sure
17:14 Changeset in rattail [726e16e] by Lance Edgar <lance@…>
Add TODO comment refs #10
16:35 Changeset in tailbone [a6d5b26] by Lance Edgar <lance@…>
Log traceback output when batch action subprocess fails
16:33 Changeset in rattail [2603839] by Lance Edgar <lance@…>
Try to detect tab- vs. comma-delimited CSV for handheld batch
15:05 Changeset in tailbone [5952df8] by Lance Edgar <lance@…>
Tweak flash msg, logging when batch population fails
15:04 Changeset in rattail [78b4017] by Lance Edgar <lance@…>
Raise error if invoice2data is not able to find matching template
14:48 Changeset in tailbone [8f1f8ab] by Lance Edgar <lance@…>
Fix HTML literal for hidden form field
14:40 Changeset in byjove [dee27b5] by Lance Edgar <lance@…>
Add components for login form and customer field
14:38 Changeset in byjove [e537d8e] by Lance Edgar <lance@…>
Put available settings in the store; etc. also add build-watch
14:37 Changeset in tailbone [3edbe96] by Lance Edgar <lance@…>
Some API tweaks to support a byjove app
14:37 Changeset in tailbone [d6aeb1d] by Lance Edgar <lance@…>
Add convenience wrapper to make customer field widget, etc. customer …
14:35 Changeset in rattail [a283988] by Lance Edgar <lance@…>
Add choice_uses_dropdown() method for customer handler

08/08/2022:

19:36 Changeset in byjove [3392f8c] by Lance Edgar <lance@…>
Increase spacing around "Create" button for model-index
18:13 Changeset in tailbone [5334cf1] by Lance Edgar <lance@…>
Update changelog
18:12 Changeset in rattail [1ab42e5] by Lance Edgar <lance@…>
Update changelog
15:49 Changeset in rattail [b663d44] by Lance Edgar <lance@…>
Fix how "available" email profiles are got must first get "all" and …
14:39 Changeset in tailbone [a999b99] by Lance Edgar <lance@…>
Add separate product grid filters for Category Code, Category Name …
09:42 Changeset in tailbone [903afc1] by Lance Edgar <lance@…>
Update changelog
09:41 Changeset in rattail [a42594b] by Lance Edgar <lance@…>
Update changelog

08/07/2022:

18:55 Changeset in rattail [133fb5d] by Lance Edgar <lance@…>
Add support for alerting when sending an email fails granted, if the …
18:45 Changeset in tailbone [3413d7c] by Lance Edgar <lance@…>
Expose setting for sendmail failure alerts
18:26 Changeset in rattail [805ef57] by Lance Edgar <lance@…>
Invalidate beaker config cache when setting is deleted
18:23 Changeset in tailbone [fe4c3d4] by Lance Edgar <lance@…>
Make sure "configure" pages use AppHandler? to save/delete settings so …
18:18 Changeset in rattail [934b19e] by Lance Edgar <lance@…>
Make sure cache is invalidated when purging datasync settings
18:18 Changeset in rattail [db3e548] by Lance Edgar <lance@…>
Add force_create param for AppHandler.save_setting() for those …
16:12 Changeset in rattail [d3061e7] by Lance Edgar <lance@…>
Add config snippet for preventing duplicate error emails from web apps
16:11 Changeset in rattail [b2897a1] by Lance Edgar <lance@…>
Add get_single_host_object() to importer base class not all …
12:58 Changeset in tailbone [6352a6d] by Lance Edgar <lance@…>
Add button to raise bogus error, for testing email alerts
11:55 Changeset in rattail [52c0fc4] by Lance Edgar <lance@…>
Update changelog
11:54 Changeset in rattail [2a1fdf9] by Lance Edgar <lance@…>
Tweak deprecation warnings
10:36 Changeset in rattail [029db19] by Lance Edgar <lance@…>
Lower log level when mailmon fails to check for / process messages …
10:28 Changeset in rattail [e636624] by Lance Edgar <lance@…>
Replace deprecated method call
10:10 Changeset in tailbone [172dbba] by Lance Edgar <lance@…>
Update changelog
10:09 Changeset in rattail [a09ea35] by Lance Edgar <lance@…>
Update changelog

08/06/2022:

22:57 Changeset in tailbone [1152fba] by Lance Edgar <lance@…>
Always show "all" email settings if user has config perm also tweak …
22:50 Changeset in rattail [54c3d0e] by Lance Edgar <lance@…>
Honor the configured email collection module(s), even w/ entry points …
21:39 Changeset in rattail [890ec80] by Lance Edgar <lance@…>
Try to use app-specific namespace for beaker config caching otherwise …
21:10 Changeset in rattail-tempmon [a45a0b4]master by Lance Edgar <lance@…>
Use build module instead of invoking setup.py for release
21:10 Changeset in rattail-tempmon [1efdd9d] by Lance Edgar <lance@…>
Update changelog
21:09 Changeset in rattail-tempmon [1ddeb8a] by Lance Edgar <lance@…>
Register email profiles provided by this pkg
20:48 Changeset in tailbone [d740253] by Lance Edgar <lance@…>
Update changelog
20:47 Changeset in rattail [3719c6c] by Lance Edgar <lance@…>
Update changelog
20:20 Changeset in rattail [2bf25d5] by Lance Edgar <lance@…>
Add support for memcached as beaker config cache backend technically …
19:18 Changeset in tailbone [dd2631d] by Lance Edgar <lance@…>
Only show "all" emails if config says to use the entry points …
18:38 Changeset in tailbone [d52a186] by Lance Edgar <lance@…>
Add support for toggling visibility of email profile settings
18:26 Changeset in rattail [4f67020] by Lance Edgar <lance@…>
Add entry points support for locating email profiles this simplifies …

08/05/2022:

20:10 Changeset in rattail [09a93f5] by Lance Edgar <lance@…>
Update changelog
20:05 Changeset in rattail [d8a102c] by Lance Edgar <lance@…>
Add basic rattail postfix-summary command hopefully will help track …
16:47 Changeset in rattail [40c58ec] by Lance Edgar <lance@…>
Update changelog
16:32 Changeset in rattail [dc1ac24] by Lance Edgar <lance@…>
Be sure to close connections for rattail -> rattail datasync this …
15:38 Changeset in rattail [aaef8b7] by Lance Edgar <lance@…>
Make db pool status logging a per-engine config flag
15:23 Changeset in rattail [be39009] by Lance Edgar <lance@…>
Add debug logging of DB pool status, when creating Session trying to …
13:37 Changeset in rattail [9f5ef93] by Lance Edgar <lance@…>
Remove unused function
13:28 Changeset in tailbone [7d3f2e6] by Lance Edgar <lance@…>
Update changelog
13:28 Changeset in rattail [6b923be] by Lance Edgar <lance@…>
Update changelog
13:27 Changeset in rattail [e36e4ea] by Lance Edgar <lance@…>
Fix recipients for sending email turns out we were sending mail to …
12:09 Changeset in tailbone [8776cd1] by Lance Edgar <lance@…>
Clean up URL routes for row CRUD

08/04/2022:

09:08 Changeset in tailbone [9c31e92] by Lance Edgar <lance@…>
Update changelog
09:08 Changeset in rattail [5d1513d] by Lance Edgar <lance@…>
Update changelog
08:24 Changeset in rattail [9833ddc] by Lance Edgar <lance@…>
Use app node title as default email subject prefix
08:14 Changeset in tailbone [cd9004b] by Lance Edgar <lance@…>
Invalidate config cache when raw setting is deleted
Note: See TracTimeline for information about the timeline view.