Gergő Jedlicska
c2df98783e
gergo/fixHelmChart ( #3350 )
...
* fix(helm): stripe secret refs again
* fix(helm): stripe secret refs again
2024-10-21 15:44:55 +02:00
Gergő Jedlicska
5b8ec1bd14
feat(helm): configure stripe secrets from the helm chart ( #3348 )
...
* feat(helm): configure stripe secrets from the helm chart
* fix(helm): stripe secret refs
2024-10-21 14:07:41 +02:00
Chuck Driesler
455c2968cc
feat(sso): expose public workspace information ( #3347 )
...
* feat(sso): limited workspace values for public sso login
* fix(sso): use factory functions
2024-10-21 13:54:06 +02:00
Gergő Jedlicska
b7fd1208f0
fix(gatekeeper): fix billing router initialization ( #3349 )
2024-10-21 13:48:25 +02:00
Alessandro Magionami
4b4963a75e
chore(activitystream): addCommentArchivedActivity refactor multiregion ( #3343 )
2024-10-21 11:47:31 +03:00
Alessandro Magionami
8e794a78c0
Merge pull request #3340 from specklesystems/alessandro/web-943-add-comment-created-activity
...
Activitystream IoC 1 addCommentCreatedActivity
2024-10-21 10:46:02 +02:00
Alessandro Magionami
73decee881
Merge pull request #3341 from specklesystems/fabians/core-ioc-94
...
chore(server): core IoC #94 - getObjectChildrenFactory
2024-10-21 10:45:45 +02:00
Alessandro Magionami
17ec3b21cd
Merge pull request #3339 from specklesystems/fabians/core-ioc-93
...
chore(server): core IoC #93 - getObjectChildrenStreamFactory
2024-10-21 10:43:46 +02:00
Alessandro Magionami
acd6563156
Merge pull request #3337 from specklesystems/fabians/core-ioc-92
...
chore(server): core IoC #92 - getFormattedObjectFactory
2024-10-21 10:43:20 +02:00
Alessandro Magionami
ccbc536aa9
Merge pull request #3335 from specklesystems/fabians/core-ioc-91
...
chore(server): core IoC #91 - createObjectsFactory
2024-10-21 10:42:11 +02:00
Alessandro Magionami
3717730bd0
Merge pull request #3334 from specklesystems/fabians/core-ioc-90
...
chore(server): core IoC #90 - createObjectsBatchedAndNoClosuresFactory
2024-10-21 10:41:06 +02:00
Alessandro Magionami
e8787bd6af
Merge pull request #3331 from specklesystems/fabians/core-ioc-89
...
chore(server): core IoC #89 - createObjectsBatchedFactory
2024-10-21 10:40:28 +02:00
Alessandro Magionami
42fa2d0460
Merge pull request #3328 from specklesystems/fabians/core-ioc-88
...
chore(server): core IoC #88 - createObjectFactory
2024-10-21 10:08:32 +02:00
Mike
5c7f1c50d7
Feat: Add events and alias for changing emails ( #3345 )
2024-10-21 10:05:57 +02:00
Alessandro Magionami
c7424e0475
Merge pull request #3326 from specklesystems/fabians/core-ioc-87
...
chore(server): core IoC #87 - getPaginatedStreamBranchesFactory
2024-10-21 09:44:31 +02:00
Alessandro Magionami
a67f8fdbe4
Merge pull request #3324 from specklesystems/fabians/core-ioc-86
...
chore(server): core IoC #86 - remaining commits.js service
2024-10-21 09:43:05 +02:00
Alessandro Magionami
0867df6cb9
Merge pull request #3323 from specklesystems/fabians/core-ioc-85
...
chore(server): core IoC #85 - legacyGetPaginatedStreamCommits
2024-10-21 09:42:29 +02:00
Gergő Jedlicska
6a3e63c8df
feat(helm): add gatekeeper module feature flag ( #3346 )
2024-10-20 17:02:24 +02:00
Gergő Jedlicska
8cba7eb6f7
gergo/web 1968 add features list ( #3332 )
...
* feat(gatekeeper): add gatekeeper module feature flag
* feat(gatekeeper): add workspace pricing table domain
* feat(gatekeeper): add checkout session creation
* feat(gatekeeper): verify stripe signature
* wip(gatekeeper): checkout callbacks
* feat(gatekeeper): add unlimited and academia plan types
* refactor(envHelper): getStringFromEnv helper
* chore(gatekeeper): add future todos
* feat(gatekeeper): add productId to the subscription domain
* feat(gatekeeper): add in memory repositories
* feat(gatekeeper): add more errors
* feat(gatekeeper): complete checkout session service
* feat(gatekeeper): add stripe client implementation
* feat(gatekeeper): add checkout session completion webhook callback path
* feat(gendo): fix not needing env vars if gendo module is not enabled
* feat(gatekeeper): require a license for billing
* chore(gatekeeper): cleanup before testing
* feat(gatekeeper): subscriptionData parsing model
* ci: add billing integration and gatekeeper modules to test config
* test(gatekeeper): add checkout service tests
* feat(gatekeeper): make completeCheckout callback idempotent properly
* feat(gatekeeper): move to knex based repositories
* test(gatekeeper): billing repository tests
* feat(gatekeeper): add yearly billing cycle toggle
* feat(ci): add stripe integration context to test job
* feat(billingPage): conditionally render the checkout CTAs
* fix(gatekeeper): remove flaky test condition
* feat(helm): add billing integration feature flag
2024-10-20 15:40:31 +02:00
Benjamin Ottensten
17c8bda080
Update examples link ( #3344 )
2024-10-19 08:31:50 +02:00
Kristaps Fabians Geikins
70897b0b72
optimization
2024-10-18 17:12:16 +03:00
Kristaps Fabians Geikins
7617c94622
chore(server): core IoC #94 - getObjectChildrenFactory
2024-10-18 17:08:09 +03:00
Alessandro Magionami
221904756d
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-943-add-comment-created-activity
2024-10-18 16:00:46 +02:00
Alessandro Magionami
16b99388e1
chore(activitystream): addCommentCreatedActivity refactor multiregion
2024-10-18 15:57:09 +02:00
andrewwallacespeckle
332e4a4784
Remove spacing ( #3338 )
2024-10-18 14:52:30 +01:00
andrewwallacespeckle
480ca1ea92
Update survicate.client.ts ( #3330 )
2024-10-18 14:45:12 +01:00
Kristaps Fabians Geikins
35ddd6501e
chore(server): core IoC #93 - getObjectChildrenStreamFactory
2024-10-18 16:43:02 +03:00
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
Benjamin Ottensten
1f1300baaf
Fix: Various papercuts ( #3296 )
...
* Update move copy
* Ensure version counter doesn't break onto 2 lines
* Increase contrast in breadcrumb
Darker '/' and only font-medium on the active item
* Make it clearer to input new short ID and not current
* Add ... to menu items
* Change more "..." in menu items
* Fix gap and border between invite banners
And move the background to the individual banners
2024-10-18 12:40:20 +02:00
andrewwallacespeckle
e224613c70
feat(fe2): Add forum message to feedback dialog ( #3327 )
...
* Update feedback dialog with forum message
* Adjust leading of forum message
2024-10-18 11:33:16 +01:00
Alessandro Magionami
2722b33dd7
Merge pull request #3322 from specklesystems/fabians/core-ioc-84
...
chore(server): core IoC #84 - legacyGetPaginatedUserCommits(Page|Tota…
2024-10-18 11:17:49 +02:00
Alessandro Magionami
091ad80aa8
Merge pull request #3321 from specklesystems/fabians/core-ioc-83
...
chore(server): core IoC #83 - (most) commits resolvers to TS
2024-10-18 11:16:56 +02:00
Alessandro Magionami
aae95f6831
Merge pull request #3320 from specklesystems/fabians/core-ioc-82
...
chore(server): core IoC #82 - (most) branches resolvers to TS
2024-10-18 11:13:20 +02:00
Alexandru Popovici
4bce48a6d8
Handled WEB-2025 ( #3329 )
2024-10-17 17:02:08 +03:00
andrewwallacespeckle
922f6a2b5b
fix(fe2): Add Validation for Slugs ( #3255 )
...
* Don't close dialog on invalid slug
* Custom error message on textInput
* Query backend to validate slug
* Updated loading spinner
* Update to error in Create Dialog
* Add to edit. Debounce input
* GQL
* Update CreateDialog.vue
* Update Edit Dialog
* Fix typo
* Update reset to avoid error on submit
* Temporary replacement until we swap to WebFlow API
* Update Icon.vue
* Fix build!
2024-10-17 14:41:31 +01:00