Keep your own stories in a private archive #52

Merged
paulhitt merged 1 commits from feat/private-story-archive into main 2026-09-02 21:47:57 +00:00
paulhitt commented 2026-09-02 14:15:54 +00:00 (Migrated from gitlab.com)

Android half of ios#54. Pairs with flamenet-messenger-ios!62.

Only ever your own, off unless switched on. Vault.archive refuses anything else — the guard that survives the caller being rewritten. Tested both directions.

The archive is not written through saveStories. Everything in it is expired by definition and that path drops expired stories on write, so reusing it would empty the archive on the next pass. Separate record; test named for it.

The setting is injected into Session as a lambda — the engine layer has no Android dependency and must not read preferences. Absent reads as OFF.

7 engine unit tests. PARITY.md updated.

Android half of **ios#54**. Pairs with flamenet-messenger-ios!62. **Only ever your own**, off unless switched on. `Vault.archive` refuses anything else — the guard that survives the caller being rewritten. Tested both directions. **The archive is not written through `saveStories`.** Everything in it is expired by definition and that path drops expired stories on write, so reusing it would empty the archive on the next pass. Separate record; test named for it. The setting is injected into `Session` as a lambda — the engine layer has no Android dependency and must not read preferences. Absent reads as OFF. 7 engine unit tests. PARITY.md updated.
paulhitt commented 2026-09-02 21:47:46 +00:00 (Migrated from gitlab.com)

added 35 commits

  • 4c004ebd...ddd28009 - 34 commits from branch main
  • 24239111 - Keep your own stories in a private archive

Compare with previous version

added 35 commits <ul><li>4c004ebd...ddd28009 - 34 commits from branch <code>main</code></li><li>24239111 - Keep your own stories in a private archive</li></ul> [Compare with previous version](/paulhitt/flamenet-messenger-android/-/merge_requests/25/diffs?diff_id=2000950539&start_sha=4c004ebdf8b3b205dffb9530221060b04d07729a)
paulhitt commented 2026-09-02 21:47:58 +00:00 (Migrated from gitlab.com)

mentioned in commit 861b14fcde

mentioned in commit 861b14fcdeb402ebc1d9257b3e5861a2ca35d8c3
paulhitt (Migrated from gitlab.com) merged commit 861b14fcde into main 2026-09-02 21:47:58 +00:00
paulhitt commented 2026-09-09 19:01:46 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
Sign in to join this conversation.