Commit Graph

222 Commits

Author SHA1 Message Date
a732f18143 chore: remove scraper cli 2025-02-03 14:25:16 -05:00
7770c57856 fix Code blocks err #227 (#323)
* fix Code blocks https://github.com/redlib-org/redlib/issues/227

* add pulldown-cmark

* add pulldown-cmark

* fix Code blocks err #227

* add pre style for post codeblock

* Update style.css (fix Code blocks err #227 )

---------

Co-authored-by: Matthew Esposito <matt@matthew.science>
2025-02-03 00:58:14 -05:00
fd1c32f555 rss: add <pubDate> field, fixes #356 (#358)
* rss: add <pubDate> field, fixes #356

* rss: also add pub_date on user feed

* fix(fmt)

---------

Co-authored-by: Matthew Esposito <matt@matthew.science>
2025-02-02 22:00:44 -05:00
adf25cb15b unescape selftext_html from json api, fixes #354 (#357)
* unescape selftext_html from json api, fixes #354

* fix(fmt)

---------

Co-authored-by: Matthew Esposito <matt@matthew.science>
2025-02-02 21:56:47 -05:00
d7ec07cd0d Implement a serializer for user preferences (#336) 2024-12-02 11:29:57 -05:00
6be6f892a4 feat(oauth): better oauth client matching 2024-11-20 19:19:29 -05:00
cb9a2a3c39 fix(client): revert to hyper_rustls :P hi SWE 👋 2024-11-19 15:48:42 -05:00
f8a9ad363d chore(deps): updates 2024-11-19 11:37:30 -05:00
f7240208f1 fix(tls): vendor native-tls 2024-11-19 11:18:20 -05:00
a96bebb099 fix(client): switch to hyper-tls 2024-11-19 11:08:00 -05:00
6c64ebd56b fix(scraper): additionally grab common words 2024-11-15 16:53:00 -05:00
a96894c743 enables http2 crate feature, replaces http1 protocol with http2 on co… (#305) 2024-10-31 22:48:19 -04:00
f3d2f0cc59 feat(scraper): add scraper CLI 2024-10-21 20:54:05 -04:00
1838fdaea4 Replace askama with rinja (#276) 2024-10-02 17:43:13 -04:00
f71b0cd178 chore(deps): Update brotli from 6.0 to 7.0 (#277)
* chore(deps): Update brotli from 6.0 to 7.0

* Update Cargo.lock for brotli 7.0
2024-10-02 14:18:41 -04:00
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
b54620b5aa fix(client): use async_recursion crate 2024-09-21 15:44:27 -04:00
793047f63f fix(client): revert to hyper-rustls=0.24.2 2024-09-18 11:24:00 -04:00
041ecceeaf Update license tag (#200) 2024-08-07 14:09:54 -04:00
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
d9e7681004 v0.35.1 2024-06-29 13:28:18 -04:00
f44638a2cb v0.35.0 2024-06-29 12:00:34 -04:00
3b2ad212d5 fix(oauth): arc_swap 2024-06-28 18:14:47 -04:00
7a099f259f v0.34.0 2024-05-29 20:59:27 -04:00
96a7e155c5 v0.33.3 2024-05-29 20:49:29 -04:00
4cc8bf8318 v0.33.2 2024-05-29 20:05:56 -04:00
6102b08894 v0.33.1 2024-05-29 19:24:09 -04:00
33411a7588 Bump version 2024-05-29 18:40:09 -04:00
e79242c9e7 v0.31.2 2024-03-04 20:20:23 -05:00
3bb5dc5f3e Update dependencies (Hyper v1.x) (#39)
* Cargo update

* Update major non-breaking changes

* Add deprecation feature-flags to hyper v0.14

* Semi-upgrade hyper-rustls

* Revert deprecated warnings
2024-02-06 08:01:59 -05:00
5cb36ee15d v0.31.0 2024-01-02 18:45:19 -05:00
819be89f84 Update cargo.toml 2023-12-27 00:19:54 -05:00
5f84d12774 0.30.2 (update config handling + test GH release) 2023-12-27 00:11:24 -05:00
b0f985c687 Libreddit -> Redlib 2023-12-26 18:25:52 -05:00
dac059573d Update rest of Cargo.toml, excepting askama, futures-lite, hyper 2023-12-26 17:50:56 -05:00
3e3c30d7f1 Update cookie + changes 2023-12-26 16:24:53 -05:00
e82c3fbea0 Update 11-15 of deps 2023-12-26 16:12:42 -05:00
e94a9c81e2 Add deps - rand, logging 2023-06-06 14:33:01 -04:00
383d2789ce Initial PoC of spoofing Android OAuth 2023-06-05 20:31:25 -04:00
f9fd54aa3c Specify newer dependencies + cargo update 2023-06-03 19:41:32 +01:00
f62f7bf200 v0.30.1 2023-03-10 21:34:42 -07:00
51cdf574f7 v0.30.0 2023-03-08 22:15:31 -07:00
b90b41c009 v0.29.4 2023-02-26 03:01:35 -07:00
35504eda14 v0.29.3 -- fix layout bugs on mobile
Addresses the following layout bugs in mobile view:

* improper rendering of award images on posts
* upvote ratio no longer appearing on bottom-right corner of post as
  before
* Reddit warning pop-up background cut off at bottom of page

Fixes #713.
2023-02-14 20:19:19 -07:00
a05cfe60fe v0.29.2 2023-02-12 03:36:48 -07:00
089315f9bb v0.29.1 (fixes #713) 2023-02-09 22:25:42 -07:00
1f7e14dd4e v0.29.0 2023-02-08 00:33:57 -07:00
9bf6194b09 v0.28.1
Remove font-weight associated with instance info button, which made the
icon look ghastly in Chrome.
2023-01-31 00:14:23 -07:00
f405f509c4 v0.28.0 2023-01-30 02:07:32 -07:00
8be5fdee2d Implement instance info endpoint (JSON, YAML, TXT) (#685)
Co-authored-by: Daniel Valentine <daniel@vielle.ws>
Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2023-01-30 02:02:43 -07:00