* [UI] Fix the main menu overflow
* [UI] Show the main menu "Account" button text
* [UI] Fix a bug causing a scrollbar to appear in the menu sometimes
* [UI] Replace the png logo with a svg
* Address the baraag/mastodon icon situation
* Add a blogspot.com icon
* Add a yiff.life icon
* Add a nijie.info icon
* Add an f-list.net icon
* Fix the issue with the AO3 icon
* Add a couple of aliases for existing icons
* Misnamed AO3 file
* Add a wordpress.com icon
* Add a wikimedia.org icon
* Add a furbooru.org icon
* Add an alias to the Patreon CDN
* Remove the t.co - t.me alias
* Misnamed wikimedia.org file
* Add a fandom.com icon
* Add an exhentai.org alias
* [Misc] Add favicons to some external links
* RuboCop changes from master
* Use packs for favicon images
This works better with caching.
If the file changes, the url changes
* Add favicons to an artists domain list
* Fix aliases
The lookup is done by strings, the keys were symbols
* Add old deviantart cdn alias
* Guard against links with that parse down to no host
http:twitter.com for example
* Tweak flow
* Add basic tests, fix some of what I probably broke
---------
Co-authored-by: Earlopain <14981592+Earlopain@users.noreply.github.com>
This makes them visible to normal users but moves them to a seperate page.
This operation is expensive, let's see if there is an easier way to fetch them.
Hopefully this set of limitations will allow for indexing posts but
not for random searches. It will quickly become obvious if this is
true or not based on traffic patterns from search engines.
This avoids leaking usage data and also prevents us from having to
wait on the extremely slow public FA CDN.
These may be distributed to the static content CDN later, so
have integrity markers applied to them ahead of time.
spark-md5 may be removed and integrated directly into the bundle
when the new upload page is implemented, and is currently unused.
Allow users to see and click on deleted posts without showing
the actual post preview. This roughly equates to how deleted
posts work on E621 at present.
This also resulted in some clean up and bug fixing surrounding
determining if a post should be visible or not. Previously this
was limited to user level(for ugrade incentive), safe mode, and
if the post was banned. Now it's only safe mode and if the post
is deleted.
Future work items:
- Remove display deleted toggle and support code, as it is broken.