Commit 48deca9
refactor: scope by organizations (#166)
* Add organization to dashboard page
* feat(api): implement organization management functions including creation, deletion, and membership updates
* feat(api): add organization routes and query for listing organization memberships
* feat(api): add organization membership query endpoint for improved data retrieval
* refactor(api, web): add organizations settings page and format code
* refactor(api, web): remove organization handle from creation process and update UI accordingly
* refactor(api, web): remove membership-related functionality and simplify organization data structure
* feat(web): update sidebar to include organizations section and add navigation for administration
* refactor(web): streamline organization switcher component and clean up sidebar structure
* refactor(web): update routing and sidebar structure for organization management
* refactor(web): update dashboard routing to organization-specific paths and remove unused organization switcher component
* refactor(web): remove UsagePage and integrate usage credits into the dashboard, enhancing credit tracking and display
* refactor(web): update routing structure for organization dashboard, workflows, and datasets, enhancing navigation and page organization
* refactor(web): reorganize sidebar items and clean up component imports for improved navigation and code clarity
* refactor(web): consolidate dataset and deployment page imports, streamline routing structure for improved organization and clarity
* refactor(web): update routing paths for datasets and workflows to organization-specific structure, enhancing clarity and consistency
* refactor(web): reorganize sidebar items and enhance breadcrumb functionality for improved navigation and user experience
* refactor(web): move the collapse button at the bottom of the sidebar
* feat(web): add org handle to url
* feat(web): update organization switcher
---------
Co-authored-by: leonardcser <73912641+leonardcser@users.noreply.github.com>1 parent 43f7aa1 commit 48deca9
43 files changed
Lines changed: 1705 additions & 810 deletions
File tree
- apps
- api/src
- db
- routes
- web/src
- components
- deployments
- docs
- executions
- layouts
- sidebar
- hooks
- pages
- services
- packages/types/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | | - | |
| 171 | + | |
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
185 | | - | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
186 | 217 | | |
187 | 218 | | |
188 | 219 | | |
| |||
277 | 308 | | |
278 | 309 | | |
279 | 310 | | |
280 | | - | |
281 | | - | |
| 311 | + | |
282 | 312 | | |
283 | 313 | | |
284 | 314 | | |
| |||
0 commit comments