Gergő Jedlicska
71a2d89483
fixFrontendNginxPipefail ( #870 )
...
* fix(frontend nginx): fix pipefail not found in prod base image
* fix(frontend nginx entrypoint): add pipefail to entrypoint script
2022-08-03 10:02:09 +02:00
Dimitrie Stefanescu
a463403f3f
feat(frontend): extra transparency fixes, added reply in speckle button for embedded comment threads, etc.
2022-08-03 10:25:15 +03:00
Dimitrie Stefanescu
3e8ed8cd1d
feat(frontend): adds extra query params + transparency fix
2022-08-03 09:48:09 +03:00
AlexandruPopovici
9435d71e70
#827 Fixed issues with lighting and shadows after last update
2022-08-02 23:40:43 +03:00
AlexandruPopovici
ac35b8e9d2
Merge branch 'alex/viewer-redux' into alex/viewer-redux-multi-tree
2022-08-02 19:01:35 +03:00
AlexandruPopovici
582d9c0af8
Merged with main
2022-08-02 18:59:52 +03:00
AlexandruPopovici
c90fe75356
#827 Implemented most of multi-stream adding to the viewer. Mostly works, just needs some quality of life changes + making sure stuff doesn't leak too bad when removing
2022-08-02 18:47:59 +03:00
Dimitrie Stefanescu
52a10ce1ef
Merge pull request #844 from specklesystems/fabians/821-viewer-embed-cleanup
...
feat: comments in viewer embed + refactored frontend viewer foundations
2022-08-02 18:45:43 +03:00
AlexandruPopovici
168f88298d
#827 Enabled shadow recieving for transparent objects as well
2022-08-02 13:45:22 +03:00
Iain Sproat
965c89c1b4
chore(.gitignore): ignore VSCode log files ( #854 )
...
In the event of an error in VSCode, the IDE produces log files in the .vscode file. These should
not be checked in to the project as they are specific to the error on the developer's local machine.
2022-08-02 12:39:51 +02:00
AlexandruPopovici
bdd51cfcf5
#827 Fixed an issue with raycaster not having a null check. Removed massive redundancy in applyin filters. Now filters apply 30-40 times faster. More improvement can be done, but this was a low hanging fruit
2022-08-02 13:12:16 +03:00
AlexandruPopovici
276aa9d578
#827 Fixed an issue where render materials would not properly get vertex colors
2022-08-02 11:44:53 +03:00
AlexandruPopovici
1410de4823
#827 Prioritized line objects to use display style first in case they have both a display style and a render material
2022-08-01 18:18:54 +03:00
AlexandruPopovici
ec09b0b61c
#827 Breps do not have inherent geometric data. Their display values does. Fixed an issue where final transform of blocks in blocks in blocks...etc... for breps was miscalculated because the geometric data was mistakenly shared between both brep and mesh nodes
2022-08-01 17:49:52 +03:00
Fabians
6618f628ee
some adjustments
2022-08-01 15:18:49 +03:00
AlexandruPopovici
b9d22cc04c
#827 Fixed an issue with Brep speckle type not being parsed as Mesh geometry type
2022-08-01 15:16:54 +03:00
AlexandruPopovici
c2c78ea3d6
#827 Fixed an issue with polycurve segments not parsing correctly
2022-08-01 14:03:14 +03:00
Fabians
69a10f7f08
feat(frontend): comments in viewer embed + refactored frontend viewer foundations
2022-08-01 12:43:50 +03:00
Dimitrie Stefanescu
93a9384328
tests(blobs): removes superflous length check on blobids
2022-07-31 11:17:50 +03:00
Dimitrie Stefanescu
a6fe994bbb
feat(blobs): objectloader filtering out blobs
2022-07-31 11:08:45 +03:00
Dimitrie Stefanescu
d45c51a1f0
feat(blobs): diff endpoint cleanup
2022-07-31 10:22:36 +03:00
Dimitrie Stefanescu
20e98fb49a
feat(blobs): diffing endpoint wip
2022-07-31 10:16:46 +03:00
Dimitrie Stefanescu
52f6b7f141
feat(blobs): failsafe for dupe blobs & adds service for retrieving all blob ids
2022-07-31 10:16:02 +03:00
Dimitrie Stefanescu
9acf262e19
feat(blobs): wip diff endpoint
2022-07-30 20:29:27 +03:00
AlexandruPopovici
cb5dbce73f
#827 Fixed another issue related to point clouds and materials
2022-07-29 23:49:52 +03:00
AlexandruPopovici
3518e24a9e
827 Fixed an issue with point clouds default material hash
2022-07-29 18:45:50 +03:00
AlexandruPopovici
4955e16b6e
#827 Fixed some issues with line materials not correctly initialised
2022-07-29 18:29:50 +03:00
Gergő Jedlicska
5917e02a05
fix(frontend nginx): fix pipefail not found in prod base image ( #843 )
2022-07-29 13:27:29 +02:00
Kristaps Fabians Geikins
fec9b5345c
fix(frontend): timeline items duplicating after going to stream page and back ( #842 )
2022-07-29 14:08:44 +03:00
Gergő Jedlicska
8f922dbd62
fix(helm chart): fix not quoted config value ( #840 )
2022-07-29 12:22:42 +02:00
Iain Sproat
90847e422d
Feat: configurable file limits ( #835 )
...
* Feat: configurable file limits
* ci(circleci): container build speed imporvements
* feat(frontend nginx): add file size limit configurability to frontend nginx
* feat(server blobstorage): use the new file size limit customization value
* feat(helm chart): implement the file size configuration in the helm chart
* fix(frontend docker): fix entrypoint script
* fix(server blobstorage): fix env var parsing NaN
* feat(fileimport-service): add customizable import timeout
* feat(helm chart): add fileimport service timeout value to helm chart
* feat(blobstorage): add server side blob storage size limits
* feat(docker-compose): add blob size limit env var to docker-compose files
* refactor(frontend file uploads): refactor file uploads to use `useQuery`
* refactor(server env helper): move env helper to shared module
* refactor(blobstorage): use env helper for file size limit
* refactor(frontend file uploads): use generated query document
* fix(server blob sotrage): fix file size limit function call
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2022-07-29 12:00:29 +02:00
AlexandruPopovici
33fc450377
#827 Fixed an issue with block transformation and displayValues.
2022-07-29 12:27:10 +03:00
Dimitrie Stefanescu
f14ed73254
feat(blobs): minor changes on id & hash handling coming from .NET
2022-07-29 09:05:30 +03:00
AlexandruPopovici
059af4bbc5
Enabled id spoofing. This fixed the somewhat unexplained issues I was having with objects not being picked up by filters
2022-07-28 17:15:04 +03:00
AlexandruPopovici
cc8580b8da
#828 Eliminated the redundant position attributes for the line geometries. Like for meshes, re-used the original position attributes as the high parts of our encoding
2022-07-27 22:54:45 +03:00
AlexandruPopovici
3ca2d08e18
#828 Implemented the SpeckleMesh which extends three's Mesh and corrects the raycasting implementation to work with the positions encoded as pairs of lows and highs
2022-07-27 21:46:03 +03:00
AlexandruPopovici
9e7c80bb4f
#828 . Added controlled update and render loops which propagate throught the viewer library
2022-07-27 15:09:46 +03:00
AlexandruPopovici
f10dfdac43
#827 Implemented ghost material for points.
2022-07-26 23:35:30 +03:00
AlexandruPopovici
453e83e515
#827 Implemented the colored material (used when filtering by non-numeric properties) for lines as well.
2022-07-26 23:10:52 +03:00
AlexandruPopovici
53b309dca5
#828 Moved some old sources to legacy folder
2022-07-26 19:02:42 +03:00
AlexandruPopovici
e35c4ad35b
#828 Added proper vertex normal computation based off fp64 positions
2022-07-26 18:56:00 +03:00
AlexandruPopovici
2e0ddf6153
#828 Implemented the RTE improvements discussed in the blog post
2022-07-26 18:37:27 +03:00
AlexandruPopovici
e05af7eafe
#728 Removed all references to USE_RTE and THICK_LINES since we're always going to be using these implementaions
2022-07-26 11:01:38 +03:00
AlexandruPopovici
f706efc875
#828 . Removed unused code from Geometry. Corrected the types for the position attribute underlying typed array. Removed duplicate code
2022-07-26 10:46:54 +03:00
Kristaps Fabians Geikins
b55f12d6bc
feat: apollo client v3 + vue apollo v4 ( #831 )
2022-07-25 12:24:59 +03:00
Dimitrie Stefanescu
79f558c726
Merge pull request #836 from JoostGevaert/patch-1
...
docs: correct small typos in readme.md
2022-07-25 11:04:56 +03:00
Kristaps Fabians Geikins
3ff772e342
fix: various server invites related improvements & fixes ( #837 )
...
* moving to invite token field, fixing comments & activity bugs I found, adding role prop to stream invite creation
* more fixes
* more tests
2022-07-25 11:02:22 +03:00
Joost Gevaert
eb09fe83b7
docs: correct small typos in readme.md
2022-07-23 21:10:58 +02:00
AlexandruPopovici
30e985be4a
#827 . Implemented non-numeric filter-by properties support. Added this functionality to the sandbox as well.
2022-07-22 15:35:34 +03:00
AlexandruPopovici
92009018fc
#827 . Generalizes all gradient based filtering. We can now filter by any property which is numerical from the sandbox. Implemented ramp texture generation. We will need this to generate the ramp texture for discreet colored filters like filterByType, filterByFamily ,etc
2022-07-22 01:03:01 +03:00