Laurent Peuch
|
d3abbf0f1e
|
[fix] we are still in python 3.6 in prod
|
2021-01-08 03:58:42 +01:00 |
|
Alexandre Aubin
|
d0256b86b8
|
Need at least 16 workers to handle peak load :s
|
2021-01-08 03:48:03 +01:00 |
|
Laurent Peuch
|
503ea4d440
|
[fix] people have more than 30 domains x_x
|
2021-01-08 03:41:35 +01:00 |
|
Laurent Peuch
|
a3be8ca8fb
|
[enh] migrate check_smtp to asyncio
|
2021-01-08 03:41:09 +01:00 |
|
Laurent Peuch
|
b9ce0ab1c4
|
[enh] migrate check_port_is_open to asyncio
|
2021-01-08 03:26:18 +01:00 |
|
Laurent Peuch
|
4787f328ef
|
[doc] add requirements-frozen.txt
|
2021-01-08 03:05:11 +01:00 |
|
Laurent Peuch
|
69d6d54911
|
[fix] never do catch all exceptions
|
2021-01-08 02:33:56 +01:00 |
|
Bram
|
f5e9385955
|
Merge pull request #1 from YunoHost/check-http-with-nounce-and-check-ports
Check http with nounce + add check ports feature
|
2020-12-17 03:22:17 +01:00 |
|
Alexandre Aubin
|
47c41cab06
|
Fix port format validation
|
2020-04-19 00:35:54 +00:00 |
|
Alexandre Aubin
|
9156050073
|
Fixes following tests on the battlefield
|
2020-04-16 01:28:10 +00:00 |
|
Alexandre Aubin
|
e8bd827f96
|
Implement smtp check
|
2020-04-16 00:43:53 +02:00 |
|
Alexandre Aubin
|
f8efb07980
|
Simplify args validation and API response format, implement multiple domain checks for http
|
2020-04-16 00:43:38 +02:00 |
|
Alexandre Aubin
|
a0521ab4e4
|
Fix http diagnosis in IPv6
|
2020-04-14 13:44:26 +00:00 |
|
Alexandre Aubin
|
6216deb5cc
|
Merge pull request #2 from YunoHost/fix-ipv6
ipv6 support
|
2020-04-11 16:12:26 +02:00 |
|
Kay0u
|
763e2359ae
|
ipv6 support
|
2020-04-11 16:08:14 +02:00 |
|
Alexandre Aubin
|
15345db261
|
Moar things for deployment and for stuff to work and report meaningful errors
|
2019-11-20 16:10:36 +00:00 |
|
Alexandre Aubin
|
5bc02ab1c4
|
Switch to a max request per time-window rate limit, 'cause having to wait 4 seconds between requests is too complicated for the client side
|
2019-07-31 14:41:21 +00:00 |
|
Alexandre Aubin
|
1445a12ab6
|
Misc fixes / updates for messages
|
2019-07-29 23:32:13 +02:00 |
|
Alexandre Aubin
|
d23290299e
|
Add skeleton for check-smtp
|
2019-07-29 23:32:08 +02:00 |
|
Alexandre Aubin
|
faa81c1ee3
|
Add API to check ports
|
2019-07-29 22:34:35 +02:00 |
|
Alexandre Aubin
|
9a68ffabc1
|
Implement nonce mechanism
|
2019-07-29 21:17:34 +02:00 |
|
Alexandre Aubin
|
b593e6ba77
|
Imho we shouldn't enforce this check on the DNS ... we may want to check the http reachability independently of the DNS setup so that we're more able to pinpoint what's the actual issue (also it may lead to many false-negatives due to DNS caching)
|
2019-07-29 20:06:23 +02:00 |
|
Alexandre Aubin
|
dea0590318
|
Factorize rate limit check
|
2019-07-29 20:06:17 +02:00 |
|
Laurent Peuch
|
7d868ec5dd
|
[mod] custom code when test failure is due to a known error
|
2019-01-22 02:40:16 +01:00 |
|
Laurent Peuch
|
cbe205e587
|
[doc] add some doc about the general workflow
|
2019-01-19 13:10:39 +01:00 |
|
Laurent Peuch
|
a436f879b7
|
[doc] typo
|
2019-01-19 12:09:52 +01:00 |
|
Laurent Peuch
|
db0445dbb7
|
[doc] add a README.md
|
2019-01-19 10:08:13 +01:00 |
|
Laurent Peuch
|
311f6caad0
|
[enh] uses http code 400 in case of bad request
|
2019-01-19 10:05:06 +01:00 |
|
Laurent Peuch
|
d6e23ceabe
|
[enh] implement rate limit and finish project
|
2019-01-19 10:01:40 +01:00 |
|
Laurent Peuch
|
2a1af42a79
|
[enh] handle ipv6 dns check
|
2019-01-19 09:19:16 +01:00 |
|
Laurent Peuch
|
5c6291170a
|
[enh] do ipv4 dns check
|
2019-01-19 08:47:56 +01:00 |
|
Laurent Peuch
|
8e373f1c05
|
[doc] update TODO
|
2019-01-19 08:10:16 +01:00 |
|
Laurent Peuch
|
f124bd02b7
|
[enh] add error codes
|
2019-01-19 08:08:36 +01:00 |
|
Laurent Peuch
|
ae4da946d6
|
[enh] check domain validity
|
2019-01-19 07:58:37 +01:00 |
|
Laurent Peuch
|
b833a795ce
|
[enh] first working version
|
2019-01-19 07:54:11 +01:00 |
|
Laurent Peuch
|
28cf8f5ad3
|
[enh] progress
|
2019-01-19 07:38:13 +01:00 |
|
Laurent Peuch
|
de00bfed5c
|
init
|
2019-01-19 07:25:23 +01:00 |
|