Commit Graph

723 Commits

Author SHA1 Message Date
copilot-swe-agent[bot] bf602844be Consolidate fetchWithBackoff arguments to options object and simplify test
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-04 09:06:48 +00:00
copilot-swe-agent[bot] 53f39380ae Add global timeout (30s) for fetch operations and per-call timeout (5s)
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-04 08:41:57 +00:00
copilot-swe-agent[bot] fe7d44fe5c Initial plan 2026-02-04 08:38:37 +00:00
Taras 681cd9e312 Merge pull request #271 from PrivateCaptcha/copilot/add-fetch-timeout-configuration
Add configurable fetch timeout to puzzle.js with AbortController
2026-02-04 07:52:05 +00:00
copilot-swe-agent[bot] 779ee62b79 Fix code review comments in test and puzzle.js
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-04 07:39:51 +00:00
copilot-swe-agent[bot] 271b986bd3 Add fetch timeout functionality and unit test
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-04 07:37:58 +00:00
copilot-swe-agent[bot] 0fd0674154 Initial exploration
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-04 07:35:30 +00:00
copilot-swe-agent[bot] 859e3c1a83 Initial plan 2026-02-04 07:33:56 +00:00
Taras Kushnir 5cb2b837e2 Make timeout configurable for handlers 2026-02-04 08:15:18 +02:00
Renovate Bot 916fd03ec5 Update dependency happy-dom to v20.3.4 2026-02-03 02:44:13 +00:00
Renovate Bot 6d2ebcf8e7 Update dependency happy-dom to v20.3.3 2026-02-02 02:48:11 +00:00
Taras 7df17b4ef2 Merge pull request #268 from PrivateCaptcha/renovate/node-24.x 2026-02-01 19:46:34 +00:00
Taras de2b8d3477 Update module golang.org/x/net to v0.49.0 (#267) 2026-02-01 19:46:17 +00:00
Renovate Bot 6706927ec7 Update Node.js to v24.13.0 2026-02-01 13:07:38 +00:00
Taras 6b267f3391 Merge pull request #265 from PrivateCaptcha/renovate/happy-dom-monorepo 2026-02-01 05:55:42 +00:00
Renovate Bot 9a8f08cf75 Update module golang.org/x/crypto to v0.47.0 2026-02-01 05:55:24 +00:00
Renovate Bot 1dd81d10e3 Update dependency happy-dom to v20.3.1 2026-02-01 02:59:18 +00:00
Taras Kushnir 6d405eec80 Add 2FA code grace time 2026-01-30 08:29:13 +02:00
Taras Kushnir 70d3bf9de1 Cosmetic improvement 2026-01-29 13:12:22 +02:00
Taras Kushnir e5bfd6407a Add ability to send verify requests for test puzzle in loadtest v1.28.2 2026-01-28 16:14:19 +02:00
Taras Kushnir bbbe766cce Move more API types to easyjson 2026-01-28 15:24:12 +02:00
Taras Kushnir a3dd64fb04 Do not close DB connections after migration in auto mode 2026-01-28 15:17:26 +02:00
Taras Kushnir 8e9cca9290 Mark server images read-only in docker compose
[ci skip]
2026-01-28 08:52:31 +02:00
Taras Kushnir 80a3ad4d34 Print sha256 sum of public keys for verifcation 2026-01-28 08:40:31 +02:00
Taras a2ee4e2f5f Update docker.yaml v1.28.1 2026-01-28 08:17:21 +02:00
Taras b7665baa4a Update README.md [ci skip] v1.28.0 2026-01-27 21:06:34 +02:00
Taras dafc0c0544 Exclude easyjson generated files in sonar-project.properties 2026-01-27 20:59:03 +02:00
Taras Kushnir d640316e67 Add lint command [ci skip] 2026-01-27 20:54:00 +02:00
Taras Kushnir 2a73f2dd07 Use easyjson for marshaling json. related PrivateCaptcha/issues#98
apparently json.Marshal() was taking about 3% of all CPU time for /verify
2026-01-27 20:49:16 +02:00
Taras Kushnir a7802098e6 Add load test for verify endpoint. closes PrivateCaptcha/issues#98 2026-01-27 20:46:13 +02:00
Copilot acae441a99 Improve test coverage for puzzle, portal, monitoring packages (#264)
* Initial plan

* Add tests for puzzle, monitoring, portal packages

Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>

* Add registration disabled tests

Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>

* Address PR review comments: fix tests and use constants

Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>

* Fix audit tests with non-empty arrays and use constants for error strings

Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>

* Update audit.go

* Update audit.go

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-01-27 12:35:41 +02:00
Taras Kushnir 354967a96c Bump ClickHouse version to 25.6.2 2026-01-26 15:11:26 +02:00
Taras Kushnir 315248bba0 Fix CI 2026-01-26 14:40:41 +02:00
Taras Kushnir d355541170 Cosmetic improvement 2026-01-26 14:29:03 +02:00
Taras Kushnir 3c3f31a59d Fix heredoc in bash 2026-01-26 14:24:38 +02:00
Taras Kushnir c662aa30a1 Add option to have admin pwd for ClickHouse 2026-01-26 13:03:06 +02:00
Taras Kushnir 5b06e34a02 Fix CI 2026-01-26 11:44:45 +02:00
Taras Kushnir 4f69181c44 Fix CI 2026-01-26 11:37:33 +02:00
Taras Kushnir e8999c9a16 Move to bash scripts for DB init in Docker 2026-01-26 11:31:36 +02:00
Taras Kushnir f98e54b5a9 Enable Java integration 2026-01-25 19:12:21 +02:00
Taras Kushnir 8a86a435b4 Fix typos 2026-01-24 08:43:48 +02:00
Taras 48c28a92a9 Update module golang.org/x/text to v0.33.0 (#263)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2026-01-24 08:41:37 +02:00
Taras Kushnir d2867e7101 Rename drop metric location 2026-01-23 17:34:22 +02:00
Taras Kushnir 56b86be273 Add missing enum for test [ci skip] 2026-01-23 17:27:26 +02:00
Taras Kushnir e72cf3c38a Record last used time for API keys. closes PrivateCaptcha/issues#166 2026-01-23 17:13:39 +02:00
Taras Kushnir 9048bcaa5a Add timeouts for channel selects 2026-01-23 16:59:37 +02:00
Taras Kushnir 7d42e32de6 Remove unused code 2026-01-23 14:10:22 +02:00
Taras Kushnir 894b884de5 Add http timeout for license activation 2026-01-22 20:43:06 +02:00
Taras d2ef95e2b2 Update dependency happy-dom to v20.1.0 (#260)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2026-01-22 07:19:45 +00:00
Taras Kushnir 78210afd09 Bump widget lib version to 22 2026-01-20 19:10:29 +02:00