Commit Graph

  • 5bfe830ddb Make mail sender more configurable main Taras Kushnir 2026-05-09 21:32:15 +02:00
  • 2a0d8022db test: clean up hash-based template check copilot/update-usage-report-templates copilot-swe-agent[bot] 2026-05-09 08:58:40 +00:00
  • 48c10c021f feat: split usage report email templates copilot-swe-agent[bot] 2026-05-09 08:54:09 +00:00
  • 4f3e220290 Update dependency eslint to v10 renovate/major-eslint-monorepo Renovate Bot 2026-05-08 14:06:58 +00:00
  • 9823bacf34 Add invalid-cache eviction coverage for db cache readers (#444) Copilot 2026-05-08 13:53:32 +03:00
  • de3ad33807 Add ability to drop invalid type from cache during reading Taras Kushnir 2026-05-08 11:57:24 +02:00
  • 8ace92a1c9 Use go.mod version for Go Taras Kushnir 2026-05-08 11:43:16 +02:00
  • fc18c45a6e Use different type for cache missing values Taras Kushnir 2026-05-08 11:37:48 +02:00
  • a19edca353 Cosmetic improvement Taras Kushnir 2026-05-08 11:29:44 +02:00
  • cab31cc98c Propagate requester IP through scheduled API async property tasks (#442) Copilot 2026-05-08 12:30:53 +03:00
  • e81c1469da Update repository Go toolchain references to 1.26.3 (#441) Copilot 2026-05-08 12:30:01 +03:00
  • 935fd73d59 Log unexpected types in cache Taras Kushnir 2026-05-08 10:54:19 +02:00
  • 87891462cf Update Node.js to v24.15.0 (#440) Taras 2026-05-07 11:01:04 +03:00
  • 4c2e488619 Always fallback on environment for config variables Taras Kushnir 2026-05-06 16:49:04 +02:00
  • 76190ed4a4 Add more logs for cache saving and loading Taras Kushnir 2026-05-06 15:00:16 +02:00
  • 427ff3fa4e Bump sqlc in copilot setup Taras Kushnir 2026-05-06 14:23:46 +02:00
  • aed82b713c Persist other caches on restart too Taras Kushnir 2026-05-06 14:21:40 +02:00
  • 54355f9973 Bump sqlc to 1.31.1 Taras Kushnir 2026-05-06 11:13:58 +02:00
  • 79d57f670e Make email lookup case-insensitive Taras Kushnir 2026-05-06 11:11:58 +02:00
  • 2f6c5680dd Update clickhouse/clickhouse-server Docker tag to v26.3.9 Renovate Bot 2026-04-28 14:37:16 +00:00
  • f56eda1242 Update dependency happy-dom to v20.9.0 (#438) Taras 2026-04-28 14:54:40 +03:00
  • 75c30e1f5f Update module github.com/ClickHouse/clickhouse-go/v2 to v2.45.0 (#437) Taras 2026-04-27 17:47:18 +03:00
  • 82340009c5 Cosmetic improvement Taras Kushnir 2026-04-27 09:48:45 +02:00
  • 5c2c042001 Update module github.com/puzpuzpuz/xsync/v4 to v4.5.0 (#436) Taras 2026-04-27 10:26:01 +03:00
  • a9a4a84476 Update clickhouse/clickhouse-server Docker tag to v26.3.8 Renovate Bot 2026-04-26 13:22:06 +00:00
  • 837eb02189 Make cache dir variable name compliant with systemd Taras Kushnir 2026-04-25 12:34:21 +02:00
  • fb91ba7c87 Remove leftover Taras Kushnir 2026-04-25 11:38:20 +02:00
  • 849a9a1410 Fix typo in 2FA email Taras Kushnir 2026-04-25 11:25:06 +02:00
  • 8eee1bdfa6 Persist DB cache between restarts Taras Kushnir 2026-04-25 11:23:35 +02:00
  • 57bd72c855 Update module golang.org/x/net to v0.53.0 (#434) Taras 2026-04-24 22:01:23 +03:00
  • 67b4a08190 Fix hardcoded cache ttl Taras Kushnir 2026-04-24 21:00:09 +02:00
  • 262e21f283 Fix linter Taras Kushnir 2026-04-24 14:56:07 +02:00
  • 63fb2eff87 Update .gitignore Taras Kushnir 2026-04-24 14:53:28 +02:00
  • f5f2f8f872 Support passing funcs to email templates Taras Kushnir 2026-04-24 14:36:07 +02:00
  • 5a20a100d9 Update module golang.org/x/crypto to v0.50.0 (#432) Taras 2026-04-24 07:58:54 +03:00
  • 091506bf0f Add portal links to properties in report email Taras Kushnir 2026-04-23 21:22:25 +02:00
  • 796ef3e94b Fix test Taras Kushnir 2026-04-23 11:23:15 +02:00
  • ef301515d1 Add onboarding popup for newly registered users Taras Kushnir 2026-04-23 11:17:18 +02:00
  • a3a9112783 Update Node.js to v24.14.1 Renovate Bot 2026-04-22 14:03:00 +00:00
  • d018e09b3d Update clickhouse/clickhouse-server Docker tag to v26.3.4 Renovate Bot 2026-04-22 03:25:45 +00:00
  • 96cf9a1d48 Bump lib version to 0.0.25 v1.33.0 Taras Kushnir 2026-04-21 17:55:47 +02:00
  • f86db8d79c Add element method to widget Taras Kushnir 2026-04-21 11:54:18 +02:00
  • 0b940f9255 Return new widgets from setup method Taras Kushnir 2026-04-21 11:43:20 +02:00
  • 0e6bd8dd6e Fix CI Taras Kushnir 2026-04-21 11:20:40 +02:00
  • ca5b17e234 Prevent deleting admin user. closes PrivateCaptcha/issues#265 Taras Kushnir 2026-04-21 11:12:33 +02:00
  • 2f079dd453 Update pgx to 5.9.2 Taras Kushnir 2026-04-21 11:07:06 +02:00
  • a38f354157 Normalize widget event tests around listener registration order (#430) Copilot 2026-04-21 12:07:58 +03:00
  • 458bda4540 Add reset callback for widget Taras Kushnir 2026-04-21 09:50:28 +02:00
  • e20c811bb1 Improve client setup wizard Taras Kushnir 2026-04-18 21:20:23 +02:00
  • bf85dc6945 Update clickhouse/clickhouse-server Docker tag to v26.3.3 Renovate Bot 2026-04-17 13:48:31 +00:00
  • a6ce2b2244 Update dependency esbuild to ^0.28.0 (#427) Taras 2026-04-17 09:09:57 +03:00
  • 15102e4654 Make audit log constructor method public Taras Kushnir 2026-04-16 17:49:25 +02:00
  • f9c3794061 Expose session ID in audit log Taras Kushnir 2026-04-16 17:41:21 +02:00
  • a8e51202eb Add property wizard copilot/add-login-with-github-functionality Taras Kushnir 2026-04-16 12:01:38 +02:00
  • 4e56cd7c98 Hide technical details in 2FA email for registration flow (#425) Copilot 2026-04-16 09:49:14 +03:00
  • 6814f656f3 Add unit tests for GetWithRefresh in pkg/db/cache.go (#424) Copilot 2026-04-15 22:49:43 +03:00
  • 666739eafa Add ability to extend integrations view Taras Kushnir 2026-04-15 17:46:01 +02:00
  • 5572c1d30c Fix panic from map concurrent access v1.32.1 Taras Kushnir 2026-04-15 17:13:04 +02:00
  • 0ffa884bba Update module github.com/ClickHouse/clickhouse-go/v2 to v2.44.0 (#422) Taras 2026-04-15 12:49:38 +03:00
  • bf9f893a47 Update dependency happy-dom to v20.8.9 v1.32.0 copilot/create-property-metrics-table Renovate Bot 2026-04-12 03:29:34 +00:00
  • bd8c28400e Update clickhouse/clickhouse-server Docker tag to v26.3.2 Renovate Bot 2026-04-11 13:17:41 +00:00
  • 1378b23304 Bump widget lib to 0.0.24 Taras Kushnir 2026-04-11 12:02:37 +02:00
  • cbdf83d2c8 Cosmetic improvement Taras Kushnir 2026-04-10 17:34:05 +02:00
  • 894d303608 Fix more zizmor warnings Taras Kushnir 2026-04-10 17:33:59 +02:00
  • 9b4dc0231c Fix some GitHub Actions warnings Taras Kushnir 2026-04-10 17:22:50 +02:00
  • 3717fa0c96 Cleanup API key middleware usage and add local API rate limit Taras Kushnir 2026-04-10 17:16:06 +02:00
  • e8c2c4f320 Update clickhouse/clickhouse-server Docker tag to v26.3.1 (#421) Taras 2026-04-10 17:34:12 +03:00
  • f73bcb04a9 Add zizmor in CI Taras Kushnir 2026-04-10 15:24:43 +02:00
  • 80325fb908 Pin more workflow versions Taras Kushnir 2026-04-10 14:46:37 +02:00
  • 3e5e7c7289 Pin GitHub actions using pinact Taras Kushnir 2026-04-10 14:31:35 +02:00
  • cf90651a2a Pin GitHub Actions digests via renovate Taras 2026-04-10 14:58:05 +03:00
  • b68ca2ea17 Clump bools for sqlc-generated files Taras Kushnir 2026-04-10 07:46:28 +02:00
  • 26161c9757 Control notice on property level too Taras Kushnir 2026-04-10 07:44:22 +02:00
  • a933cf57d0 Cosmetic improvement Taras Kushnir 2026-04-09 17:13:00 +02:00
  • 0651b70de4 Add widget notice env var Taras Kushnir 2026-04-09 17:09:10 +02:00
  • e5ca1d3740 Replace :exec with :execrows in all Postgres queries and log affected rows (#418) Copilot 2026-04-09 15:38:50 +03:00
  • 4e7f6082c2 Add concept of adhoc system notification Taras Kushnir 2026-04-09 13:29:18 +02:00
  • 1ad8ea08c7 Cosmetic improvement Taras Kushnir 2026-04-09 13:22:07 +02:00
  • feff5a5045 Make system notification function extensible Taras Kushnir 2026-04-09 13:15:54 +02:00
  • 8bb067ff8a Cosmetic improvement Taras Kushnir 2026-04-08 19:06:39 +02:00
  • 0af56019fe Cleanup code Taras Kushnir 2026-04-08 18:47:52 +02:00
  • c0707bfb39 Replace StaticCache map+RWMutex with xsync.Map (#417) Copilot 2026-04-08 18:33:05 +03:00
  • 3c3d7cf5b5 Add notice functionality to widget Taras Kushnir 2026-04-08 17:02:03 +02:00
  • a105474152 Bump go to 1.26.2 Taras Kushnir 2026-04-08 08:03:36 +02:00
  • 60a9dde79a Drop persistent column from user_notifications (stage 2 migration) (#415) Copilot 2026-04-07 15:20:15 +03:00
  • f5e1578fc9 Set persist for monthly and weekly reports notifications Taras Kushnir 2026-04-07 12:35:37 +02:00
  • 4fb2a6f8ab Transition to persist until column instead of persistent for notifications Taras Kushnir 2026-04-07 12:34:08 +02:00
  • 6b873f87e4 Add viewportal dev helper Taras Kushnir 2026-04-07 12:01:32 +02:00
  • 8424c15658 Make reports EE-only Taras Kushnir 2026-04-07 08:54:22 +02:00
  • c2bf888ec9 fix(deps): update module github.com/jackc/pgx/v5 to v5.9.1 Renovate Bot 2026-04-06 13:26:43 +00:00
  • d87ed003a7 Improve audit CSV test assertions and extract rebalancing test suite (#412) Copilot 2026-04-06 13:18:41 +00:00
  • 93250f7920 Add integration tests for reports scheduling, notification settings GET/PUT (#411) Copilot 2026-04-05 18:55:29 +03:00
  • b0ff48b2d7 Add limit row to reports Taras Kushnir 2026-04-05 17:11:59 +02:00
  • 37b8333d7b Exclude CodeRabbit AI bot from CLA Taras Kushnir 2026-04-05 15:18:40 +02:00
  • c35d427c07 Add weekly/monthly usage reports with notification scheduling (#408) Copilot 2026-04-05 16:12:47 +03:00
  • 487686dd26 Verify notification email before using Taras Kushnir 2026-04-05 11:51:37 +02:00
  • a28b1c1c94 Add optional email_to field to user_notifications (#409) Copilot 2026-04-05 12:08:25 +03:00
  • eeee6967ad Add fix formatting script Taras Kushnir 2026-04-05 09:55:05 +02:00
  • 38895ed03e Fix missing parameters to on-demand periodic job runs Taras Kushnir 2026-04-05 09:54:55 +02:00
  • 7bd907b519 fix(deps): update module github.com/jackc/pgx/v5 to v5.9.0 (#407) Taras 2026-04-05 08:27:49 +03:00