Commit graph

55 commits

Author SHA1 Message Date
yggverse
843352bff2 fix math priority with potential unsigned value issues 2026-01-10 21:21:09 +02:00
yggverse
cc89dd6b9c fix pagination offset 2026-01-10 18:12:01 +02:00
yggverse
2463446fcd set default capacity 2026-01-10 18:05:26 +02:00
yggverse
e86b241ee6 implement local image features 2026-01-10 17:53:48 +02:00
yggverse
3e94399ccb use config file instead of argument options 2026-01-10 16:37:28 +02:00
yggverse
ec0cca64f3 implement persist_images_selector, minimize codebase by using bail, change image table structure to use sha256 hash as the unique image identity 2026-01-10 14:38:01 +02:00
yggverse
bc61b5c09c move config.toml example into crate root 2026-01-10 11:53:22 +02:00
yggverse
ee083dfc45 optimize db api 2026-01-10 01:41:20 +02:00
yggverse
f48e256fad separate Pollable and Transactional features, separate table members, use single-connection transactions method in the crawler and llm crates, minor crawler optimizations such as disconnect from db server on each queue iteration complete 2026-01-09 22:35:06 +02:00
yggverse
221b43e4cf implement image persistence db features, minor corrections 2026-01-09 18:27:27 +02:00
yggverse
b5dd30dafb implement search keyword handler 2026-01-08 17:10:56 +02:00
yggverse
a0ba992746 add adaptive css header 2026-01-08 16:48:38 +02:00
yggverse
a8f6c45887 remove short option conflict 2026-01-08 16:48:14 +02:00
yggverse
62b8711ce9 add readme 2026-01-08 15:14:53 +02:00
yggverse
54ed430edd remove extra quote 2026-01-08 14:15:32 +02:00
yggverse
013990c9f4 remove debug row 2026-01-08 14:05:39 +02:00
yggverse
de3fda435a implement initial llm features 2026-01-08 14:05:16 +02:00
yggverse
5608e2e081 implement provider_id filter 2026-01-08 11:12:42 +02:00
yggverse
aaad4fd49d update systemd option example 2026-01-08 00:57:25 +02:00
yggverse
e26236a591 rename table 2026-01-08 00:42:26 +02:00
yggverse
7b9fac8d3a separate entries 2026-01-08 00:27:48 +02:00
yggverse
54b3ad7d89 add header tag 2026-01-08 00:25:32 +02:00
yggverse
af3a6d0cd6 cleanup 2026-01-08 00:24:38 +02:00
yggverse
5d232f54c9 implement default sort ordering features 2026-01-08 00:22:07 +02:00
yggverse
c324246cc6 add safe filter 2026-01-08 00:14:32 +02:00
yggverse
d63d99d392 add safe filter 2026-01-08 00:14:03 +02:00
yggverse
add90d66d7 reorder source link 2026-01-08 00:13:29 +02:00
yggverse
6818c14580 add missed meta member 2026-01-08 00:12:51 +02:00
yggverse
5ee46f6df6 fix internal reference 2026-01-08 00:10:50 +02:00
yggverse
847b64e935 update example 2026-01-08 00:07:32 +02:00
yggverse
a53417ce52 fix mysql management entry 2026-01-08 00:07:11 +02:00
yggverse
5f5c77f360 add launch example 2026-01-07 23:56:13 +02:00
yggverse
71e6a97e37 add missed annotations 2026-01-07 23:55:24 +02:00
yggverse
621dad3810 update config name 2026-01-07 23:52:15 +02:00
yggverse
353c78b2f0 draft initial http application 2026-01-07 23:25:02 +02:00
yggverse
4c99208535 use FromRow trait 2026-01-07 23:00:10 +02:00
yggverse
5e0735ebe1 implement content method 2026-01-07 22:56:57 +02:00
yggverse
c52f960cbe implement contents_total method 2026-01-07 22:33:50 +02:00
yggverse
eedc9c06fc remove self mutable dependency as pool 2026-01-07 22:22:08 +02:00
yggverse
e7e3969e00 remove self mutable dependency as pool 2026-01-07 22:20:57 +02:00
yggverse
98ec671758 format long rows 2026-01-07 21:59:11 +02:00
yggverse
6d3aac409a implement channel_item getter 2026-01-07 21:56:16 +02:00
yggverse
4af10ee153 implement contents method 2026-01-07 21:28:01 +02:00
yggverse
9269ec2a9e add readme 2026-01-07 20:53:37 +02:00
yggverse
feb3a2d519 add comment 2026-01-07 19:30:12 +02:00
yggverse
776de04c1d skip processed channel items 2026-01-07 19:27:36 +02:00
yggverse
259ac118dc fix channel item links with its data type 2026-01-07 19:17:47 +02:00
yggverse
c0734731cb disallow nullable title/description values for the content table, implement contents_by_channel_item_id_source_id, return last insert id for insert_content, fix content_id data type, implement initial content version save on crawl 2026-01-07 19:02:00 +02:00
yggverse
480cd21e73 fix field asset and type 2026-01-07 18:25:44 +02:00
yggverse
d8f2d723f5 handle some 3'th party errors, init scraper features 2026-01-07 18:25:21 +02:00