andrewwallacespeckle
922f6a2b5b
fix(fe2): Add Validation for Slugs ( #3255 )
...
* Don't close dialog on invalid slug
* Custom error message on textInput
* Query backend to validate slug
* Updated loading spinner
* Update to error in Create Dialog
* Add to edit. Debounce input
* GQL
* Update CreateDialog.vue
* Update Edit Dialog
* Fix typo
* Update reset to avoid error on submit
* Temporary replacement until we swap to WebFlow API
* Update Icon.vue
* Fix build!
2024-10-17 14:41:31 +01:00
andrewwallacespeckle
677b8202fa
feat(fe2): workspace slug / short id support ( #3088 )
...
* Add edit slug dialog
* Design changes to edit button
* Slug url implementation
* Disable slug edit if non admin
* Preloading queries
* Use preloaded workspace id
* Changes pre PR
* Removed unneeded import
* feat(workspaces): migrate slug to match the workspaceId
* WIP Comments
* Add watch. Use Fragment
* Tidy create
* Tidy ups
* Tidy up Edit Dialog
* Remove comment
* Update text - changing slug does not break embeds
* Updates from CR
* Reorder ProjectList
* Feedback from Michal
---------
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2024-10-01 16:23:54 +01:00
Mike
29fd9248a1
Feat: Add temporary in app workspace promo banner ( #2981 )
2024-09-13 10:41:09 +02:00
andrewwallacespeckle
4c1ab5f5a0
refactor(fe2): Inputs and Settings Dialog Updates ( #2941 )
...
* WIP
* Up to General
* Projects Table
* Other menu items
* Tidy up other inputs
* Refactor Developer Settings to be more modular
* Move buttons to menus
* Minor changes
* Fix build
* Updates from testing
* Fixes from testing
2024-09-12 16:15:27 +01:00
andrewwallacespeckle
d6754d6c80
fix(fe2): Align dialogs with the designs ( #2895 )
...
* Updates to Dialogs
* Updates to dialogs
2024-09-09 13:46:53 +01:00
Mike
afd90957a8
Added FE tracking events ( #2798 )
2024-08-28 21:06:09 +02:00
Mike
01c9fb4e55
Feat: Workspace creation wizard should allow for optional logo ( #2757 )
...
* Fixed reactivity, added workspace logo to create workspace modal
* Reverse order so name is focussed first
* Fix typo
* feat(workspaces): allow sending the logo on ws creation
* Fix avatar uploading
* Added default index 0
* fix(workspaces): maybe default logo
---------
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2024-08-26 17:20:43 +02:00
andrewwallacespeckle
5b51e3b1be
feat(fe2) Implement workspaces explainer page ( #2735 )
...
* Workspaces Page
* Add NuxtImg
* New designs
* Navigate on success option
* Add sidebar item
* Fix capitalisation
* Use CommonCard
2024-08-23 11:13:50 +01:00
Chuck Driesler
7bfe36ef9e
feat(workspaces): create workspace button ( #2645 )
...
* fix(workspaces): it's my passion
* fix(workspaces): actually make workspaces
* Update graphql.ts
* Dechuckify
* Minor housekeeping changes
* useCreateWorkspace WIP
* Updated add workspace button
* Removed dubble dialog
---------
Co-authored-by: andrewwallacespeckle <andrew@speckle.systems >
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2024-08-22 13:23:12 +01:00