Commit Graph

12 Commits

Author SHA1 Message Date
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