Commit Graph

739 Commits

Author SHA1 Message Date
copilot-swe-agent[bot] fbb7ad4c38 Add functionality to disable users 2026-02-05 11:10:37 +02:00
copilot-swe-agent[bot] b678ca141d Initial plan 2026-02-05 11:10:37 +02:00
copilot-swe-agent[bot] 9ba20f6623 Initial plan 2026-02-05 11:10:36 +02:00
Taras f9073edaa3 Merge pull request #273 from PrivateCaptcha/copilot/add-enabled-field-to-property
Add Enabled field to Property for backend-controlled disabling
2026-02-05 09:01:57 +00:00
copilot-swe-agent[bot] 2fe0c7f9b8 Fix TestGetOrgPropertyDisabled by clearing property cache
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-05 08:10:41 +00:00
copilot-swe-agent[bot] c4e8c3ec67 Fix failing integration tests by clearing cache properly
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-05 07:41:57 +00:00
copilot-swe-agent[bot] 3a0aef7731 Fix failing tests and format test files properly
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-05 06:40:42 +00:00
copilot-swe-agent[bot] a306142ecd Add tests for disabled property codepaths
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-05 06:25:31 +00:00
copilot-swe-agent[bot] 069475fa0c Address PR feedback: simplify HTML, rename error, update API/SQL
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-05 05:57:44 +00:00
copilot-swe-agent[bot] 460a414fe1 Fix template sitekey reference and remove duplicate enabled check
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-05 05:36:20 +00:00
copilot-swe-agent[bot] b1641e3f08 Add Enabled field to Property with API and Portal integration
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-05 05:30:31 +00:00
copilot-swe-agent[bot] 7722efb814 Initial plan 2026-02-05 05:22:53 +00:00
Taras Kushnir a21d07b3e8 Fix route handler last path not getting into monitoring middleware 2026-02-04 16:08:32 +02:00
Taras Kushnir f4e03a3f31 Cosmetic improvement 2026-02-04 11:50:12 +02:00
Taras 6ce5f8e0ce Merge pull request #272 from PrivateCaptcha/copilot/add-global-timeout-option
Add global timeout for puzzle fetch operations
2026-02-04 09:24:15 +00:00
copilot-swe-agent[bot] 0d44d8ef88 Clarify test comment about timeout threshold
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-02-04 09:08:22 +00:00
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