Mike
3c12f2bc45
Feat: Refactor workspace dashboard to improve performance (WIP) ( #4500 )
2025-04-21 12:13:31 +02:00
andrewwallacespeckle
e385b6d539
Mixpanel to Project/Model dialog
2025-04-19 12:29:33 +01:00
andrewwallacespeckle
8afe1c7a99
Fix build
2025-04-18 13:59:30 +01:00
andrewwallacespeckle
2b9283d69f
WorkspacePlanProjectModelLimitReachedDialog - new wrapper dialog
2025-04-17 23:49:12 +01:00
andrewwallacespeckle
3d04f8e39e
feat(fe) Add Limits dialog to AddProjectMenu
...
feat(fe) Add Limits dialog to AddProjectMenu
2025-04-16 13:17:31 +01:00
andrewwallacespeckle
2ab2090cca
Fix dialog
2025-04-16 10:08:20 +01:00
andrewwallacespeckle
38b68ea571
Add Limits dialog to AddProjectMenu
2025-04-16 09:49:37 +01:00
Mike
a445234960
Fix: Update canceled and cancelation scheduled states ( #4449 )
2025-04-16 10:32:12 +02:00
andrewwallacespeckle
8f294762a9
Merge branch 'main' into andrew/web-2999-move-project-button-is-enabled-for-workspace-guests
2025-04-15 09:27:36 +01:00
Mike
b5ca404d00
Feat: Update cancelled state in billing settings ( #4415 )
...
* Feat: Also show upgrade modal on free plans
* Fix addons permission
* Fix checkout link
* Fix plan transformation
* Feat: Update cancelled state
* fix key
* Update state
* Fix comma
2025-04-15 09:57:48 +02:00
andrewwallacespeckle
681b065790
Fix move permissions
2025-04-14 23:31:37 +01:00
Mike
0519719e4d
Fix: FF cleanup and various smaller fixes ( #4398 )
2025-04-14 09:40:58 +02:00
Kristaps Fabians Geikins
5f88f562d3
feat: updated various "read/update" settings related permission checks ( #4356 )
...
* a bunch more tests
* updated GQL resolvers
* project create checks implemented
* project update/settings related checks in FE
* a bunch of tests
* tests fix
* disable app schema check
2025-04-09 16:13:09 +03:00
Mike
81b49ebcc0
Fix: Cleanup sidebar and trial actions ( #4314 )
2025-04-03 10:05:30 +02:00
andrewwallacespeckle
937425c56d
refactor(fe): workspace sidebar members section
2025-03-20 14:08:26 +00:00
Mike
64f7d4d751
Fix: Prewrap workspace description ( #4223 )
2025-03-19 21:09:28 +01:00
Mike
ec435df79d
Feat: New navigation ( #4179 )
2025-03-13 15:23:41 +01:00
Kristaps Fabians Geikins
1d2a594f0a
chore: upgrade TS 5.2 -> 5.7.3 & ESLint to 9.20.1 ( #4032 )
...
* chore: upgrade TS 5.2 -> 5.7.3
* vite dts fix
* lint fix
* resolutions fix
* ui comp build fix
* precommit fix?
* latest eslint version
* autoloader fix
* undo unnecessary viewer change
* eslint fixes fe2 + trying disabled type linting
* lint fixes
2025-02-20 14:18:18 +02:00
Mike
d77af226fc
Feat: Setting as pages ( #3813 )
2025-01-20 13:46:32 +01:00
Mike
5024ebb94c
Fix: Updates to trial expired state ( #3762 )
2025-01-03 13:58:56 +01:00
Mike
baea53e5ab
Disable uploads, project creation and moving when read only ( #3744 )
2024-12-23 14:40:11 +01:00
Mike
218de0ee76
Fix: Dont show tooltip on all workspace avatars ( #3745 )
2024-12-23 14:26:06 +01:00
andrewwallacespeckle
f8bb0ee1e7
refactor(fe2): various changes to workspace avatar ( #3740 )
...
* Empty Avatar now clickable
* New style for Workspace Editable Avatar
* Members>General
2024-12-23 10:43:44 +00:00
andrewwallacespeckle
be898dbe6b
feat(fe2): New workspace page layout ( #3716 )
...
* prevent recursive layout rendering with named slots
* Workspace sidebar desktop
* Responsiveness
* Billing
* Edit icons
* Fragmentation
* Spacing updates
* Fragmentation
* Mobile updates
* Full notification for non-trial
* Readd workspace role
* New icon. Invite dialog
* Avatar Group count
* Add select-none
* Updates
* Updates
* Fix build
* New layout
* Mobile sidebar fix
* BillingAlert update logic
* Updates from CR
* New empty state
* Admin/Guest checks
* Changes from Benjamin
* Changes from michal
* Mobile changes
* Remove fullstop
* Update propname. Optional buttonCopy
* Improved project card grid
* Workspace page prop
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2024-12-20 13:31:39 +00:00
Mike
1d98e6c0eb
Feat: New workspace invite modal ( #3723 )
2024-12-19 17:13:23 +01:00
Mike
ee3ac48579
Feat: Change default workspace avatars ( #3670 )
2024-12-11 10:11:21 +01:00
Mike
481ef4eb36
Feat: Change BillingAlert to CommonAlert ( #3593 )
2024-12-02 15:47:55 +01:00
Mike
b2cebea7eb
Fix: Various billing fixes ( #3569 )
2024-11-28 20:24:05 +01:00
Kristaps Fabians Geikins
a90bc3a1ed
fix(fe2): workspace region settings broken if non-admin + Workspace.subscription errors ( #3567 )
...
* regions fix
* skip logging subscription error
* added default region set mp track
* removed no longer necessary test
2024-11-27 16:42:58 +02:00
Mike
32fed39fb1
Feat: Update billing summary/add pricing table ( #3506 )
2024-11-18 14:47:48 +01:00
Mike
693f751e38
Feat: Remove version limit counters ( #3424 )
2024-11-01 12:19:19 +01:00
andrewwallacespeckle
484713ea71
refactor(fe2): Make it easier to find workspace settings ( #3260 )
...
* remove manage and make avatars clickable
* Add Settings button to workspaces header
* Cleaner workspace header incl. no copy link action
* Decrease width of version bar and avatar groups
* Merge
* Updates to tooltips
* Add ... Hide action from guests
* Hide avatargroup from guests
---------
Co-authored-by: Benjamin Ottensten <benjamin.ottensten@gmail.com >
2024-10-15 16:03:34 +01:00
andrewwallacespeckle
85af4a9476
fix(fe2): Fix layout shift from workspace description read mroe ( #3262 )
...
* Use opacity to hide button without layout shift
* Use visibility
2024-10-14 13:51:32 +01:00
andrewwallacespeckle
7acaf04e29
refactor(fe2): Changes to Move Projects button ( #3229 )
...
* Move "Move Projects" button
* Add Move button to quickstart card
* Fix reactivity bug. Hide mobile items when no permissions
2024-10-10 17:01:12 +01:00
andrewwallacespeckle
95b7ec51d1
fix(fe2): Use workspace slug for navigate-on-success and copyWorkspaceLink ( #3236 )
...
* Fix navigate on success on workspace creations
* Update Workspace ID to Slugs
* Navigate to workspace home on deletion of workspace project
* Revert "Navigate to workspace home on deletion of workspace project"
This reverts commit fab0d3625a4d2842245e817343e2631d332ea39e.
2024-10-10 16:40:28 +01:00
Mike
378373a575
Feat: Added modal for moving projects into workspace ( #3124 )
2024-10-02 13:14:20 +02:00
andrewwallacespeckle
57f111ae94
Update Header.vue ( #3134 )
2024-09-26 13:24:02 +01:00
andrewwallacespeckle
033eb279e0
refactor(fe2): If description is line-clamped show read more and description dialog ( #2955 )
...
* Add read more and dialog for workspace description
* Troubleshooting
* Improve "Read more" button reactivity in workspace header
2024-09-26 09:39:33 +01:00
Mike
b5e93e6d40
Feat: Empty state for workspaces ( #2908 )
2024-09-09 19:22:07 +02:00
andrewwallacespeckle
0e01119b3b
feat(fe2): Open settings on click of users or version count ( #2879 )
...
* Open settings on click of users or version count
* Update to use SettingMenuKeys
2024-09-05 11:20:31 +01:00
Mike
fba72eaf7a
Fix: Show version count for all members ( #2868 )
2024-09-04 08:24:30 +02:00
Chuck Driesler
39c34b1b78
fix(workspaces): safer billing query for guests ( #2844 )
...
* fix(workspaces): safer billing query for guests
* chore(workspaces): comment
* chore(workspaces): lint
* chore(workspaces): ope
2024-09-02 15:23:27 +01:00
Kristaps Fabians Geikins
b83b9b43f0
fix(fe2): workspace header hydration mismatch ( #2842 )
2024-09-02 13:30:49 +03:00
Mike
1ad990d438
Fix: Workspace and project header styling ( #2839 )
2024-09-02 12:14:26 +02:00
Mike
e62a68cee7
Feat: Add role label, version count, and update styling of project header ( #2820 )
2024-08-30 12:44:51 +02:00
Chuck Driesler
8ec0d364cb
Chuck/web 1614 unify workspaceproject role creation ( #2795 )
...
* fix(workspaces): transact all simultaneous workspace-project role changes
* fix(workspaces): more correct usage of transactions
* fix(workspaces): add tests for transaction-based role changes
* fix(workspaces): do not leak knex into domain
* fix(workspaces): transaction-ify factory functions
* fix(workspaces): factory-ify some old functions
* fix(workspaces): missed a resolver
* chore(workspaces): get tests in order
* park it
* chore(workspaces): failing tests
* WHAT DO YOU WANT
* fix(workspaces): i lived bitch
* fix(workspaces): remove test that is no longer true
* fix(workspaces): better repo/service boundaries
* right
* fix(workspaces): service in injected
* fix(workspaces): repair references
* refactor(workspaces): role management rework
* chore(workspaces): adjust tests to match new behaviour
* lint lint lint
* fix(workspaces): fix tests
---------
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2024-08-30 09:56:56 +02:00
Chuck Driesler
bbd5146e5a
fix(workspaces): add pagination to workspace team members ( #2644 )
...
* fix(workspaces): a suggestion of paginated teams
* fix(workspaces): workspace team pagination (?)
* fix(workspaces): pagination based on acl createdAt
* fix(workspaces): fix some roles-related tests
* fix(workspaces): improve query and tests
* fix(workspaces): collaborators query without incorrect groupBy
* fix(workspaces): add default values to migration
* Fixed queries and fragments
* Merged main
* Remove comment
* chore(workspaces): update WorkspaceCollaboratorCollection mocks
* chore(workspaces): fix role test
* chore(workspaces); ope
* fix(workspaces): move workspace acl timestamps to separate table
* Merge?
* fix(workspaces) drop that table
* fix(workspaces): cursor
* fix(workspaceInvites): undo merge borkage
* fix(workspaces): rework workspace member pagination
* fix(workspaces): fix test
* fix(workspaces): test test
* fix(workspaces): literally garbage
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2024-08-29 21:17:37 +02:00
andrewwallacespeckle
c771fc8553
fix(fe2): Various alignment fixes from testing ( #2790 )
...
* Update Nav Link Font weight. Nowrap badge
* Plus spacing
* Workspace page tidy up
* Mobile testing
* Responsive fixes
* Fix clipping of avatar
* Adjust workspace item pl
* Square the plus button
* Font overwrites for workspace items in settings
* Remove unused props
2024-08-29 10:11:16 +01:00
andrewwallacespeckle
f27a1262f6
feat(fe2): Align workspace member tables with designs ( #2747 )
...
* Upate LayoutMent to mount on body. Add to members table
* Updates pre PR
* Update button style
* Remove leave workspace option
* gql
* Invites Table
* Update other LayoutMenus
* Fix individual menu toggle behaviour
* Remove wrong comment
* Add margins to tables
2024-08-27 15:11:42 +01:00
Mike
a22a2fe52f
Fix: Permissions on workspace dashboard
2024-08-23 17:54:20 +02:00