Commit Graph

549 Commits

Author SHA1 Message Date
9923b01141 Merge branch 'master' into master2 2025-02-27 05:24:25 -06:00
Cinder
0dd17474aa
[Users] Rework the profile page (#931) 2025-02-26 05:34:43 -08:00
Cinder
0f8272ede4
[UI] Add an extra hidden profile link to the primary menu (#918) 2025-02-19 07:25:42 -08:00
Cinder
8aa86a9350
[UI] Prevent the header avatar from being reloaded any time deferred posts are fetched (#916) 2025-02-12 10:54:18 -08:00
Cinder
af5ef52316
[Posts] Add an option for a sticky searchbar (#911) 2025-02-11 22:27:26 -08:00
Cinder
9135ccd4b9
[Posts] Replace the search submit icon with a lucide one (#910) 2025-02-11 22:27:16 -08:00
Cinder
54c490b573
[Pagination] Fix the keyboard shortcuts (#904) 2025-02-11 22:25:58 -08:00
Cinder
ac38fd11e7
[Posts] Add an approximate result counter (#903) 2025-02-11 22:25:46 -08:00
23c70b049d adjust account link to account page instead of profile (again) 2025-02-09 22:02:55 -06:00
7f7fbbdfcb Merge branch 'master' into master2 2025-02-08 16:04:11 -06:00
Cinder
a7a2d37a6b
[Pagination] Fix overflow, usability, and accessibility issues (#898) 2025-02-06 21:46:20 -08:00
Cinder
6430807f67
[Posts] Add an option to disable wiki excerpts (#896) 2025-02-06 21:35:12 -08:00
77b01aa5f8 Merge branch 'master' into master2 2025-02-05 16:54:44 -06:00
Cinder
0ee3307743
[UI] Switch to Lucide icons for the main menu (#891) 2025-02-04 22:31:19 -08:00
Cinder
ef3f43cf27
[Posts] Touch up the search index page UI (#890) 2025-02-04 21:05:58 -08:00
Cinder
af6ab947d1
[Pagination] Rework the pagination styles (#886)
Now with mobile layouts!
2025-02-03 21:42:12 -08:00
Cinder
b690d82adc
[UI] Rework the navbar to include the user avatar (#884) 2025-02-03 09:56:21 -08:00
Cinder
d16361a926
[Pagination] Add a way to quickly travel to specific pages (#873) 2025-02-03 08:30:09 -08:00
bf9125cbd9 Merge branch 'master' into master2 2025-01-27 19:32:41 -06:00
Cinder
0db551db62
[Misc] Add a subscribestar static page (#856) 2025-01-26 06:26:23 -08:00
3bd97eb477 add banner and avatar for artist pages 2025-01-23 16:24:39 -06:00
Cinder
0eb02c6728
[UI] Redesign the navigation menu (#840) 2025-01-20 07:14:42 -08:00
744d6e6d11 show title on pool (and other) pages too 2025-01-18 13:17:44 -06:00
Cinder
86ba2fd4ed
[WikiPages] Fix thumbnail spacing (#804) 2024-11-25 07:17:25 -08:00
Cinder
f995714992
[Posts] Rewrite the thumbnail styles (#796)
Fixes #791 and #781
2024-11-18 08:38:22 -08:00
Donovan Daniels
5ef9c55c7d
[UserFeedbacks] Add deleted record count to feedback summaries (#743) 2024-09-07 14:28:07 -07:00
Cinder
ba9e600950
[Blacklist] More fixes (#725)
* Fix the blacklist not applying to deferred posts
* Minor optimization fixes
* Add comment blacklisting
2024-08-16 08:23:05 -07:00
Donovan Daniels
0500896fd0
[AvoidPosting] Add caching, order search, and tweak modactions (#713) 2024-08-12 02:39:53 -07:00
Donovan Daniels
8a3e70e5ca
[AvoidPosting] Integrate the avoid posting list into the site (#582) 2024-08-03 14:15:26 -07:00
Cinder
8cf6052f91 [Misc] Fix the bug on the history page of a destroyed artist 2024-08-02 16:16:23 -07:00
Cinder
7bdabdf2b4 [CSS] Clean up colors and implement colorblind palettes (#682) 2024-07-28 18:12:41 -07:00
Donovan Daniels
7f141ae5bc
[Artists] Fix "new" link in link_to_artist 2024-04-09 21:45:00 -05:00
Earlopain
3f3fd0ab4f
[Misc] Revert april fools stuff 2024-04-03 14:39:09 +02:00
Earlopain
c1aa5f95b1
[Misc] Add optout for april fools
Close #630
2024-04-01 12:24:33 +02:00
Earlopain
e2d289baca
[Misc] Add this years april fools joke
I'm so sorry
2024-03-31 13:41:13 +02:00
Earlopain
2e140a5607
[Posts] Use addressable for source parsing
Fixes no icons for links with square brackets
2024-03-18 18:59:19 +01:00
Donovan Daniels
2609990837
Convert Tag links in PostVersions & Uploads to wiki links (#622) 2024-03-03 20:43:30 +01:00
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
bd87b4b29c
[PostVersions] Fix the obsolete class being applied to the link 2024-02-28 17:45:23 +01:00
Earlopain
2c41373304
[Forum] Fix text for failed aliases/implications 2024-02-27 17:22:53 +01:00
Earlopain
2d7e507555
[Posts] Show an icon for non-matches urls 2024-02-27 15:48:52 +01:00
Earlopain
e1a2c8697e
[Posts] Improve source favicon display on mobile
Makes them somewhat fit to the font instead of being left at 16px
2024-02-26 19:09:45 +01:00
Earlopain
e0b52c13af
[PostVersions] Fix display of unchanged locked tags
2352bf54f6 (r139054663)
2024-02-26 12:48:58 +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
fc7d84affd
[RuboCop] Enable Style/FrozenStringLiteralComment
This reduces allocations on the posts page by about 5%, from basic testing
2024-02-25 18:15:55 +01:00
Earlopain
bc06f8cea2
[Misc] Fix all remaining (hopefully) issues with frozen string literals
+"" is a bit of a copout, that could be done better but very easy to do in these more complicated cases
2024-02-25 16:41:35 +01:00
Earlopain
4975c1f717
[Wiki] Fix show for frozen string literals
Move the alias/implication list to a partial
2024-02-25 15:48:52 +01:00
Earlopain
9b59c860ff
[Cleanup] Add helper method for show_or_new_wiki_pages_path 2024-02-25 15:22:33 +01:00
Earlopain
5ac5b85150
[Posts] Move flag display to partial 2024-02-25 14:44:55 +01:00
Earlopain
19932adc7b
[Pools] Fix versions index for frozen string literals 2024-02-25 14:15:26 +01:00