
* feat(misskon): add source misskon. refs: #1855 * feat(misskon): Improve network handling and code structure • Network enhancements: - Add headers parameter for `GET` methods - Implement standardized query with `HttpUrl` - Replace `attr()` with `asbUrl()` for safe path composition • Structural improvements: - Move date regex to companion object - Extract SimpleDateFormat as global constant - Refactor Filter logic into standalone class • Robustness upgrades: - Remove unsafe non-null assertion(!!) on date_upload - Adopt SManga.create().apply { } chaining pattern refs: #1855 * feat(misskon): improve code structure and null safety - Replace `attr()` with `absUrl()` for more reliable URL extraction - Remove non-null assertion (`!!`) from `thumbnail_url` as it's not critical - Fix usage of `select()` and `selectFirst()` to properly handle nullable cases refs: #1855 * chore(MissKon): remove needless blank line - Fix lint violation (no-consecutive-blank-lines) Closes: #1855 * refactor(MissKon): optimize URL handling and reuse utils * Remove baseUrl from category URLs (build dynamically when used) * Reuse existing utils for: - Date parsing - Filter queries * Standardize pagination URL construction Closes: #1855 * fix(MissKon): Correct URL template, set default gallery name, and unify selectors Closes: #1855 * refactor(MissKon): fix URL construction and client configuration - Fix string interpolation in search URL ("$it.url" → "${it.url}") - Remove MOBILE user agent restriction - Remove unused dependency - Add ONLY_FETCH_ONCE update strategy - Clean up selector syntax
12 KiB
144x144px
12 KiB
144x144px
