kanoshiou
150a90f2ac
feat(strm): add file size filtering for STRM generation ( #2911 )
...
* feat(strm): add file size filtering for STRM generation
- add ParseSize helper function in pkg/utils to parse human-readable byte sizes
- add minFileSize setting field to STRM driver Addition struct
- filter out files below minFileSize threshold during STRM generation
* refactor(strm): use MB as default unit for minFileSize instead of ParseSize
Replace string-based ParseSize auto-conversion with a simple int64 number
field defaulting to MB, consistent with other drivers (Google Drive,
Teldrive). Remove the now-unused ParseSize function and its tests.
2026-08-14 15:34:58 +08:00
..
2026-07-16 09:49:29 +08:00
2026-07-22 22:21:00 +08:00
2026-07-16 09:49:29 +08:00
2026-06-30 10:36:17 +08:00
2025-12-03 00:55:40 +08:00
2026-04-03 15:23:26 +08:00
2026-06-30 10:36:17 +08:00
2026-07-28 13:18:34 +08:00
2026-05-25 14:34:21 +08:00
2026-08-14 11:49:51 +08:00
2026-08-14 11:49:51 +08:00
2026-06-22 14:37:44 +08:00
2026-06-22 14:40:59 +08:00
2026-01-08 10:54:14 +08:00
2026-01-08 10:47:22 +08:00
2026-01-08 10:47:22 +08:00
2025-08-10 09:55:20 +08:00
2026-01-17 20:08:32 +08:00
2026-07-08 11:56:10 +08:00
2026-06-16 13:49:24 +08:00
2026-06-16 13:49:24 +08:00
2025-12-04 09:54:14 +08:00
2026-07-23 19:29:53 +08:00
2026-05-31 14:54:20 +08:00
2026-06-25 00:37:04 +08:00
2026-06-30 16:26:35 +08:00
2026-04-26 15:17:40 +08:00
2026-05-03 19:10:31 +08:00
2025-12-03 00:55:40 +08:00
2026-07-28 13:18:34 +08:00
2026-01-08 10:47:22 +08:00
2025-12-04 09:54:14 +08:00
2026-05-27 16:49:26 +08:00
2026-01-01 22:29:03 +08:00
2025-12-04 09:54:14 +08:00
2026-05-31 14:54:34 +08:00
2025-10-19 22:45:40 +08:00
2026-06-19 22:44:30 +08:00
2026-01-16 12:07:27 +08:00
2026-07-15 14:19:56 +08:00
2026-01-08 10:47:22 +08:00
2025-07-01 09:54:50 +08:00
2026-08-04 11:53:45 +08:00
2025-07-12 17:57:54 +08:00
2026-01-08 10:47:22 +08:00
2026-06-23 10:51:46 +08:00
2025-07-12 17:57:54 +08:00
2025-07-12 17:57:54 +08:00
2026-07-31 18:13:47 +08:00
2026-05-04 13:05:07 +08:00
2026-06-16 13:45:15 +08:00
2026-06-22 14:37:44 +08:00
2025-08-11 23:41:22 +08:00
2026-01-08 10:47:22 +08:00
2025-11-21 12:18:54 +08:00
2026-01-08 10:47:22 +08:00
2025-12-03 00:55:40 +08:00
2026-01-08 10:47:22 +08:00
2026-01-08 10:47:22 +08:00
2026-06-12 08:59:34 +08:00
2026-04-03 15:41:25 +08:00
2025-12-03 00:55:40 +08:00
2026-03-16 22:15:00 +08:00
2025-07-12 17:57:54 +08:00
2026-01-08 10:47:22 +08:00
2025-12-04 09:54:14 +08:00
2026-05-03 19:10:31 +08:00
2026-02-08 21:15:00 +08:00
2026-07-23 19:33:16 +08:00
2026-01-25 17:00:32 +08:00
2026-06-16 13:40:57 +08:00
2026-06-22 14:37:44 +08:00
2026-08-14 15:34:58 +08:00
2025-07-01 09:54:50 +08:00
2026-06-11 18:40:26 +08:00
2025-10-18 21:47:18 +08:00
2025-12-03 00:55:40 +08:00
2026-06-18 23:17:24 +08:00
2026-06-18 23:17:24 +08:00
2026-06-18 23:17:24 +08:00
2026-06-24 19:09:45 +08:00
2025-12-03 00:55:40 +08:00
2025-10-18 21:47:18 +08:00
2026-06-22 14:37:44 +08:00
2026-01-08 10:47:22 +08:00
2026-01-08 10:47:22 +08:00
2026-07-06 12:23:12 +08:00
2025-12-04 09:54:14 +08:00
2026-08-04 11:34:56 +08:00