Tom Keffer
0b1b3f9cbd
No longer aborts if password is 'replace_me'
2015-06-20 15:13:42 -07:00
Tom Keffer
fe36957da7
Preliminary pass at getting the comments to merge correctly.
2015-06-20 15:08:28 -07:00
Matthew Wall
74f389acd6
set WEEWX_ROOT
2015-04-26 09:11:53 -04:00
Matthew Wall
7979d4e67d
better behavior when no conf specified and weewx is installed to non-standard location
2015-04-25 23:41:25 -04:00
Matthew Wall
8a4f4319dc
make wee_X changes to manifest and setup too
2015-04-25 21:39:14 -04:00
Tom Keffer
a85a146564
Renamed wee_config to wee_config_config
2015-04-24 14:44:12 -07:00
Tom Keffer
1962a41d9e
Added test of get_driver_info().
...
Fixed bug in get_driver_info()
2015-04-21 17:38:54 -07:00
Tom Keffer
7a7e5ec0f5
Redirects imports of setup to weecfg.extension
2015-04-21 09:36:26 -07:00
Tom Keffer
669bf76725
First step in refactoring config_util into package weecfg
2015-04-21 06:06:43 -07:00
Tom Keffer
dd2dc9b9b2
Swapped the new setup for the old setup.
2015-04-17 17:34:31 -07:00
Tom Keffer
91e9864a98
Went through all the Python code, deleting all SVN $Id$ tags.
...
Standardized copyright notices, except for those I don't own.
2015-02-21 09:44:19 -08:00
Matthew Wall
fc569b6f13
be explicit if no extension directory or tarball
2015-02-02 19:54:53 +00:00
Matthew Wall
3e8b2309cb
fix rpm layout detection
2015-02-02 19:30:52 +00:00
Matthew Wall
0ac8a9d25e
fixed list-drivers bug
2015-01-02 14:28:09 +00:00
Matthew Wall
30cb3079a9
make the result of update_to_v2 explicit
2014-12-11 20:29:05 +00:00
Matthew Wall
3ee05f6c66
make configure_conf more robust
2014-12-06 20:14:07 +00:00
Matthew Wall
5a49c77248
bump to 3.0.1
2014-12-06 17:59:35 +00:00
Matthew Wall
5d82f081a0
logwatch adjustments for v3
2014-12-06 17:25:03 +00:00
Matthew Wall
ae4f8ff3d8
make section reordering more robust and repeatable
2014-12-04 17:35:47 +00:00
Matthew Wall
90a8cafccc
sudden cessation of stupidity
2014-12-04 17:21:21 +00:00
Matthew Wall
e26ad1239e
inject extension sections more intelligently
2014-12-04 16:37:19 +00:00
Matthew Wall
c2bf1e2abc
fix unmerge bug
2014-12-03 05:44:27 +00:00
Matthew Wall
8c59539a37
forgot the service loop
2014-12-03 05:39:37 +00:00
Matthew Wall
5cf359f143
make extension installer less brittle when inserting and removing services
2014-12-03 03:24:04 +00:00
Tom Keffer
f422282b7d
setup now adds a version number if the backup name already exists.
2014-12-02 20:18:22 +00:00
Matthew Wall
5317c2f829
bump version to 3.0.0b2
2014-12-02 02:37:49 +00:00
Tom Keffer
1738d2ffed
Reintegrate from the v3 branch.
...
V3.0.0b1
2014-11-29 18:15:24 +00:00
Tom Keffer
cf4f6d8b09
Added docs/funky_degree.png to list of files to be installed.
2014-06-04 20:31:15 +00:00
Tom Keffer
9e1e596a1c
Updated setup.py to reflect new CSS and JS directory structure.
2014-02-06 20:55:41 +00:00
Matthew Wall
c39ee8cdbd
use INST_SKIN_ROOT for included files
2014-02-03 01:08:25 +00:00
Matthew Wall
c99e53697a
improved help. better command line argument syntax. remove unneeded global declarations. added --list option to enumerate installed extensions.
2014-02-02 15:20:47 +00:00
Matthew Wall
958df7256b
improve installation from tarballs
2014-02-02 04:36:02 +00:00
Matthew Wall
0b0a71577e
use proper temp dir as default
2014-01-31 19:11:09 +00:00
Matthew Wall
2f11096d0e
properly delete files and dirs when removing extensions
2014-01-29 14:22:34 +00:00
Matthew Wall
f1f4df4a96
conditionally merge extension configs. remove and prune sections when uninstalling.
2014-01-29 06:17:38 +00:00
Matthew Wall
2c93a7361b
catch other awekas variations
2014-01-29 03:26:54 +00:00
Matthew Wall
7e32f03cec
be smarter when updating restful configurations
2014-01-29 00:10:30 +00:00
Matthew Wall
64f0de6089
more prep for 2.6
2014-01-28 14:06:40 +00:00
Matthew Wall
a7a8305844
move awekas into restx
2014-01-28 02:11:46 +00:00
Matthew Wall
d09a588f16
layout types are now deb, rpm, or py
2014-01-27 19:49:11 +00:00
Matthew Wall
88b73d2fe9
use existing db settings for any new extensions
2014-01-27 19:25:46 +00:00
Matthew Wall
eb487a0d3e
uninstall now works properly
2014-01-27 16:36:24 +00:00
Matthew Wall
ebfc105cde
first working implementation of the extension installer
2014-01-26 22:12:18 +00:00
Tom Keffer
abb6c9b010
Fixed a problem in setup.py
...
Fixed a backwards compatibility problem with early alpha versions of v2.6
2014-01-25 22:40:51 +00:00
Tom Keffer
4764e350b4
Fixed some bugs in CWOP implementation.
...
Removed option server from [StdRESTful][[CWOP]] in weewx.conf and renamed it to server_list.
Renamed option 'interval' to 'post_interval' in docs and setup.py and weewx.conf
2014-01-25 20:55:36 +00:00
Tom Keffer
57aaefccad
Changed the name of RESTful parameter 'interval' to 'post_interval'
...
Refactored the initializer calling parameters to make them more explicit. NOT TESTED yet.
2014-01-25 16:51:03 +00:00
Tom Keffer
f16cb636ba
Merged r1865-r1890 from trunk to branch, except uwxutils and wxformulas
2014-01-19 13:46:53 +00:00
Matthew Wall
387d87ed9b
eliminate separate merge_config.py
2014-01-08 22:58:42 +00:00
Matthew Wall
d4f2fdc49c
added configuration utilities for te923 and ws23xx to installation rules. minor fixes to docs.
2013-12-27 23:12:51 +00:00
Tom Keffer
ebfab6215a
Hardened up weewx.conf upgrade logic.
2013-11-12 17:11:16 +00:00