Commit Graph

4161 Commits

Author SHA1 Message Date
Gergő Jedlicska 3be2d72e7d fix(objects): use proper seq log templating (#2384)
* fix(objects): use proper seq log templating

* fix(objects): log message temp variable
2024-06-18 10:17:50 +02:00
Kristaps Fabians Geikins ef4bb520cf fix(fe2): ugly function card hydration issue (#2381)
* fix(fe2): ugly function card hydration issue

* comment adjustment

* minor optimization
2024-06-18 08:40:25 +03:00
Gergő Jedlicska 84ac3e4598 fix: update helm values schema 2024-06-17 18:53:21 +02:00
Dimitrie Stefanescu c9d4f49a7e Merge pull request #2380 from specklesystems/dim/objs-fixes
feat(objs): adds corresponding values.yaml
2024-06-17 16:47:53 +01:00
Dimitrie Stefanescu de3b5ac440 feat(objs): adds corresponding values.yaml 2024-06-17 16:47:17 +01:00
Dimitrie Stefanescu 8b1556bf81 Merge pull request #2379 from specklesystems/dim/objs-fixes
feat(objs): adds feature flag for no closure writing - patch for large object sending
2024-06-17 16:16:51 +01:00
Dimitrie Stefanescu a8f4d338f6 Merge branch 'main' into dim/objs-fixes 2024-06-17 16:07:44 +01:00
Dimitrie Stefanescu cab4f41bdc feat(objs): adds helmchart var for FF_NO_CLOSURE_WRITES 2024-06-17 15:57:45 +01:00
Dimitrie Stefanescu 28019b21d6 feat(objs): fixes test by commenting it out 2024-06-17 15:50:50 +01:00
Dimitrie Stefanescu 1c13fed24e feat(objs): fast fixes 2024-06-17 15:38:45 +01:00
Kristaps Fabians Geikins eff46485c4 feat(server): generalized automate auth code handshake mechanism (#2360)
* feat(server): generalized automate auth code handshake mechanism

* amend API requests to match with changes in https://github.com/specklesystems/speckle-automate/pull/758

* fix test

* integration fix

* deleting auth code on verification

---------

Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com>
2024-06-17 17:12:17 +03:00
Kristaps Fabians Geikins 4092d0c8ad chore(fe2): update to nuxt 3.12.2 (#2377) 2024-06-17 16:37:28 +03:00
Dimitrie Stefanescu 01c9c3fa0e Adds an 'object sender' module (#2355)
* feat(objectsender): wip serializer and sender

* feat(objectsender): mostly done

* feat(objectsender): chores

* feat(objectsender): chores

* build refactor

* linting issue fix

* minor type adjustments

* adding in type definitions into build

* sha tests

* config fix

* fixed up servertransport

* added tests to ci

* added coverage

* storing coverage?

---------

Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2024-06-17 15:36:59 +03:00
Dimitrie Stefanescu 8a5dc7f909 feat(objs): defaults max obj size to 10x larger 2024-06-17 13:33:02 +01:00
Dimitrie Stefanescu 85f74a4ea4 feat(objs): adds feature flag for no closure writing 2024-06-17 13:30:46 +01:00
Gergő Jedlicska 24b71644a7 fix(objects): use the correct speckle_type value on objects (#2375) 2024-06-16 16:30:50 +02:00
Gergő Jedlicska c79f0c5501 fix(objects): logger templating (#2374) 2024-06-16 13:42:31 +02:00
Kristaps Fabians Geikins 3bfd5363ec fix: sourcemaps setting correct speckle server version 2024-06-14 16:35:52 +03:00
Kristaps Fabians Geikins 6f6ecc0f7b fix(fe2): redirect away from fns page if not authenticated (#2372) 2024-06-14 14:24:16 +03:00
Kristaps Fabians Geikins bf9e6673a5 fix: ensuring all sourcemaps are cleaned from fe2 build image 2024-06-14 11:43:50 +03:00
Kristaps Fabians Geikins d661ff2deb fix: hadolint dockerfile lint issues 2024-06-14 10:37:32 +03:00
Kristaps Fabians Geikins a670e5d045 Merge branch 'main' of github.com:specklesystems/speckle-server 2024-06-14 10:24:39 +03:00
Kristaps Fabians Geikins 93fc3f6fc9 fix: broken dev source maps 2024-06-14 10:24:12 +03:00
Alexandru Popovici 5472896fce Fixed WEB-1104 (#2370) 2024-06-14 00:26:40 +03:00
Kristaps Fabians Geikins ebb866287e fix: sourcemap upload command adjustment 2024-06-13 18:17:39 +03:00
Kristaps Fabians Geikins b11c221b0c fix: sourcemap upload command 2024-06-13 17:20:09 +03:00
Kristaps Fabians Geikins 8a55eae516 feat: sourcemaps + testing (#2366)
* feat: sourcemaps + testing

* feat: source map upload in CI
2024-06-13 16:33:43 +03:00
Gergő Jedlicska cac54f8522 feat: optionally add userId to automate backend tracking (#2362)
* feat: optionally add userId to automate backend tracking

* fix: test should reference a version in triggeringId

* fix: use empty object ref for  testing
2024-06-13 14:26:54 +02:00
Kristaps Fabians Geikins b115a7b4c0 fix(fe2): some bugs causing errors/warnings in FE2 build (#2365) 2024-06-13 13:19:43 +03:00
Kristaps Fabians Geikins bd042bd5b3 chore: remove raygun, debugbear etc. code (#2364) 2024-06-13 12:06:53 +03:00
Kristaps Fabians Geikins bd9faa2415 fix(server): more legible auth errors (#2361) 2024-06-13 10:34:01 +03:00
Kristaps Fabians Geikins c971fa7c18 fix(server): gqlgen 2024-06-12 15:42:17 +03:00
Kristaps Fabians Geikins 089e4f0806 fix: viewer sandbox lint issue 2024-06-12 14:47:08 +03:00
Kristaps Fabians Geikins 83d8035dc2 chore: upgrade to eslint 9 (#2348)
* root + server

* frontend

* frontend-2

* dui3

* dui3

* tailwind theme

* ui-components

* preview service

* viewer

* viewer-sandbox

* fileimport-service

* webhook service

* objectloader

* shared

* ui-components-nuxt

* WIP full config

* WIP full linter

* eslint projectwide util

* minor fix

* removing redundant ci

* clean up test errors

* fixed prettier formatting

* CI improvements

* TSC lint fix

* 'buildBatch' needs to be async since some batch types (like Text) require it. Removed a disabled liniting rule from ObjLoader

* removed unnecessary void

---------

Co-authored-by: AlexandruPopovici <alexandrupopoviciioan@gmail.com>
2024-06-12 14:38:02 +03:00
Iain Sproat b6fbb411a3 chore(helm chart): fe2 enabled by default (#2357)
* chore(helm chart): fe2 enabled by default

* updates helm chart documentation
2024-06-12 10:19:21 +01:00
Benjamin Ottensten b58cc9e389 Adjust table so run details btn is visible (#2351) 2024-06-12 09:49:20 +02:00
Benjamin Ottensten 06ee534b9e Don't tint projects select input (#2350) 2024-06-11 21:37:20 +02:00
Benjamin Ottensten 0e35e0c440 Update use/select actions on functions (#2352)
* Update butto copy on functions page

* Remove btns on function cards in some cases

Have a cleaner layout on the automations empty state and in the function gallery.

* Change behaviour of select btn on function card

- "Select" -> "✔︎ Selected" on click
- Click again to unselect

* fixx

---------

Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2024-06-11 18:08:21 +02:00
Kristaps Fabians Geikins a32ddfd183 fix(fe2): minor automate form validation improvement 2024-06-11 17:40:19 +03:00
Kristaps Fabians Geikins 3c71b3db78 chore: upgrading deps to fix vulnerabilities (#2356) 2024-06-11 15:54:12 +03:00
Alexandru Popovici 632068768d Enabled outlines for highlight effect (#2354) 2024-06-11 15:13:09 +03:00
Kristaps Fabians Geikins 2f8272b6ae feat(shared): modularized package & node16 support (#2336)
* feat(shared): modularized package & node16 support

* lockfile update

* various fixes

* moar fixes

* added znv and zod as devdeps of shared

* lockfile update
2024-06-11 14:12:13 +03:00
Benjamin Ottensten 6a524a704a Try to fix linting errors (#2353) 2024-06-10 16:54:30 +02:00
Benjamin Ottensten c29b4f2aac Fix automation creation form (#2349)
Bug: You couldn't proceed from step 2 if the function didn't have any parameters.
2024-06-10 15:43:00 +02:00
Dimitrie Stefanescu 83d045a5b2 Merge pull request #2347 from specklesystems/claire/first-project-description-edit
chore: updates onboarding to set description of first project
2024-06-08 15:56:39 +01:00
Dimitrie Stefanescu 56981c196b chore(linting): make the prettier gods happy 2024-06-07 23:33:15 +01:00
Claire Kuang 0f62239548 updates onboarding to set description of first project to include credits 2024-06-07 21:22:58 +01:00
Gergő Jedlicska 9efe5ef489 fix: do not allow same status override (#2346) 2024-06-07 19:48:45 +02:00
Kristaps Fabians Geikins b7409c0fe4 feat(fe2): working function release search (#2345) 2024-06-07 17:24:44 +03:00
Kristaps Fabians Geikins e13b4adaad feat(fe2): retrieving gh orgs from exec engine (#2343) 2024-06-07 15:24:42 +02:00