Matthew Wall
|
b524ef997f
|
fix latitude limits
|
2014-11-26 05:49:47 +00:00 |
|
Matthew Wall
|
320b5acd62
|
added some defaults for easier/faster testing
|
2014-11-26 04:04:13 +00:00 |
|
Matthew Wall
|
e8c4efaab9
|
better logic for guessing location of weewx.conf
|
2014-11-26 03:31:59 +00:00 |
|
Matthew Wall
|
52d4e7da19
|
streamline and comment the install/upgrade permutations. sort restful services alphabetically.
|
2014-11-25 16:49:00 +00:00 |
|
Matthew Wall
|
6a377b60c2
|
fix database/database_name for extensions
|
2014-11-24 16:04:10 +00:00 |
|
Tom Keffer
|
05b629468a
|
Fixed problem that prevented V2.2 -> V2.7 upgrade in weewx.conf
|
2014-11-24 15:51:08 +00:00 |
|
Matthew Wall
|
109f3f7a80
|
fail hard if driver cannot load. sort when listing drivers.
|
2014-11-24 03:54:09 +00:00 |
|
Matthew Wall
|
15a679fd40
|
initial implementation of per-driver prompting, working only for vantage for now
|
2014-11-24 02:32:39 +00:00 |
|
Matthew Wall
|
089c752293
|
polish the prompts. massage the weewx.conf comments a bit.
|
2014-11-23 18:37:04 +00:00 |
|
Matthew Wall
|
08cb233301
|
deal with broken drivers
|
2014-11-23 16:08:02 +00:00 |
|
Matthew Wall
|
f114eb080d
|
adjust remaining TODO items. direct users to customizing guide instead of loading weewx.conf with tutorial stuff.
|
2014-11-23 15:36:57 +00:00 |
|
Matthew Wall
|
267fffec4e
|
fix setup.py help output. add systemd snippet to distribution.
|
2014-11-23 15:17:58 +00:00 |
|
Matthew Wall
|
e442ab4e4e
|
ensure that extension installer does not append service name multiple times
|
2014-11-23 14:23:04 +00:00 |
|
Matthew Wall
|
672a412fd4
|
correctly upgrade driver from pre-v3 install
|
2014-11-23 14:06:15 +00:00 |
|
Matthew Wall
|
d7db3a0c30
|
various extension installer fixes
|
2014-11-23 13:38:45 +00:00 |
|
Matthew Wall
|
dc3b1cd74f
|
installer now prompts on clean installs
|
2014-11-23 06:01:28 +00:00 |
|
Matthew Wall
|
a773951bf5
|
make extension installer work with [Engine][[Services]]
|
2014-11-22 20:22:32 +00:00 |
|
Matthew Wall
|
6ea59b5a05
|
added some error checking for inputs
|
2014-11-22 19:45:57 +00:00 |
|
Matthew Wall
|
862e577774
|
added method to prompt for basic station info
|
2014-11-22 19:20:19 +00:00 |
|
Matthew Wall
|
f8e2b9901e
|
if no driver is specified, present a list and prompt
|
2014-11-22 18:57:14 +00:00 |
|
Matthew Wall
|
fb148e24c4
|
include setup.py in setup.py installs. start testing driver scanning for prompts.
|
2014-11-22 13:34:30 +00:00 |
|
Matthew Wall
|
6ccd62ce5f
|
clean up development detritus
|
2014-11-15 18:05:31 +00:00 |
|
Matthew Wall
|
9dd4be2d2a
|
extension commands now parallel install/uninstall
|
2014-11-15 17:36:13 +00:00 |
|
Matthew Wall
|
41dd9a37a2
|
more PEP cleanup. start modification of extension args.
|
2014-11-15 17:03:17 +00:00 |
|
Tom Keffer
|
657fc3666b
|
Made the logic which injects weewx.wxservices.StdWXCalculate into process_services a little more robust.
|
2014-11-15 16:56:53 +00:00 |
|
Tom Keffer
|
009d990b81
|
Fixed bug that causes 'install' to crash if updating a V3 config file.
|
2014-11-15 16:39:06 +00:00 |
|
Matthew Wall
|
fae3a67c7b
|
clean up configure options. consolidate configure api. added dryrun option for configure.
|
2014-11-15 16:06:46 +00:00 |
|
Matthew Wall
|
e9aa18db93
|
more massaging of the configure function
|
2014-11-15 14:14:24 +00:00 |
|
Matthew Wall
|
afecc94c56
|
figured out workarounds to most configobj behavior
|
2014-11-15 13:18:23 +00:00 |
|
Matthew Wall
|
364b98c4df
|
more wrestling with configobj silliness
|
2014-11-15 05:40:52 +00:00 |
|
Matthew Wall
|
ea696a7b96
|
eliminate more PEP warnings. fixed some possible bugs.
|
2014-11-15 01:36:01 +00:00 |
|
Matthew Wall
|
521e193b22
|
first pass at driver conf snippet injection
|
2014-11-14 17:43:57 +00:00 |
|
Tom Keffer
|
2ee39d0d86
|
First pass at a V2.X to V3.x update strategy for weewx.conf
|
2014-11-14 01:14:25 +00:00 |
|
Matthew Wall
|
7d20f720f5
|
fix jquery version number
|
2014-11-12 02:47:18 +00:00 |
|
Tom Keffer
|
880ea902ea
|
Introduced tag $last. Documented it.
|
2014-11-08 01:21:19 +00:00 |
|
Tom Keffer
|
a0ecfbbd12
|
Moved images to their own subdirectory.
|
2014-11-08 00:23:41 +00:00 |
|
Matthew Wall
|
55602d1b78
|
being refactoring of wee_config_*
|
2014-10-30 23:30:52 +00:00 |
|
Matthew Wall
|
c8e55e8e6a
|
include schemas package in the install
|
2014-10-28 18:01:39 +00:00 |
|
Tom Keffer
|
c8acb94fd1
|
Changed the name of module weewx.wxengine to weewx.engine.
Updated TODO.txt
|
2014-10-26 16:16:57 +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 |
|