Commit 53a2626
committed
feat(auth): add GitHub OAuth login functionality
- Implemented GitHub OAuth login and signup options in the Login and Register views.
- Added localization support for GitHub OAuth messages in auth.ts.
- Removed deprecated login.ts localization file.
- Created a new backend route to check GitHub OAuth status.
- Added unit tests for the GitHub status route.
- Introduced GitHubIcon component for UI representation.1 parent 20a2aed commit 53a2626
File tree
15 files changed
+1118
-179
lines changed- services
- backend
- src
- global-settings
- lib
- routes/auth
- tests/unit
- lib
- routes/auth
- frontend/src
- components/icons
- i18n/locales/en
- views
15 files changed
+1118
-179
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8963 | 8963 | | |
8964 | 8964 | | |
8965 | 8965 | | |
8966 | | - | |
| 8966 | + | |
8967 | 8967 | | |
8968 | 8968 | | |
8969 | 8969 | | |
| |||
8978 | 8978 | | |
8979 | 8979 | | |
8980 | 8980 | | |
8981 | | - | |
| 8981 | + | |
8982 | 8982 | | |
8983 | 8983 | | |
8984 | 8984 | | |
| |||
9156 | 9156 | | |
9157 | 9157 | | |
9158 | 9158 | | |
| 9159 | + | |
| 9160 | + | |
| 9161 | + | |
| 9162 | + | |
| 9163 | + | |
| 9164 | + | |
| 9165 | + | |
| 9166 | + | |
| 9167 | + | |
| 9168 | + | |
| 9169 | + | |
| 9170 | + | |
| 9171 | + | |
| 9172 | + | |
| 9173 | + | |
| 9174 | + | |
| 9175 | + | |
| 9176 | + | |
| 9177 | + | |
| 9178 | + | |
| 9179 | + | |
| 9180 | + | |
| 9181 | + | |
| 9182 | + | |
| 9183 | + | |
| 9184 | + | |
| 9185 | + | |
| 9186 | + | |
| 9187 | + | |
| 9188 | + | |
| 9189 | + | |
| 9190 | + | |
| 9191 | + | |
| 9192 | + | |
| 9193 | + | |
| 9194 | + | |
| 9195 | + | |
| 9196 | + | |
| 9197 | + | |
| 9198 | + | |
| 9199 | + | |
| 9200 | + | |
| 9201 | + | |
| 9202 | + | |
| 9203 | + | |
| 9204 | + | |
| 9205 | + | |
| 9206 | + | |
| 9207 | + | |
| 9208 | + | |
| 9209 | + | |
| 9210 | + | |
| 9211 | + | |
| 9212 | + | |
| 9213 | + | |
| 9214 | + | |
| 9215 | + | |
| 9216 | + | |
9159 | 9217 | | |
9160 | 9218 | | |
9161 | 9219 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6279 | 6279 | | |
6280 | 6280 | | |
6281 | 6281 | | |
6282 | | - | |
| 6282 | + | |
| 6283 | + | |
6283 | 6284 | | |
6284 | 6285 | | |
6285 | 6286 | | |
| |||
6291 | 6292 | | |
6292 | 6293 | | |
6293 | 6294 | | |
6294 | | - | |
| 6295 | + | |
| 6296 | + | |
6295 | 6297 | | |
6296 | 6298 | | |
6297 | 6299 | | |
| |||
6410 | 6412 | | |
6411 | 6413 | | |
6412 | 6414 | | |
| 6415 | + | |
| 6416 | + | |
| 6417 | + | |
| 6418 | + | |
| 6419 | + | |
| 6420 | + | |
| 6421 | + | |
| 6422 | + | |
| 6423 | + | |
| 6424 | + | |
| 6425 | + | |
| 6426 | + | |
| 6427 | + | |
| 6428 | + | |
| 6429 | + | |
| 6430 | + | |
| 6431 | + | |
| 6432 | + | |
| 6433 | + | |
| 6434 | + | |
| 6435 | + | |
| 6436 | + | |
| 6437 | + | |
| 6438 | + | |
| 6439 | + | |
| 6440 | + | |
| 6441 | + | |
| 6442 | + | |
| 6443 | + | |
| 6444 | + | |
| 6445 | + | |
| 6446 | + | |
| 6447 | + | |
| 6448 | + | |
| 6449 | + | |
| 6450 | + | |
| 6451 | + | |
| 6452 | + | |
| 6453 | + | |
| 6454 | + | |
| 6455 | + | |
| 6456 | + | |
6413 | 6457 | | |
6414 | 6458 | | |
6415 | 6459 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
97 | 98 | | |
98 | 99 | | |
99 | 100 | | |
100 | | - | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
101 | 116 | | |
102 | | - | |
103 | | - | |
104 | | - | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
105 | 120 | | |
106 | 121 | | |
107 | 122 | | |
| |||
132 | 147 | | |
133 | 148 | | |
134 | 149 | | |
135 | | - | |
| 150 | + | |
136 | 151 | | |
137 | | - | |
| 152 | + | |
138 | 153 | | |
139 | 154 | | |
140 | 155 | | |
141 | 156 | | |
142 | 157 | | |
143 | 158 | | |
| 159 | + | |
144 | 160 | | |
145 | 161 | | |
146 | 162 | | |
| |||
0 commit comments