Commit graph

  • e60a00c500 update certificate match function yggverse 2024-11-16 19:19:15 +02:00
  • 7ff9efb166 remove extra line yggverse 2024-11-16 17:38:23 +02:00
  • f347c28f6f add memory cache for gemini identities search yggverse 2024-11-16 17:27:44 +02:00
  • d9bf85884b add memory cache for auth index yggverse 2024-11-16 17:04:43 +02:00
  • 9530c37c59 create identity table to normalize children relationships yggverse 2024-11-16 16:26:12 +02:00
  • 3348e30d80 remove profile_id relationship as profile_identity_gemini_id already has it yggverse 2024-11-16 15:51:55 +02:00
  • d9a6c88c1c change column type to varchar(1024) yggverse 2024-11-16 15:43:13 +02:00
  • 7370815f9d define foreign keys yggverse 2024-11-16 15:39:42 +02:00
  • fdc6e739b4 rename field from request to url, define unique keys yggverse 2024-11-16 15:26:55 +02:00
  • 3e6f95833d rename identity widget yggverse 2024-11-16 14:52:37 +02:00
  • d717c1c246 dump failure reason, update comments yggverse 2024-11-16 14:24:35 +02:00
  • 5bb0617c57 implement auth wrapper for stream yggverse 2024-11-16 14:10:26 +02:00
  • f487215ca9 begin authorization components implementation for gemini protocol yggverse 2024-11-16 12:55:30 +02:00
  • b32a1a297f remove extra fields yggverse 2024-11-16 09:48:59 +02:00
  • 921f8d412e update field set yggverse 2024-11-16 09:47:25 +02:00
  • d43dfa3035 update ggemini version yggverse 2024-11-16 09:45:02 +02:00
  • 1b6f45152a use tuple for actions yggverse 2024-11-14 16:24:48 +02:00
  • fc2baf7845 draft auth action yggverse 2024-11-14 16:15:13 +02:00
  • f1b7fc9ac0 add auth navbar button yggverse 2024-11-14 14:41:26 +02:00
  • ec95ae2580 enshort action namespace yggverse 2024-11-14 14:33:29 +02:00
  • 03d97da6c7 add comment yggverse 2024-11-14 14:21:24 +02:00
  • c83248741b add todo comments yggverse 2024-11-14 14:17:43 +02:00
  • 57a8b5091f fix db errors handle yggverse 2024-11-14 14:06:03 +02:00
  • be30ec660f use shared pointer for profile_id value yggverse 2024-11-14 13:32:53 +02:00
  • fa7080762e add comments, handle results yggverse 2024-11-14 13:11:15 +02:00
  • 41515b0f2b use title for input status by provider yggverse 2024-11-14 12:57:48 +02:00
  • 9d40e7f01c update comment yggverse 2024-11-14 12:52:18 +02:00
  • 0b44303023 handle bookmark toggle action results yggverse 2024-11-14 12:48:58 +02:00
  • a0c52f2ede derive debug for error enums yggverse 2024-11-14 12:34:51 +02:00
  • d3f3475f15 use record id as hashmap value yggverse 2024-11-14 12:26:02 +02:00
  • f338b93217 implement result handler yggverse 2024-11-14 12:00:53 +02:00
  • ffeaad91f3 remove pub access from bookmark connection yggverse 2024-11-14 10:53:30 +02:00
  • fb8f9904d0 cleanup unused constructions, fix tab state for bookmark action yggverse 2024-11-14 10:51:35 +02:00
  • c511b97d2d complete bookmark toggle features yggverse 2024-11-14 09:58:36 +02:00
  • 232f67b9cc draft bookmark toggle action yggverse 2024-11-14 09:30:40 +02:00
  • feca899c5b fix bookmark update action yggverse 2024-11-14 08:59:48 +02:00
  • d0a7c3079d connect bookmark action yggverse 2024-11-14 08:51:14 +02:00
  • 7b9bd95c09 implement memory pool for bookmark index yggverse 2024-11-14 08:29:11 +02:00
  • 74e9daeddb implements records getter yggverse 2024-11-14 08:28:24 +02:00
  • 3ed0e0f276 update comment yggverse 2024-11-14 06:25:29 +02:00
  • b441a681f7 deactivate welcome dialog, auto-generate profile on first launch, remove extra references, draft bookmarks model yggverse 2024-11-14 06:00:41 +02:00
  • f81e496fa4 change argument data type yggverse 2024-11-14 04:24:32 +02:00
  • a95832f5fc remove constructions not in use yggverse 2024-11-13 12:59:11 +02:00
  • 84926a4e8c add existing profile activate feature yggverse 2024-11-13 12:55:36 +02:00
  • aa076b370b rename low-level db api yggverse 2024-11-13 11:45:33 +02:00
  • 091b7da7b8 implement new profile init yggverse 2024-11-13 11:36:48 +02:00
  • f558940574 draft profile import feature yggverse 2024-11-13 11:08:01 +02:00
  • 324c1044e3 implement profile variants builder yggverse 2024-11-13 10:54:34 +02:00
  • 01bef05346 add comments yggverse 2024-11-13 08:59:22 +02:00
  • b01d863492 decorate response variants yggverse 2024-11-13 08:58:00 +02:00
  • 096b2c5178 draft add method yggverse 2024-11-13 08:32:49 +02:00
  • 8679dfc332 rename variable yggverse 2024-11-13 08:10:54 +02:00
  • 2b80489340 add comment yggverse 2024-11-13 08:08:54 +02:00
  • 53694506f3 remove duplicated constructions yggverse 2024-11-13 08:07:32 +02:00
  • bd1ebfcb0f deactivate testing feature yggverse 2024-11-13 08:05:12 +02:00
  • 4d7b61ef59 draft profile database implementation, make members public, run initial dialog, rename field from active to is_active yggverse 2024-11-13 08:03:48 +02:00
  • b0ee52c3f4 draft welcome dialog with profile selection yggverse 2024-11-13 07:05:46 +02:00
  • 57594a3fc8 add active profile field yggverse 2024-11-13 04:48:13 +02:00
  • 1de6b54daa implement additional fields for profile table yggverse 2024-11-13 04:35:01 +02:00
  • b12f5e8b8f move profile components to separated namespace yggverse 2024-11-13 03:40:29 +02:00
  • 61010e0a42 use tuple for actions yggverse 2024-11-12 18:47:52 +02:00
  • b70a5a7867 move bookmark status detection to the navigation level yggverse 2024-11-12 18:38:10 +02:00
  • 367b4d017b connect navigation widget to bookmark action yggverse 2024-11-12 18:13:32 +02:00
  • ad89d08f0f remove extra brackets yggverse 2024-11-12 18:05:44 +02:00
  • 3db4c2c6be integrate bookmark action yggverse 2024-11-12 18:02:35 +02:00
  • c279576ee2 use write method yggverse 2024-11-12 17:37:47 +02:00
  • 1457954ee3 update comment yggverse 2024-11-12 17:24:46 +02:00
  • da33fa053e move static methods out of main db struct implementation yggverse 2024-11-12 17:22:07 +02:00
  • 5b3e091f2b add history model yggverse 2024-11-12 17:07:00 +02:00
  • 4a593f2245 implement bookmarks model yggverse 2024-11-12 14:13:13 +02:00
  • bb03d7710e rename field name yggverse 2024-11-12 13:26:03 +02:00
  • e84b9d4fb1 draft profile db components yggverse 2024-11-12 12:30:12 +02:00
  • 0dee053e36 use default message yggverse 2024-11-12 11:08:39 +02:00
  • 47b2be986b implement is_history record argument for load action yggverse 2024-11-12 08:23:19 +02:00
  • 60d4a94ff3 update ggemtext version yggverse 2024-11-12 07:34:58 +02:00
  • 23e4e83e45 implement new tab position enum yggverse 2024-11-11 19:28:39 +02:00
  • 57cdc4cee9 save is_attention session state yggverse 2024-11-11 16:53:06 +02:00
  • 8917d14908 use tuple for actions yggverse 2024-11-11 15:14:32 +02:00
  • 0cf4206ebc add separator yggverse 2024-11-11 14:52:17 +02:00
  • 8f9f5d3eaa implement is_attention tab state decorator yggverse 2024-11-11 14:47:51 +02:00
  • f6d015c8c1 use tuple for item options (todo struct) yggverse 2024-11-11 13:31:45 +02:00
  • 89d0d13c42 remove constructions not in use yggverse 2024-11-11 13:25:43 +02:00
  • 3d9ea1d54e add is_load state yggverse 2024-11-11 13:03:55 +02:00
  • 7bc2d478d0 add request state yggverse 2024-11-11 12:52:46 +02:00
  • 3a0deabc14 implement stateful api for append action yggverse 2024-11-11 11:35:35 +02:00
  • a6ef61486d update actions yggverse 2024-11-11 05:11:48 +02:00
  • a5fc2a7475 define ptr container outside yggverse 2024-11-11 01:14:09 +02:00
  • 7b2c07ac45 remove deprecated method yggverse 2024-11-11 00:17:30 +02:00
  • 12fa47f8f9 remove extra methods yggverse 2024-11-11 00:04:19 +02:00
  • 41ccee209f add comment yggverse 2024-11-10 13:35:22 +02:00
  • 43c113d448 remove comment yggverse 2024-11-10 13:32:03 +02:00
  • 0010e5e138 fix open action yggverse 2024-11-10 13:28:26 +02:00
  • 0f23730669 cleanup yggverse 2024-11-10 12:45:07 +02:00
  • 43abe41b31 fix current state detection yggverse 2024-11-10 12:40:57 +02:00
  • ddead4e870 enshort setup menu state match yggverse 2024-11-10 12:13:52 +02:00
  • 86fba1dc69 fix reference count for action group arguments yggverse 2024-11-10 12:05:36 +02:00
  • 6f7a21705e deactivate not in use constructions yggverse 2024-11-10 11:55:42 +02:00
  • 8113022cd4 create separated wrappers for history, close action group yggverse 2024-11-10 11:53:43 +02:00
  • 4afa2c204c create separated wrapper for home action yggverse 2024-11-10 10:46:46 +02:00
  • b4dee17768 create separated wrapper for reload action yggverse 2024-11-10 10:30:10 +02:00