Commit Graph

7693 Commits

Author SHA1 Message Date
Tom Keffer
30be652e4b Remove keys and weewx repository location when purging Debian install 2024-02-05 12:38:17 -08:00
Tom Keffer
9b0cd30c5f Merge branch 'master' into development
# Conflicts:
#	docs_src/changes.md
2024-02-05 08:39:29 -08:00
Tom Keffer
7665b60d22 Include a helpful link to the extension list action. 2024-02-05 08:21:56 -08:00
Matthew Wall
f738a2420e fix permissions for real 2024-02-04 21:50:41 -05:00
matthew wall
634852c737 changelogs for rev2 packages 2024-02-04 21:31:20 -05:00
matthew wall
5dae205302 fix permissions on all files in /etc/weewx, /var/lib/weewx, and /var/www/html/weewx 2024-02-04 21:28:15 -05:00
Matthew Wall
2b989e00eb fix suse changelog 2024-02-04 20:52:40 -05:00
matthew wall
8c76a24c55 fix release date v5.0.1 2024-02-04 20:40:27 -05:00
Matthew Wall
d63b8002b2 make station prompts consistent. do not emit daemon setup suggestion, since it is in the docs and more appropriate there. 2024-02-04 16:35:26 -05:00
Matthew Wall
9aaa3fccca silence output from systemd during installation 2024-02-04 15:03:38 -05:00
Matthew Wall
6cf7f5cd24 handle cases where permissions are broken before the installation. fixed typo in rpm user_dir macro. do explicit daemon-reload for rpm systemd unit configuration. 2024-02-04 14:32:21 -05:00
Tom Keffer
d57fbaf9e1 Use a context manager to change working directory in reportengine
More robust to exceptions being raised in report generation.

Include lightly more debug diagnostics
2024-02-04 11:07:15 -08:00
Tom Keffer
5c5fd9c67e Fix problem that prevented test suites from running correctly 2024-02-04 10:51:46 -08:00
matthew wall
0842d05ae4 fix logic for putting install user into weewx group 2024-02-04 02:09:37 -05:00
matthew wall
5cb3715e4c move aside any existing /etc/default/weewx so that we avoid python2/python3 problems and ensure a working installation. fixed bug in debian postinst GROUP determination. 2024-02-04 01:52:29 -05:00
Tom Keffer
d17ed852f9 Merge branch 'master' into development 2024-02-02 15:46:12 -08:00
matthew wall
d609d59adb as of 5.0.1, sudo is not necessary for a deb/rpm install that is installed by a non-root user - s/he will be in the weewx group 2024-02-01 18:59:42 -05:00
matthew wall
e28ad92849 add user who is installing to the weewx group, if appropriate 2024-02-01 18:46:17 -05:00
Tom Keffer
218085303e Fix problem that prevented debug statements from being logged 2024-02-01 11:27:17 -08:00
matthew wall
ad02bdaf37 need to fix python2-to-python3 issue for both deb and rpm packages 2024-01-30 11:10:38 -05:00
matthew wall
2cf166ab7d docs are no longer installed in weewx-data 2024-01-29 13:41:02 -05:00
matthew wall
fdbaafc8b6 epel is required for both rocky8 and rocky9, since cheetah and pillow are in epel 2024-01-29 13:30:43 -05:00
Tom Keffer
23e3cf233c Clarify logging destinations 2024-01-29 05:34:15 -08:00
Tom Keffer
9625c65179 Fix typo in format specifier 2024-01-27 16:14:24 -08:00
Tom Keffer
9455fa1716 Add rain=prefer_hardware under Delta comments 2024-01-27 15:22:52 -08:00
matthew wall
10785ef709 update options for handling weewx user permissions 2024-01-27 15:16:18 -05:00
matthew wall
eacd577651 convert permissions on every upgrade, not just new install, unless user was modified 2024-01-27 00:28:56 -05:00
Tom Keffer
eb177de541 Merge branch 'master' into development 2024-01-26 16:35:12 -08:00
Tom Keffer
d1ac83bc59 Fix problem with rebuilding daily summaries with dropped columns
If a column was dropped from a database using
weectl database drop-columns, then its daily summaries rebuilt, user
would get a "table already exists error."
2024-01-26 15:47:21 -08:00
matthew wall
eacab1ba3c note some niggling bits with deb/rpm packages 2024-01-25 22:02:57 -05:00
matthew wall
a73b5aba18 clarify what happens when signing in debian world 2024-01-25 21:42:17 -05:00
Matthew Wall
4005e1e9f6 use /var/lib/weewx as HOME for weewx on redhat/suse 2024-01-24 21:06:21 -05:00
Matthew Wall
b32ca4069e fix redhat/suse udev packaging rule 2024-01-24 19:40:08 -05:00
Tom Keffer
a981d82446 Remove no longer needed (or never used) class TimeDerivative 2024-01-24 15:45:59 -08:00
Tom Keffer
379d99bdb7 Log the addition of zh_CN.conf in change file 2024-01-24 05:30:18 -08:00
Tom Keffer
64ed8827fe Merge branch 'master' into development
# Conflicts:
#	src/weewx_data/skins/Seasons/lang/zh.conf
2024-01-24 05:27:49 -08:00
Tom Keffer
dbb9e27e87 Back to Traditional Chinese
Simplified Chinese will be added when we have country codes working
2024-01-24 05:25:24 -08:00
Tom Keffer
9b2e2dbdc6 Revert "Change Chinese language translation from Traditional to Simplified"
This reverts commit 5b7df7b72a.
2024-01-24 05:21:00 -08:00
Tom Keffer
45da454878 Merge branch 'lang-codes' into development 2024-01-23 05:33:31 -08:00
Tom Keffer
c1400a42c4 Add some useful comments 2024-01-23 05:30:42 -08:00
Tom Keffer
ae3801992c print correct path to config file
Fixes issue #921
2024-01-23 05:00:55 -08:00
Tom Keffer
42830abeb1 Update docs to cover country codes 2024-01-23 04:49:15 -08:00
matthew wall
67c6516199 remove misleading periods. adjust extension installer feedback regarding config file 2024-01-22 22:17:34 -05:00
matthew wall
f6ca5cf5f4 update version and changelogs 2024-01-22 20:31:15 -05:00
Tom Keffer
8b6a14ac6c Add text files for countries
Australia, Canada, GB, New Zealand
2024-01-22 07:24:18 -08:00
Tom Keffer
34b62709d8 Allow option "lang" to include a country code
language file zh.conf is Traditional Chinese,
while zh_CN.conf is Simplified Chinese
2024-01-22 06:03:45 -08:00
Tom Keffer
9a9d045216 Correct docs and attribution for cn->zh change 2024-01-21 12:46:20 -08:00
Tom Keffer
5b7df7b72a Change Chinese language translation from Traditional to Simplified 2024-01-20 15:15:04 -08:00
Tom Keffer
e54801e2c0 Chinese language code changed to zh. Fixes issue #912. 2024-01-20 15:12:22 -08:00
Tom Keffer
5d3bf9d0a5 Rearrange the V5 upgrade guide so it's a little less scary 2024-01-20 15:00:20 -08:00