| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | formatmain | littleblack111 | 2025-09-24 | 6 | -180/+127 |
| | | |||||
| * | format | littleblack111 | 2025-09-21 | 7 | -103/+286 |
| | | |||||
| * | ci: fix on triggers and fix nightly | littleblack111 | 2025-09-20 | 1 | -2/+9 |
| | | |||||
| * | fix: proper r# format strings | littleblack111 | 2025-09-20 | 2 | -13/+13 |
| | | |||||
| * | chore: qualified client | littleblack111 | 2025-09-20 | 1 | -1/+2 |
| | | |||||
| * | ci: rust | littleblack111 | 2025-09-19 | 1 | -0/+21 |
| | | |||||
| * | chore: remove unused imports | littleblack111 | 2025-09-19 | 1 | -2/+1 |
| | | |||||
| * | chore: more concise qualification | littleblack111 | 2025-09-19 | 3 | -5/+11 |
| | | |||||
| * | task: use typed enum name | littleblack111 | 2025-09-19 | 2 | -11/+18 |
| | | |||||
| * | client: move inner info to seperate file | littleblack111 | 2025-09-18 | 3 | -27/+35 |
| | | |||||
| * | client: disable SIGIGN for all signals when built in debug | littleblack111 | 2025-09-18 | 1 | -26/+31 |
| | | |||||
| * | fixup! feat: client initialization fetches basic infos | littleblack111 | 2025-09-18 | 1 | -2/+2 |
| | | |||||
| * | fix(force_network): wrong argument to parse into bool | littleblack111 | 2025-09-18 | 2 | -2/+2 |
| | | |||||
| * | client(httpconnector): better error handling | littleblack111 | 2025-09-17 | 1 | -2/+26 |
| | | |||||
| * | perf: more prevalent &str | littleblack111 | 2025-09-17 | 4 | -15/+15 |
| | | |||||
| * | client(connector): client | littleblack111 | 2025-09-17 | 1 | -1/+1 |
| | | |||||
| * | chore(task): more idiomatic rust | littleblack111 | 2025-09-17 | 1 | -4/+1 |
| | | |||||
| * | perf: use explicit 'a lifetime instead of 'static | littleblack111 | 2025-09-17 | 5 | -17/+17 |
| | | |||||
| * | refactor: use std TryFrom instead of custom IntoTask | littleblack111 | 2025-09-17 | 3 | -36/+11 |
| | | |||||
| * | chore: rustfmt config change | littleblack111 | 2025-09-17 | 5 | -91/+34 |
| | | |||||
| * | feat: use typed network task | littleblack111 | 2025-09-17 | 1 | -2/+2 |
| | | |||||
| * | chore(tasks): use if let to simplify match | littleblack111 | 2025-09-17 | 1 | -9/+6 |
| | | |||||
| * | feat: use typed network task | littleblack111 | 2025-09-17 | 2 | -8/+8 |
| | | |||||
| * | perf(client::cpu_arch): use static string slice instead of String | littleblack111 | 2025-09-17 | 1 | -2/+2 |
| | | |||||
| * | chore(client::new): propagate error | littleblack111 | 2025-09-17 | 2 | -5/+4 |
| | | |||||
| * | fix(httpconnector): retry the actual request in TOO_MANY_REQUESTS | littleblack111 | 2025-09-14 | 1 | -3/+4 |
| | | | | | fixup! perf(httpconnector): unified handle_response | ||||
| * | refactor: better error handling | littleblack111 | 2025-09-14 | 3 | -6/+7 |
| | | |||||
| * | refactor: move event loop to client | littleblack111 | 2025-09-14 | 4 | -45/+49 |
| | | |||||
| * | chore: update todo | littleblack111 | 2025-09-14 | 1 | -2/+4 |
| | | |||||
| * | chore: remove extra connector{s,} | littleblack111 | 2025-09-14 | 4 | -3/+2 |
| | | |||||
| * | chore(httpconnector): better naming and qualification | littleblack111 | 2025-09-14 | 1 | -7/+6 |
| | | |||||
| * | chore: allow redundant_field_names | littleblack111 | 2025-09-14 | 2 | -1/+2 |
| | | |||||
| * | chore: remove needless returns | littleblack111 | 2025-09-14 | 2 | -4/+4 |
| | | | | | revert: chore: allow needless return | ||||
| * | chore: allow needless return | littleblack111 | 2025-09-14 | 1 | -1/+1 |
| | | | | | explicit early return | ||||
| * | perf(httpconnector): simplify handle_response | littleblack111 | 2025-09-14 | 1 | -12/+9 |
| | | |||||
| * | feat: client initialization fetches basic infos | littleblack111 | 2025-09-14 | 7 | -28/+167 |
| | | | | | | | | 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 lib | littleblack111 | 2025-09-14 | 6 | -5/+9 |
| | | | | | indicate this will be shared with server as well, type safety? | ||||
| * | fix(connector): duplicated `force_network` | littleblack111 | 2025-09-14 | 1 | -2/+3 |
| | | |||||
| * | chore: pub(crate) -> pub for same visibility | littleblack111 | 2025-09-14 | 7 | -30/+24 |
| | | |||||
| * | feat: network control | littleblack111 | 2025-09-14 | 3 | -2/+128 |
| | | |||||
| * | perf: static lifetime for task | littleblack111 | 2025-09-14 | 2 | -4/+4 |
| | | | | | perf: non borrowed array for signal handling | ||||
| * | fix(connector): proper seperation of task args | littleblack111 | 2025-09-14 | 2 | -5/+7 |
| | | |||||
| * | chore: ignore most signals | littleblack111 | 2025-09-14 | 3 | -0/+41 |
| | | |||||
| * | httpconnector: improve debug | littleblack111 | 2025-09-14 | 2 | -3/+14 |
| | | |||||
| * | perf(httpconnector): unified handle_response | littleblack111 | 2025-09-14 | 1 | -41/+37 |
| | | |||||
| * | httpconnector: impl ntfy | littleblack111 | 2025-09-14 | 3 | -12/+32 |
| | | |||||
| * | refactor(connector): move checking prev poll to connector instead of ↵ | littleblack111 | 2025-09-14 | 2 | -18/+30 |
| | | | | | | | instance of it chore(connector): move sleep to the top of the loop | ||||
| * | feat(executor): integrate into httpconnector | littleblack111 | 2025-09-14 | 5 | -38/+59 |
| | | | | | cleanup: main | ||||
| * | httpconnector: better error handling | littleblack111 | 2025-09-13 | 1 | -16/+36 |
| | | |||||
| * | feat: `executor`, executs `tasks` | littleblack111 | 2025-09-13 | 2 | -27/+76 |
| | | |||||
