OpenWaygate
|
70aa122710
|
🐛 Preserve omitted non-video metadata
|
2026-09-12 18:23:17 +08:00 |
|
OpenWaygate
|
a1ad5bafde
|
♻️ Use omitzero for *bool, int64, and uint64
|
2026-08-29 19:01:26 +08:00 |
|
OpenWaygate
|
05b6cb8699
|
♻️ Use slices.SortFunc and t.Context() for modern Go idioms
|
2026-08-29 19:01:25 +08:00 |
|
OpenWaygate
|
102413b19b
|
⬆️ Bump Go to 1.27.0 and use promoted field literals
|
2026-08-29 19:01:19 +08:00 |
|
OpenWaygate
|
521314945c
|
🔧 Fix golangci-lint issues (errcheck, staticcheck, unused)
- Check fmt.Fprintln return value in cmd/flags.go
- Remove unused confirmationToolNames, computeConfirmationToolNames, requireConfirmation
- Convert if/else-if chains to tagged switches (QF1003)
- Remove empty if branches (SA9003)
- Simplify embedded field selectors (QF1008)
- Use fmt.Fprintf instead of Write([]byte(fmt.Sprintf(...))) (QF1012)
|
2026-07-09 00:03:19 +08:00 |
|
OpenWaygate
|
d897e3c159
|
♻️ Replace *common.Fields with value embedding
|
2026-06-21 00:35:08 +08:00 |
|
OpenWaygate
|
87026c4eee
|
🔒 Fix arbitrary file write in caption download
Use pkg.Root.OpenFile instead of os.Create to prevent path traversal
attacks in the MCP caption-download tool (GHSA-2c7f-fxww-6w6c).
|
2026-05-28 22:14:43 +08:00 |
|
OpenWaygate
|
54734409c7
|
♻️ Extract test helpers
|
2026-04-07 21:18:53 +08:00 |
|
OpenWaygate
|
6cba52bb9b
|
🎨 Format codes
|
2026-04-06 23:55:05 +08:00 |
|
OpenWaygate
|
5c4ff9d8a3
|
♻️ Extract terminal print
|
2026-04-06 23:51:08 +08:00 |
|
OpenWaygate
|
7302eca9d9
|
♻️ Extract common fields
|
2026-04-06 22:42:01 +08:00 |
|
OpenWaygate
|
10cbf87428
|
🚸 EnsureService with error instead of panic
|
2026-04-06 22:04:05 +08:00 |
|
OpenWaygate
|
ac6fd7cde1
|
♻️ Extract duplicated test service
|
2026-04-06 22:02:53 +08:00 |
|
OpenWaygate
|
aabf923330
|
🔥 Drop jsonpath
|
2026-03-25 22:41:13 +08:00 |
|
OpenWaygate
|
36e91e6515
|
🐛 Enable summarization and improve log
|
2026-02-23 20:43:29 +08:00 |
|
OpenWaygate
|
c081c69cd7
|
🎨 Format tests
|
2026-01-30 19:09:11 +08:00 |
|
OpenWaygate
|
bd49f474cd
|
✅ Complement for pkg verbs
|
2026-01-30 00:15:47 +08:00 |
|
OpenWaygate
|
c4901d8ecf
|
♻️ Extract common options
|
2026-01-28 21:34:10 +08:00 |
|
OpenWaygate
|
c927581212
|
♻️ Extract default fields
|
2026-01-28 00:59:55 +08:00 |
|
OpenWaygate
|
386da7a938
|
💬 Align id(s) cases
|
2026-01-25 02:39:31 +08:00 |
|
OpenWaygate
|
faa0b233f1
|
♻️ Reuse struct in caption
|
2026-01-24 23:16:27 +08:00 |
|
OpenWaygate
|
d4e131fcd2
|
💬 Align json path naming
|
2026-01-22 23:06:54 +08:00 |
|
OpenWaygate
|
ab61bcf6ff
|
💄 Simplify tabel style
|
2025-11-09 17:56:12 +08:00 |
|
OpenWaygate
|
86d87906f4
|
📄 Attach license info in code
|
2025-09-30 11:57:50 +08:00 |
|
OpenWaygate
|
20d6f26a1f
|
🚨 Dismiss close file error
|
2025-09-21 01:28:31 +08:00 |
|
OpenWaygate
|
5d71f953d0
|
✅ Fix test about generic
|
2025-09-14 19:29:58 +08:00 |
|
OpenWaygate
|
a74fca8ce7
|
✨ Support pagination when list
|
2025-09-14 19:24:31 +08:00 |
|
OpenWaygate
|
b92298612c
|
♻️ Expose root directly
|
2025-09-04 00:21:42 +08:00 |
|
OpenWaygate
|
b55f2a7c9f
|
✅ Add test for auth and improve coverage
|
2025-09-02 00:44:59 +08:00 |
|
OpenWaygate
|
5c0a1c9127
|
♻️ Extract fs parameter for test
|
2025-09-02 00:37:44 +08:00 |
|
OpenWaygate
|
66f7e0c412
|
♻️ Extract interface in auth
|
2025-09-01 22:01:31 +08:00 |
|
OpenWaygate
|
8b008eef9f
|
🎨 Optimize imports
|
2025-08-18 00:47:26 +08:00 |
|
OpenWaygate
|
5d92e0b001
|
♻️ Extract common usages and add enum options
issue #64
|
2025-07-05 22:25:18 +08:00 |
|
OpenWaygate
|
f859570b04
|
✨ Add jsonpath flag
|
2025-07-01 23:39:34 +08:00 |
|
OpenWaygate
|
78f50cd427
|
🚸 Use table as default output
|
2025-07-01 23:39:21 +08:00 |
|
OpenWaygate
|
ff631cd781
|
🚸 Table format output
|
2025-06-27 00:49:44 +08:00 |
|
OpenWaygate
|
575e4a947c
|
🥅 Improve err handling
|
2025-06-25 23:54:30 +08:00 |
|
OpenWaygate
|
50fd850277
|
🥅 Improve err handling in caption
|
2025-06-25 00:18:06 +08:00 |
|
OpenWaygate
|
871d405d52
|
✅ Remedy tests for ids
|
2025-06-06 19:43:46 +08:00 |
|
OpenWaygate
|
cb7594c76a
|
✨ Support multiple targets
|
2025-06-06 19:43:26 +08:00 |
|
OpenWaygate
|
5084c0f8ac
|
✅ Remedy tests for ids
|
2025-06-06 01:15:17 +08:00 |
|
OpenWaygate
|
379e9f3a5e
|
✅ Fix tests for bool pointer
|
2025-06-04 00:45:42 +08:00 |
|
OpenWaygate
|
0264b55650
|
♻️ Refactor bool as pointer
|
2025-06-04 00:45:42 +08:00 |
|
OpenWaygate
|
6b67d3a300
|
💥 Introduce mcp in activity
issue #64
|
2025-06-04 00:43:15 +08:00 |
|
openwaygate
|
a9cc86f1e8
|
👷 Support build with bazel!
|
2025-05-31 22:58:15 +08:00 |
|
OpenWaygate
|
445b1fa079
|
✨ Allow read env when init youtube service
|
2024-11-26 01:18:13 +08:00 |
|
chaoqun
|
915665d9b3
|
♻️ Simplify directory hierarchy
|
2024-08-08 22:02:16 +08:00 |
|