Tommaso Gragnato
277dfacde7
chore(module): migrate to v2 module structure and update import paths
2025-03-27 08:52:29 +01:00
Tommaso Gragnato
4a7eac7715
ci: update go version to 1.24 in workflow files and configuration
...
- linter: configure exclusion rules
- linter: general chores
2025-02-11 21:34:55 +00:00
Tommaso Gragnato
92c7851761
refactor: use an import path with the module proxy
2024-09-11 01:27:17 +02:00
Tommaso Gragnato
e330945c64
test(infohash-v2): add unit testing for ih-v2.ToMultihash
2024-09-08 16:51:43 +02:00
Tommaso Gragnato
01217512c3
test(infohash-v2): add unit testing for ih-v2.ToShort
2024-09-08 16:51:43 +02:00
Tommaso Gragnato
28fc1c8c21
test(infohash-v2): add unit testing for ih-v2.IsZero
2024-09-08 16:51:43 +02:00
Tommaso Gragnato
12c79539de
refactor(web): separate render handlers - switch to xml marshaler
2024-09-07 02:34:25 +02:00
Tommaso Gragnato
5730a61304
test(infohash-v2): implement unit testing for infohash-v2
2024-08-19 00:41:21 +02:00
Tommaso Gragnato
7401a22811
test(infohash): implement unit testing for infohash-v1
2024-08-16 16:24:41 +02:00
Tommaso Gragnato
ab2e6772ac
fix(infohash): gracefully handle bad hex strings without panicking
...
Previously, encountering a malformed hex string would cause the system to panic.
This fix ensures that such strings are handled safely, improving overall stability.
2024-08-16 16:23:52 +02:00
Tommaso Gragnato
da37661bdd
refactor(infohash-v2): avoid the use of unsafe in conversion
2024-08-16 12:52:44 +02:00
Tommaso Gragnato
f7ad0e2f4c
refactor: embed torrent
2024-08-14 00:04:06 +02:00