This website requires JavaScript.
Explore
Help
Sign In
Nuller
0 Followers
·
0 Following
Joined on
2026-06-17
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
5
Projects
Packages
Public Activity
Starred Repositories
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 19:12:58 +00:00
1eb0302dc2
merge: overlay после разблокировки (безусловный показ) + dismiss Back/✕ (60с) + Canvas-крестик
62d49243d9
feat(android): overlay показывается безусловно (система сама скрывает под keyguard); drawn CloseXIcon вместо глифа ✕
de8a16ab6e
feat(android): overlay показывается после разблокировки; скрытие Back/✕ без ответа с повтором через 60с; заголовок 'Secret request pending'
Compare 3 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 17:31:33 +00:00
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 17:17:39 +00:00
61906c5415
merge: overlay UX — reshow после unlock, dismiss на 60с (Back/✕), единый заголовок карточки
a30a0cb409
feat(android): overlay показывается после разблокировки; скрытие Back/✕ без ответа с повтором через 60с; заголовок 'Secret request pending'
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 16:46:12 +00:00
ae735f23e5
merge: уведомление запроса видно на локскрине (PRIVATE), содержимое скрыто
f5b348ff96
fix(android): уведомление на локскрине видимо — VISIBILITY_PRIVATE вместо SECRET
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 16:37:24 +00:00
0b58a8555d
merge: lockscreen privacy — разблокировка до Requests, приватные уведомления, без overlay на keyguard
6598f6f82f
feat(android): приватность локскрина — уведомление SECRET, MainActivity без showWhenLocked, unlock-before-approve в OFF, overlay скрыт при keyguard
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 15:33:32 +00:00
f465033eda
merge: unlocked-screen guarantee для no-prompt approvals
05fc095f54
feat(android): абсолютный запрет выдачи при заблокированном экране без подтверждения (backstop в approvePending + unlock-first UX)
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 14:33:33 +00:00
ce1fd66937
merge: PIN-fallback и настройка подтверждения approvals
e30deecf88
feat(android): настройка подтверждения approve — PIN/биометрия (по умолчанию), disabled без credentials, plain Approve при off
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 13:18:17 +00:00
4d13a46f92
merge: wake-бикон с быстрым интервалом — cold 'waiting for provider' 5.7s->1.8s mean, 17s->2s worst-case (физический A/B)
8d3aced2ef
perf(linux): wake-бикон вещает с явным интервалом 100/150ms — корень cold 'waiting for provider'
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 08:10:25 +00:00
b619aaa64d
merge: консолидация FlowDeadlineBudget + удаление мёртвого address-based connect-пути
16d596373d
merge: self-heal Android-провайдера — корень долгих 'waiting for provider'
bfe51a1b8d
refactor(linux): удалён мёртвый address-based connect-путь и дублирующий test-seam frame-check (−284 строк)
6defba3f4e
refactor(linux): единый FlowDeadlineBudget в budget.rs, удалены три дубля и константы cleanup; TransportCallBudget переименован
0873fe2829
fix(android): presence-managed runtime не гаснет от idle-stop; единый терминальный статус Error; bounded backoff-restart при сбое transport
Compare 5 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 00:12:29 +00:00
4eaa3b012f
merge: событийный discovery/connect — быстрые и стабильные шаги waiting/connecting to provider
7d00609963
perf(linux): GATT-resolve ждёт сигнал ServicesResolved, connect идёт по device_path из discovery (без повторного скана по адресу)
6343943c31
perf(linux): discovery ждёт сигналы BlueZ вместо слепого поллинга, adopt активного скана, выбор по сильнейшему RSSI
Compare 3 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-10 22:39:38 +00:00
b518af5216
merge: единые короткие лейблы кнопок для карточек pairing и secret
0649f6fd83
fix(android): карточка pairing использует те же короткие лейблы кнопок, что и secret
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-10 22:22:14 +00:00
202f148bc7
merge: pairing-запрос в едином потоке с secret-request (overlay + авто-навигация)
29737df392
feat(android): pairing-запрос идёт тем же потоком, что и secret-request
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-10 21:38:22 +00:00
652af1f9eb
merge: скорость и надёжность BLE-протокола + чистка Linux CLI
dbcb0f42c8
fix(linux): GATT-соединение больше не утекает при таймауте и не ломает следующие запуски
fd2e70485f
feat: явный REQUEST_SESSION_NACK + bounded auth timeout вместо вечного зависания
28d3ce3490
perf(linux): GATT-записи по фактическому MTU вместо захардкоженных 20 байт
bbe8346c8d
feat(linux): English-only CLI, wake-by-default с --no-wake, убран pair-provisional
Compare 5 commits »
Nuller
deleted branch feature/companion-wake-poc from
Nuller/SecretLink
2026-09-10 18:58:25 +00:00
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-10 18:53:14 +00:00
Nuller
created branch
main
in
Nuller/SecretLink
2026-09-10 18:53:14 +00:00
Nuller
pushed to
feature/companion-wake-poc
at
Nuller/SecretLink
2026-09-10 18:53:14 +00:00
Nuller
created branch
feature/companion-wake-poc
in
Nuller/SecretLink
2026-09-10 18:53:14 +00:00
Nuller
created repository
Nuller/SecretLink
2026-09-10 18:52:21 +00:00
Nuller
pushed to
ci/reuse-artifact-dev-release
at
Nuller/keyboard-overlay
2026-08-18 12:45:53 +00:00
fe9781f48b
ci: перевёл Dev Release на reuse CI artifact через REST
Previous
6
Next