3e3c30d7f1
Update cookie + changes
2023-12-26 16:24:53 -05:00
b7bf9c74be
Fix import error
2023-12-26 15:54:43 -05:00
d76051302e
Merge remote-tracking branch 'origin/pull/738'
2023-12-26 15:51:15 -05:00
90d1831352
Merge remote-tracking branch 'origin/pull/819'
2023-12-26 15:48:27 -05:00
3ac2048247
Merge remote-tracking branch 'origin/pull/861'
2023-12-26 15:47:33 -05:00
de268314f3
Fix tests
2023-12-26 15:42:41 -05:00
0eb5e18cef
Merge remote-tracking branch 'origin/pull/536'
2023-12-26 15:20:21 -05:00
fc4b686607
Merge remote-tracking branch 'origin/pull/746'
2023-12-26 15:18:49 -05:00
82fdcf7443
Merge remote-tracking branch 'origin/pull/768'
2023-12-26 15:15:06 -05:00
cc9023dc64
Merge remote-tracking branch 'origin/pull/865'
2023-12-26 15:12:36 -05:00
f5b54197c4
Merge remote-tracking branch 'origin/pull/808'
2023-12-26 15:11:44 -05:00
9b71822be6
Match on both http and https in format_url (414)
2023-12-26 15:11:16 -05:00
2d64c092ea
Fix short links again. Just using a split
2023-11-21 21:34:13 -08:00
3e236e7ab5
client.rs: remove some String
allocations
2023-10-27 09:05:22 -04:00
469aff0689
Handle obfuscated share links
2023-10-04 09:55:33 -07:00
7a14975fb8
Remove 'Nel' and 'Report-To' response headers
2023-07-08 19:20:58 -07:00
136aa0aa7d
Format
2023-06-09 17:32:21 -04:00
a39bb9d502
Merge branch 'master' into reddit-stats
2023-06-09 17:31:12 -04:00
5f562876f4
Make stats collection opt-out
2023-06-09 17:26:23 -04:00
f7f1aa4bde
Abstract out random choosing
2023-06-08 16:27:36 -04:00
c00beaa5d8
Improve OAuth refresh, logging
2023-06-08 14:33:54 -04:00
49dde7ad72
Improve subreddit test
2023-06-08 14:06:58 -04:00
0ca0eefaa4
Add tests to check fetching sub/user/oauth
2023-06-06 15:28:36 -04:00
6cd53abd42
Documentation
2023-06-06 15:26:31 -04:00
dc7601375e
Ignore dotenv failure
2023-06-06 15:07:11 -04:00
659a82bf63
Improve spoofing of devices, handle token refreshes
2023-06-06 15:05:20 -04:00
8a23616920
Stray space
2023-06-05 20:57:34 -04:00
00355de727
Set proper headers
2023-06-05 20:39:56 -04:00
383d2789ce
Initial PoC of spoofing Android OAuth
2023-06-05 20:31:25 -04:00
97f0f69059
Rebase #811 ( #812 )
...
Co-authored-by: Matthew Esposito <matt@matthew.science >
2023-06-03 17:32:46 +00:00
255307a4f7
Add request stats to instance info HTML
2023-05-31 20:02:00 -04:00
de68409610
Add request stats to instance info page
2023-05-31 19:39:44 -04:00
ca7ad9f812
Merge pull request #796 from StuffNoOneCaresAbout/lazy-init-regex
2023-05-01 10:09:59 -04:00
4d5c52b83b
Rename variables to more descriptive names.
2023-05-01 05:00:49 +01:00
6c47ea921b
performance: compile regex only once
2023-05-01 04:22:10 +01:00
0c591149d5
Add option to disable all indexing.
2023-04-26 12:52:12 +01:00
af8fe176ea
Fix clippy warnings
2023-04-19 10:37:47 -04:00
4a1b448abb
Merge pull request #776 from iTzBoboCz/polls
2023-04-17 18:12:02 -04:00
991677cd1e
Add variable for now_utc, format
2023-04-17 18:00:41 -04:00
3b8a13d050
Merge pull request #773 from libreddit/fmt_clippy
2023-04-15 11:01:19 -04:00
5f87875b8e
Merge branch 'master' into bypass-gate
2023-04-15 10:56:28 -04:00
ec226e0cab
fix(polls): apply clippy suggestions
2023-04-08 10:41:12 +02:00
75af984154
fix(polls): apply suggestions and fix id parsing
2023-04-01 14:26:04 +02:00
8bed342a6d
fix: print time suffix only for relative dates
2023-04-01 13:21:15 +02:00
de5d8d5f86
Requested code style changes
2023-03-26 11:52:02 -07:00
f465394f93
Address fmt + clippy
2023-03-25 16:32:42 -04:00
1e418619f1
Feat: search for comments within posts
...
Add the ability to search for specific comments within posts.
Known issues:
- Just like on reddit, this does not work with comment sorting. The
sorting order is ignored during the search and changing the sorting
order after the search does not change anything. I do not think we
can fix this before reddit does, since in my understanding we rely
on them for the sorting. However we could implement a default
sorting method ourselves by taking the vector of comments returned
from the search and sorting it manually.
- The UI could be improved on mobile. On screens with a max width
inferior to 480 pixels, the comment search bar is displayed below
the comment sorting form. It would be great if we could make the
search bar have the same width as the whole comment sorting form
but I do not have the willpower to write any more css.
2023-03-24 17:41:26 -07:00
8be69f6fe5
Checks if the link contains the parameter instead of ends with it
...
To know if the gate should be bypassed, we check if the link contains
the pasameter instead of checking if the link ends with it. This is
impostant, for example if we were to implement searching for comments
within a post. If we wanted to search for comments within a post that we
have bypassed the gate to view: the link will look like
https://libreddit-instance/r/somesub/comments/post-id/post-title&bypass_nsfw_landing/?q=some-query&type=comment
2023-03-23 12:36:04 -07:00
e3b1c5b587
Use a bullet instead of empty margin when score is hidden
...
This is prettier and keeps consistency across the app.
2023-03-23 11:29:28 -07:00
a0726c5903
Change the bypass message and format code
...
The bypass message now indicates that the bypass is only temporary.
2023-03-23 11:09:33 -07:00