fe9128a5e2
Merge branch 'quicklist'
2025-01-06 12:44:33 +13:00
5959464bbe
fix typo, lol..
2025-01-06 08:04:41 +13:00
10c7327c39
colorway toggle
2025-01-06 07:15:24 +13:00
9856b7fd47
create basic quicklist functionality
2024-12-22 04:04:43 +13:00
7afc0d006c
Merge remote-tracking branch 'upstream/main'
2024-11-21 00:53:33 +13:00
Matthew Esposito
96e40e8887
style(clippy): small clippy change
2024-11-19 11:40:17 -05:00
a9c99cc752
Merge remote-tracking branch 'upstream/main'
2024-11-03 09:34:12 +13:00
Matthew Esposito
2fd358f3ed
feat(hls): add video quality preference ( #306 )
2024-11-01 12:28:52 -04:00
Nolan Poe
d17d097b12
Fix parts of CI ( #304 )
...
* Run cargo fmt, hide clippy::cmp_owned errors
* Bump deps
* Fix failing test
* Update src/client.rs
---------
Co-authored-by: Matthew Esposito <matt@matthew.science>
2024-10-31 22:50:50 -04:00
Matthew Esposito
f3d2f0cc59
feat(scraper): add scraper CLI
2024-10-21 20:54:05 -04:00
64eec64ebe
Merge remote-tracking branch 'upstream/main'
2024-10-20 17:32:13 +13:00
Guillaume Gomez
1838fdaea4
Replace askama
with rinja
( #276 )
2024-10-02 17:43:13 -04:00
Butter Cat
a807002ddf
Fix #206 and make (most) emotes embed in comments ( #209 )
...
* Fix links not being converted when multiple emojis are in one comment
* Make (most) emotes embed within comments
* Restore the behavior that the "rewrite_urls_removes_backslashes_and_rewrites_url" test looks for
* Listen to cargo fmt and cargo clippy's suggestions as well as removing some leftover comments and code
---------
Co-authored-by: Matthew Esposito <matt@matthew.science>
2024-09-25 13:36:23 -04:00
f2c410f9ea
Merge remote-tracking branch 'upstream/main'
2024-09-17 12:28:21 +12:00
Kot C
c494fbec31
Insert noindex meta for ROBOTS_DISABLE_INDEXING ( #199 ) ( #207 )
2024-09-03 19:44:04 -04:00
Matthew Esposito
374238abc3
Add RSS feeds ( fix #57 ) ( #90 )
...
* Add RSS feeds
* feat(rss): feature-ify rss
* feat(rss): config-ify rss
* fix(rss): update info page
* feat(rss): conditionally add RSS feeds to user and sub pages
* feat(rss): implement URLs for RSS
2024-07-21 14:09:34 -04:00
7e85ae25b1
Merge remote-tracking branch 'upstream/main'
...
+ repository link update
2024-07-07 17:19:28 +12:00
Pim
8a917fcde3
feat: add download button on image/gif/video posts ( #173 )
...
* feat: add download button on image/gif/video posts
* chore: fix formatting
* chore: dont create reference
2024-07-04 21:32:12 -04:00
Matthew Esposito
67a890cab3
fix(posts): fix sort call on new ( #171 )
2024-07-02 08:04:27 -04:00
Pim
366bc17f97
feat: show post link title for comments on user page ( #169 )
2024-07-01 17:15:50 -04:00
Matthew Esposito
f74d1affb6
fix(posts): manually sort by flags ( #168 )
...
* fix(posts): manually sort by flags
* fix(posts): shorten sort call
2024-06-29 13:26:09 -04:00
Matthew Esposito
beb4cf193b
fix(posts): manually sort by created date ( #166 )
2024-06-29 11:48:42 -04:00
f22f7841a8
Merge remote-tracking branch 'upstream/main'
2024-06-28 12:40:15 +12:00
7aca5791b1
Merge branch 'hls-video-downloads'
2024-06-23 20:41:27 +12:00
pimlie
3301da1ef1
feat: add support to blur spoiler previews
2024-06-22 12:16:12 +02:00
Matthew Esposito
9013e589dd
chore(clippy): fix lint
2024-06-19 14:45:55 -04:00
Matthew Esposito
997cd8f829
feat(bug): Improve bug reporting while keeping logs private
2024-06-19 14:45:32 -04:00
Matthew Esposito
5a13b9892b
chore(clippy): add lint
2024-06-19 14:28:48 -04:00
846377b586
implement mascots
2024-06-17 22:29:52 +12:00
5c73f043cd
add preference option
2024-06-16 15:01:17 +12:00
Matthew Esposito
093d240530
Merge branch 'main' into feat/hide-summary-and-sidebar
2024-05-29 18:46:10 -04:00
Butter Cat
62b791bb24
Add in support for embedding i.redd.it images and gifs and remove leftover println
2024-05-23 21:29:36 -04:00
Butter Cat
2f2cded671
Make sure new system can handle both normal and external previews
2024-05-22 17:22:10 -04:00
Butter Cat
75b0149313
Remove useless replace
2024-05-22 16:34:39 -04:00
Butter Cat
50fad938dd
Fix infinite loop when replacing text that contains dollar signs
2024-05-22 16:31:07 -04:00
Ales Lerch
b6f5831d10
feat: adds hide summary sidebar option
2024-05-13 23:49:59 +02:00
Butter Cat
6484ebf897
Fix failing check
2024-04-14 17:32:10 -04:00
Butter Cat
3f863c8991
Prevent panic if image_caption is empty, don't replace <p>'s in case text is inside them with the image, update test to reflect change in image replacing
2024-04-14 17:26:43 -04:00
Butter Cat
e581f432dd
Use substring instead of .remove and .pop, change image_text to image_caption to better reflect its usage, only replace quotes in image_caption when needed, and add comments for what some of the code does
2024-04-10 10:47:24 -04:00
Butter Cat
6d83b07aaa
Update embedding Reddit preview links to include captions where applicable
2024-04-09 18:33:13 -04:00
Butter Cat
89140c8cf7
Actually fix checks this time
2024-04-07 19:59:54 -04:00
Butter Cat
99048c4683
Fix failing checks
2024-04-07 19:51:20 -04:00
Butter Cat
f7c182dcd8
Fix a couple of edge cases with image embedding and don't check if REDDIT_PREVIEW_REGEX matches before executing loop
2024-04-07 19:22:20 -04:00
Butter Cat
75b139dff2
Update image link test to account for embedded images
2024-04-07 12:08:53 -04:00
Butter Cat
10499df423
Make image preview links embed
2024-04-07 12:07:53 -04:00
Butter Cat
858299c861
Add test for rewriting multiple preview links
2024-04-07 11:24:18 -04:00
Butter Cat
4f0b29f930
Fix failing checks
2024-03-30 18:53:46 -04:00
Butter Cat
4e2648280d
Fix multiple Reddit preview links becoming the same
2024-03-30 18:36:28 -04:00
Matthew Esposito
9f9ae45f6e
Add many Clippy's, fix many Clippy's
2024-01-19 20:16:17 -05:00
Matthew Esposito
3609564db0
Add error logging when rendering the Error page
2024-01-19 19:00:13 -05:00