4 Commits

Author SHA1 Message Date
DokterKaj
b0eda7b44d
DeviantArt: Support multi-image posts (#7305)
* Support multi-image posts

* Get substring before "/v1/" for better reliability

* Minor tweaks
2025-02-23 21:26:49 +00:00
DokterKaj
6c67e88e5b
DeviantArt: Always use desktop user agent, only allow valid search queries (#6899)
* Always use desktop user agent, only allow valid search queries

* Re-add trailing comma
2025-01-18 20:13:04 +00:00
DokterKaj
065ff132a0
DeviantArt: Fix NullPointerException for some galleries (#6812)
Select always-present element for gallery name
2025-01-18 20:13:04 +00:00
DokterKaj
9ead615784
Add DeviantArt (#6694)
* Add DeviantArt

* Slight cleanup

* Use .absUrl(), remove not-null asserts

* Use less volatile selectors

* Use better selector for gallery name

* Remove not-null assert on subFolderGallery

* Remove autoVerify from manifest

* Remove unnecessary RSS request, simplify query parsing

* Fetch HQ image

* Account for gallery:{username} and gallery:{username}/all

* Reword search fallback message

* Allow parseDate() to accept null
2025-01-18 20:13:03 +00:00