Commit graph

  • 9a7984f345 use uri for request yggverse 2025-01-23 12:50:53 +02:00
  • 24adba9065 move filter_scope to auth level, filter on apply action, rename constructors yggverse 2025-01-23 12:30:22 +02:00
  • 089a91d5a2 remove scheme from scope, rename build constructors yggverse 2025-01-23 11:46:43 +02:00
  • 9371f16798 remove extras yggverse 2025-01-23 10:58:33 +02:00
  • 12d79792d9 make multi-protocol identity feature yggverse 2025-01-23 10:57:12 +02:00
  • 92550a2ccc lowercase request subject to fix scheme detection yggverse 2025-01-23 10:25:16 +02:00
  • ed0172be68 enable identity selection for Titan protocol yggverse 2025-01-23 10:21:30 +02:00
  • b437a9d190 update relative redirection links resolver yggverse 2025-01-23 09:31:25 +02:00
  • b0c4cae517 update redirection target scheme yggverse 2025-01-22 22:33:19 +02:00
  • 20d38e0099 update Titan features yggverse 2025-01-22 22:04:38 +02:00
  • 78bfae127d fix Titan base replace yggverse 2025-01-22 21:53:44 +02:00
  • aa4f14ef29 add missed subject resets yggverse 2025-01-22 21:33:48 +02:00
  • 4a309d4ef7 fix redirection reset yggverse 2025-01-22 21:31:45 +02:00
  • 7b3ff47139 add scheme alias yggverse 2025-01-22 21:14:31 +02:00
  • 37a0c8ff4d update redirection rule yggverse 2025-01-22 20:53:00 +02:00
  • 137301200f delegate home url parse to request component yggverse 2025-01-22 20:52:34 +02:00
  • eae35d5ab8 fix title display yggverse 2025-01-22 20:04:07 +02:00
  • 771908a334 add scope alias for Titan protocol yggverse 2025-01-22 19:32:44 +02:00
  • 8534e5c510 update page meta on Titan input request yggverse 2025-01-22 18:31:10 +02:00
  • 6e6c038593 separate handler, begin Titan input integration yggverse 2025-01-22 17:37:38 +02:00
  • c6d68e57b4 delete extra move request yggverse 2025-01-22 13:59:09 +02:00
  • 8059acd0e8 fix TextView size allocation (bug #635) yggverse 2025-01-22 12:26:20 +02:00
  • a31afe2de4 draft data chunks format yggverse 2025-01-22 08:47:32 +02:00
  • a5958bc36a change case yggverse 2025-01-22 08:46:27 +02:00
  • 972fa6c3db reorganize children widgets yggverse 2025-01-22 08:28:27 +02:00
  • ba965814eb remove extra folding yggverse 2025-01-22 08:04:51 +02:00
  • dea9669d3c lock Send button on activate yggverse 2025-01-22 08:01:13 +02:00
  • 97af26c44e return reference to counter Label yggverse 2025-01-22 07:55:31 +02:00
  • c72da12c26 draft Titan widget features yggverse 2025-01-22 07:38:51 +02:00
  • 133d0f39f2 move common handler features to the parent level yggverse 2025-01-22 06:47:06 +02:00
  • 025899ba68 change comment position yggverse 2025-01-22 05:45:39 +02:00
  • 436899a248 return Uri as Result to handle redirect on error yggverse 2025-01-22 05:44:30 +02:00
  • 130f66deff handle undefined scheme route yggverse 2025-01-22 05:32:23 +02:00
  • 5570b6fa85 use shared Subject struct for Page and TabPage yggverse 2025-01-22 05:25:16 +02:00
  • 065bd8bfad remove extra member delegation yggverse 2025-01-22 05:07:16 +02:00
  • 2a43af8f75 deactivate loading indicator on handle complete yggverse 2025-01-22 04:41:23 +02:00
  • 28280cb40a remove default workflow yggverse 2025-01-21 20:15:40 +02:00
  • 59901dd8f3
    Create rust.yml d47081 2025-01-21 20:15:00 +02:00
  • 3a9fe3a36c deactivate loading on input response yggverse 2025-01-21 19:55:08 +02:00
  • 96f2edddfb integrate source view feature yggverse 2025-01-21 19:49:43 +02:00
  • 88457b3fa0 update is_loading update logic yggverse 2025-01-21 19:39:44 +02:00
  • 2f22185d6a fix is loading condition yggverse 2025-01-21 19:07:23 +02:00
  • 8974f6bc27 merge input construction yggverse 2025-01-21 19:04:40 +02:00
  • bfbe2a930d use global namespace yggverse 2025-01-21 19:02:10 +02:00
  • 7ab1928cbc fix initial handle progress fraction yggverse 2025-01-21 19:00:38 +02:00
  • 5ab51db946 remove deprecated features yggverse 2025-01-21 18:29:09 +02:00
  • e9e5c5ad22 fix redirection target value yggverse 2025-01-21 17:52:39 +02:00
  • 9cb3b47a92 handle redirection feature yggverse 2025-01-21 17:47:06 +02:00
  • 32d3c1b31a apply clippy optimizations yggverse 2025-01-21 15:06:49 +02:00
  • 0c08a0fb2f begin multi-driver page client implementation yggverse 2025-01-21 15:04:31 +02:00
  • df8dea9534 begin request reorganization with isolated driver imp yggverse 2025-01-20 07:12:38 +02:00
  • 3eca182ddf fix panic on negative counter value update yggverse 2025-01-19 15:30:06 +02:00
  • 7014df051c fix send button deactivation on enter last byte yggverse 2025-01-19 14:55:36 +02:00
  • 89469c2aa3 draft Titan response send action yggverse 2025-01-19 13:49:42 +02:00
  • b4074e46c3 hide counter on empty input yggverse 2025-01-19 13:20:49 +02:00
  • f3a2a31872 deactivate send button on empty input yggverse 2025-01-19 13:18:01 +02:00
  • ce9695f2d0 remove extras yggverse 2025-01-19 13:13:39 +02:00
  • 7ecedc6f03 remove extra lines yggverse 2025-01-19 13:12:14 +02:00
  • cb17361f31 reorganize duplicated members yggverse 2025-01-19 13:11:46 +02:00
  • 27ec38fa45 reorder public functions yggverse 2025-01-19 13:05:15 +02:00
  • f73b5c7956 separate page handler from loader, draft some Titan features yggverse 2025-01-19 12:52:53 +02:00
  • 123be8c97e implement test_referrers yggverse 2025-01-19 11:55:49 +02:00
  • eb90a60162 update titan input struct yggverse 2025-01-19 11:31:35 +02:00
  • 3d84195714 implement display trait yggverse 2025-01-19 11:02:03 +02:00
  • 613b724c9e remove extra reference yggverse 2025-01-19 10:57:07 +02:00
  • cdf4d21edd fix navigation entry update yggverse 2025-01-19 10:56:22 +02:00
  • acfd730c95 fix redirection handler yggverse 2025-01-19 10:51:58 +02:00
  • 0ff182f15d reorganize page loading methods yggverse 2025-01-19 10:17:12 +02:00
  • 8d3c4319c6 fix lookup query detection yggverse 2025-01-19 09:02:39 +02:00
  • 0c8d1e47c9 update comment yggverse 2025-01-19 07:30:59 +02:00
  • 0f6e54a3ee define lookup and search methods as Request implementation constructors yggverse 2025-01-19 07:29:42 +02:00
  • d4efcbca37 connect dns lookup detector to handle scheme-less uri without search redirection yggverse 2025-01-19 07:19:37 +02:00
  • 22bfec8c24 move resolver features to client yggverse 2025-01-19 06:23:06 +02:00
  • 6b02922f97 rename method yggverse 2025-01-19 05:20:08 +02:00
  • e669034452 implement search request handler yggverse 2025-01-19 05:03:07 +02:00
  • 3f4efee60b update member type yggverse 2025-01-19 04:23:43 +02:00
  • 6a8f7548c8 update ggemini api yggverse 2025-01-19 03:54:50 +02:00
  • dd171dabe9 use current Request as referrer yggverse 2025-01-19 03:15:03 +02:00
  • 4698d7dce1 rename methods yggverse 2025-01-19 02:37:05 +02:00
  • 4f7df8ea44 implement gemini redirection handler yggverse 2025-01-19 02:33:58 +02:00
  • 983655e934 reorganize arguments, add comments yggverse 2025-01-18 23:24:13 +02:00
  • f2e4d57d69 apply clippy corrections yggverse 2025-01-18 14:27:19 +02:00
  • 4cd0451aed update comment yggverse 2025-01-18 14:17:37 +02:00
  • de2196e24a implement separated from_uri method yggverse 2025-01-18 14:15:43 +02:00
  • e4118e1feb implement Default trait, remove Clone derive yggverse 2025-01-18 14:13:46 +02:00
  • d9fea7becd rename method yggverse 2025-01-18 13:48:18 +02:00
  • 3e2069ad7e remove extra clone yggverse 2025-01-18 13:46:56 +02:00
  • 6f16ccaa2d implement separated handler for request yggverse 2025-01-18 13:43:06 +02:00
  • 225b13270a short namespace yggverse 2025-01-18 13:05:55 +02:00
  • 64d7165774 handle Text::from_stream_async errors yggverse 2025-01-18 13:03:11 +02:00
  • b6e1ae4e6a reorganize request routing yggverse 2025-01-18 12:53:23 +02:00
  • d87057a544 rename protocol enum item yggverse 2025-01-18 09:32:50 +02:00
  • e5a8e7dd12 fix path value yggverse 2025-01-18 08:47:33 +02:00
  • f8d35e3252 use default port yggverse 2025-01-18 08:44:25 +02:00
  • 0b98dbe497 fix assertion error yggverse 2025-01-18 08:43:57 +02:00
  • ab82c452f8 use generated referrer yggverse 2025-01-18 07:43:19 +02:00
  • dc3b3f5a36 remove extra format macros yggverse 2025-01-18 07:32:03 +02:00
  • 5637e5a44f update comments yggverse 2025-01-18 07:28:54 +02:00
  • 86d191cc46 implement shared redirection Response builder yggverse 2025-01-18 07:21:06 +02:00
  • 86a6ad058a draft redirection referrer feature yggverse 2025-01-18 06:48:28 +02:00