Commit graph

30 commits

Author SHA1 Message Date
Mint
c29326745b Handle it both sides 2023-02-27 01:10:03 +03:00
Mint
03aa6e3560 Handle wildcards in mutual block endpoint 2023-02-27 01:06:11 +03:00
pwm
e4caf63d48 Add api endpoint to test if there are blocks between two domains. Added an index to cover the query. 2023-02-27 00:45:58 +03:00
Mint
6dd4da5cfb Major frontend & API rehaul 2022-11-30 02:36:35 +03:00
Mint
614aef2762 At last, update repo link 2022-11-29 22:54:13 +03:00
Mint
d0f1fe5c06 Additional query DoS mitigation 2022-11-29 22:36:46 +03:00
Mint
36ae433c2e Replace leftover code with correct one 2022-11-27 23:04:45 +03:00
Mint
33a3c455e0 Prevent single-character search DoS 2022-11-27 23:02:12 +03:00
Mint
bb13ff8f06 Fix order 2022-11-10 17:10:56 +03:00
Mint
58835c64d2 Fix 500s on reason search 2022-11-10 17:09:44 +03:00
Mint
f5f7007080 Count other indexed frontends on main page 2022-11-08 00:26:47 +03:00
Mint
7b6b8d567f c 2022-08-08 14:38:04 +03:00
Mint
ea185d7b35 b 2022-08-08 14:35:50 +03:00
Mint
e9c7aca85f a 2022-08-08 14:31:45 +03:00
Mint
7f3f0928cf Mark wildcard blocks as such 2022-08-08 14:29:44 +03:00
Mint
ce2c200c49 Fucking unicode 2022-08-08 14:11:01 +03:00
Mint
2305220bc9 Handle IDNs in API 2022-08-08 13:54:17 +03:00
Mint
5727c24375 Fix (?) for yet more duplicate uppercase entries 2022-08-07 14:17:12 +03:00
Mint
b3fa2f5b4a Return wildcard blocks for second-level domains as well 2022-08-07 10:21:22 +03:00
Mint
0ee469beef Repo link change to comply with AGPL 2022-07-22 23:56:46 +03:00
Enju Aihara
987dd2f14f added option to get blocks by reason 2022-04-23 15:06:31 +02:00
Enju Aihara
009d7fcab3 added config 2022-04-22 20:56:58 +02:00
Enju Aihara
80b9cba5f3 fixed bug when domain is empty 2022-04-22 20:42:39 +02:00
Enju Aihara
b28453a083 localhost path 2022-04-22 19:58:43 +02:00
Enju Aihara
8f96bdec3d added frontend 2022-04-22 19:49:23 +02:00
Enju Aihara
8e4ba7958e also use hash to find blocks 2022-04-22 14:58:23 +02:00
Enju Aihara
5bbe09862d use wildchar for domain 2022-04-22 04:25:29 +02:00
Enju Aihara
eec20e4659 API now only returns block levels that are used 2022-04-14 20:26:19 +02:00
Enju Aihara
f54f8ff101 API now returns reasons 2022-04-14 14:04:53 +02:00
Enju Aihara
32db175944 rewrote the api in python 2022-03-31 23:13:44 +02:00