Commit Graph

2482 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins 4cf520be06 chore(server): core IoC #92 - getFormattedObjectFactory 2024-10-18 16:14:45 +03:00
Kristaps Fabians Geikins 9c1892b4e8 more comments 2024-10-18 16:14:02 +03:00
Kristaps Fabians Geikins ae1e4285b0 add comment w/ gergos concerns 2024-10-18 16:14:02 +03:00
Kristaps Fabians Geikins ae1b2b2631 cleanup 2024-10-18 16:14:01 +03:00
Kristaps Fabians Geikins eea31a2e93 chore(server): core IoC #91 - createObjectsFactory 2024-10-18 16:14:01 +03:00
Kristaps Fabians Geikins 368961c0dd chore(server): core IoC #90 - createObjectsBatchedAndNoClosuresFactory 2024-10-18 16:13:44 +03:00
Kristaps Fabians Geikins 4a7d49bb55 linter fix 2024-10-18 16:13:26 +03:00
Kristaps Fabians Geikins 4aac3670c2 linter fix 2024-10-18 16:13:26 +03:00
Kristaps Fabians Geikins 3b7d53268e adjustmenttttt 2024-10-18 16:13:25 +03:00
Kristaps Fabians Geikins 0b0a3dca87 chore(server): core IoC #89 - createObjectsBatchedFactory 2024-10-18 16:13:25 +03:00
Kristaps Fabians Geikins 486a3857b0 adjusting for stringified json objs 2024-10-18 16:13:15 +03:00
Kristaps Fabians Geikins f33dcb0849 chore(server): core IoC #88 - createObjectFactory 2024-10-18 16:13:15 +03:00
Kristaps Fabians Geikins c0ab867e05 chore(server): core IoC #87 - getPaginatedStreamBranchesFactory 2024-10-18 16:12:58 +03:00
Kristaps Fabians Geikins c35fb98d20 chore(server): core IoC #86 - remaining commits.js service 2024-10-18 16:12:47 +03:00
Kristaps Fabians Geikins 37a7ccf0b3 Merge branch 'main' into fabians/core-ioc-85 2024-10-18 16:12:21 +03:00
Kristaps Fabians Geikins 5016fad919 feat(server): make Project.version query throw if version not found (#3336) 2024-10-18 15:32:58 +03:00
Gergő Jedlicska 81d09dd07c feat(gatekeeper): make completeCheckout callback idempotent properly 2024-10-18 12:39:51 +02:00
Gergő Jedlicska 7bb99df3bf test(gatekeeper): add checkout service tests 2024-10-18 12:03:51 +02:00
Gergő Jedlicska 96e127c060 ci: add billing integration and gatekeeper modules to test config 2024-10-17 19:17:41 +02:00
Gergő Jedlicska 9118f1aa33 feat(gatekeeper): subscriptionData parsing model 2024-10-17 14:35:19 +02:00
Gergő Jedlicska 2ba5e75474 chore(gatekeeper): cleanup before testing 2024-10-17 14:19:30 +02:00
Kristaps Fabians Geikins 8bd5980889 chore(server): core IoC #85 - legacyGetPaginatedStreamCommits 2024-10-17 14:22:10 +03:00
Kristaps Fabians Geikins 98f045662e chore(server): core IoC #84 - legacyGetPaginatedUserCommits(Page|TotalCount)Factory 2024-10-17 14:09:13 +03:00
Kristaps Fabians Geikins afcf1f7c26 chore(server): core IoC #83 - (most) commits resolvers to TS 2024-10-17 13:39:34 +03:00
Kristaps Fabians Geikins 0d2fb7db9b chore(server): core IoC #82 - (most) branches resolvers to TS 2024-10-17 13:24:33 +03:00
Kristaps Fabians Geikins 93d0ffd31b chore(server): core IoC #81 - server resolvers to TS (#3319) 2024-10-17 13:23:06 +03:00
Alessandro Magionami 64dd803f0a Merge pull request #3318 from specklesystems/fabians/core-ioc-80
chore(server): core IoC #80 - remaining generic.js service
2024-10-17 12:15:19 +02:00
Alessandro Magionami 57a8617ff5 Merge pull request #3317 from specklesystems/fabians/core-ioc-79
chore(server): core IoC #79 - updateServerInfoFactory
2024-10-17 12:14:44 +02:00
Alessandro Magionami bcc3e56e65 Merge pull request #3316 from specklesystems/fabians/core-ioc-78
chore(server): core IoC #78 - getServerInfoFactory
2024-10-17 12:14:12 +02:00
Gergő Jedlicska 49128192de feat(gatekeeper): require a license for billing 2024-10-17 12:11:22 +02:00
Gergő Jedlicska 1ceca7369a feat(gendo): fix not needing env vars if gendo module is not enabled 2024-10-17 12:10:25 +02:00
Alessandro Magionami 18e235c546 Merge pull request #3315 from specklesystems/fabians/core-ioc-77
chore(server): core IoC #77 - apitoken resolvers to TS
2024-10-17 12:09:01 +02:00
Alessandro Magionami c19d6c0f26 Merge pull request #3314 from specklesystems/fabians/core-ioc-76
chore(server): core IoC #76 - validateTokenFactory
2024-10-17 12:01:11 +02:00
Alessandro Magionami ec300f2310 Merge pull request #3312 from specklesystems/fabians/core-ioc-75
chore(server): core IoC #75 - revokeUserTokenByIdFactory
2024-10-17 12:00:33 +02:00
Alessandro Magionami 6a7527508a Merge pull request #3311 from specklesystems/fabians/core-ioc-74
chore(server): core IoC #74 - revokeTokenByIdFactory
2024-10-17 12:00:04 +02:00
Alessandro Magionami 7731b4efdc Merge pull request #3310 from specklesystems/fabians/core-ioc-73
chore(server): core IoC #73 - getUserPersonalAccessTokensFactory
2024-10-17 11:59:34 +02:00
Alessandro Magionami 01e6c06303 Merge pull request #3309 from specklesystems/fabians/core-ioc-72
chore(server): core IoC #72 - createPersonalAccessTokenFactory
2024-10-17 11:59:09 +02:00
Alessandro Magionami 54ab78274b Merge pull request #3307 from specklesystems/fabians/core-ioc-71
chore(server): core IoC #71 - createAppTokenFactory
2024-10-17 11:58:18 +02:00
Alessandro Magionami 34903066a0 Merge pull request #3306 from specklesystems/fabians/core-ioc-70
chore(server): core IoC #70 - createTokenFactory
2024-10-17 11:57:45 +02:00
Kristaps Fabians Geikins c18a704542 chore(server): core IoC #80 - getPublicScopesFactory 2024-10-17 12:56:17 +03:00
Kristaps Fabians Geikins fe148fe075 chore(server): core IoC #79 - updateServerInfoFactory 2024-10-17 12:47:49 +03:00
Kristaps Fabians Geikins 3d85cbe8b7 linter fix 2024-10-17 12:47:04 +03:00
Kristaps Fabians Geikins f27f289dc6 chore(server): core IoC #78 - getServerInfoFactory 2024-10-17 12:37:43 +03:00
Adam Hathcock 86f5c3da2b Add stream destroy where db streams are used on download (#3300) 2024-10-17 11:35:39 +02:00
Gergő Jedlicska e7bfa387e8 feat(gatekeeper): add checkout session completion webhook callback path 2024-10-17 07:31:34 +02:00
Gergő Jedlicska 6ae4b5d2da feat(gatekeeper): add stripe client implementation 2024-10-17 07:30:31 +02:00
Gergő Jedlicska d7d9bce769 feat(gatekeeper): complete checkout session service 2024-10-17 07:29:48 +02:00
Gergő Jedlicska d307a3db89 feat(gatekeeper): add more errors 2024-10-17 07:04:03 +02:00
Gergő Jedlicska 403c99ca6c feat(gatekeeper): add in memory repositories 2024-10-17 07:02:35 +02:00
Gergő Jedlicska 5a80cfbbb3 feat(gatekeeper): add productId to the subscription domain 2024-10-17 06:55:08 +02:00