OpenWaygate
70aa122710
🐛 Preserve omitted non-video metadata
2026-09-12 18:23:17 +08:00
OpenWaygate
49e092ea2e
🐛 Preserve omitted video metadata
2026-09-12 18:23:06 +08:00
OpenWaygate
a1ad5bafde
♻️ Use omitzero for *bool, int64, and uint64
2026-08-29 19:01:26 +08:00
OpenWaygate
2d3ed8e0ba
♻️ Migrate encoding/json to encoding/json/v2 and jsontext
2026-08-29 19:01:26 +08:00
OpenWaygate
102413b19b
⬆️ Bump Go to 1.27.0 and use promoted field literals
2026-08-29 19:01:19 +08:00
Jouy
15c01c9534
✨ Add publishAt to video update (#238 )
...
* Add publishAt support to video update
video insert already scheduled uploads. update did not, so MCP and CLI
could not set a publish time on an existing video.
* Do not force public videos private when scheduling
publishAt on update now errors unless the video is already private or
privacy private is set explicitly, so a live video cannot go offline
by accident.
2026-08-20 21:19:52 +08:00
OpenWaygate
d897e3c159
♻️ Replace *common.Fields with value embedding
2026-06-21 00:35:08 +08:00
OpenWaygate
c14c60d977
✅ Improve video tests
2026-04-21 19:44:43 +08:00
OpenWaygate
8bb22e2b1f
✨ New fields in video insert/update
...
issue #182
2026-04-18 20:43:57 +08:00
OpenWaygate
511c97341c
🐛 Set MaxResults and skip readonly fields
...
resolve issue #181
2026-04-12 12:13:31 +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
80470ef69d
♻️ Extract pagenate function
2026-04-06 23:32:52 +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
52bf91c5c3
🐛 Handle nil when list
2026-03-13 00:17:20 +08:00
OpenWaygate
36e91e6515
🐛 Enable summarization and improve log
2026-02-23 20:43:29 +08:00
OpenWaygate
91fdd506c9
👽 Adapt go 1.26
2026-02-14 21:43:59 +08:00
OpenWaygate
be28bb0110
✅ Improve tests
2026-01-30 19:58:53 +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
dc3946d1f7
🏗️ Reuse struct in video
2026-01-27 19:36:23 +08:00
OpenWaygate
b27935abe2
🏗️ Reuse struct in sc, thumbnail and watermark
2026-01-25 22:09:22 +08:00
OpenWaygate
25f7dd9aed
🏗️ Reuse struct in playlist
2026-01-25 19:49:10 +08:00
OpenWaygate
386da7a938
💬 Align id(s) cases
2026-01-25 02:39:31 +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
5bf60ff2f1
✅ Update test for pagination
2025-09-14 16:00:27 +08:00
OpenWaygate
0eb4d0b53d
✅ Pass service test and optimize imports
2025-09-04 00:32:59 +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
416b3c3b8a
♻️ Handle maxResults in Option
2025-09-01 20:50:19 +08:00
OpenWaygate
8b008eef9f
🎨 Optimize imports
2025-08-18 00:47:26 +08:00
OpenWaygate
0c88ed932b
💥 Support mcp server
...
issue #64
2025-07-05 22:25:07 +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
5084c0f8ac
✅ Remedy tests for ids
2025-06-06 01:15:17 +08:00