-
Notifications
You must be signed in to change notification settings - Fork 1
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Server-side strategy: what logic we host, and what we must not
area:androidAndroid app, mobile UI, and the mobile milestoneAndroid app, mobile UI, and the mobile milestonepriority:mediumScheduled workScheduled workstatus:needs-decisionTrade-off needs a human call before work startsTrade-off needs a human call before work startstype:investigationFindings and analysis; may not lead to codeFindings and analysis; may not lead to codeStatus: Open.Download destinations: on-device, SD card, and cloud — one writer
area:androidAndroid app, mobile UI, and the mobile milestoneAndroid app, mobile UI, and the mobile milestonepriority:mediumScheduled workScheduled worktype:featureNew capability for usersNew capability for usersStatus: Open.Extract a transport-agnostic litres client (the Session seam)
area:corecore/ -- litres client, session, cache, credentialscore/ -- litres client, session, cache, credentialspriority:highDo next -- user-facing breakage or securityDo next -- user-facing breakage or securitytype:choreDependencies, CI, tooling, refactorsDependencies, CI, tooling, refactorsStatus: Open.Android standalone mode: log in and download on the device
area:androidAndroid app, mobile UI, and the mobile milestoneAndroid app, mobile UI, and the mobile milestonepriority:lowNice to have; no deadlineNice to have; no deadlinestatus:blockedWaiting on a decision, a dependency, or upstreamWaiting on a decision, a dependency, or upstreamtype:featureNew capability for usersNew capability for usersStatus: Open.Android companion app: control a self-hosted BookVault
area:androidAndroid app, mobile UI, and the mobile milestoneAndroid app, mobile UI, and the mobile milestonepriority:mediumScheduled workScheduled worktype:featureNew capability for usersNew capability for usersStatus: Open.Make the web UI usable on a phone (responsive / PWA)
area:androidAndroid app, mobile UI, and the mobile milestoneAndroid app, mobile UI, and the mobile milestonearea:webweb/ -- FastAPI routes, activity, prefs, UIweb/ -- FastAPI routes, activity, prefs, UIpriority:mediumScheduled workScheduled worktype:featureNew capability for usersNew capability for usersStatus: Open.Harden the backend for access beyond localhost
area:webweb/ -- FastAPI routes, activity, prefs, UIweb/ -- FastAPI routes, activity, prefs, UIpriority:highDo next -- user-facing breakage or securityDo next -- user-facing breakage or securitytype:securityVulnerability, hardening, or secret hygieneVulnerability, hardening, or secret hygieneStatus: Open.Android spike: prove (or disprove) on-device login and transport
area:androidAndroid app, mobile UI, and the mobile milestoneAndroid app, mobile UI, and the mobile milestonepriority:highDo next -- user-facing breakage or securityDo next -- user-facing breakage or securitytype:investigationFindings and analysis; may not lead to codeFindings and analysis; may not lead to codeStatus: Open.Android: feasibility research and architecture decision
area:androidAndroid app, mobile UI, and the mobile milestoneAndroid app, mobile UI, and the mobile milestonepriority:highDo next -- user-facing breakage or securityDo next -- user-facing breakage or securitystatus:needs-decisionTrade-off needs a human call before work startsTrade-off needs a human call before work startstype:investigationFindings and analysis; may not lead to codeFindings and analysis; may not lead to codeStatus: Open.Investigation: prefs are stored relative to the working directory
area:webweb/ -- FastAPI routes, activity, prefs, UIweb/ -- FastAPI routes, activity, prefs, UIpriority:mediumScheduled workScheduled workstatus:needs-decisionTrade-off needs a human call before work startsTrade-off needs a human call before work startstype:bugSomething behaves incorrectlySomething behaves incorrectlytype:investigationFindings and analysis; may not lead to codeFindings and analysis; may not lead to codeStatus: Open.