Tizian 「ティツィアーン」
fad12b4411
CI / check (push) Successful in 32m34s
CI / deploy (push) Has been skipped
feat(app): adding SimpleLogin to an account (ADR 0020, D21, D23)
...
halkyon_app reads where the device's person stands with SimpleLogin
(nothing to show, linked, or missing) and shows it in SimpleLoginSection,
which each app places above the password part: Add SimpleLogin, once
added one more way in. GitHub is added to nobody where SimpleLogin is
offered, and Learn's Profile offers an anonymous person SimpleLogin
alone there (D23).
No cut-off day, reminder or banner (D24): with the developer the only
person on learn.halkyon.eu, the cut-off is the operator taking GitHub's
OAuth app out of the deploy's settings once that account has SimpleLogin.
ADR 0020 records it and drops step 5.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-24 13:00:28 +02:00
..
device_export.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
eventually.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_asset_gateway.dart
feat(privacy): a private studyset's files are sealed with its key (ADR 0019, D5)
2026-10-23 14:13:10 +02:00
fake_asset_sealing.dart
fix(privacy): a device without the keys writes no content where the account has keys (ADR 0019)
2026-10-23 14:13:15 +02:00
fake_asset_server_gateway.dart
feat(privacy): a private studyset's files are sealed with its key (ADR 0019, D5)
2026-10-23 14:13:10 +02:00
fake_card_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_content_key_gateway.dart
feat(privacy): every synced payload sealed and opened through one envelope (ADR 0019)
2026-10-23 14:13:08 +02:00
fake_device_dictionaries.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_dictionary_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_discussion_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_explore_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_feedback_gateways.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_file_picker.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_file_saver.dart
feat(app): sign in with a password and TOTP on the device
2026-10-23 14:12:41 +02:00
fake_jellyfin.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_learning_count_gateway.dart
feat(explore): the device tells the instance whether to count the person, and what their copies come from (ADR 0019, D3)
2026-10-23 14:13:09 +02:00
fake_learning_path_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_note_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_path_answer_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_pdf_engine.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_pdf_source_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_pomodoro_platform.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_profile_gateway.dart
feat(base): handles hidden until their people go public, every answer about a new handle counted (ADR 0020, D5)
2026-10-24 09:17:49 +02:00
fake_publish_gateway.dart
feat(studyset): make a studyset private or not, and what a locked one shows (ADR 0019)
2026-10-23 14:13:09 +02:00
fake_review_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_settings_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_sound_player.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_studyset_gateway.dart
fix(privacy): Finish shows what it would take in, and takes in exactly that (ADR 0019)
2026-10-23 14:13:15 +02:00
fake_tag_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_youtube_videos.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
loaded_maps.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
loaded_strokes.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
mecab_output.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_asset_file_cache.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_device_settings_store.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_pomodoro_run_store.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_private_offer_store.dart
feat(library): offer once to make every studyset from before private (ADR 0019, D4)
2026-10-23 14:13:09 +02:00
memory_published_store.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_studyset_tab_store.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
pump_app.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
sample_episode.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
test_dependencies.dart
feat(app): adding SimpleLogin to an account (ADR 0020, D21, D23)
2026-10-24 13:00:28 +02:00