Commit 921e60d
Akshat Khosya
Address PR feedback: Make status sync opt-in and fix issues
- Add EnableStatusSync config option (opt-in, default: false)
- Check if GitHub status is already busy before overwriting
- Clear stored GitHub status from KV store on account disconnect
- Fix misleading post type name (remove "ephemeral")
- Add error wrapping for better traceability in GraphQL client
- Format code with gofmt
Addresses feedback from reviewers:
- System-wide opt-in configuration
- Respects manually set GitHub OOO statuses
- Proper cleanup on disconnect
- Improved error messages1 parent 8394af6 commit 921e60d
File tree
4 files changed
+30
-6
lines changed- server/plugin
- graphql
4 files changed
+30
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
137 | 144 | | |
138 | 145 | | |
139 | 146 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
81 | | - | |
| 80 | + | |
| 81 | + | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | | - | |
| 111 | + | |
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
717 | 717 | | |
718 | 718 | | |
719 | 719 | | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
720 | 724 | | |
721 | 725 | | |
722 | 726 | | |
| |||
1200 | 1204 | | |
1201 | 1205 | | |
1202 | 1206 | | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
1203 | 1213 | | |
1204 | 1214 | | |
1205 | 1215 | | |
| |||
1213 | 1223 | | |
1214 | 1224 | | |
1215 | 1225 | | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
1216 | 1232 | | |
1217 | 1233 | | |
1218 | 1234 | | |
| |||
1233 | 1249 | | |
1234 | 1250 | | |
1235 | 1251 | | |
1236 | | - | |
| 1252 | + | |
1237 | 1253 | | |
1238 | 1254 | | |
1239 | 1255 | | |
| |||
1250 | 1266 | | |
1251 | 1267 | | |
1252 | 1268 | | |
1253 | | - | |
| 1269 | + | |
1254 | 1270 | | |
1255 | 1271 | | |
1256 | 1272 | | |
0 commit comments