summaryrefslogtreecommitdiff
path: root/src/client/connector/connectors
Commit message (Collapse)AuthorAgeFilesLines
* chore: remove extra connector{s,}littleblack1112025-09-141-117/+0
|
* chore(httpconnector): better naming and qualificationlittleblack1112025-09-141-7/+6
|
* chore: remove needless returnslittleblack1112025-09-141-3/+3
| | | | revert: chore: allow needless return
* perf(httpconnector): simplify handle_responselittleblack1112025-09-141-12/+9
|
* feat: client initialization fetches basic infoslittleblack1112025-09-141-1/+23
| | | | | | | refactor: connector manager -> client manager, similar concept, different mentality note: if custom ip fetcher fails then it defaults to ifconfig.me
* chore: move tasks to liblittleblack1112025-09-141-1/+2
| | | | indicate this will be shared with server as well, type safety?
* chore: pub(crate) -> pub for same visibilitylittleblack1112025-09-141-2/+2
|
* feat: network controllittleblack1112025-09-141-1/+8
|
* httpconnector: improve debuglittleblack1112025-09-141-0/+1
|
* perf(httpconnector): unified handle_responselittleblack1112025-09-141-41/+37
|
* httpconnector: impl ntfylittleblack1112025-09-141-10/+29
|
* refactor(connector): move checking prev poll to connector instead of ↵littleblack1112025-09-141-11/+16
| | | | | | instance of it chore(connector): move sleep to the top of the loop
* feat(executor): integrate into httpconnectorlittleblack1112025-09-141-10/+15
| | | | cleanup: main
* httpconnector: better error handlinglittleblack1112025-09-131-16/+36
|
* httpconector: handle TOO_MANY_REQUESTSlittleblack1112025-09-131-4/+14
|
* refactor: don't use concurrency, single threaded for nowlittleblack1112025-09-121-11/+3
|
* httpconnector: properly parse urllittleblack1112025-09-011-9/+7
|
* connector: manager to manage thread to poll/sync from connectorlittleblack1112025-09-011-1/+1
|
* initlittleblack1112025-09-011-0/+45