Commit graph

29 commits

Author SHA1 Message Date
yggverse
cc7df23f39 apply new fmt version 2025-03-16 21:56:18 +02:00
yggverse
33369e31ea use r2d2 pool, update rusqlite version 2025-03-14 12:27:09 +02:00
yggverse
4002c94a4a remove extra rc wrapper 2025-03-13 17:25:07 +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
d7f6e2f16b update identity detection methods 2025-01-23 13:28:18 +02:00
yggverse
24adba9065 move filter_scope to auth level, filter on apply action, rename constructors 2025-01-23 12:30:22 +02:00
yggverse
9371f16798 remove extras 2025-01-23 10:58:33 +02:00
yggverse
12d79792d9 make multi-protocol identity feature 2025-01-23 10:57:12 +02:00
yggverse
ba68019614 reorganize clone semantics, implement recently closed tabs history 2025-01-12 04:02:41 +02:00
yggverse
293c7d0aa3 enshort to common variable name 2024-12-14 07:04:23 +02:00
yggverse
053c078e11 delegate certificate init to ggemini wrapper, add structs for some, tuple entities, move match_priority to gemini impl area 2024-11-27 21:40:44 +02:00
yggverse
c86dca53bd implement to_string method, prevent memory index overwrite on validation step 2024-11-23 18:04:57 +02:00
yggverse
58ed923bc7 remove duplicated enums 2024-11-23 16:41:37 +02:00
yggverse
efa3bc48c3 update errors handle 2024-11-22 15:51:03 +02:00
yggverse
867a02a191 implement IMPORT_PEM apply 2024-11-21 19:35:22 +02:00
yggverse
59e9739142 rename enum item 2024-11-20 09:29:35 +02:00
yggverse
f9e35553da delegate child errors to parent handler 2024-11-20 09:27:40 +02:00
yggverse
755a704433 remove extra fields from db, use certificate as storage 2024-11-20 08:35:37 +02:00
yggverse
14c31734fd begin identity dialog implementation 2024-11-17 16:28:45 +02:00
yggverse
611addda42 handle construction results, separate index methods 2024-11-16 20:27:33 +02:00
yggverse
e60a00c500 update certificate match function 2024-11-16 19:19:15 +02:00
yggverse
f347c28f6f add memory cache for gemini identities search 2024-11-16 17:27:44 +02:00
yggverse
d9bf85884b add memory cache for auth index 2024-11-16 17:04:43 +02:00
yggverse
9530c37c59 create identity table to normalize children relationships 2024-11-16 16:26:12 +02:00
yggverse
7370815f9d define foreign keys 2024-11-16 15:39:42 +02:00
yggverse
f487215ca9 begin authorization components implementation for gemini protocol 2024-11-16 12:55:30 +02:00
yggverse
b12f5e8b8f move profile components to separated namespace 2024-11-13 03:40:29 +02:00