985 Commits

Author SHA1 Message Date
Copilot 9823bacf34 Add invalid-cache eviction coverage for db cache readers (#444)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-05-08 13:53:32 +03:00
Taras Kushnir de3ad33807 Add ability to drop invalid type from cache during reading 2026-05-08 11:57:24 +02:00
Taras Kushnir 8ace92a1c9 Use go.mod version for Go 2026-05-08 11:43:16 +02:00
Taras Kushnir fc18c45a6e Use different type for cache missing values 2026-05-08 11:37:48 +02:00
Taras Kushnir a19edca353 Cosmetic improvement 2026-05-08 11:31:32 +02:00
Copilot cab31cc98c Propagate requester IP through scheduled API async property tasks (#442)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-05-08 12:30:53 +03:00
Copilot e81c1469da Update repository Go toolchain references to 1.26.3 (#441)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-05-08 12:30:01 +03:00
Taras Kushnir 935fd73d59 Log unexpected types in cache 2026-05-08 10:54:19 +02:00
Taras 87891462cf Update Node.js to v24.15.0 (#440)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2026-05-07 11:01:04 +03:00
Taras Kushnir 4c2e488619 Always fallback on environment for config variables 2026-05-06 16:49:04 +02:00
Taras Kushnir 76190ed4a4 Add more logs for cache saving and loading 2026-05-06 15:00:16 +02:00
Taras Kushnir 427ff3fa4e Bump sqlc in copilot setup
[ci skip]
2026-05-06 14:23:46 +02:00
Taras Kushnir aed82b713c Persist other caches on restart too 2026-05-06 14:21:40 +02:00
Taras Kushnir 54355f9973 Bump sqlc to 1.31.1 2026-05-06 13:45:14 +02:00
Taras Kushnir 79d57f670e Make email lookup case-insensitive 2026-05-06 13:45:14 +02:00
Renovate Bot 2f6c5680dd Update clickhouse/clickhouse-server Docker tag to v26.3.9 2026-04-28 14:37:16 +00:00
Taras f56eda1242 Update dependency happy-dom to v20.9.0 (#438) 2026-04-28 14:54:40 +03:00
Taras 75c30e1f5f Update module github.com/ClickHouse/clickhouse-go/v2 to v2.45.0 (#437)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2026-04-27 17:47:18 +03:00
Taras Kushnir 82340009c5 Cosmetic improvement
SIGTERM is also graceful
2026-04-27 09:48:45 +02:00
Taras 5c2c042001 Update module github.com/puzpuzpuz/xsync/v4 to v4.5.0 (#436)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2026-04-27 10:26:01 +03:00
Renovate Bot a9a4a84476 Update clickhouse/clickhouse-server Docker tag to v26.3.8 2026-04-26 13:22:06 +00:00
Taras Kushnir 837eb02189 Make cache dir variable name compliant with systemd 2026-04-25 12:34:21 +02:00
Taras Kushnir fb91ba7c87 Remove leftover 2026-04-25 11:38:20 +02:00
Taras Kushnir 849a9a1410 Fix typo in 2FA email 2026-04-25 11:25:50 +02:00
Taras Kushnir 8eee1bdfa6 Persist DB cache between restarts 2026-04-25 11:25:50 +02:00
Taras 57bd72c855 Update module golang.org/x/net to v0.53.0 (#434)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2026-04-24 22:01:23 +03:00
Taras Kushnir 67b4a08190 Fix hardcoded cache ttl 2026-04-24 21:00:09 +02:00
Taras Kushnir 262e21f283 Fix linter 2026-04-24 14:56:07 +02:00
Taras Kushnir 63fb2eff87 Update .gitignore
[ci skip]
2026-04-24 14:53:36 +02:00
Taras Kushnir f5f2f8f872 Support passing funcs to email templates 2026-04-24 14:52:48 +02:00
Taras 5a20a100d9 Update module golang.org/x/crypto to v0.50.0 (#432) 2026-04-24 07:58:54 +03:00
Taras Kushnir 091506bf0f Add portal links to properties in report email 2026-04-23 21:23:02 +02:00
Taras Kushnir 796ef3e94b Fix test 2026-04-23 11:23:15 +02:00
Taras Kushnir ef301515d1 Add onboarding popup for newly registered users 2026-04-23 11:17:45 +02:00
Renovate Bot a3a9112783 Update Node.js to v24.14.1 2026-04-22 14:03:00 +00:00
Renovate Bot d018e09b3d Update clickhouse/clickhouse-server Docker tag to v26.3.4 2026-04-22 03:25:45 +00:00
Taras Kushnir 96cf9a1d48 Bump lib version to 0.0.25 v1.33.0 2026-04-21 17:55:47 +02:00
Taras Kushnir f86db8d79c Add element method to widget 2026-04-21 11:54:18 +02:00
Taras Kushnir 0b940f9255 Return new widgets from setup method 2026-04-21 11:43:20 +02:00
Taras Kushnir 0e6bd8dd6e Fix CI 2026-04-21 11:20:43 +02:00
Taras Kushnir ca5b17e234 Prevent deleting admin user. closes PrivateCaptcha/issues#265 2026-04-21 11:12:46 +02:00
Taras Kushnir 2f079dd453 Update pgx to 5.9.2 2026-04-21 11:08:22 +02:00
Copilot a38f354157 Normalize widget event tests around listener registration order (#430)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ribtoks <505555+ribtoks@users.noreply.github.com>
2026-04-21 12:07:58 +03:00
Taras Kushnir 458bda4540 Add reset callback for widget 2026-04-21 09:50:33 +02:00
Taras Kushnir e20c811bb1 Improve client setup wizard 2026-04-18 21:20:38 +02:00
Renovate Bot bf85dc6945 Update clickhouse/clickhouse-server Docker tag to v26.3.3 2026-04-17 13:48:31 +00:00
Taras a6ce2b2244 Update dependency esbuild to ^0.28.0 (#427)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2026-04-17 09:09:57 +03:00
Taras Kushnir 15102e4654 Make audit log constructor method public 2026-04-16 17:49:25 +02:00
Taras Kushnir f9c3794061 Expose session ID in audit log 2026-04-16 17:41:21 +02:00
Taras Kushnir a8e51202eb Add property wizard 2026-04-16 12:04:43 +02:00