Commit Graph

4652 Commits

Author SHA1 Message Date
Alexandru Popovici cc9f70a723 Fixed the issue. The problem was that three.js would force deep clones of our custom uniforms stored in userData when copying. We also have textures in the there, so deep cloning the texture data was slowing everything down quite a lot. (#1654) 2023-06-27 15:12:29 +03:00
Dimitrie Stefanescu 6e7763d470 fix(fe2): double click zoom was broken, now it's fixed 2023-06-23 17:58:53 +01:00
Dimitrie Stefanescu 9805896c62 feat(fe2): getFirstVisHit caching - speedup for selection/zoom events in large models with isolated or hidden elements 2023-06-23 17:58:15 +01:00
Dimitrie Stefanescu 3b23fe524a feat(fe2): segmentation last tweak post mkting feedback 2023-06-23 16:50:35 +01:00
Iain Sproat 95ef34b67f chore(docker compose): explicitly define FILE_IMPORT_TIME_LIMIT_MIN env var (#1650)
- provides better guidance to other operators as to where this value can be configured
- addresses https://github.com/specklesystems/speckle-server/issues/1207
2023-06-23 16:21:09 +01:00
Dimitrie Stefanescu 2c599adf8f Merge pull request #1634 from specklesystems/dim/fe2/newsletter-registration
feat(server): opt-in audience subscribing on registration
2023-06-23 15:00:17 +01:00
Dimitrie Stefanescu 82382a5e1a feat(fe2): swapped checkbox for FromCheckbox 2023-06-23 13:14:18 +01:00
Dimitrie Stefanescu 802f3c9924 fix(fe2): newsletter changes 2023-06-22 16:35:49 +01:00
Dimitrie Stefanescu 7962d56530 Merge branch 'main' into dim/fe2/newsletter-registration 2023-06-22 15:42:21 +01:00
Dimitrie Stefanescu d8afd14b71 Merge pull request #1641 from specklesystems/alex/fe2-isolation-issue
Alex/fe2 isolation issue
2023-06-22 12:43:05 +01:00
Kristaps Fabians Geikins 8d85829dad feat(ui-components): FormSelectBase exposed triggerSearch 2023-06-21 19:03:39 +03:00
AlexandruPopovici 7ce82d2caa Removed cache invalidation 2023-06-20 12:31:10 +03:00
AlexandruPopovici 0b29aa1c13 Fixed startup isolation issue 2023-06-20 12:25:13 +03:00
Kristaps Fabians Geikins 2df84c243e fix(fe-2): invalid comment placement when placed inside isolated obj (#1640)
* fix(fe-2): weird comment positioning

* feat: viewer dev helpers
2023-06-20 09:17:49 +03:00
Iain Sproat be4e840a80 feat(helm): mailchimp is disabled by default 2023-06-19 10:12:58 +01:00
Dimitrie Stefanescu 56ea1bc843 feat(server): cleaned up boilerplate & using injected ref for consent tracking in fe register panel. 2023-06-16 15:57:33 +01:00
Dimitrie Stefanescu d98f0fa9f9 feat(server): mailchimp helm chart updates 2023-06-16 15:26:32 +01:00
Alexandru Popovici a52bb75414 Fixed the issues in #1611. There is still an issue left, where zooming in in orthographic mode, then switching to perspective does not yield the correct camera distance, especially when the controls target is off model (#1616) 2023-06-16 15:55:27 +03:00
Dimitrie Stefanescu d5bb3b9923 feat(server): mailchimp plumbing 2023-06-16 13:34:04 +01:00
Iain Sproat 5f6a696def fix(helm): the ingress should support the maximum file size (#1638) 2023-06-16 12:08:14 +01:00
Iain Sproat 5955a2c26f chore(deps): bump markdown-to-jsx to 7.2.1 (#1637) 2023-06-15 19:28:49 +01:00
Iain Sproat 2db4347131 chore(deps): bump storybook to 6.5.16 (#1636)
- bumps dependencies within storybook with reported security vulnerabilities
2023-06-15 18:53:42 +01:00
Iain Sproat 7ed9852847 chore(deps): bump @aws-sdk/client-s3 to 3.299.0 (#1633)
- addresses security alert in dependency fast-xml-parser by bumping version
2023-06-15 18:08:23 +01:00
Dimitrie Stefanescu e72ed56eee feat(fe2): wip newsletter registration consent box 2023-06-15 17:52:25 +01:00
Dimitrie Stefanescu 7310056305 Merge pull request #1632 from specklesystems/dim/stream-wrapper-forward-compatibility
feat(server): allows getting branches by name or id from the same api endpoint
2023-06-15 15:54:28 +01:00
Dimitrie Stefanescu a6921705c6 feat(server): allows getting branches by name or id from the same api endpoint 2023-06-15 12:50:01 +01:00
Kristaps Fabians Geikins f6e0662547 fix(fe2): comment viewerState not loading correctly (#1630) 2023-06-15 12:26:41 +03:00
Kristaps Fabians Geikins fb7b51c7aa unblocking CI 2023-06-14 17:52:47 +03:00
Dimitrie Stefanescu d4c60629c8 Merge pull request #1629 from specklesystems/dim/fe2/dialog-hotfix
fix(fe2): props fix for onboarding dialogs
2023-06-14 13:24:34 +01:00
Dimitrie Stefanescu 97ace08a7b fix(fe2): props fix for onboarding dialogs 2023-06-14 13:18:10 +01:00
Iain Sproat 9adb1fc36d chore(deps): update dependencies identified by dependabot (#1626)
* chore(deps): Update bl and semver dependencies

* chore(deps): update decode-uri-component

* chore(deps): bump vite

* chore(deps): bump @antfu/utils

* chore(deps): bump @sideway/formula

* chore(deps): bump undici

* chore(deps): update rollup due to incompatibilities between version
- vite imported different version than project
2023-06-14 10:09:07 +01:00
Dimitrie Stefanescu 0c7b0edc97 Merge pull request #1620 from specklesystems/dim/fe2/mp
feat(fe2): onboarding checklist, segmentation checkup & intro videos
2023-06-13 16:17:23 +01:00
Dimitrie Stefanescu f3ba44ddfe feat(fe2): adds embedded vids & refactors dialogs to use default component. 2023-06-13 15:59:38 +01:00
Dimitrie Stefanescu 4da3dcdcc7 feat(fe2): segmenation checkup 2023-06-13 11:56:55 +01:00
Kristaps Fabians Geikins 6d08889a79 fix(fe2): various minor regressions (#1622)
* fix(server): viewerState sometimes reporting wrong isOrthoProjection value

* feat: more resilient viewerState read/write

* feat: more resilient viewerState read/write

* fix(fe2): dashboard not showing empty state properly

* fix(fe2): weird thread opening/closing behaviour

* feat(cli): specifying token for commit download

* fix(fe2): selection not being set for opened threads
2023-06-13 13:55:55 +03:00
Gergő Jedlicska b1df60ac88 fix help publish script, it shouldnt override local git configs (#1599) 2023-06-13 11:48:08 +01:00
dependabot[bot] c878cddee2 build(deps): bump requests in /utils/test-deployment (#1588)
Bumps [requests](https://github.com/psf/requests) from 2.28.1 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.28.1...v2.31.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-13 11:47:46 +01:00
Iain Sproat ef41620850 feat(helm chart): allow NODE_TLS_REJECT_UNAUTHORIZED to be configured (#1621) 2023-06-13 11:46:13 +01:00
Iain Sproat 811cc3ef9d feat(helm): allow email from address to be configured via helm chart (#1623) - reported by John Shiangoli 2023-06-13 11:45:30 +01:00
Iain Sproat dc762525c6 chore(gitignore): ignore temporary vite config files (#1624) 2023-06-13 11:24:50 +01:00
Kristaps Fabians Geikins cf65cfd57b feat(ui-components): more new components (#1613) 2023-06-13 09:33:10 +03:00
dependabot[bot] 2dd79d52a7 build(deps-dev): bump vite from 3.1.0 to 4.x (#1610)
* build(deps-dev): bump vite from 3.1.0 to 4.x

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.1.0 to 3.2.7.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v3.2.7/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v3.2.7/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixing deps

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2023-06-12 16:18:54 +03:00
Dimitrie Stefanescu 279c03eb1a Merge pull request #1619 from specklesystems/dim/fe2/mp
Dim/fe2/mp
2023-06-11 22:53:08 +01:00
Dimitrie Stefanescu d781503553 feat(fe2): minor changes to completed state of onboarding checklist 2023-06-11 22:45:53 +01:00
Dimitrie Stefanescu deef48a1ed feat(fe2): Onboarding Stepper Permanent Dismissal, Styling Conflict, End State Design, Mobile Design 2023-06-11 22:38:20 +01:00
Dimitrie Stefanescu 62e0f50242 feat(fe2): mp actions, onboarding stepper perm dismissal, styling issues, etc. 2023-06-11 19:21:18 +01:00
Dimitrie Stefanescu 700b072c46 feat(fe2): mp actions (federations, comments, lights, & more) 2023-06-11 11:38:29 +01:00
Dimitrie Stefanescu 2ea2c1a44a feat(fe2): mp actions re federated models part 1 2023-06-11 10:27:11 +01:00
Dimitrie Stefanescu 5fe532febf fix(fe2): caught a bug re scene explorer 2023-06-11 10:07:38 +01:00
Dimitrie Stefanescu 7fa0b81a95 feat(fe2): various mp actions 2023-06-11 10:01:55 +01:00