1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-08-11 17:51:01 +00:00
miniflux-v2/internal/reader/processor
jvoisin 96c0ef4efd refactor(processor): massive refactoring of filters.go
- Use proper variable names for `key=value` strings parts
- Explicitly assign false to the `match` boolean
- Use an explicit `len(parts) == 2` assertion to help the compiler remove
  `isSliceInBounds` calls.
- Refactor identical code into a containsRegexPattern function.
- Early exit when parsing the first date fails when using the `Between`
  operator, instead of trying to parse the second one.
2025-06-19 11:43:47 -07:00
..
bilibili.go refactor(processor): simplify bilibili processing 2025-06-19 11:43:47 -07:00
filters.go refactor(processor): massive refactoring of filters.go 2025-06-19 11:43:47 -07:00
nebula.go refactor(processor): refactor common code into a fetchWatchTime function 2025-06-19 11:43:47 -07:00
odysee.go refactor(processor): refactor common code into a fetchWatchTime function 2025-06-19 11:43:47 -07:00
processor.go refactor(processor): extract some functions into an utils.go file 2025-06-19 11:43:47 -07:00
processor_test.go refactor(processor): extract some functions into an utils.go file 2025-06-19 11:43:47 -07:00
reading_time.go refactor(processor): refactor common code into a fetchWatchTime function 2025-06-19 11:43:47 -07:00
utils.go refactor(processor): extract some functions into an utils.go file 2025-06-19 11:43:47 -07:00
youtube.go refactor(youtube): Remove a regex and make use of fetchWatchTime 2025-06-19 11:43:47 -07:00
youtube_test.go feat(processor): fetch YouTube watch time in bulk using the API 2025-01-24 15:16:23 -08:00