Igor Chubin
3765dcbfbf
Count number of queries with known IPs
2022-12-04 16:55:14 +01:00
Igor Chubin
074b8b6ec8
Add GeoIP info cache access
2022-12-04 16:48:04 +01:00
Igor Chubin
a6f2844c67
Suppress log if needed
2022-12-04 10:35:58 +01:00
Igor Chubin
5d86d36b7e
Add config file parsing/dumping
2022-12-03 17:53:50 +01:00
Igor Chubin
2328b29bfe
Add CLI parsing
2022-12-03 17:53:28 +01:00
Igor Chubin
fb8f0d248b
Move cmd/srv.go to ./
2022-12-03 16:10:10 +01:00
Igor Chubin
12df32b07c
Split rest of srv into packages
2022-12-03 16:08:43 +01:00
Igor Chubin
0d42c23d5b
Move stats to a separate package
2022-12-03 15:39:34 +01:00
Igor Chubin
aef41c375e
Fix Makefile
2022-12-02 20:10:48 +01:00
Igor Chubin
30c2c85e54
Move global consts to config
2022-12-02 20:10:32 +01:00
Igor Chubin
28f1fd9aae
Move global transport to RequestProcessor
2022-12-02 19:47:36 +01:00
Igor Chubin
7b8c6665e8
Move config to separate package
2022-11-29 21:38:39 +01:00
Igor Chubin
f27bf2d5b3
Move routing to separate module
2022-11-29 21:24:53 +01:00
Igor Chubin
ec264850a4
Add /:stats support
2022-11-27 22:16:32 +01:00
Igor Chubin
8fd712f790
Add cmd/route.go
2022-11-27 22:16:19 +01:00
Igor Chubin
762e0fe8f0
Move RequestProcessor to a struct
2022-11-27 15:51:41 +01:00
Igor Chubin
b6687ee037
Add gopkg.in/yaml.v3 to go.mod
2022-11-26 15:40:04 +01:00
Igor Chubin
60e1a3bf68
Merge pull request #809 from evansa/fix-typo
...
Add missing 'of' in README.md file
2022-11-25 17:43:34 +01:00
Igor Chubin
2c367d0157
Return err from ProcessRequest instead of panic
2022-11-20 17:55:17 +01:00
Igor Chubin
5b240c590e
Print PREFETCH only when prefetching
2022-11-20 17:54:42 +01:00
Igor Chubin
d4e96dbf3a
Write HTTP errors to log
2022-11-20 17:53:51 +01:00
Igor Chubin
d804310586
Add cmd/logsuppress.go
2022-11-20 17:45:06 +01:00
Igor Chubin
ff4f258f2d
Don't redirect if TLS is already in use
2022-11-20 14:00:59 +01:00
Igor Chubin
b2b918637e
Use custom servers/timeouts for HTTP/HTTPS
2022-11-20 14:00:37 +01:00
Igor Chubin
bef93212c3
Add https support
2022-11-20 10:03:31 +01:00
Igor Chubin
5bb0c4f1fe
Move server config to Config struct
2022-11-19 19:34:11 +01:00
Igor Chubin
7d801e3b4d
Fix Makefile
2022-11-19 19:20:44 +01:00
Igor Chubin
a8e8aa7a52
Activate insternal access logging
2022-11-19 19:20:35 +01:00
Igor Chubin
d9afb06ac5
Add cmd/config.go
2022-11-19 19:19:42 +01:00
Igor Chubin
c77c1227d5
Add cmd/log.go
2022-11-19 19:19:25 +01:00
Igor Chubin
87c93f1d06
Add go.*
2022-11-16 17:21:28 +01:00
Igor Chubin
66111b1fdd
Add Makefile
2022-11-16 17:21:07 +01:00
Evansa
61d1fa1ca7
Add missing 'of' in README.md file
2022-11-14 16:20:28 +00:00
rafael
6c95a78cb3
merge pull request #1 from rafaeeelv/patch-2
...
update translations
2022-11-06 21:30:18 -03:00
rafael
0c729ec887
update translations
2022-11-06 21:28:42 -03:00
rafael
d70dae679e
remove extra lines and update translations
2022-11-06 21:18:23 -03:00
Mykhailo
b54ebc341f
Create ukr-help.txt
...
Ukrainian help
2022-10-30 21:55:21 +02:00
Johanan Idicula
6755f453a3
docs(README): Clean up code blocks
...
Removes prompt character in code blocks so when it's rendered on GitHub, the
copy button is useful for quick pasting in the terminal.
Also updates the go installation commands for the wego dependency setup -
`go get` is no longer supported outside a module, and the `go install` command
needs to reference a specific git reference.
2022-10-26 22:20:32 -04:00
Igor Chubin
8f433de15a
Split proxy access and errors logs
2022-10-26 08:41:20 +02:00
Igor Chubin
34684cb264
Add share/translations/gu* ( #774 )
2022-10-25 19:26:17 +02:00
Igor Chubin
284d3ae992
Merge branch 'master' of https://github.com/chubin/wttr.in
2022-10-25 19:22:45 +02:00
Igor Chubin
0be2669412
Increase expiration interval
2022-10-25 19:21:11 +02:00
Igor Chubin
ea1f93282f
Move query wrapper to a separate function
2022-10-25 19:20:49 +02:00
Igor Chubin
4e861802c0
Add PROXY_LOG_FILE to globals
2022-10-25 19:20:19 +02:00
Igor Chubin
cedf3b58d6
Add proxy queries logging
2022-10-25 19:18:07 +02:00
Igor Chubin
e4d4ebc41f
Add lib/proxy_log.py
2022-10-25 19:16:48 +02:00
Igor Chubin
b5ee05aaee
Add share/translations/messages/gu.yaml ( #774 )
2022-10-24 20:18:05 +02:00
Igor Chubin
2eda939a8b
Add share/translations/messages/en.yaml
2022-10-24 20:06:14 +02:00
Igor Chubin
5a22d31839
Use English unit names when needed ( #755 )
2022-10-22 19:57:03 +02:00
Igor Chubin
25797c21d5
Mention Diego Blanco in translation.txt ( #756 )
2022-10-22 17:28:17 +02:00