Copilot
|
ff6a78b8bc
|
Add masked IP address field to audit logs (#277)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
|
2026-02-07 12:05:22 +02:00 |
|
Taras
|
9ced6af6f0
|
Update dependency happy-dom to v20.3.7 (#276)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
|
2026-02-07 11:29:23 +02:00 |
|
Taras Kushnir
|
49f9efde4f
|
Cosmetic improvement
|
2026-02-06 08:04:00 +02:00 |
|
Copilot
|
a866478c6a
|
Replace mutex with semaphore for maintenance job concurrency control (#275)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
|
2026-02-05 18:29:19 +02:00 |
|
Taras Kushnir
|
ea4906a4a4
|
Fix property disabling
|
2026-02-05 11:38:49 +02:00 |
|
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 |
|