Commit Graph

3237 Commits

Author SHA1 Message Date
Tom Keffer
f645c70604 Checks daily summary version except when patching 2017-01-10 17:38:57 -08:00
Tom Keffer
928e78087c Checks daily summary version number before attempting rebuild. 2017-01-10 15:09:45 -08:00
Tom Keffer
994f9fbc56 Rebuilds daily summary in transaction tranches. 2017-01-10 14:39:56 -08:00
Tom Keffer
99d16d6e17 Added function rebuild_days()
This function rebuilds the daily summary between a pair of Gregorian
ordinal dates.
2017-01-10 12:33:40 -08:00
Tom Keffer
896e3d87c7 Corrected error message 2017-01-10 05:57:50 -08:00
gjr80
ef5ffad55b Handle no db/no db server issues when applying interval weighting during weewx startup 2017-01-10 15:24:56 +10:00
gjr80
447d5a2512 Renamed --create-archive to --create-database 2017-01-10 15:20:20 +10:00
Tom Keffer
da59729e7e Introduced exception weedb.CannotConnect
This exception will be raised if weedb is unable to connect to the
database server.
2017-01-09 15:22:55 -08:00
matthewwall
058ccce58a added devnotes to doc index 2017-01-09 10:24:34 -05:00
matthewwall
76da4de6cb fix a few rain fields 2017-01-08 23:10:07 -05:00
Tom Keffer
1af30588c8 Added a section on code styles 2017-01-08 15:03:59 -08:00
Matthew Wall
7421fe5ccb updates care only about major and minor parts of version 2017-01-08 16:21:17 -05:00
Matthew Wall
9cc868e8d6 get setup.py to work properly on windows 2017-01-08 15:36:36 -05:00
Matthew Wall
adc8c56d9d use 3.7 to indicate unreleased. when there is a third number then it has been released. 2017-01-08 10:53:45 -05:00
Matthew Wall
ede739d3fa use 3.7.1000 to indicated unreleased since 3.7.x causes problems 2017-01-08 10:51:38 -05:00
gjr80
d39230cc94 Finished implementing times for most actions, various rewording/reformatting
- removed a lot of old v2 wording that referrred to the 'archive
database'
2017-01-09 00:24:18 +10:00
gjr80
f0e7e26496 Rework wee_database as per issue 61 comments/discussion
- removed required weewx version code
- --string-check/--fix changed to --check-string/--fix-strings
- implement --check-weighting/--fix-weighting to replace
--apply-weight-patch
- rejig some old 2.x.y text that refers to archive database
- all reference to backfill has been removed and only rebuild is used
- 1st cut implementation of time taken report for selected actions (some
still to be tested)
- removed all reference to 'patch' except for patch.py in weecfg - need
to see how far we want to take this!

patch.py
- removed weewx version checking as per wee_database
- rejigging of some names to remove the 'patch' word from wee_database
2017-01-08 14:28:07 +10:00
gjr80
ab5c7d3f79 Implement wee_database --rebuild-daily, add user confirmation when applying weight patch via wee_database 2017-01-08 00:33:45 +10:00
Tom Keffer
15190fe4f2 Merge remote-tracking branch 'origin/weighted_summaries_(#61)' into
development
2017-01-07 05:27:21 -08:00
Tom Keffer
9f4dff63b1 Merge branch 'None' into development 2017-01-06 18:18:23 -08:00
matthewwall
fde34f0bf5 update userguide and hardware guide with sensor map info for wmr100, wmr200, wmr9x8 2017-01-06 18:12:36 -05:00
matthewwall
4ac63d11aa remove false windGustDir 2017-01-06 17:34:50 -05:00
matthewwall
f40321b194 use rain_total name consistent with other drivers 2017-01-06 17:34:08 -05:00
matthewwall
396ac85295 use rain_total name consistent with other drivers 2017-01-06 17:33:34 -05:00
matthewwall
8abbc20a87 bump version to something that is not yet released 2017-01-06 07:38:02 -05:00
matthewwall
41689df950 include devnotes.htm in version target 2017-01-06 07:37:20 -05:00
matthewwall
cb395e669e added release rule for shuffling files on the download server 2017-01-05 22:34:47 -05:00
matthewwall
f4f6d99958 remove the (fabricated) windGustDir from fousb driver. document the removal from wmr100 and wmr200 drivers. 2017-01-05 21:54:33 -05:00
matthewwall
cf5bd83df2 eliminate some pylint issues 2017-01-05 21:12:49 -05:00
matthewwall
792a2e9343 fix typo 2017-01-05 20:59:19 -05:00
matthewwall
dfdb243da5 apply sensor_map to wmr200 2017-01-05 20:36:18 -05:00
matthewwall
a61675f930 apply sensor_map pattern to wmr9x8 2017-01-05 19:34:36 -05:00
matthewwall
25fd6d21cc apply sensor map pattern schema_name=obs_name to wmr100 driver. remove artificial wind gust dir from driver, as the hardware does not emit wind gust dir. 2017-01-05 18:42:23 -05:00
matthewwall
61b866aaee added delay after ws23xx read to reduce chance of spikes in observation data 2017-01-03 18:31:10 -05:00
matthewwall
773d76d436 bump version of wmr300 driver 2016-12-31 23:50:37 -05:00
matthewwall
9e638d3065 warn when wmr300 rain counter reaches maximum value 2016-12-31 23:47:04 -05:00
matthewwall
61c4896e4a added CSS for printing docs 2016-12-31 16:45:26 -05:00
matthewwall
71f9885b29 slightly better toc behavior on small-height displays 2016-12-30 13:55:45 -05:00
matthewwall
bfcc01487d minor edits to devnotes. include devnotes.htm in setup 2016-12-30 01:11:02 -05:00
Tom Keffer
16499b3ad0 Removed the vp resend bug code.
It's not really an 'example'.
2016-12-29 18:13:47 -08:00
Tom Keffer
c6b0809179 Fixed bug in vantage driver
Console wake up was skipped  during retries when fetching EEPROM vales.
2016-12-28 18:28:58 -08:00
gjr80
91736ca671 Merge branch 'master' into weighted_summaries_(#61) 2016-12-23 23:12:26 +10:00
gjr80
be7516dcd7 Fix spelling mistake in changes.txt 2016-12-23 23:05:39 +10:00
gjr80
7a3b663223 Added mention of weighted sum patch in Upgrade Guide and changes.txt 2016-12-23 23:03:34 +10:00
matthewwall
e9ad1dd433 Merge branch 'master' of github.com:weewx/weewx 2016-12-23 01:58:25 -05:00
matthewwall
79b6406089 apparently non-ascii characters are not welcome 2016-12-23 01:57:54 -05:00
Tom Keffer
5ea0bcc2e9 Added notes about internationalization and about exceptions. 2016-12-22 16:00:47 -08:00
gjr80
91f30bcb1c Documented wee_database --apply-weight-patch action 2016-12-23 09:22:15 +10:00
gjr80
76585db6df Merge branch 'master' into weighted_summaries_(#61) 2016-12-23 08:57:50 +10:00
gjr80
10f6ec0606 Fix various errors. Now runs without error.
- fixed issue with 'Version' metadata processing
- fix circular import issue in weecfg.__init__()
- fix --dry-run default issue in wee_database
2016-12-23 08:55:07 +10:00