Commit Graph

  • 03136c54c7 Update Dockerfile SOT-TECH 2022-07-12 14:27:49 +03:00
  • 0905b13a4a Update Dockerfile SOT-TECH 2022-07-12 14:08:58 +03:00
  • 865942a154 Update Dockerfile SOT-TECH 2022-07-12 13:38:46 +03:00
  • 37f5b0bc53 Fix lint warnings Lawrence, Rendall 2022-07-12 13:06:09 +03:00
  • 9d8440667c (tested) Add reuseport feauture. Lawrence, Rendall 2022-07-11 13:32:18 +03:00
  • 25de42e3d0 Merge pull request #12 from sot-tech/dependabot/go_modules/github.com/stretchr/testify-1.8.0 SOT-TECH 2022-07-05 11:12:21 +03:00
  • 5b6a62f30e build(deps): bump github.com/stretchr/testify from 1.7.4 to 1.8.0 dependabot[bot] 2022-07-01 12:08:06 +00:00
  • 92ce0df932 (minor) fix invalid PG gc query example Lawrence, Rendall 2022-06-27 15:58:30 +03:00
  • 4a16fc62a0 (minor) fix invalid random seed Lawrence, Rendall 2022-06-23 21:37:17 +03:00
  • 0fd0e06360 (tested) change DataStorage interface to accept byte array as value Lawrence, Rendall 2022-06-23 21:01:05 +03:00
  • 4468794de1 Merge pull request #11 from sot-tech/sql-backend SOT-TECH 2022-06-21 18:26:58 +03:00
  • 17f98763bf Update postgres github service auth SOT-TECH 2022-06-21 18:16:56 +03:00
  • 73d8922c74 (partially tested) add pg storage configuration and man Lawrence, Rendall 2022-06-21 17:46:45 +03:00
  • 8c12cd9b35 (partially tested) fix pg tests, add postgres service in workflows Lawrence, Rendall 2022-06-20 17:18:47 +03:00
  • 0564dfce4b (untested) add pg storage tests Lawrence, Rendall 2022-06-18 20:52:40 +03:00
  • 21eaea2b8a (untested) implement gc, stats and scrape in pg storage Lawrence, Rendall 2022-06-16 17:47:54 +03:00
  • 8430e1f31f Initial work on implementing postgresql storage Lawrence, Rendall 2022-06-15 21:42:43 +03:00
  • 615bcb2050 update dependencies Lawrence, Rendall 2022-06-01 19:58:44 +03:00
  • 79c92df0f8 (tested) add hooks check when ping http route called Lawrence, Rendall 2022-05-14 01:36:21 +03:00
  • cf2adad4c9 (tested) fix invalid parsing of multivalued and comma-separated addresses from HTTP header v0.0.1 Lawrence, Rendall 2022-05-02 23:12:13 +03:00
  • 607f9da00a Merge pull request #8 from sot-tech/zerolog SOT-TECH 2022-05-02 18:37:40 +08:00
  • 463d478dad (minor) sanitize code Lawrence, Rendall 2022-05-02 13:30:11 +03:00
  • c50a532181 (tested) complete replace logrus with zerolog Lawrence, Rendall 2022-05-02 03:13:58 +03:00
  • 4d646f7c09 (wip) migrate to zerolog Lawrence, Rendall 2022-05-01 01:39:21 +03:00
  • 6aab7e8340 (minor) change log level in HandleAnnounce Lawrence, Rendall 2022-04-27 01:01:07 +03:00
  • 64b27c2df6 (tested) preserve all addresses of peer Lawrence, Rendall 2022-04-27 00:52:17 +03:00
  • b365abd296 (untested) sanitize code Lawrence, Rendall 2022-04-25 18:57:35 +03:00
  • 081d3752d8 (tested) fix static check warnings Lawrence, Rendall 2022-04-25 16:05:19 +03:00
  • 72a03db654 (tested) fix panic while IPv6Peers/IPv4Peers append Lawrence, Rendall 2022-04-25 14:27:05 +03:00
  • 7471697c20 (tested) combine v4 and v6 peers response in memory store Lawrence, Rendall 2022-04-24 23:46:20 +03:00
  • 0d4a2a751e (tested) fix wait group race in udp frontend Lawrence, Rendall 2022-04-24 21:37:57 +03:00
  • 54aa734cae Merge pull request #7 from sot-tech/gh-actions-patch SOT-TECH 2022-04-24 21:21:49 +03:00
  • c28729fc92 Revert entry point for keydb SOT-TECH 2022-04-24 21:20:14 +03:00
  • fa60c70a57 Disable protected mode in keydb SOT-TECH 2022-04-24 20:53:48 +03:00
  • ef03291efe (tested) rollback to separate v4 and v6 keys in redis/keydb Lawrence, Rendall 2022-04-24 20:28:41 +03:00
  • 22f459315b (wip) implement keydb store Lawrence, Rendall 2022-04-24 02:23:18 +03:00
  • 4131c64e89 (wip) create new driver for KeyDB Lawrence, Rendall 2022-04-23 01:28:06 +03:00
  • a1ce79b003 (untested) merge ipv4 and ipv6 peers and pass v4 peers from db to v6 requester Lawrence, Rendall 2022-04-22 00:54:56 +03:00
  • 3bc2276fb3 (tested) Refactor code Lawrence, Rendall 2022-04-21 21:57:18 +03:00
  • f9c72341c0 (minor) refactor redis GC and fix TX calls, add indicator that metrics are running Lawrence, Rendall 2022-04-17 00:57:30 +03:00
  • 7716aa828a (minor) Merge commits 7a4c2ee..77b3bf9 from https://github.com/jzelinskie/chihaya Lawrence, Rendall 2022-04-16 21:22:41 +03:00
  • 01064fd21a (tested) split storage to data and peer interfaces, add option for persisting (or not) torrent approval data Lawrence, Rendall 2022-04-16 18:50:19 +03:00
  • 965df2a9c3 (untested) Merge commit 24ab4ae from https://github.com/jzelinskie/chihaya Lawrence, Rendall 2022-04-16 01:22:24 +03:00
  • 8cd8343757 (tested) refactor code Lawrence, Rendall 2022-04-16 00:21:47 +03:00
  • 397e106396 (tested) fix redis to pass tests Lawrence, Rendall 2022-04-15 01:29:57 +03:00
  • 5c2471ca9b (untested) Merge commit e56ad81 from https://github.com/jzelinskie/chihaya Lawrence, Rendall 2022-04-14 19:12:33 +03:00
  • 05fe8e113a Update README Lawrence, Rendall 2022-04-14 12:23:13 +03:00
  • 57d9c8e78e clear store error in responseHook if ErrResourceDoesNotExist appear Lawrence, Rendall 2022-04-14 01:52:52 +03:00
  • 781fa9440f (done) replace redigo with go-redis Lawrence, Rendall 2022-04-14 00:55:58 +03:00
  • 1fcddf5102 (WIP) replace redigo with go-redis Lawrence, Rendall 2022-04-13 01:12:00 +03:00
  • c9e0af8b1e fix lint errors Lawrence, Rendall 2022-04-12 21:48:54 +03:00
  • 64eaf9d733 Fix lint gosec and ifshort issues Lawrence, Rendall 2022-04-12 18:51:03 +03:00
  • 554ae6fcd6 Reformat comments Lawrence, Rendall 2022-04-12 18:32:17 +03:00
  • 1e5330ea7e Fix default branch in actions configurations Lawrence, Rendall 2022-04-12 18:13:34 +03:00
  • c1956d68f6 Remove YAML/MD lint configs, reformat stdlib imports Lawrence, Rendall 2022-04-12 18:10:51 +03:00
  • ec49168db9 Merge pull request #4 from sot-tech/dependabot/github_actions/nosborn/github-action-markdown-cli-3.0.1 SOT-TECH 2022-04-12 17:39:48 +03:00
  • ec4f711aa7 Merge pull request #6 from sot-tech/dependabot/github_actions/golangci/golangci-lint-action-3 SOT-TECH 2022-04-12 17:39:25 +03:00
  • e744c5a4de Merge pull request #5 from sot-tech/dependabot/github_actions/actions/checkout-3 SOT-TECH 2022-04-12 17:37:24 +03:00
  • 4a62fbc465 build(deps): bump golangci/golangci-lint-action from 2 to 3 dependabot[bot] 2022-04-12 14:36:11 +00:00
  • 859f88eae3 build(deps): bump actions/checkout from 2 to 3 dependabot[bot] 2022-04-12 14:36:11 +00:00
  • 4159802640 Merge pull request #3 from sot-tech/dependabot/github_actions/actions/setup-go-3 SOT-TECH 2022-04-12 17:35:32 +03:00
  • e18fed307a build(deps): bump nosborn/github-action-markdown-cli from 2.0.0 to 3.0.1 dependabot[bot] 2022-04-12 14:25:06 +00:00
  • 47d51a556b build(deps): bump actions/setup-go from 2 to 3 dependabot[bot] 2022-04-12 14:25:03 +00:00
  • c7edbb52f2 Merge commits 129aac230aa..828edb8fd8b from https://github.com/chihaya/chihaya Širhoe Biazhkovič 2022-04-12 15:58:14 +03:00
  • c858576f76 Update dependencies Lawrence, Rendall 2022-03-08 14:10:04 +03:00
  • a68bfc3376 Reconcile branch 'master' of https://github.com/chihaya/chihaya Lawrence, Rendall 2022-01-03 13:16:41 +03:00
  • dc34044973 Merge pull request #544 from chihaya/dependabot/go_modules/github.com/spf13/cobra-1.2.1 Jimmy Zelinskie 2022-01-02 14:54:27 -05:00
  • d20b2fb64b Minor fix: preallocate arrays with known size Lawrence, Rendall 2021-12-28 21:01:15 +03:00
  • fa4c7c49ad Add ping route for http listener Lawrence, Rendall 2021-12-21 16:36:38 +03:00
  • 4dbbb4ad83 Rename to MoChi Lawrence, Rendall 2021-12-21 15:07:11 +03:00
  • 5a1ac73a3d Update dependencies, fix invalid directory config parse Širhoe Biazhkovič 2021-12-21 14:19:53 +03:00
  • d438ad58fe Test v2 hashes with qbt Širhoe Biazhkovič 2021-11-27 16:38:27 +03:00
  • e7c5263dd7 Fix approval hook build Širhoe Biazhkovič 2021-11-27 00:42:43 +03:00
  • 04f1a9efb9 Reformat code Širhoe Biazhkovič 2021-11-27 00:33:13 +03:00
  • 360ac9d08d Add man to exported functions/fields Širhoe Biazhkovič 2021-11-27 00:26:53 +03:00
  • 0a5ac35c4d Fix e2e execution, append 2to1 hash in approvals, update dependencies Širhoe Biazhkovič 2021-11-26 23:30:41 +03:00
  • dd0a455a4a Fix invalid http frontend listen call Širhoe Biazhkovič 2021-11-26 19:29:47 +03:00
  • 239a642bfc Fix varinterval panic if request IH is not provided Širhoe Biazhkovič 2021-11-26 19:21:49 +03:00
  • 9122aefdd7 Fix storage tests Širhoe Biazhkovič 2021-11-26 18:43:23 +03:00
  • beb4736b86 Implement simple PGDC methods for storage Širhoe Biazhkovič 2021-11-22 19:33:52 +03:00
  • 566d99fcd7 Gegin work on shared store for handlers Širhoe Biazhkovič 2021-11-19 19:25:44 +03:00
  • af1cbc543c Don't return error while converting hash to v1 Širhoe Biazhkovič 2021-10-27 16:48:28 +03:00
  • 2f092bad45 Initial torrentV2 hash support Širhoe Biazhkovič 2021-10-26 19:03:05 +03:00
  • 823b92fe83 Disable prometheus fot in-memory store if period set to 0 Širhoe Biazhkovič 2021-10-20 17:16:11 +03:00
  • 25879a0f3a Sanitize hash sums in modules Širhoe Biazhkovič 2021-09-05 19:51:21 +03:00
  • d0e13b3273 Change containter builder struct to func Širhoe Biazhkovič 2021-09-05 18:22:10 +03:00
  • 114e8c0f06 Fix invalid time serialization Širhoe Biazhkovič 2021-09-05 18:16:10 +03:00
  • 2fcc536e87 Fix utests Širhoe Biazhkovič 2021-09-05 17:44:11 +03:00
  • 20f1a99ec2 Fix utests Širhoe Biazhkovič 2021-09-05 17:32:31 +03:00
  • cb4ac3c7f8 Remove zeebo/bencode dependency because of anacrolix/torrent usage Širhoe Biazhkovič 2021-09-05 16:17:21 +03:00
  • 8580bb37e0 WIP Add support for custom torrents' approval storages Širhoe Biazhkovič 2021-09-04 01:45:34 +03:00
  • d57c348b6c Merge pull request #545 from jzelinskie/dependabot-labels Jimmy Zelinskie 2021-08-23 18:00:12 -04:00
  • 9c44135610 .github: specify labels for dependabot PRs Jimmy Zelinskie 2021-08-20 01:04:26 -04:00
  • 8bf717fa4e build(deps): bump github.com/spf13/cobra from 1.1.3 to 1.2.1 dependabot[bot] 2021-08-01 08:16:10 +00:00
  • c1f523e855 Merge pull request #539 from chihaya/dependabot/go_modules/github.com/prometheus/client_golang-1.11.0 Jimmy Zelinskie 2021-07-02 13:16:32 -04:00
  • 7498ef3f4a build(deps): bump github.com/prometheus/client_golang dependabot[bot] 2021-07-01 08:16:57 +00:00
  • 035e66f155 Merge pull request #537 from jzelinskie/libera-badge Jimmy Zelinskie 2021-06-23 14:54:28 -04:00
  • 5c58456d9f README: refresh badges & move release disclaimer Jimmy Zelinskie 2021-06-22 20:41:56 -04:00
  • 057f7afefc Merge pull request #535 from chihaya/dependabot/go_modules/github.com/anacrolix/torrent-1.28.0 Jimmy Zelinskie 2021-06-01 21:12:27 -04:00
  • 2d747cfac4 build(deps): bump github.com/anacrolix/torrent from 1.26.1 to 1.28.0 dependabot[bot] 2021-06-01 06:09:28 +00:00