yggverse
|
e123c1c1cd
|
test ggemini v0.20.0 features
|
2025-10-19 22:43:17 +03:00 |
|
yggverse
|
8972ca17e1
|
fix navigation history snap on redirect
|
2025-10-12 02:07:24 +03:00 |
|
yggverse
|
f97cd44cad
|
use namespace
|
2025-09-12 14:21:37 +03:00 |
|
yggverse
|
0f01eb83de
|
fix preload bytes format
|
2025-09-12 14:17:42 +03:00 |
|
yggverse
|
b9def8216d
|
add comment
|
2025-09-12 14:13:41 +03:00 |
|
yggverse
|
66ffd6fae9
|
update comment
|
2025-09-10 01:29:56 +03:00 |
|
yggverse
|
97d941cf82
|
use query and fragment as the request part for the nex protocol; this [unspecified] change allows access to files that contain ? or # characters in their names
|
2025-09-10 01:23:22 +03:00 |
|
yggverse
|
e7e216aaea
|
remove private level for the entry with extra methods
|
2025-07-29 19:59:05 +03:00 |
|
yggverse
|
6e4eec54f0
|
isolate request entry, fix proxy resolver change on entry update (by using sync lookup impl)
|
2025-07-29 16:57:17 +03:00 |
|
yggverse
|
b548fb16d3
|
use previously constructed ProxyResolver object (prevent extra search operations)
|
2025-07-24 14:17:49 +03:00 |
|
yggverse
|
fc87c4ce00
|
remove extra Uri conversion
|
2025-07-24 09:37:42 +03:00 |
|
yggverse
|
7087d8ef7c
|
move proxy setter to the request handler
|
2025-07-24 07:59:31 +03:00 |
|
yggverse
|
4c305f967f
|
implement proxy backend features
|
2025-07-24 06:25:01 +03:00 |
|
yggverse
|
a7230fd329
|
use internal address HashMap registry for the TOFU validation
|
2025-07-23 07:47:07 +03:00 |
|
yggverse
|
f831212d40
|
init profile TOFU features
|
2025-07-23 02:13:10 +03:00 |
|
yggverse
|
8d327ff9df
|
format bytes on page preload
|
2025-07-04 21:20:46 +03:00 |
|
yggverse
|
8b7d4b1624
|
fix content type detection (make links clickable on uri contains trailing slash only)
|
2025-07-01 21:12:13 +03:00 |
|
yggverse
|
a4aca33d02
|
fix panic
|
2025-06-29 18:50:24 +03:00 |
|
yggverse
|
565748ae58
|
remove extra copy
|
2025-06-29 17:05:02 +03:00 |
|
yggverse
|
1516531ad1
|
close connection gracefully, register disconnection event time
|
2025-06-29 16:58:24 +03:00 |
|
yggverse
|
3bd799af78
|
check content type renderability before preload the data
|
2025-06-29 12:20:40 +03:00 |
|
yggverse
|
5c3f41c054
|
increase loading widget toggle to 100Kb
|
2025-06-28 08:32:10 +03:00 |
|
yggverse
|
27a79a10f5
|
init the loading widget on total size reached instead of use timeout
|
2025-06-28 08:21:10 +03:00 |
|
yggverse
|
f91b4f5d62
|
prevent operation cancelled message on redirect
|
2025-06-27 08:37:33 +03:00 |
|
yggverse
|
21c8402004
|
register the event to continue the local redirection
|
2025-06-27 08:03:45 +03:00 |
|
yggverse
|
01a2021fa2
|
replace format with push
|
2025-06-27 07:54:42 +03:00 |
|
yggverse
|
de775e94a1
|
add .log extension as renderable with text/plain controller
|
2025-06-27 07:45:02 +03:00 |
|
yggverse
|
da533d8826
|
remove header value update as the nex is header-less protocol
|
2025-06-27 07:40:33 +03:00 |
|
yggverse
|
53348d12b6
|
update comment
|
2025-06-26 22:51:16 +03:00 |
|
yggverse
|
2f4cc8f00f
|
auto-append missed trailing slash to the root locations
|
2025-06-26 22:48:25 +03:00 |
|
yggverse
|
9198f2a4f5
|
show the download dialog for the unsupported content types
|
2025-06-26 22:17:15 +03:00 |
|
yggverse
|
62fbeca95d
|
add missed event to update the connection info
|
2025-06-26 21:02:47 +03:00 |
|
yggverse
|
6a3ee89d8b
|
switch the loading widget only when this action is required by timeout (prevents background blinks on page reload)
|
2025-06-26 20:16:22 +03:00 |
|
yggverse
|
337bf32707
|
implement text/nex renderer
|
2025-06-26 18:02:52 +03:00 |
|
yggverse
|
02eb8e4a71
|
implement nex protocol driver
|
2025-06-26 17:02:18 +03:00 |
|
yggverse
|
2f68e80a83
|
update page info on local files browse
|
2025-03-28 04:03:30 +02:00 |
|
yggverse
|
d2a39f2770
|
update page info on download
|
2025-03-28 03:09:13 +02:00 |
|
yggverse
|
d7e1b88fdf
|
reset page info globally (on client handle begin)
|
2025-03-27 22:50:43 +02:00 |
|
yggverse
|
01ea693c03
|
fix redirection info reset
|
2025-03-27 22:47:38 +02:00 |
|
yggverse
|
0d202a866a
|
update ggemini api
|
2025-03-27 21:34:15 +02:00 |
|
yggverse
|
159814b3c7
|
update ggemini api
|
2025-03-27 21:17:12 +02:00 |
|
yggverse
|
27ef34974b
|
remove extra lines
|
2025-03-27 20:46:46 +02:00 |
|
yggverse
|
6142d8e68a
|
group self members into Self struct
|
2025-03-27 20:43:00 +02:00 |
|
yggverse
|
f9365791e6
|
remove deprecation feature methods
|
2025-03-27 01:47:16 +02:00 |
|
yggverse
|
560adff490
|
implement Page::info::reset method
|
2025-03-27 01:04:56 +02:00 |
|
yggverse
|
a832936054
|
implement Redirect struct as the redirection wrapper with additional API features
|
2025-03-26 21:50:07 +02:00 |
|
yggverse
|
1c29639468
|
add header string dump, reorganize size struct
|
2025-03-25 21:19:48 +02:00 |
|
yggverse
|
48aa19d1e4
|
use high-level implementation method, handle error case
|
2025-03-25 07:45:18 +02:00 |
|
yggverse
|
02dfa3cb3c
|
update ggemini api, optimize failure handle
|
2025-03-25 05:18:04 +02:00 |
|
yggverse
|
898c6d407f
|
remove extra lines
|
2025-03-25 04:03:22 +02:00 |
|