Commit Graph

130 Commits

Author SHA1 Message Date
Cinder
74e3286779
[Misc] External favicon tweaks (#621)
* 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
2024-02-28 17:55:00 +01:00
Earlopain
2d7e507555
[Posts] Show an icon for non-matches urls 2024-02-27 15:48:52 +01:00
Cinder
e1e4b94a50
[Misc] External link favicons (now without a spritesheet) (#610)
* [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>
2024-02-25 20:27:54 +01:00
Earlopain
07331d77c2
[Cleanup] Remove maintenance.html
Not used in practise
2023-08-09 21:08:31 +02:00
Earlopain
1d5c78ba33
[Cleanup] Move images into common folder 2023-08-09 21:07:15 +02:00
Earlopain
47eba9b2be
[Footer] Also add the logo here 2023-03-08 22:58:00 +01:00
Earlopain
47e1f0bc71
[Header] Add the e6 logo 2023-03-03 22:38:19 +01:00
Earlopain
bbe91ae2d1
[Cleanup] Remove unused jquery ui images
Webpack takes care of this.
2022-12-23 15:12:01 +01:00
Earlopain
dce43b7fce
[JS] Unvendor fontawesome and update to latest 5.x 2022-12-22 20:55:19 +01:00
Earlopain
ef8f9a3b49
[Robots] Add /deleted_posts 2022-12-22 15:16:55 +01:00
Earlopain
60ebe9f467
[JS] Unvendor jQuery and update to latest version 2022-12-22 15:11:05 +01:00
Earlopain
8c842fef7e
[Posts] Move popular posts route to /popular 2022-08-06 11:07:25 +02:00
Earlopain
d867ffcded
[Replacements] Use the normal uploader
This automatically adds:
* Video previews
* Thumbnail url warnings
* Prevent selecting both file and url

And probably a bit more
2022-05-22 22:18:03 +02:00
Earlopain
03615286cf
[Misc] Update maintenance page 2022-05-22 13:35:47 +02:00
Earlopain
a4efd14c9d
[Cleanup] Remove unused vendored vue 2022-05-20 22:15:19 +02:00
Earlopain
8a7212da6e
[Cleanup] Remove unused vendor scripts 2022-03-05 21:37:05 +01:00
Earlopain
1e2da61b73
[Robots] Disallow events and replacements 2022-02-19 13:44:39 +01:00
Zwagoth
b02a52a30b
Add missing notfound thumbnail image 2022-02-09 21:49:20 -05:00
ShadyGuy
76724dc808 Renormalize all files to LF line ending 2021-11-08 17:24:37 +01:00
Zwagoth
c40498ce41
Merge pull request #250 from Earlopain/post-favorites
Add list of post favorites to seperate route
2021-04-03 03:11:33 -04:00
Kira
a102d1e7e6 [Stats] Remove charts 2021-04-01 18:30:19 -07:00
Earlopain
e18813895a
[Feature] Move post favorites to seperate path
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.
2021-03-23 15:49:00 +01:00
Kira
121546a854 [Stats] Add basic stats system 2021-03-13 13:16:16 -08:00
Kira
ecf0294554 [Robots] Prevent pool/set nav versions 2021-03-12 08:32:14 -08:00
Kira
03f71c1314 [Robots] Fix some mistakes 2021-03-12 06:37:05 -08:00
Kira
6de1240ceb [Robots] Disallow more old aliases
This should help redirect bots to finding the new proper resources
instead of endlessly hitting dead endpoints.
2021-03-12 06:20:31 -08:00
Kira
f0f8f6f26f [Robots] Prevent trying to access old /data urls that dont work 2021-03-12 06:10:04 -08:00
Kira
632dbb4926 [Robots] Prevent *.atom requests for forums 2021-03-12 06:09:19 -08:00
Kira
87f5d6dbd2 [Robots] Prevent /wiki_pages?title= lookups
This helps to normalize how pages are accessed.
2021-03-12 06:06:06 -08:00
Kira
8a22231c0c [Robots] Disallow /explore path 2021-03-12 06:03:54 -08:00
Kira
f83f7226b2 [Robots] Allow indexing of /posts
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.
2021-03-12 05:58:15 -08:00
Kira
cf6071942d Upgrade jQuery to 3.5.0 2020-04-29 18:55:50 -07:00
Kira
cbc04d3dba Homepage 2020-03-31 03:02:33 -07:00
Zwagoth
f5091456f7
Update robots.txt 2020-03-15 04:49:18 -04:00
Zwagoth
79df770931
Update robots.txt 2020-03-05 10:31:42 -05:00
Kira
06b75fd8f2 Add thumbnail placeholder for those weird anti-JS people 2020-02-23 22:11:44 -08:00
Kira
6263eb3d21 Add favicon/manifest 2019-10-30 10:09:54 -07:00
Kira
ae77880b10 Partial of new uploader 2019-07-06 14:15:43 -07:00
Kira
16af051931 Convert platinum -> contributor for user rank 2019-06-29 12:06:13 -07:00
Kira
e2f15d0898 Remove user upgrades controller and views 2019-06-29 09:26:47 -07:00
Kira
9fa294ba31 Convert gold -> privileged for user level 2019-06-29 08:45:58 -07:00
Kira
0f0a2c22c5 Internalize vendored scripts and css
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.
2019-05-04 10:59:28 -07:00
Kira
82ba9da969 Thumbnail insertion code 2019-04-30 08:04:20 -07:00
Kira
a3ad66eff2 Show deleted post thumbnails
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.
2019-02-15 03:14:35 -08:00
Albert Yi
3f740234bb exclude artists in robots.txt 2018-10-24 10:44:15 -07:00
Albert Yi
6ca9b65716 add dynamic sitemap.xml 2018-10-11 10:13:54 -07:00
Albert Yi
1a1d74d1ca add diff link on wiki page versions (#1622) 2018-09-17 17:36:46 -07:00
anonbl
bf6e3f6cae
Added Twitter widget
Added a Twitter widget instead of a link
2018-08-05 02:38:59 +03:00
r888888888
31e36cf9eb remove unused mobile layouts 2017-11-17 13:59:14 -08:00
r888888888
e70c2a3085 remove references to tag subscriptions 2017-11-17 13:45:17 -08:00