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

3766 Коммитов

Автор SHA1 Сообщение Дата
Kristaps Fabians Geikins 407646f633
fix(fe2): fixed nested anchor hydration mismatches (#1794) 2023-09-18 16:27:26 +03:00
Kristaps Fabians Geikins eb441d7f4f
feat(fe2): automations status subscriptions (#1793)
* fe subscriptions working

* minor adjustment
2023-09-18 15:03:42 +03:00
Kristaps Fabians Geikins 79d293e178
fix: preparing automation backend for use in FE (#1790)
* fix: preparing automation backend for use in FE

* minor migration adjustment

* modelId only

* more CR fixes

* improved validation

* WIP model automation status (#1791)

* additional run status insert validations

* model card dialog

* show view automation btn

* story mock fixes

* version card dialog

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2023-09-18 11:49:11 +03:00
Gergő Jedlicska 7b40f25c74
feat(server): change default name of a server (#1786)
* feat(server): change default name of a server

* Update 000-core.js
2023-09-12 18:12:01 +02:00
Gergő Jedlicska 8063652dbf
automations backend (#1789)
* feat(server): WIP automations api

* feat(server): Automations Backend api WIP take 2

* feat(automations): add validation to automation run schema with zod

* fix(server): add zod to package.json

* fix(server): automations pr cleanup
2023-09-11 14:38:15 +02:00
Kristaps Fabians Geikins dd20c22a63
more layoutdialog improvements 2023-09-08 15:55:17 +03:00
Gergő Jedlicska e2c2719232
fix ifc argb material calculation (#1788) 2023-09-08 14:06:24 +02:00
andrewwallacespeckle 44bfa6d2c8
Fe2 server management bugfixes (#1787)
* fix(server): inviteList pagination

* Fixes from call with fabians

* more BE bufxies

* reducing server invite precision

* Infinite Scroll fixes. Slight design change to "update available"

* fixed tests

---------

Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2023-09-08 12:55:03 +01:00
Kristaps Fabians Geikins d95d03605e
feat(ui-components): LayoutDialog form support 2023-09-08 11:51:50 +03:00
AlexandruPopovici 924a82ea40 Fix: Ignore batch entirely when there are no valid render views 2023-09-07 13:21:47 +03:00
Iain Sproat 683c76cda4
Revert "fix(package.json): tidy resolutions - attempt 2 (#1784)" (#1785)
This reverts commit 3af833ceb5.
2023-09-06 09:57:39 +01:00
Iain Sproat 3af833ceb5
fix(package.json): tidy resolutions - attempt 2 (#1784)
* Revert "Revert "fix(server/package.json): tidy resolutions (#1782)" (#1783)"
* Explicitly provide dependency in frontend-2
2023-09-06 09:31:38 +01:00
Iain Sproat e1f32cddde
Revert "fix(server/package.json): tidy resolutions (#1782)" (#1783)
This reverts commit c2419f038b.
2023-09-05 13:59:57 +01:00
Iain Sproat c2419f038b
fix(server/package.json): tidy resolutions (#1782)
* fix(package.json): resolutions should not be pinned to the minor
* fix(package.json): remove unnecessary resolutions
2023-09-05 13:26:14 +01:00
Kristaps Fabians Geikins 90a5d8b383
feat(server): Project.webhooks query 2023-09-05 14:11:55 +03:00
Kristaps Fabians Geikins 7b57b83eeb
another lock file fix 2023-09-05 09:36:22 +03:00
Kristaps Fabians Geikins 3aa2162fa0
fix for snyk reported vulnerabilities 2023-09-05 09:24:28 +03:00
Kristaps Fabians Geikins 1ff33e7255
feat(fe2): admin panel guest role switching (#1781) 2023-09-05 08:35:25 +03:00
andrewwallacespeckle 671979e012
Feature - Frontend2 - Server Settings Pages (#1764)
* Add server management menu item

* Server Management Page & Settings Dialog

* escape from the precommits hooks

* Add Delete User Dialog

* Add invitations page

* Add Projects Page

* Pulling in GraphQL Data

* Settings Mutations

* Fix cardinfo type

* GraphQL in Active Users

* Add icons

* Infinite Load on Active Users

* Tidy Ups

* TS fixes

* Add Update button functionality

* Add Delete User

* Projects

* Home Done

* New query

* Delete User

* WIP User Roles

* Overflow fix

* Table Update

* Add Onclick to rows

* Fix bugs

* Fix console error

* Admin Middleware

* Role Update Dialog

* TS Fixes

* Latest updates

* Tidyups

* Tidy Up Nav Menu

* Tidy Up Card

* ChangeUserRoleDialog Tidyup

* Fix bubbling issue on Table

* Design fixes

* fix: speckle server version hydration mismatch

* Remove Dialog bg-white

* Rename Query, Fix Export

* fix: allowing FormSelectBase to reject updates

* feat: cache policies for new admin graph fields

* feat: cache updates so no refetch necessary

* PR Changes

* Fix Projects Page

* Updates to Roles

* Project Delete Mutation

* Add Resend & Delete Invite Mutation

* Fix console warnings

* Disable active user role select

* Linting fixes

* Reorder

* Linting fixes

* Changes from PR

* Fixes from PR

* Ui Fixes

* Update Settings Dialog Cache on Save

* Fix colours

* Delete Invitation Mutation Moved

* Delete Project Logic moved

* Delete Mutation moved to component

* Change User Role mutation moved to Dialog

* Reorder

* WIP - Checkbox Bug

* attempted checkbox fix

* Update Caching

* Rollback tsc

* Update to Resend Button

* Add new buttons

* Use defineModel

* Re-add emits

* Move mutation

* serverInfo cache update fix

* fixed delete invite cache update

* Updates to Project Delete Dialog Caching

* Remove unneeded props

* Fix caching in DeleteUserDialog

* Improved error handling in server info update

* Swap Invite modal to new style

* updated evictObjectFields details

* Update cache on successfull invite

* Add Invite dialog

* Add project Dialog Update

* defineModel

* Remove emits from Add Project and Invites

* Add missing Dialog

* Updates from PR

* Adjust query

* Remove need for items in admin data query

---------

Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2023-09-04 11:57:34 +01:00
Kristaps Fabians Geikins 74ad0999f2
chore: moving writableAsyncComputed to ui-components (#1778) 2023-09-04 11:03:28 +03:00
Iain Sproat fac01c518e
fix(objectloader, viewer, & shared): relax required node version to >=18.0.0 (#1779)
* fix(objectloader): relax required node version to >=18.0.0

* Viewer is now more tolerant of node versions
2023-09-01 23:53:46 +01:00
AlexandruPopovici a2107d2c72 Null render material with vertex colors had incorrectly modulated the vertex color with the defaul gray. Now the base color is white, so vertex colors are preserved correctly 2023-08-31 17:22:31 +03:00
Kristaps Fabians Geikins 0c293b0615
fix(fe2): reverting vue/nuxt downgrade (#1776)
* fix(fe2): reverting vue/nuxt downgrade

* fix for broken vue 3.3 build?

* storybook fix

* storybook fix

* fe2 storybook update

* minor update to rerun CI
2023-08-29 09:52:48 +03:00
AlexandruPopovici 8aa9cf010a Revert for async render tree building since walkAsync is our own defined function and it already takes the root node 2023-08-29 00:25:11 +03:00
AlexandruPopovici 631b8023b8 Fix for #1777 2023-08-29 00:16:56 +03:00
Kristaps Fabians Geikins c41dd17d01
fix(fe2): revert vue 3.3 cause of game breaking bugs (#1775)
* fix(fe2): revert vue 3.3 cause of game breaking bugs

* reverting ui-components as well

* attempt 2

* good now?
2023-08-28 11:43:33 +03:00
Kristaps Fabians Geikins d9a06a01d1
chore(fe2): defineModel test 2023-08-25 18:08:18 +03:00
Kristaps Fabians Geikins 3bf9aa3baa
fix(ui-components): build warnings 2023-08-25 15:28:44 +03:00
Kristaps Fabians Geikins 6b6c6b3bfa
chore: updating various dependencies (#1774)
* chore: updating nuxt & apollo client

* global tsc update
2023-08-25 14:31:08 +03:00
Kristaps Fabians Geikins 1249d5115f
fix: improvements not really related to "guest role" launch (#1773)
* fix: issues not really caused by guest role changes

* tippy types fix
2023-08-25 09:53:26 +03:00
Gergő Jedlicska f6219fa5bf
fix auth pipeline guest permissions (#1772) 2023-08-24 14:56:22 +02:00
Iain Sproat 080e8197f9
chore(deps): bump node from 18.17.0 to 18.17.1 (#1771) 2023-08-24 10:55:43 +01:00
Kristaps Fabians Geikins c21b587330
invite as role fix 2023-08-24 11:04:05 +03:00
Kristaps Fabians Geikins 875f03dd5d
more guest role fixes 2023-08-24 10:45:02 +03:00
Kristaps Fabians Geikins 069f64afc9
feat(fe1 & fe2): guest role (#1768)
* feat: user guest role switching in FE1

* removed stream create buttons

* fe1 done

* fe1 - specifying role in invite dialogs

* fe1 - bulk invites

* WIP FE2 changes

* fe1: allow role select condition fixes

* xtra limitations on createForOnboarding

* more invite creation validations

* no longer able to set guest as project owner in invite

* preparations for server role select in invite dialog

* team management dialog done

* server invite dialog updated

* hiding invite dialog

* fixed mocks
2023-08-24 09:30:09 +02:00
andrewwallacespeckle 872cb3fe7c
Merge pull request #1765 from specklesystems/andrew/165-Cleared-Loaded-Version-Viewer
Feature: 165 Clearer loaded version viewer
2023-08-21 14:20:59 +01:00
andrewwallacespeckle 7f749f5141 Remove redundant check for createdAt property 2023-08-21 11:26:46 +01:00
andrewwallacespeckle 3898d7158d Replace Semantic Colours 2023-08-18 15:42:52 +01:00
andrewwallacespeckle 09c273485c Fix issues from PR 2023-08-18 12:53:01 +01:00
andrewwallacespeckle 9edb90c206 Fix ts bug 2023-08-15 11:59:08 +01:00
andrewwallacespeckle c460eb1504 Improve TS 2023-08-15 11:49:54 +01:00
andrewwallacespeckle 7b79046258 Fix issue caused my removing props 2023-08-15 11:46:47 +01:00
andrewwallacespeckle 7d3d65c795 Merge branch 'main' into 165-Cleared-Loaded-Version-Viewer 2023-08-15 11:33:12 +01:00
Kristaps Fabians Geikins 7c27c48fd7
fix(fe2): a few minor bugs in dialogs (#1763)
* fix(fe2): some prop validation issues + create new model dialog error

* connectorr DL dialog fixes
2023-08-14 10:33:39 +03:00
Kristaps Fabians Geikins 9297c592e8
disabling dui3 ci checks 2023-08-11 15:35:16 +03:00
Gergő Jedlicska 4b071872c2
gergo/adminInviteList (#1761)
* feat(admin): add users email to the admin user list query

* feat(admin): WIP invite list

* feat(admin): fix server invites resolver typing

* fix(admin): slim down admin user list item data
2023-08-11 15:02:02 +03:00
Dimitrie Stefanescu 3d3d0222f0 Merge branch 'dui3' 2023-08-11 10:53:00 +01:00
Iain Sproat 857d08b5bd
fix(README): specify node version 18 (#1759)
- fix(README): specify node version 18
- address minor markdown linting issues
2023-08-11 10:30:31 +01:00
Iain Sproat d36a1e8236
fix(README): code block indentations now appear correct (#1758) 2023-08-11 10:19:13 +01:00
Kristaps Fabians Geikins 9686099863
fix(fe2): invalid totalCount cache updates for project.versions, project.models and model.versions (#1756)
* converting various 'brittle' subscriptions to use locks

* minor cache update fixes

* added useful debugging utils to local cache updates

* fixed incorrect project.versions, project.models, model.versions cache updates
2023-08-11 11:01:02 +03:00