Commit graph

170 commits

Author SHA1 Message Date
yggverse
d512e94db1 update crates api 2026-03-04 13:34:51 +02:00
yggverse
0911aba08c add specification reference 2025-07-29 12:08:55 +03:00
yggverse
f41b7a57bd use HashMap to store misc index 2025-07-26 08:55:53 +03:00
yggverse
f944575784 add assertion check 2025-07-26 08:40:14 +03:00
yggverse
eac71c07f6 fix incorrect assertion 2025-07-26 08:21:19 +03:00
yggverse
5e32113747 remove extra copy 2025-07-26 07:51:41 +03:00
yggverse
8df429e98f implement backend for the proxy misc configuration 2025-07-26 07:50:19 +03:00
yggverse
b56cd19164 move DateTime type out of DB row member 2025-07-26 05:25:15 +03:00
yggverse
a7c6e79aac implement proxy exceptions tab 2025-07-26 05:21:29 +03:00
yggverse
b15e4a5fc1 separate children proxy components 2025-07-26 04:26:20 +03:00
yggverse
ebb38008e1 implement separated dialogs for the Bookmarks and History menu items 2025-07-25 15:52:14 +03:00
yggverse
e548efc93f implement proxy settings dialog (rules tab) 2025-07-25 13:41:21 +03:00
yggverse
fc87c4ce00 remove extra Uri conversion 2025-07-24 09:37:42 +03:00
yggverse
1302a89c44 rename regex field to request, increase db field size to 1024 bytes 2025-07-24 07:03:33 +03:00
yggverse
4c305f967f implement proxy backend features 2025-07-24 06:25:01 +03:00
yggverse
77ee4aa78c separate host/port columns, increase host len to 1024 bytes 2025-07-23 08:15:48 +03:00
yggverse
a7230fd329 use internal address HashMap registry for the TOFU validation 2025-07-23 07:47:07 +03:00
yggverse
b187f36028 remove async dependencies 2025-07-23 02:27:48 +03:00
yggverse
f831212d40 init profile TOFU features 2025-07-23 02:13:10 +03:00
yggverse
cc7df23f39 apply new fmt version 2025-03-16 21:56:18 +02:00
yggverse
6f82924b4f fix filtered list getters 2025-03-15 20:02:46 +02:00
yggverse
19a07cdf1d remove direct memory access 2025-03-14 12:51:33 +02:00
yggverse
33369e31ea use r2d2 pool, update rusqlite version 2025-03-14 12:27:09 +02:00
yggverse
c3f63dfbdc make heavy operation async 2025-03-14 00:00:31 +02:00
yggverse
4002c94a4a remove extra rc wrapper 2025-03-13 17:25:07 +02:00
yggverse
64f1867aa3 fix limit condition 2025-03-13 14:17:06 +02:00
yggverse
9db4049169 fix rustfmt errors 2025-03-12 16:34:45 +02:00
yggverse
a6107bf1bb implement permanent storage for profile history 2025-03-12 16:16:16 +02:00
yggverse
0f9e864173 update init count 2025-03-11 22:17:47 +02:00
yggverse
1b8bfe2f73 add missed initial event pulse 2025-03-11 22:02:51 +02:00
yggverse
11fecd9cf1 replace vector collection with event snap for performance reasons (much detailed history logs not planned) 2025-03-11 21:10:48 +02:00
yggverse
ce2b02569d store optional page title 2025-03-11 19:58:09 +02:00
yggverse
0bd7131937 make item id optional as queued for database insert, rename item constructor, add comments 2025-03-11 15:15:28 +02:00
yggverse
f09bb905f9 make search case insensitive 2025-03-11 12:48:10 +02:00
yggverse
ee08f0a829 search in titles 2025-03-11 12:44:16 +02:00
yggverse
73c35d25d8 implement suggestion titles, search in history, show bookmark as icon indicator 2025-03-11 11:09:49 +02:00
yggverse
5b0de227c0 draft suggestion autocomplete feature 2025-03-10 17:22:21 +02:00
yggverse
1c4bde4004 add bookmarks limit option 2025-03-08 21:19:58 +02:00
yggverse
ce14920d23 remove extra member 2025-03-08 21:16:45 +02:00
yggverse
f90378a911 record all opened/closed history, change sort order to DESC 2025-03-08 21:15:35 +02:00
yggverse
268af30830 reorganize history memory model 2025-03-08 21:02:31 +02:00
yggverse
6526ca85d8 reorganize bookmarks memory model 2025-03-08 18:48:21 +02:00
yggverse
6f91efbc9c use &str 2025-03-08 17:21:25 +02:00
yggverse
d1e928d163 use match 2025-03-08 17:18:57 +02:00
yggverse
6c7cfec5d2 remove extra Rc wrappers, disable internal components access 2025-03-08 17:16:08 +02:00
yggverse
00d130e107 update deprecated error handlers 2025-03-07 18:48:16 +02:00
yggverse
43c081d73b delegate some errors to the up level 2025-03-07 18:20:15 +02:00
yggverse
5effd63575 use anyhow crate, return id on insert 2025-03-07 18:14:37 +02:00
yggverse
bbcc3014cc add auragem.ddns.net search provider, set tlgs.one as default 2025-02-02 00:27:10 +02:00
yggverse
9945002efa delegate default search providers init to the db api 2025-01-30 16:46:41 +02:00