yaya
03ee3c0162
fix(ui): keep marketplace cards within showcase height
2026-10-09 13:44:24 +01:00
archipelago
088eee55b8
fix: update atomic monitoring API for Rust 1.99
2026-10-09 08:43:56 -04:00
archipelago
48c13adaca
fix: allow async-trait must-use compatibility lint
2026-10-09 08:43:56 -04:00
archipelago
c6f8308e9a
ci: add isolated ARM proposal test lane
2026-10-09 08:43:56 -04:00
archipelago
76141ffd2f
fix: restore green source validation baseline
2026-10-09 08:43:56 -04:00
yaya
e3d2f0b827
feat(ui): improve router product card layout
2026-10-09 13:43:31 +01:00
yaya
c5cec95108
fix(ui): reserve visible viewport gutter below router
2026-10-09 13:42:57 +01:00
yaya
5ca345162d
fix(ui): render dev router cards immediately
2026-10-09 13:42:28 +01:00
yaya
963dd03f83
fix(ui): add explicit bottom spacer after router container
2026-10-09 13:42:10 +01:00
yaya
cc35b06ce6
fix(ui): show dev router card mocks without relays
2026-10-09 13:41:52 +01:00
yaya
3ca567c04e
fix(ui): reserve bottom space below router container
2026-10-09 13:41:27 +01:00
yaya
7fde60126a
fix(ui): align router card with page margins
2026-10-09 13:41:00 +01:00
yaya
f7377b0ac8
feat(ui): add silent router lookup and dev listing mocks
2026-10-09 13:40:49 +01:00
yaya
9d1970a37d
fix(ui): add page spacing around router showcase
2026-10-09 13:40:07 +01:00
yaya
2c7ba923cf
fix(ui): query configured Archipelago Nostr relays
2026-10-09 13:39:08 +01:00
yaya
f4cb5e2c74
fix(ui): preserve showcase height and broaden NIP-99 lookup
2026-10-09 13:38:15 +01:00
yaya
7c23a331ee
fix(ui): remove overflowing fixed router height
2026-10-09 13:37:41 +01:00
yaya
ced5342111
fix(ui): preserve router container height for marketplace
2026-10-09 13:37:22 +01:00
yaya
d4d6a655e7
feat(ui): expand real NIP-99 router listings view
2026-10-09 13:37:00 +01:00
yaya
70cd80c3e8
feat(ui): add responsive router listing carousel
2026-10-09 13:35:51 +01:00
yaya
6dcaa41040
fix(ui): reserve bottom margin below router card
2026-10-09 13:34:50 +01:00
yaya
057ac1c68b
fix(ui): cap router showcase to viewport height
2026-10-09 13:34:23 +01:00
yaya
1291ea1508
fix(ui): enlarge router model and hide router controls
2026-10-09 13:34:01 +01:00
yaya
6b97505a59
fix(ui): keep model browser for LoRa dev previews only
2026-10-09 13:33:46 +01:00
yaya
6d19cf27c3
fix(ui): make mobile router purchase action full width
2026-10-09 13:33:09 +01:00
yaya
ca47c9fcb9
fix(ui): pin router purchase panel to showcase bottom
2026-10-09 13:32:45 +01:00
yaya
df15a9c890
fix(ui): fill router showcase height on desktop
2026-10-09 13:32:20 +01:00
yaya
9936bda9ae
fix(ui): nest router purchase panel beside model
2026-10-09 13:31:51 +01:00
yaya
f9bfceb80e
feat(ui): add router marketplace glass panel
2026-10-09 13:31:10 +01:00
yaya
a6725c1b69
feat(ui): add dev model browser and soften hardware lighting
2026-10-09 13:26:41 +01:00
yaya
5d64991203
feat(ui): add interactive 3D LoRa devices and OpenWrt router
2026-10-09 13:15:59 +01:00
archipelago
540f581927
feat: add idempotent developer environment bootstrap
2026-10-09 08:00:06 -04:00
archipelago
16c84c450e
feat: add authenticated resumable terminal
2026-10-09 07:59:12 -04:00
TheCryptoDonkey
cb6be9edb5
fix: report an installed app's declared author
...
The scanner gives every installed app author "Archipelago", and the
app details sidebar shows it, so an app whose manifest declares
metadata.author (Wildbloom: ForgeSworn) is credited to the node OS.
apply_manifest_value already reads icon, tier and licence from the
manifest's metadata; it now reads author too. Without one the scanner's
default stays.
2026-10-09 12:49:05 +01:00
archipelago
f50521072d
docs: record implemented session execution slice
2026-10-09 07:32:31 -04:00
archipelago
16085c723a
feat: add persistent Archipelago developer sessions
2026-10-09 07:32:15 -04:00
archipelago
820df9a196
feat: add Archipelago agent skills and app starter
2026-10-09 07:31:06 -04:00
archipelago
940b28dd9b
docs: plan terminal sessions, developer setup and agent design system
2026-10-09 07:15:26 -04:00
archipelago
5812f53c7c
Merge #ecac4574: fix(indeehub): allow verified enabled UAT shutdown
...
nostr:nevent1qqswetz9wn77lnd30wgnkusdraa5gmdkekdx7crr779z944h4aknyrqpz3mhxue69uhhyetvv9ujumn8d96zuer9wcw2g8t3
PR-Author: Personal
nostr:npub1w3sqdkrhn0gyuvsex32effzgnfpyde6qrrc4u467flg5e9txh4wsfn5vjg
PR description:
Accept a money-free IndeeHub UAT instance when registration and publication are both exactly enabled or both exactly disabled. Continue rejecting missing, ambiguous, or mixed modes, and retain all zero-work, binary-hash, provider, and connection safeguards.\n\nValidation: 63 focused maintenance-controller tests passed. Isolated backend suite: 2,066 passed, 5 opt-in ignored, 0 failed.
2026-10-09 07:07:08 -04:00
archipelago
5e6260864e
fix(indeehub): allow verified enabled UAT shutdown
2026-10-09 06:56:17 -04:00
archipelago
2cb1bae5ce
Merge branch 'pr/fix/indeehub-signout-uat-20261009(8648b736)'
Demo images / Build & push demo images (push) Failing after 38s
2026-10-09 05:52:06 -04:00
archipelago
b537009198
fix(auth): make IndeeHub sign-out forget app selection
2026-10-09 05:49:47 -04:00
archipelago
44a3334f99
docs: clear resolved Framework startup blocker
2026-10-09 05:49:47 -04:00
archipelago
ecc8cc80c0
Merge branch 'pr/fix/yaya-alpha-uat-shutdown-20261009(5bd850d3)'
2026-10-09 04:11:18 -04:00
archipelago
31ea755c86
docs: add server installation and latest alpha ISO links
2026-10-09 04:10:40 -04:00
archipelago
1e11c93eb5
fix: preserve money-free IndeeHub drafts during UAT updates
2026-10-09 04:10:40 -04:00
archipelago
da3a0d9cfa
docs: inventory unrelated mirror drift
2026-10-09 03:34:12 -04:00
archipelago
3d289884f8
docs: record ngit merges and mirror parity
2026-10-09 03:32:22 -04:00
archipelago
bb933d4091
docs: record combined Yaya UAT candidate and restore result
Demo images / Build & push demo images (push) Failing after 48s
2026-10-09 03:30:39 -04:00
archipelago
84674ffdaf
fix(ui): refresh Server disk warning after cached revalidation
2026-10-09 03:27:14 -04:00