Carter
d893765b24
New organizations (#1488)
* [WIP] Transfer organizations to own branch
* push progress
* Setup organizations page
* Add organizations grid to user profile
* Remove debug
* Add error handling for failed organization fetch
* Refactor organization page and settings
* Restructure to composition setup api
* checklist completion
* Apply suggestions from code review
Co-authored-by: Emma Alexia <emma@modrinth.com>
* Update pages/[type]/[id]/settings/index.vue
Co-authored-by: Emma Alexia <emma@modrinth.com>
* Update pages/[type]/[id]/settings/index.vue
Co-authored-by: Emma Alexia <emma@modrinth.com>
* Update pages/[type]/[id]/settings/index.vue
Co-authored-by: Emma Alexia <emma@modrinth.com>
* Update pages/[type]/[id]/settings/index.vue
Co-authored-by: Emma Alexia <emma@modrinth.com>
* Clean up org state management
* Refactor useClientTry to simplify code
* Remove unused code and update dependencies
* Refactor bulkEditLinks event handler
* Refactor organization management functions
* Update heading from "Creators" to "Members"
* Refactor team member invitation
* Refactor member management functions
* Implement validation on clientside for org names
* Name sanitization for fun characters
* Update onInviteTeamMember function parameters
* Remove name
* sidebar
* random rendering issue
* Conform to org removal
* Org no projects conditional
* Update organization links in dashboard
* Update Cards to universal-cards
* Refactor gallery upload permissions
* Refactor to sidebar pattern
* Update button classes in gallery and versions components
* Finish (most)
* almost finish
* Finish orgs :D
* Fix lint
* orgs fixes
* fix most things
* project settings
* convert grid to cards
* clean up unused test class
* Settings -> Manage
* add org view to org management
* Fix prop mounting issue
* fix analytics grid layout overflow
* fix multiselect breaking layout
* Refactor chart selection logic in ChartDisplay.vue
* Add transfer modal
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: Emma Alexia <emma@modrinth.com>
2024-01-06 18:09:26 -05:00
..
2024-01-06 18:09:26 -05:00
2023-08-18 11:55:16 -07:00
2023-07-20 11:19:42 -07:00
2023-11-29 11:56:17 -07:00
2023-10-02 07:08:56 -04:00
2023-10-01 11:47:47 -04:00
2023-04-15 12:08:11 -07:00
2023-03-09 10:05:32 -07:00
2023-07-15 20:39:33 -07:00
2023-12-27 13:27:50 -05:00
2023-07-15 20:39:33 -07:00
2023-07-20 11:19:42 -07:00
2023-07-15 20:39:33 -07:00
2023-03-09 10:05:32 -07:00
2023-07-20 11:19:42 -07:00
2023-06-11 13:37:40 -04:00
2023-08-23 10:40:16 -04:00
2023-12-27 13:27:50 -05:00
2023-08-24 15:21:12 -04:00
2024-01-06 18:09:26 -05:00
2023-05-06 12:17:43 -07:00
2023-03-09 10:05:32 -07:00
2023-03-09 10:05:32 -07:00
2023-03-09 10:05:32 -07:00
2024-01-06 18:09:26 -05:00
2023-03-09 10:05:32 -07:00
2024-01-06 18:09:26 -05:00
2024-01-06 18:09:26 -05:00
2023-07-15 20:39:33 -07:00
2024-01-06 18:09:26 -05:00
2024-01-06 18:09:26 -05:00
2023-07-20 11:19:42 -07:00