Commit graph

  • 6ef036482c
    Merge d39de7c86d into dcb199362a yorffuoj 2024-05-03 22:27:11 +00:00
  • d39de7c86d
    \n is not interpreteed in raw yorffuoj 2024-05-04 00:27:08 +02:00
  • ad048806d3
    Added a robot.txt that disallows indexing of the webiste yorffuoj 2024-05-03 23:22:50 +02:00
  • 35e3c66f8e
    Merge f6e18f1e16 into dcb199362a Yehuda Deutsch 2024-05-03 20:39:13 +02:00
  • 5fe1a7a146
    Merge dadd51c4ca into dcb199362a dependabot[bot] 2024-05-03 20:39:13 +02:00
  • dcb199362a ci: add autoblacks actions master OniriCorpe 2024-03-07 03:11:59 +01:00
  • c77fb91a89 ci: add autoblacks actions OniriCorpe 2024-03-07 03:11:59 +01:00
  • dadd51c4ca
    Bump aiohttp from 3.8.4 to 3.8.5 dependabot/pip/aiohttp-3.8.5 dependabot[bot] 2023-07-20 16:18:09 +00:00
  • 19d978497a
    Merge branch 'master' into dependabot/pip/sanic-21.12.2 Kayou 2023-04-14 14:34:56 +02:00
  • 8e9c7f39d5
    Update yunodiagnoser.service Kayou 2023-04-14 14:34:10 +02:00
  • 694568dac7
    Update requirements-frozen.txt Kayou 2023-04-14 14:33:46 +02:00
  • f6e18f1e16
    Revert to original default Yehuda Deutsch 2023-02-01 17:32:51 -05:00
  • b767a70efb
    Use sanic conventional config Yehuda Deutsch 2023-02-01 16:46:54 -05:00
  • ee9f4870f9
    Make the app a CLI and dockerize Yehuda Deutsch 2023-02-01 16:29:25 -05:00
  • 7ee5edfd02
    Bump sanic from 21.3.4 to 21.12.2 dependabot[bot] 2022-08-06 05:21:47 +00:00
  • 459873af4f
    Bump pycares from 4.0.0 to 4.2.0 dependabot[bot] 2022-07-05 22:49:16 +00:00
  • e2b4679631
    Bump ujson from 4.0.2 to 5.4.0 dependabot[bot] 2022-07-05 21:56:08 +00:00
  • 14199eec2e
    Bump ujson from 4.0.2 to 5.2.0 dependabot[bot] 2022-05-26 01:11:33 +00:00
  • abe3a3b783
    Bump ujson from 4.0.2 to 5.1.0 dependabot[bot] 2022-01-21 23:37:16 +00:00
  • 9f020f79a8
    Bump websockets from 8.1 to 9.1 dependabot[bot] 2021-06-17 15:33:21 +00:00
  • 7f5908f753
    Update dependencies Kay0u 2021-06-17 17:32:13 +02:00
  • 3e72093a9e
    Bump urllib3 from 1.25.8 to 1.26.5 dependabot[bot] 2021-06-02 03:48:25 +00:00
  • fc5d56d893
    Merge pull request #5 from YunoHost/dependabot/pip/urllib3-1.25.8 Bram 2021-05-01 00:14:06 +02:00
  • a2b9af80f9
    Bump urllib3 from 1.25.6 to 1.25.8 dependabot[bot] 2021-04-30 22:09:51 +00:00
  • 31a22df0aa
    Bump aiohttp from 3.6.2 to 3.7.4 dependabot[bot] 2021-02-26 03:10:43 +00:00
  • 7774e2baf2
    Merge pull request #3 from YunoHost/new-exception Bram 2021-01-21 19:46:32 +01:00
  • 52450c1873 fix: new exception Laurent Peuch 2021-01-21 19:44:36 +01:00
  • 9ef4dd6d35 fix: handle OSError exception on asyncio sockets Laurent Peuch 2021-01-13 01:58:02 +01:00
  • d3abbf0f1e [fix] we are still in python 3.6 in prod Laurent Peuch 2021-01-08 03:58:42 +01:00
  • d0256b86b8
    Need at least 16 workers to handle peak load :s Alexandre Aubin 2021-01-08 03:48:03 +01:00
  • 503ea4d440 [fix] people have more than 30 domains x_x Laurent Peuch 2021-01-08 03:41:35 +01:00
  • a3be8ca8fb [enh] migrate check_smtp to asyncio Laurent Peuch 2021-01-08 03:41:09 +01:00
  • b9ce0ab1c4 [enh] migrate check_port_is_open to asyncio Laurent Peuch 2021-01-08 03:05:28 +01:00
  • 4787f328ef [doc] add requirements-frozen.txt Laurent Peuch 2021-01-08 02:52:49 +01:00
  • 69d6d54911 [fix] never do catch all exceptions Laurent Peuch 2021-01-08 02:33:56 +01:00
  • f5e9385955
    Merge pull request #1 from YunoHost/check-http-with-nounce-and-check-ports Bram 2020-12-17 03:22:17 +01:00
  • 47c41cab06 Fix port format validation Alexandre Aubin 2020-04-19 00:35:54 +00:00
  • 9156050073 Fixes following tests on the battlefield Alexandre Aubin 2020-04-16 01:28:10 +00:00
  • e8bd827f96 Implement smtp check Alexandre Aubin 2020-04-16 00:43:53 +02:00
  • f8efb07980 Simplify args validation and API response format, implement multiple domain checks for http Alexandre Aubin 2020-04-16 00:43:38 +02:00
  • a0521ab4e4 Fix http diagnosis in IPv6 Alexandre Aubin 2020-04-14 13:44:26 +00:00
  • 6216deb5cc
    Merge pull request #2 from YunoHost/fix-ipv6 Alexandre Aubin 2020-04-11 16:12:26 +02:00
  • 763e2359ae
    ipv6 support Kay0u 2020-04-11 16:08:14 +02:00
  • 15345db261 Moar things for deployment and for stuff to work and report meaningful errors Alexandre Aubin 2019-11-20 16:10:36 +00:00
  • 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 Alexandre Aubin 2019-07-31 14:41:21 +00:00
  • 1445a12ab6 Misc fixes / updates for messages Alexandre Aubin 2019-07-29 22:54:58 +02:00
  • d23290299e Add skeleton for check-smtp Alexandre Aubin 2019-07-29 22:34:46 +02:00
  • faa81c1ee3 Add API to check ports Alexandre Aubin 2019-07-29 22:23:14 +02:00
  • 9a68ffabc1 Implement nonce mechanism Alexandre Aubin 2019-07-29 21:17:34 +02:00
  • 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) Alexandre Aubin 2019-07-25 11:23:47 +02:00
  • dea0590318 Factorize rate limit check Alexandre Aubin 2019-07-25 11:07:39 +02:00
  • 7d868ec5dd [mod] custom code when test failure is due to a known error Laurent Peuch 2019-01-22 02:40:16 +01:00
  • cbe205e587 [doc] add some doc about the general workflow Laurent Peuch 2019-01-19 13:10:39 +01:00
  • a436f879b7 [doc] typo Laurent Peuch 2019-01-19 12:09:52 +01:00
  • db0445dbb7 [doc] add a README.md Laurent Peuch 2019-01-19 10:08:13 +01:00
  • 311f6caad0 [enh] uses http code 400 in case of bad request Laurent Peuch 2019-01-19 10:05:06 +01:00
  • d6e23ceabe [enh] implement rate limit and finish project Laurent Peuch 2019-01-19 09:58:39 +01:00
  • 2a1af42a79 [enh] handle ipv6 dns check Laurent Peuch 2019-01-19 09:19:06 +01:00
  • 5c6291170a [enh] do ipv4 dns check Laurent Peuch 2019-01-19 08:47:56 +01:00
  • 8e373f1c05 [doc] update TODO Laurent Peuch 2019-01-19 08:10:16 +01:00
  • f124bd02b7 [enh] add error codes Laurent Peuch 2019-01-19 08:08:36 +01:00
  • ae4da946d6 [enh] check domain validity Laurent Peuch 2019-01-19 07:58:37 +01:00
  • b833a795ce [enh] first working version Laurent Peuch 2019-01-19 07:54:11 +01:00
  • 28cf8f5ad3 [enh] progress Laurent Peuch 2019-01-19 07:38:13 +01:00
  • de00bfed5c init Laurent Peuch 2019-01-19 07:25:23 +01:00