Граф коммитов

5760 Коммитов

Автор SHA1 Сообщение Дата
andrewwallacespeckle 2d8af1c1d8
Update colour and spacing of follow mode (#3495) 2024-11-15 09:46:14 +00:00
andrewwallacespeckle 64a6b9ea31
Only show new discussion button when hasSelectedObjects = true (#3494) 2024-11-15 09:45:30 +00:00
Chuck Driesler be08246d4d
SpeckleCon Templates (#3497)
* fix(specklecon): add specklecon function templates

* fix(specklecon): more templates

* Update executionEngine.ts

* Update functionManagement.ts
2024-11-14 14:47:51 +00:00
Björn Steinhagen fd35e6653c
TEKLAS to TKL (#3486)
Change source app abbreviation from TEKLAS to TKL or something else
2024-11-13 16:42:27 +00:00
Chuck Driesler 4159a2277a
fix(specklecon): add specklecon function templates (#3491) 2024-11-13 16:13:02 +01:00
Gergő Jedlicska 1df64a892e
fix(cli): inject the right for project create (#3490) 2024-11-13 15:12:35 +01:00
Gergő Jedlicska 68b8341945
gergo/multiRegionFileImport (#3474)
* feat(webhook-service): learn to speak multi region

* feat(fileimport-service): talk multi region to me

* feat(fileuploads, blobs): multi region

* feat(fileimport-service): multi region fixes

* feat(branchesAndCommits): multi region resolvers

* fix(fileimports): no need for ts ignore

* fix(fileimports): fix pr comments
2024-11-13 14:20:25 +01:00
Kristaps Fabians Geikins 8c21f1e8af
Merge pull request #3481 from specklesystems/fabians/multiregion-testing3
feat(server): run tests in multi region db mode
2024-11-12 12:14:00 +00:00
Kristaps Fabians Geikins f46f47bc68
minor circleci cleanup 2024-11-12 13:50:10 +02:00
Kristaps Fabians Geikins 24ed4d6f4f
add missing ctx 2024-11-12 13:36:56 +02:00
Kristaps Fabians Geikins 8087f3a223
hopefully fixing aiven extras issue 2024-11-12 13:17:28 +02:00
Kristaps Fabians Geikins db11ef46ab
env fix 2024-11-12 12:55:32 +02:00
Kristaps Fabians Geikins 0cf7b04f80
port fix 2024-11-12 12:47:15 +02:00
Kristaps Fabians Geikins 5c2504b03c
job definition fix 2024-11-12 12:42:28 +02:00
Kristaps Fabians Geikins de4159efc9
set up CI test job 2024-11-12 12:39:36 +02:00
andrewwallacespeckle dd467097b3
Prevent creation of multiple projects by multiple clicks (#3480) 2024-11-12 09:39:13 +00:00
Alessandro Magionami 992c9579ad
chore(multiregion): branches resolvers multiregion (#3483) 2024-11-12 10:35:43 +01:00
Chuck Driesler 22167d215f
feat(sso): delete sso (#3452)
* feat(sso): delete sso

* fix(sso): simplify delete
2024-11-12 09:17:48 +00:00
Kristaps Fabians Geikins 37824bb845
Merge branch 'main' into fabians/multiregion-testing3 2024-11-12 09:59:58 +02:00
Gergő Jedlicska 9e383f83b1
fix(workers): add zod and znv (#3484) 2024-11-11 17:10:59 +00:00
Gergő Jedlicska 6038611974
feat(webhook-service): learn to speak multi region (#3473)
* feat(webhook-service): learn to speak multi region

* refactor(webhook-service): remove unnecesary factories

* docs(activities): brain dump

* fix(shared): need to add knex as a dev dep

* fix(shared): align dev dep
2024-11-11 17:10:29 +01:00
Kristaps Fabians Geikins 653ba5dc53
reenable server admin region tests 2024-11-11 17:05:53 +02:00
Kristaps Fabians Geikins 2d0aea90cf
linter fixes 2024-11-11 16:00:37 +02:00
Kristaps Fabians Geikins 9abf5b0a77
more adjustments & fixes 2024-11-11 15:38:05 +02:00
Alessandro Magionami 11357a92ff
Merge pull request #3476 from specklesystems/alessandro/web-2138-models-resolvers
alessandro/web 2138 models resolvers
2024-11-11 14:37:20 +01:00
Kristaps Fabians Geikins 2643d32d0a
Merge branch 'main' into fabians/multiregion-testing3 2024-11-11 14:53:53 +02:00
Kristaps Fabians Geikins d02ca824c3
test fixes 2024-11-11 14:51:54 +02:00
andrewwallacespeckle 4a43c5d52c
Update Sidebar.vue (#3478) 2024-11-11 11:18:11 +00:00
Gergő Jedlicska fcb8dd275a
fix(automate): some gql generation mixup 2024-11-11 10:40:28 +01:00
Gergő Jedlicska 76367c30c2
feat(commits): proper dep initialization 2024-11-11 10:23:35 +01:00
Gergő Jedlicska ebce930b9c
feat(frontend2): pass projectId props where needed 2024-11-11 09:58:07 +01:00
Gergő Jedlicska 153b1c3802
feat(version): require project id in version mutations 2024-11-11 09:57:22 +01:00
Gergő Jedlicska 50a76315ef
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2138-models-resolvers 2024-11-11 06:15:31 +01:00
Gergő Jedlicska 1c19f67dd2
feat(models): support streamId, branchId in models 2024-11-11 06:09:53 +01:00
Chuck Driesler e4a005f5da
fix(automate): fix possible auth error (#3470) 2024-11-08 16:59:48 +00:00
Alessandro Magionami 7fb3a97ee5
chore(multiregion): initial work for models, versions and objects 2024-11-08 17:42:11 +01:00
Alessandro Magionami 2ad6b02db9
chore(multiregion): fix project resolver 2024-11-08 17:41:34 +01:00
Alessandro Magionami 23445f91e2
chore(multiregion): add streamId to versions 2024-11-08 17:40:50 +01:00
Gergő Jedlicska b77d70585e
fix(redis): make redis client singleton from a module (#3469)
* fix(redis): make redis client singleton from a module

* fix(projectDownload): pass region key properly
2024-11-08 17:18:28 +01:00
Kristaps Fabians Geikins ee16b083ba
feat(server): run tests in multiregion mode if RUN_TESTS_IN_MULTIREGION_MODE=true 2024-11-08 18:03:13 +02:00
Gergő Jedlicska 2e3e8bed1d
gergo/sendReceiveMultiRegion (#3461)
* feat(webhooks): multi region webhook resolver

* feat(webhooks): multi region webhook cleanup

* fix(webhooks): DI fixes

* feat(activitystream): region aware save activity

* feat(accessrequests): multi region

* feat(cli): allow multi region project and commit download

* feat(postgres): make docker postgres 0 day multi region ready

* feat(cli): allow multi region project and commit download properly

* fix(cross-server-sync): di fix

* feat(activitystream): non region aware activities, they are not project data

* fix(webhooks): triggers need to be included

* feat(stream/projectCreate): activity save is not needed any more, its all event based

* feat(multiRegion): get all registered db clients

* fix(regions): test equal in any order

* feat(objects): use project region for send and receive
2024-11-08 14:46:36 +01:00
Iain Sproat de4235a9d0
chore(healthchecks): refactor out of modules (#3465) 2024-11-08 13:36:02 +00:00
Chuck Driesler f716d0c230
fix(sso): do not use authorize resolver for sso sign in (#3443) 2024-11-08 11:00:07 +00:00
Mike 5260111f8c
Feat: Add billing summary (#3456)
* Feat: Add billing summary

* Update linting

* Fix workspacePricingPlanInformation include info object

* Fix typing

* Cleanup

* Update seat prices

* Fix casing

* Remove old billing logic
2024-11-08 11:28:23 +01:00
Gergő Jedlicska 73cc7e67d3
gergo/webhookRegions (#3459)
* feat(webhooks): multi region webhook resolver

* feat(webhooks): multi region webhook cleanup

* fix(webhooks): DI fixes

* feat(activitystream): region aware save activity

* feat(accessrequests): multi region

* feat(cli): allow multi region project and commit download

* feat(postgres): make docker postgres 0 day multi region ready

* feat(cli): allow multi region project and commit download properly

* fix(cross-server-sync): di fix

* feat(activitystream): non region aware activities, they are not project data

* fix(webhooks): triggers need to be included

* feat(stream/projectCreate): activity save is not needed any more, its all event based

* feat(multiRegion): get all registered db clients

* fix(regions): test equal in any order

* fix(projectDownload): need to await
2024-11-08 10:45:39 +01:00
dependabot[bot] 5052355698
chore(deps): bump dompurify from 2.3.6 to 2.5.4 (#3014)
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.3.6 to 2.5.4.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.3.6...2.5.4)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 21:04:44 +00:00
Iain Sproat 01450de54d
fix(helm chart): root is read-only so mount volume to specific directory (#3458)
* fix(helm chart): mount correct path

* fix(helm chart): root is read-only so mount volume to specific directory
2024-11-07 14:20:05 +01:00
Iain Sproat a80e515d12
fix(helm chart): provide service account with access to multi-region (#3457) 2024-11-07 12:35:25 +00:00
Alexandru Popovici 0a6e184024
The viewer now exports pass and pipeline related types. Also added a debug normal pipeline in the sandbox (#3451) 2024-11-07 13:21:43 +02:00
Kristaps Fabians Geikins bf6479b5c8
Merge pull request #3455 from specklesystems/fabians/multiregion-dataloaders1
feat(server): multi region support in dataloaders
2024-11-07 10:28:16 +00:00