Commit Graph

597 Commits

Author SHA1 Message Date
Taras Kushnir
0e7ef0c8b0 Register time.Time for 2FA code expiration serialization 2026-01-02 20:48:17 +02:00
Taras Kushnir
d1a23760b1 Enforce 2FA code expiration timeout before session timeout 2026-01-02 20:37:42 +02:00
Taras Kushnir
8112359ef9 Add more tests 2026-01-02 18:44:17 +02:00
Taras Kushnir
748d0e97e7 Add migrate and serve mode
Add auto mode
2026-01-02 18:43:48 +02:00
Renovate Bot
c2c55f4671 Update dependency @tailwindcss/forms to v0.5.11 2026-01-01 02:34:47 +00:00
Renovate Bot
06d9abc709 Update dependency esbuild to v0.27.2 2025-12-31 02:15:15 +00:00
Renovate Bot
c0b8234b78 Update dependency eslint to v9.39.2 2025-12-28 02:33:57 +00:00
github-actions[bot]
094dfdd67d Fix code style issues (#234) 2025-12-27 12:18:30 +00:00
Taras
c5b59292e4 Merge pull request #235 from PrivateCaptcha/renovate/github.com-clickhouse-clickhouse-go-v2-2.x 2025-12-27 12:17:58 +00:00
Renovate Bot
c1cf6217a8 Update module github.com/ClickHouse/clickhouse-go/v2 to v2.42.0 2025-12-27 02:12:50 +00:00
Renovate Bot
efb767c705 Update dependency tailwindcss to v3.4.19 2025-12-26 02:15:07 +00:00
Taras Kushnir
53f8146425 Hide portal API key scope for non-EE 2025-12-25 16:03:10 +01:00
Taras Kushnir
4c9827898e Do not show org select for non-EE edition 2025-12-25 15:46:21 +01:00
Taras Kushnir
acc2e09427 Add timeout config for periodic jobs 2025-12-25 13:33:19 +01:00
Taras Kushnir
612a14fc47 Add org scope error 2025-12-23 11:35:44 +01:00
Taras Kushnir
cbca4f3e09 Update otter to 2.3.0 v0.0.27 2025-12-23 10:17:41 +01:00
Taras Kushnir
6e1eef1992 Fix test 2025-12-23 10:11:48 +01:00
Taras Kushnir
998a7b1395 Rename puzzle scope to captcha in UI 2025-12-23 10:00:40 +01:00
Taras Kushnir
a113c35188 Add new fields to audit event for API keys 2025-12-23 10:00:40 +01:00
Taras
d048d71af7 Merge pull request #233 from PrivateCaptcha/renovate/golang.org-x-net-0.x
Update module golang.org/x/net to v0.48.0
2025-12-23 08:53:34 +00:00
Renovate Bot
bf9aa3d9f9 Update module golang.org/x/net to v0.48.0 2025-12-23 02:16:21 +00:00
Taras Kushnir
cbdc994e0d Add Org scope to API keys. closes PrivateCaptcha/issues#237 2025-12-22 18:54:47 +01:00
Taras Kushnir
1478f7a376 Add read-only attribute to the scope of API key 2025-12-22 14:33:26 +01:00
Taras Kushnir
3c3632349a Use node v24 for widget publishing 2025-12-22 13:08:53 +01:00
Taras Kushnir
782dbb5f34 Validate API requests while reading JSON 2025-12-22 12:50:08 +01:00
Taras Kushnir
727fbfa93e Preallocate map size 2025-12-22 12:47:18 +01:00
Taras Kushnir
495c3eae44 Add Makefile variable for NPM publish 2025-12-22 12:35:30 +01:00
Taras
1d34ceaea8 Move to trusted publishing for corelib package 2025-12-22 11:27:11 +00:00
Renovate Bot
55f23e9e5a Update dependency esbuild to v0.27.1 2025-12-20 02:07:20 +00:00
Taras Kushnir
fe8fe813cf Bump widget lib version to 18 v0.0.26 2025-12-19 20:02:56 +01:00
Taras Kushnir
f308e55d91 Make properties API to use PUT 2025-12-19 20:02:27 +01:00
Taras Kushnir
207d8a0f68 Fix api key scope migration 2025-12-19 14:44:24 +01:00
Taras Kushnir
a25fd054c8 Cosmetic improvements 2025-12-19 13:19:04 +01:00
Taras Kushnir
207a28e674 Fix build 2025-12-19 12:38:34 +01:00
Taras Kushnir
c45dbd4e46 Validate property chart period on the client 2025-12-19 12:27:37 +01:00
Taras Kushnir
3f6856698d Bump widget attempts 2025-12-19 12:22:43 +01:00
Taras Kushnir
9c69d83edb Generate 2FA code with better rng 2025-12-19 12:21:45 +01:00
Taras Kushnir
24b43ade8f Refactor email verification 2025-12-19 10:36:09 +01:00
Taras Kushnir
77cb6e987d Cleanup user caches on logout 2025-12-19 10:09:31 +01:00
Taras Kushnir
c6ddaf7a23 Improve OpenAPI spec 2025-12-19 09:43:04 +01:00
Taras Kushnir
def6a5b3c8 Add new Portal APIs to OpenAPI file 2025-12-18 19:01:18 +01:00
Taras Kushnir
f446e2884d Add API to get a single property. related PrivateCaptcha/issues#45 2025-12-18 18:17:51 +01:00
Taras Kushnir
6e6174bedf Fix cosmetic GitHub Code Quality findings 2025-12-18 14:36:59 +01:00
Taras Kushnir
3475c9c1e2 Add API to batch-update properties. related PrivateCaptcha/issues#45 2025-12-18 14:28:55 +01:00
Taras
25b289eaac Merge pull request #227 from PrivateCaptcha/renovate/golang.org-x-sync-0.x
Update module golang.org/x/sync to v0.19.0
2025-12-18 13:15:45 +00:00
Taras Kushnir
8386d16fe6 Cosmetic improvement 2025-12-18 11:02:33 +01:00
Renovate Bot
e91ed9d926 Update module golang.org/x/sync to v0.19.0 2025-12-18 02:11:55 +00:00
Taras Kushnir
50945a6480 Fix typo 2025-12-17 19:27:53 +01:00
Taras Kushnir
a01792ffd8 Add API to get properties. related PrivateCaptcha/issues#45 2025-12-17 19:16:18 +01:00
Taras Kushnir
66d842413a Split portal and DB page size for properties 2025-12-17 19:01:35 +01:00