Commit 1295569
committed
feat(all): add team limits and GitHub deployment features with email notifications
Add comprehensive team limits system for MCP server deployments with validation,
GitHub deployment option with metrics and error handling, and deployment email
notifications for success/failure events. Improve OAuth discovery with URL
support, add team context composable, and enhance UI with dynamic language/runtime
options and consistent empty states.1 parent f374f35 commit 1295569
File tree
36 files changed
+1533
-466
lines changed- services
- backend
- src
- email
- templates
- events
- listeners
- satellite
- routes
- admin/teams
- teams
- deploy
- users
- services
- workers
- tests/unit/email
- frontend/src
- components
- admin/mcp-catalog
- deploy
- steps
- mcp-server/wizard
- teams/manage
- composables
- i18n/locales/en
- services
- views
- dashboard
- deploy
- mcp-server
- statistics
36 files changed
+1533
-466
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2711 | 2711 | | |
2712 | 2712 | | |
2713 | 2713 | | |
| 2714 | + | |
| 2715 | + | |
| 2716 | + | |
| 2717 | + | |
| 2718 | + | |
| 2719 | + | |
| 2720 | + | |
| 2721 | + | |
| 2722 | + | |
| 2723 | + | |
| 2724 | + | |
| 2725 | + | |
2714 | 2726 | | |
2715 | 2727 | | |
2716 | 2728 | | |
| |||
2720 | 2732 | | |
2721 | 2733 | | |
2722 | 2734 | | |
2723 | | - | |
| 2735 | + | |
| 2736 | + | |
| 2737 | + | |
| 2738 | + | |
2724 | 2739 | | |
2725 | 2740 | | |
2726 | 2741 | | |
| |||
10133 | 10148 | | |
10134 | 10149 | | |
10135 | 10150 | | |
| 10151 | + | |
| 10152 | + | |
| 10153 | + | |
| 10154 | + | |
10136 | 10155 | | |
10137 | 10156 | | |
10138 | 10157 | | |
| |||
10171 | 10190 | | |
10172 | 10191 | | |
10173 | 10192 | | |
| 10193 | + | |
10174 | 10194 | | |
10175 | 10195 | | |
10176 | 10196 | | |
| |||
15605 | 15625 | | |
15606 | 15626 | | |
15607 | 15627 | | |
| 15628 | + | |
| 15629 | + | |
| 15630 | + | |
| 15631 | + | |
| 15632 | + | |
| 15633 | + | |
| 15634 | + | |
| 15635 | + | |
| 15636 | + | |
| 15637 | + | |
| 15638 | + | |
| 15639 | + | |
| 15640 | + | |
| 15641 | + | |
| 15642 | + | |
| 15643 | + | |
| 15644 | + | |
| 15645 | + | |
| 15646 | + | |
| 15647 | + | |
| 15648 | + | |
| 15649 | + | |
| 15650 | + | |
| 15651 | + | |
| 15652 | + | |
| 15653 | + | |
| 15654 | + | |
| 15655 | + | |
15608 | 15656 | | |
15609 | 15657 | | |
15610 | 15658 | | |
| |||
41820 | 41868 | | |
41821 | 41869 | | |
41822 | 41870 | | |
| 41871 | + | |
| 41872 | + | |
| 41873 | + | |
| 41874 | + | |
| 41875 | + | |
| 41876 | + | |
| 41877 | + | |
| 41878 | + | |
41823 | 41879 | | |
41824 | 41880 | | |
41825 | 41881 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1902 | 1902 | | |
1903 | 1903 | | |
1904 | 1904 | | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
1905 | 1914 | | |
1906 | 1915 | | |
1907 | 1916 | | |
| |||
1910 | 1919 | | |
1911 | 1920 | | |
1912 | 1921 | | |
| 1922 | + | |
| 1923 | + | |
| 1924 | + | |
1913 | 1925 | | |
1914 | 1926 | | |
1915 | 1927 | | |
| |||
7025 | 7037 | | |
7026 | 7038 | | |
7027 | 7039 | | |
| 7040 | + | |
| 7041 | + | |
| 7042 | + | |
7028 | 7043 | | |
7029 | 7044 | | |
7030 | 7045 | | |
| |||
7054 | 7069 | | |
7055 | 7070 | | |
7056 | 7071 | | |
| 7072 | + | |
7057 | 7073 | | |
7058 | 7074 | | |
7059 | 7075 | | |
| |||
10882 | 10898 | | |
10883 | 10899 | | |
10884 | 10900 | | |
| 10901 | + | |
| 10902 | + | |
| 10903 | + | |
| 10904 | + | |
| 10905 | + | |
| 10906 | + | |
| 10907 | + | |
| 10908 | + | |
| 10909 | + | |
| 10910 | + | |
| 10911 | + | |
| 10912 | + | |
| 10913 | + | |
| 10914 | + | |
| 10915 | + | |
| 10916 | + | |
| 10917 | + | |
| 10918 | + | |
| 10919 | + | |
10885 | 10920 | | |
10886 | 10921 | | |
10887 | 10922 | | |
| |||
29637 | 29672 | | |
29638 | 29673 | | |
29639 | 29674 | | |
| 29675 | + | |
| 29676 | + | |
| 29677 | + | |
| 29678 | + | |
| 29679 | + | |
| 29680 | + | |
29640 | 29681 | | |
29641 | 29682 | | |
29642 | 29683 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
34 | 43 | | |
35 | 44 | | |
36 | 45 | | |
| 46 | + | |
37 | 47 | | |
38 | 48 | | |
39 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
11 | 23 | | |
12 | 24 | | |
13 | 25 | | |
14 | 26 | | |
15 | 27 | | |
16 | | - | |
| 28 | + | |
17 | 29 | | |
18 | 30 | | |
19 | 31 | | |
20 | 32 | | |
21 | | - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
22 | 50 | | |
23 | 51 | | |
24 | 52 | | |
| |||
33 | 61 | | |
34 | 62 | | |
35 | 63 | | |
36 | | - | |
| 64 | + | |
37 | 65 | | |
38 | 66 | | |
39 | 67 | | |
| |||
102 | 130 | | |
103 | 131 | | |
104 | 132 | | |
105 | | - | |
| 133 | + | |
| 134 | + | |
106 | 135 | | |
107 | 136 | | |
108 | 137 | | |
109 | | - | |
| 138 | + | |
110 | 139 | | |
111 | 140 | | |
112 | 141 | | |
| |||
139 | 168 | | |
140 | 169 | | |
141 | 170 | | |
142 | | - | |
| 171 | + | |
143 | 172 | | |
144 | | - | |
| 173 | + | |
145 | 174 | | |
146 | 175 | | |
147 | 176 | | |
| |||
154 | 183 | | |
155 | 184 | | |
156 | 185 | | |
157 | | - | |
| 186 | + | |
158 | 187 | | |
159 | 188 | | |
160 | 189 | | |
161 | 190 | | |
162 | 191 | | |
163 | 192 | | |
164 | | - | |
165 | | - | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
166 | 196 | | |
167 | 197 | | |
168 | | - | |
169 | | - | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
170 | 201 | | |
171 | 202 | | |
172 | 203 | | |
| |||
Lines changed: 43 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
0 commit comments