Commit graph

3601 commits

Author SHA1 Message Date
Lance Edgar b309df005c Tweak how pyramid config is created during app startup, for tests
still not sure if this is quite right, but seems to work for now
2017-08-15 16:13:35 -05:00
Lance Edgar ec4e52fa1a Add mechanism for user to bulk-change status for purchase credits
trying to stay pretty generic yet...
2017-08-15 12:58:16 -05:00
Lance Edgar 0516d44842 Let handler delete files when deleting upgrade 2017-08-14 01:05:21 -05:00
Lance Edgar 56910ea4c1 Add generic changelog link for rattail/tailbone packages
i.e. production changelog, when not running from src
2017-08-13 21:23:11 -05:00
Lance Edgar cbf3a9e939 Update changelog 2017-08-13 20:36:14 -05:00
Lance Edgar 4639d4a7db Give older/newer buttons the autodisable treatment 2017-08-13 20:07:37 -05:00
Lance Edgar 0e42efd32b Fix core styles/javascript for base template 2017-08-13 19:14:54 -05:00
Lance Edgar 7d0bb80a90 Merge 'better' theme into base templates
i.e. for now there is no 'better' (or any other) theme
2017-08-13 19:11:53 -05:00
Lance Edgar c0a28716f5 Add prev/next buttons when viewing upgrade details 2017-08-13 18:28:40 -05:00
Lance Edgar 852bafdfa0 Improve logic for generating changelog links for upgrade package diffs 2017-08-13 16:30:31 -05:00
Lance Edgar 55f96c4730 Add initial support for changelog links for upgrade package diffs
definitely still just playing around so far...
2017-08-13 00:25:32 -05:00
Lance Edgar 4360d263e4 Test commit 2017-08-12 22:47:11 -05:00
Lance Edgar 4b5e415147 Add show all vs. show diffs for upgrade packages
plus some related tweaks
2017-08-12 22:38:23 -05:00
Lance Edgar 24d89db025 Update changelog 2017-08-12 20:40:58 -05:00
Lance Edgar bf09071e1d Make product field renderer allow override of link text rendering 2017-08-12 20:26:11 -05:00
Lance Edgar d51b9d2ad7 Update changelog 2017-08-11 11:55:24 -05:00
Lance Edgar 41e09271a2 Flush session once every 1000 records when bulk-deleting 2017-08-10 16:32:03 -05:00
Lance Edgar 46a43981df Fix join bug for users grid 2017-08-10 15:32:04 -05:00
Lance Edgar 0ad2113b81 Various tweaks to inventory batch logic
really to support zero-all mode, but several generic changes too
2017-08-10 11:10:42 -05:00
Lance Edgar 1d9489169b Update changelog 2017-08-09 23:16:13 -05:00
Lance Edgar 4f2bf5431d Fix clone config bug for label batches 2017-08-09 23:15:38 -05:00
Lance Edgar 3c3300a541 Update changelog 2017-08-09 22:53:11 -05:00
Lance Edgar a3e7556a06 Fix encoding bug when reading stdout during upgrade 2017-08-09 22:34:03 -05:00
Lance Edgar 18f4b4ff5c Various changes to support a certain new app
improve inventory support, plus "hiding" person data but still using it
2017-08-09 21:41:42 -05:00
Lance Edgar fcffe0f79d Update changelog 2017-08-09 14:16:53 -05:00
Lance Edgar 773a0c769d Fix upgrade stdout handling if file doesn't exist yet
plus some other tweaks..
2017-08-09 11:56:25 -05:00
Lance Edgar e5b0fe7198 Add running display of stdout.log when executing upgrade 2017-08-09 11:44:31 -05:00
Lance Edgar fbd73a48c4 Fix status when cloning upgrade 2017-08-08 21:43:04 -05:00
Lance Edgar d7f5211fc4 Add support for cloning an upgrade record
until this is all ironed out, seems like it will often be helpful
2017-08-08 21:26:31 -05:00
Lance Edgar 77880abb87 Add awareness of upgrade exit code, success/fail 2017-08-08 20:32:17 -05:00
Lance Edgar 7a14b42345 Update changelog 2017-08-08 19:41:38 -05:00
Lance Edgar 33a9516042 Specify expire_on_commit for tailbone db session
is this right..?  seems to be necessary for login now, in some
cases.. which surely doesn't make sense
2017-08-08 19:38:54 -05:00
Lance Edgar c40a993273 Update changelog 2017-08-08 18:00:58 -05:00
Lance Edgar b28dc0702e Fix bug which caused new empty worked shift when editing time sheet 2017-08-08 17:59:57 -05:00
Lance Edgar 158755377b Update changelog 2017-08-08 17:06:02 -05:00
Lance Edgar e80f8b31c1 Fix numeric filter to allow 3 decimal places by default 2017-08-08 17:04:59 -05:00
Lance Edgar 4101e056e4 Fix permission check for deleting single batch rows 2017-08-08 17:00:38 -05:00
Lance Edgar 2dc539c357 Fix bulk-delete for batch rows, allow it for pricing batches 2017-08-08 16:57:05 -05:00
Lance Edgar 2df51bfef8 Update changelog 2017-08-08 14:44:42 -05:00
Lance Edgar 820841d4e0 Remove unwanted import (which broke versioning)
ugh, now there's a check on startup to hopefully prevent this sort of
thing from sneaking up on us again
2017-08-08 14:41:52 -05:00
Lance Edgar e91f18f344 Add some links to employees grid 2017-08-08 13:02:57 -05:00
Lance Edgar 9335381560 Update changelog 2017-08-08 00:50:20 -05:00
Lance Edgar 3fcc105b78 Only use monospace fonts in diff table if so specified 2017-08-07 23:23:58 -05:00
Lance Edgar 2714d3c03c Tweak logging when object fails to be executed 2017-08-07 23:07:36 -05:00
Lance Edgar e14b5a89c3 Improve status tracking for upgrades; add package version diff 2017-08-07 22:23:07 -05:00
Lance Edgar 430a1416c6 Fix recipients renderer for email settings grid 2017-08-07 19:09:03 -05:00
Lance Edgar 4cb4d9b14c Stop trying to persist session used for upgrade execution progress
apparently that trick won't work as long as we're waiting in-process
for the upgrade process to complete..
2017-08-07 18:50:50 -05:00
Lance Edgar f46e20c119 Refactor progress bars somewhat to allow file-based sessions
hoping this solves issue of Apache restart at end of upgrade
2017-08-07 18:19:29 -05:00
Lance Edgar f203f2c377 Update changelog 2017-08-07 14:38:09 -05:00
Lance Edgar f5688f1f90 Add basic support for performing / tracking app upgrades
also add `MasterView.executable` and friends
2017-08-05 22:07:49 -05:00