Mike Tasset
8f4fcb912c
Changed anchor back to nuxtlink, changed hardcoded string to variable
2024-06-18 13:33:30 +02:00
Mike Tasset
8ce60110a3
Change /downloads links to features/connectors
2024-06-18 10:55:56 +02:00
Kristaps Fabians Geikins
32a5a36ae3
feat(fe2): project tabs synced w/ URL + various hydration mismatch fixes ( #2149 )
...
* WIP project tabs + resolved various hydration mismatches
* hydration mismatch workaround
* getting rid if old pages
* fixed page tab underlines
* minor cleanup
* support trailing slash
* a few viewer bugfixes
2024-03-21 12:18:00 +02:00
Kristaps Fabians Geikins
6af6c656a4
feat(fe2): app authorization workflow redesign [WBX-217] ( #2044 )
...
* WIP
* new permissions table
* permissions grouped
* updated scope descriptions
* more scope copy adjustments
* allow auth error handling
* manually closable toast notification
* fixed mentions rendering
* error view
* not you? feature
* cleanup
* minor styling changes
* WIP table
* finished authorized apps table
* minor cleanup
* cleaning up comment
* testing changes
2024-02-23 16:50:07 +02:00
Kristaps Fabians Geikins
e65caad1f3
feat(fe2): /profile route for user profile edit [WBX-66] ( #2015 )
...
* feat(fe2): /profile route for profile edit dialog
* making dialogs render in SSR
2024-02-07 14:30:52 +02:00
andrewwallacespeckle
ff6433128a
FE2 - Embedding ( #1979 )
...
* Add Dialog
* Add options to embed dialog
* Min Height of Clipboard Input multiline to 3 lines
* Check for visibility
* Link to change access of project
* Rename to guided mode
* Change icon when user clicks copy button
* Update Menu styles based on agi feedback
* Update graphql.ts
* Embed Options as hashState
* Auto grow Clipboard Input
* embed state and more options
* Tidyups
* Footer only shows when !embedOptions.isTransparent
* Add auto/manual Load
* Add Pre setup component
* WIP Button Group mobile
* Updates around manual load
* Viewer Share nav
* Add embed dialog to project page
* Minor fixes
* Check for federated
* Responsive Tidyups
* Responsive Fixes. Fix console issues
* Add Alert to Version Embed
* Disable Zoom
* GQL updates
* Comment Slideshow
* GraphQl changes
* Fix visibility
* Build fix
* Revert "Build fix"
This reverts commit 0e706cbd9fde78204032bb1ec4421b1742d023ac.
* remove unneeded change, revert yarn.lock
* Test Commit
* Remove commit test
* Fix build
* Update Tailwind. Add base url env
* fix for portal scope issue
* useLogger
* useLogger
* chore(fe2): include NUXT_PUBLIC_BASE_URL in deployment manifests
* lazy load optimization
* lint fixes
* Updates
* Re-add guided open Dialog sections
* Prevent login popup on embed
* Tidy up mobile combined button group
* Tidy up embed Dialogs
* Small styling issues
* Update scrolling in embed dialog
* Move selection info when embed
* Testing fixes
* Discuss in Speckle
* Responsive Dialog Changes
* Fix bug
* WIP Manual Load
* Fix nuxt errors
* Fix nuxt logger issue
* Fix embed dialog overflows
* New Dialog layout
* Responsive Breakpoint change
* Preview Image
* Fix bug with dialogSection
* Hide selection info on mobile when thread is open
* Footer Model Name
* Overflow on ClipboardInput
* Style fixes
* Tidy ups
* Responsive updates
* Responsive fixes
* Update button
* Changes from testing
* Fix embed height with footer
* Fix Dialog Section
* Fixes from testing
* Move "reset filters" on embed
* Small fixes
* Updates from CR 1
* CR Comments 2
* Updates from CR
* Add deserializeEmbedOptions helper
* DialogSection changes
* Revert changes in TextArea
* Updates from CR
* Only check for noscroll in watch
* Update useRoute
* Comment Slideshow mode
* Changes from testing
* Fix mobile share button
* onMounted warn fixes
* Updates from testing
* Remove nesting of ManualLoad
* Keep Speckle text on mobile
* minor cleanup & bugfixes
* Add target prop to Logo
* navbar flash fix + more cleanup
* Fix urls
* Footer Logo changes
* Remove viewer-transparent from layout
* Add Reply in Speckle
* Remove Anchored Points from embed
* Final changes pre CR
* Fix Anchored Points
* Update packages/frontend-2/components/project/model-page/dialog/embed/Embed.vue
Co-authored-by: Kristaps Fabians Geikins <fabians@speckle.systems >
* Fixes from CR
* Updates from cr
* Changes WIP
* Fix for dialog opening
* Changes from PR
* Updates to check embed in activity
* fix(fe2): project settings dialog error
* Make Team open section on click of "Manage"
* Fixes from merge
* Changes from cr
* Compare old to new in watch
* Fix logo in footer of embed
* Fixes from merge
* Fix build. Fix lazy load
* Updates from Benjamin
* Fix transparent bg
---------
Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com >
Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com >
Co-authored-by: Kristaps Fabians Geikins <fabians@speckle.systems >
2024-02-06 10:38:22 +00:00
andrewwallacespeckle
ec95ebdfb3
[WBX-31] Make account modal less annoying in the viewer ( #2009 )
...
* Changes settings card to team when logged out
* Speckle Logo to Marketing Site when logged out
* Add Signin button to desktop header
* Remove click counter - Launch modal instead
* Fix webhook being in Settings dialog
* Change team icon
* Changes from Benjamins Comments
* Remove Join the conversation
* Move dialogs to parent
* Move loginUrl logic to parent
* Small fixes
* Default active to true in LogoBlock
* Simplify HeaderLogoBlock for this ticket. Change type from CR
2024-02-05 15:32:01 +00:00
Kristaps Fabians Geikins
86b535d751
chore(fe2): project page load speed optimization ( #1974 )
...
* merging queries for faster load
* preload plugin
* latest threads/models query optimization
2024-01-18 11:00:48 +02:00
andrewwallacespeckle
2d184a0b59
FE2 - User Feedback Request - Menu item and Callout Banner ( #1907 )
...
* Add Feedback Banner & Dialog
* Add Menu Item for Feedback
* New Nav Style & tidy up
* Feedback improvements
* FE2 Fixes. WIP Description
* Reorder Options. Fix cookie expiry
* Cookie update
* New function to handle cookie expiry dates. Update feedback dates.
* Change getFutureDateByMonths to getFutureDateByDays
* Updates to Feedback
* Instructional Animation Component
* Add select-none
* Fix storybook issue
* Changes from CR
* Dynamic Slots in Animation Component
* Update FE2 to use modified animation component
* Fix typing issue
* Changes from CR
2024-01-04 14:18:39 +00:00
Kristaps Fabians Geikins
f80a7189a0
chore(fe2): upgrade to nuxt 3.8.2 ( #1887 )
...
* chore(fe2): upgrade to nuxt 3.8.2
* fix tailwind-theme build
* readme update
* removing storybook from fe2 :(
* fix(fe2): codegen schema url resolution
2023-11-29 10:22:17 +02:00
andrewwallacespeckle
9f4b0c99da
Dialog Consistency Task ( #1852 )
...
* Fixing up "Manage Project" & "New Project" Dialogs
* Dialog Updates
* Updates from tickets
* Remove sidepanel
* Remove max-height prop from Dialog component
* Updates to Profile Dialog
* Props for Buttons in Dialog. Attachment Dialog
* Remove margin to show issue with dialogs
* Update to stories
* Responsive updates
* Fix overflow on MoveTo
* Use Dialog header prop
* Dialog updates
* Responsive Changes
* Responsive fixes
* Small responsive change
* Fixes
* Type based declaration
* Last fixes
* Small darkmode fixes
* Updated type
* Update
* Updates from PR comments
* Fix storybook issues
* Updates from PR
* Updates from PR
* Changes from Agi
* Turntable mode Toggle
* Fix dialog shadows on scroll
* Fix invite autocomplete
* Changes from PR Comments
* Small styling updates
* Responsive views
* Adjust Danger zones
* Fix typo
* New Webhook Icon. Swap icon prop to slot.
* Adjust Icon weights
* FE2-TASK-27
* FE2-TASK-26
* FE2-TASK-28
2023-11-07 11:18:25 +00:00
andrewwallacespeckle
cde5dd355c
Pre Specklecon polish - Various tasks ( #1849 )
...
* “Selection info” panel should remember the Fold/Unfold state of it
* Remove old naming terminology strings
* Rename “Share” To “Copy Link” - Difficult to find the model ID for a new model before data is uploaded
* Add & Rearrange new Viewer Buttons WIP
* Small enhancements to the registration form
* {mobile } The extra “new model” functionality in Model tree/list view just falls apart
* {mobile } Shorten the long Webhook buttons
* Revert "“Selection info” panel should remember the Fold/Unfold state of it"
This reverts commit d1b94036a596c3c995e65eae32ebe2f63580ea66.
* Revert Player controls default
* Responsive changes to Viewer
* Responsive Comments
* Responsive Viewer
* Small fix
* Small fix
* Design improvements
* Styling updates
* style fixes
* Profile pop-up stays opened after selecting “Server Management”
* Profile pop-up stays opened after selecting “Server Management”
* Change the Project Settings Icon to a gear
* Misleading text while uploading ifc/obj file
* Amends from polish list
* Viewer Buttons WIP
* Updates buttons in Viewer
* No backdrop blur
* Style updates
* New Colouring Icon
* New useBreakpoints
* Latest fixes pre PR
* Updates from PR Comments
2023-11-02 11:56:16 +00: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
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
Dimitrie Stefanescu
9fa09a9896
feat(fe2): connectors > connector downloads + empty state work
2023-06-08 09:21:58 +01:00
Kristaps Fabians Geikins
b02a07e2b6
feat: Frontend 2.0 MVP
2023-05-08 10:47:01 +03:00