|
3769487741
|
feat(rust): upgrade to latest nightly
|
2024-01-10 14:44:24 +05:30 |
|
|
e795c66168
|
fix(utils): adjust logging levels
|
2023-07-07 00:22:42 +05:30 |
|
|
083b5b03eb
|
fix(utils): remove unsound URL cache
This was never doing anything
|
2023-07-07 00:18:44 +05:30 |
|
|
e9afdeee7f
|
fix: short-circuit commands in get_urls_from_messages
These will never need replacement
|
2023-02-10 09:33:38 +00:00 |
|
|
1b1987db53
|
feat: memoize calls to get_urls_from_message
|
2023-01-26 17:24:15 +00:00 |
|
|
9f1af22e19
|
refactor: optimize utils::get_urls_from_message
- Avoid unnecessary allocations of the Vec by using `Vec::new()`
- Add a fast path for when there are no (url) entities
|
2023-01-01 21:01:03 +00:00 |
|
|
f99d77c908
|
fix(utils): add logging to scrub_urls
|
2022-12-23 18:41:19 +00:00 |
|
|
74d1b6f4ec
|
fix(utils): consolidate logging in get_urls_from_message
|
2022-12-23 18:41:19 +00:00 |
|
|
5f87ebf923
|
fix: encode text to UTF-16 before extracting entities
|
2022-11-22 17:39:08 +05:30 |
|
|
283009f5e0
|
fix: clippy
|
2022-10-27 17:54:27 +00:00 |
|
|
a9a1210aa2
|
feat(ddinstagram): scrub URL query params
|
2022-10-27 11:40:18 +00:00 |
|
|
9534fdf5da
|
feat: remove walls functionality
|
2022-10-17 23:44:57 +05:30 |
|
Sanchith Hegde
|
a890c807b4
|
feat: Allow toggling Instagram and Twitter link replacement (#22)
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
|
2022-10-09 00:24:10 +05:30 |
|
|
77e1f4629e
|
fix: resolve clippy warnings
|
2022-08-27 19:05:22 +00:00 |
|
|
4b25bf8750
|
feat(amp): add module to de-amp links
|
2022-08-27 21:12:41 +05:30 |
|
|
103aed13ff
|
fix: only index files
|
2022-07-07 23:01:47 +05:30 |
|
|
8e94a3aa8a
|
chore: reformat imports
|
2022-06-16 19:59:50 +05:30 |
|
|
2c0c7a94e9
|
utils: fix clippy::format_push_string lint
|
2022-05-09 08:37:36 +05:30 |
|
|
48681121c8
|
src: silence clippy::cast_possible_truncation lint
|
2022-04-18 22:01:32 +05:30 |
|
|
2c6c0fe596
|
src: fix clippy::needless-pass-by-value lint
|
2022-04-18 21:59:20 +05:30 |
|
|
59e40b7a2b
|
chore: fix clippy 1.61 lints
|
2022-02-25 00:15:21 +05:30 |
|
|
4d75d63ccb
|
all: fix clippy::pedantic lints
|
2022-01-24 23:23:50 +05:30 |
|
|
f14f5a6a4a
|
all: fix clippy::pedantic lints
|
2021-12-20 13:09:41 +05:30 |
|
|
36691ffee5
|
all: fix clippy lints
|
2021-10-06 01:01:47 +05:30 |
|
|
557b5842d5
|
Remove debug logging and match against lowercase items
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-28 10:38:29 +05:30 |
|
|
f83707878e
|
utils: replace one character str with a char
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-28 09:56:52 +05:30 |
|
|
6401acb763
|
utils: handle multiple keywords in search term
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-28 09:08:06 +05:30 |
|
|
7ac27066c0
|
utils: add failing case test for tokenized search
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-26 19:04:17 +05:30 |
|
|
26918cc103
|
utils: reduce memory use in tokenized search
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-26 19:03:52 +05:30 |
|
|
644b48c8b4
|
Switch to fastrand
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-26 18:55:28 +05:30 |
|
|
c531a08258
|
Add initial infrastructure for caching file IDs
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-26 16:26:18 +05:30 |
|
|
84456f337e
|
src: start breaking apart things
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-01-26 20:29:57 +05:30 |
|
|
5223567a7d
|
cargo fmt
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-04-03 21:26:39 +05:30 |
|
|
f74014b9c8
|
Pass around references as much as possible
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-04-03 21:26:22 +05:30 |
|
|
a834366887
|
Fix clippy lints
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-03-11 03:41:38 +05:30 |
|
|
0f7598e73b
|
Add some more tests
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-03-02 18:59:25 +05:30 |
|
|
a662290ad0
|
utils: Sort
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-03-02 18:52:20 +05:30 |
|
|
d8e47958a5
|
Move index code to utils for testing
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-03-02 18:52:05 +05:30 |
|
|
cecb5dd917
|
cargo fmt
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-03-02 18:21:21 +05:30 |
|
|
46826f67a3
|
Move search code to utils for testing
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-03-02 18:21:11 +05:30 |
|
|
20c083e2ff
|
Add tests for escape_markdown_str
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-27 22:43:14 +05:30 |
|
|
948c0b5b0c
|
cargo fmt
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-27 22:32:54 +05:30 |
|
|
04687eed9f
|
Cleanup
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-27 22:32:53 +05:30 |
|
|
d732ad74e7
|
utils: Add some basic tests
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-27 15:04:39 +05:30 |
|
|
4d4dccff07
|
Don't rely on callers lowercasing terms
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-27 15:04:27 +05:30 |
|
|
a904599770
|
Fix clippy lints
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-26 22:36:57 +05:30 |
|
|
017354197d
|
Drop numbers when tokenizing filenames
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-26 22:36:05 +05:30 |
|
|
e79039f278
|
Run fmt and handle cases where no results are found
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-26 12:18:45 +05:30 |
|
|
7dda19aa09
|
Switch to tokenized search
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-26 11:46:42 +05:30 |
|
|
9ed96ade4b
|
Silence clippy lint
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-02-24 23:37:59 +05:30 |
|