Commit graph

78 commits

Author SHA1 Message Date
Lance Edgar 684363bcde Add basic/generic email validator logic
for use mostly in non-web scenarios, probably
2019-05-09 12:28:57 -05:00
Lance Edgar de788423e1 Update comments per frozen webhelpers2_grid dependency
not sure yet if it's worth refactoring to new version? probably is though..
2018-11-21 21:19:02 -06:00
Lance Edgar 46501b7caa Use sqlalchemy-filters package for REST API collection_get
just sorting and pagination so far though, no actual filters yet
2018-11-19 23:56:42 -06:00
Lance Edgar 9b61b05155 Add dependency for cornice 2018-11-03 17:15:23 -05:00
Lance Edgar 4aa8f43a7e Add basic image upload support for tempmon appliances 2018-10-19 19:20:20 -05:00
Lance Edgar d458d699e6 Restrict (temporarily I hope) webhelpers2_grid to 0.1
until we can figure out what happened in their 0.9 release
2018-09-27 21:10:36 -05:00
Lance Edgar 528c0f9622 Refactor sqlerror tween to add support for pyramid_retry
hopefully this doesn't break anything else..
2018-08-17 00:04:59 -05:00
Lance Edgar bd45833395 Test commit 2018-02-26 00:49:21 -06:00
Lance Edgar c7c241fe7a Update trove classifiers to reflect python 3, beta status 2018-02-25 21:25:52 -06:00
Lance Edgar f411dcde24 Remove pyramid_debugtoolbar dependency 2018-02-12 21:25:58 -06:00
Lance Edgar 585db147ac Tweak dependencies per rattail changes 2018-02-12 19:39:04 -06:00
Lance Edgar 189bc1faa8 Officially remove pyramid_simpleform dependency 2018-02-12 12:16:56 -06:00
Lance Edgar f636b98cb3 Officially remove FormEncode dependency 2018-02-11 23:33:09 -06:00
Lance Edgar 33e345f4ae Officially remove FormAlchemy dependency (yay!) 2018-02-11 23:25:54 -06:00
Lance Edgar 34ea572c0b Cap zope.sqlalchemy dependency at pre-1.0
not sure why exactly but this is necessary for now
2018-01-31 15:09:52 -06:00
Lance Edgar 99ed897bf4 Add getting started doc for dev environment
also change docs theme
2018-01-11 12:15:37 -06:00
Lance Edgar 63e336d4bb Override deform template for checkbox field; fix label behavior 2017-08-17 17:21:07 -05:00
Lance Edgar 66a3d6e66e Add colander/deform dependencies 2017-07-18 16:23:46 -05:00
Lance Edgar 5b1ae27a10 Add new "v3" grids, refactor all views to use them
or at least that's the idea..hopefully we caught them all
2017-07-14 03:57:36 -05:00
Lance Edgar 581ced2990 Switch license to GPL v3 (no longer Affero)
refs #2
2017-07-06 23:47:56 -05:00
Lance Edgar 631665e208 Refactor all remaining usage of webhelpers; use webhelpers2 etc. instead 2017-07-06 21:11:05 -05:00
Lance Edgar 6302d5a351 Refactor grids to use new 'paginate' library
instead of the older `webhelpers.paginate`
2017-07-06 20:57:53 -05:00
Lance Edgar 8014e60d14 Add webhelpers2 dependency, use it for most things
still using webhelpers for certain things yet, hopefully can get rid of that soon
2017-07-06 20:13:42 -05:00
Lance Edgar 5bded89466 Replace occurrences of execfile() 2017-07-06 16:25:29 -05:00
Lance Edgar 522aad5880 Add basic ability to download Ordering Batch as Excel spreadsheet 2017-05-24 21:13:18 -05:00
Lance Edgar d1e092d9d3 Cap our pyramid_tm version until we can upgrade to pyramid 1.9 2017-05-13 14:41:03 -05:00
Lance Edgar 5f8702e4cf Remove lower version for Pyramid dependency, but restrict to pre-1.9
this may not be the best idea, but needed a hack for now..
2017-05-05 00:26:17 -05:00
Lance Edgar dd5162c151 Add initial version of "Find Users by Permission" page 2017-02-04 18:16:18 -06:00
Lance Edgar e452ea1ae9 Add min diff threshold param when making price batch from product query
Hopefully this sets the stage for arbitrary batch params here..
2017-01-30 16:11:29 -06:00
Lance Edgar 2e88cdde88 Add pyramid_mako dependency, remove minimum version for rattail 2017-01-29 15:19:39 -06:00
Lance Edgar b157b79938 Remove last references to 'edbob' package 2016-10-09 21:12:13 -05:00
Lance Edgar 459637cddb Add registration for 'rattail' template with Pyramid scaffold system 2016-10-07 19:32:49 -05:00
Lance Edgar fae26c60c6 Stop depending on PIL.
We need to fix things better than that eventually...
2016-01-21 21:03:16 -06:00
Lance Edgar 3b5ea0e426 Add config extension, to record data changes if so configured. 2015-12-17 15:15:26 -06:00
Lance Edgar 89b443c442 Tweak some things to get Tailbonen working on its own. 2015-11-15 21:06:21 -06:00
Lance Edgar 0cbf860ab6 Update changelog. 2015-08-19 22:15:44 -05:00
Lance Edgar e82b8152a4 Bump rattail dependency. 2015-03-12 10:53:54 -05:00
Lance Edgar d30d6f84e6 Update changelog. 2015-02-26 18:06:33 -06:00
Lance Edgar 7b7ec2ccbd Change rattail dependency to include 'db' feature (again)... 2015-02-11 20:25:45 -06:00
Lance Edgar 994af9dd3f Update changelog. 2015-02-10 19:15:56 -06:00
Lance Edgar 75729be79f Update changelog. 2015-02-09 23:56:25 -06:00
Lance Edgar ccb7b47912 Update changelog. 2015-01-20 17:58:31 -06:00
Lance Edgar 4535ba0851 Require 'auth' feature of rattail package.
This stupid bcrypt thing, hopefully this is a good idea...
2015-01-14 15:44:28 -06:00
Lance Edgar 23013c954d Remove 'db' extra from rattail requirement. 2014-12-03 10:59:37 -06:00
Lance Edgar 9806c7a0a2 Add DateTimeFieldRenderer to show human-friendly timestamps.
This leverages the `humanize` package to do so.  Unfortunately that doesn't
seem to handle tz-aware times though, so we may need to revisit that at
some point...?
2014-11-18 19:37:52 -06:00
Lance Edgar a28f956549 Update changelog. 2014-11-04 20:52:41 -06:00
Lance Edgar 4909188ee3 Remove cap on installed Pyramid version.
I don't recall exactly which changes I was trying to avoid previously, but
I'm not spotting any obvious reason we can't use the newer 1.5 series...
2014-11-02 19:41:18 -06:00
Lance Edgar f7c3955d8c Update changelog. 2014-09-26 15:41:54 -07:00
Lance Edgar 03c72d850d Update changelog. 2014-09-13 12:08:03 -07:00
Lance Edgar 124e28c0c2 Update changelog. 2014-07-19 18:56:00 -07:00