Commit graph

38 commits

Author SHA1 Message Date
randogoth
4d6d0a0625 chore: release 1.0.1+2 on fumi-core 0.1.1
All checks were successful
Release APK / build (push) Successful in 9m5s
Picks up the accept-token fix. The token is handed to a contact once rather
than attached to every message sent to them, which is what made posting to a
service that republishes what it receives fail for anyone who had accepted
that address.

versionCode advances to 2 so F-Droid takes the build.
2026-10-15 09:21:46 +03:00
randogoth
20e4c462f6 chore: ignore Flutter DevTools' local options file
DevTools writes devtools_options.yaml into a checkout the first time it runs.
It records which DevTools extensions are enabled on this machine, nothing
about the project, so it differs per checkout and is no use to anyone else.
Ignored ahead of it appearing, because under jj, which tracks new files
automatically, being ignored is the only way a file stays out of the next
commit on its own.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-14 12:04:43 +03:00
randogoth
bd62451d2a ci: run Android build on shared 'android' runner label 2026-10-14 09:29:56 +03:00
randogoth
19805e4d4d fix: build Rust native libs in CI (jniLibs is gitignored)
All checks were successful
Release APK / build (push) Successful in 6m33s
2026-10-14 09:24:18 +03:00
randogoth
f03bdef490 fix: build via devbox, drop setup-java (JAVA_HOME shadowed devbox JDK)
Some checks failed
Release APK / build (push) Has been cancelled
2026-10-14 09:23:27 +03:00
randogoth
7d92b898b4 fix: use project devbox profile paths directly
Some checks failed
Release APK / build (push) Failing after 10s
2026-10-14 09:19:59 +03:00
randogoth
f248995995 fix: set flutter+android PATH inline in build step, drop devbox
Some checks failed
Release APK / build (push) Failing after 6s
2026-10-14 09:17:58 +03:00
randogoth
219056657a fix: build via devbox run, drop flutter nix store find
Some checks failed
Release APK / build (push) Failing after 13s
2026-10-14 09:15:25 +03:00
randogoth
e139f8bf99 fix: drop third-party actions, use nix store paths + Forgejo API
Some checks failed
Release APK / build (push) Failing after 15s
2026-10-14 09:12:51 +03:00
randogoth
1508b6e76a fix: add workflow under .forgejo/workflows/ (Forgejo preferred path)
Some checks failed
Release APK / build (push) Failing after 5s
2026-10-14 09:07:31 +03:00
randogoth
82b060ad30 fix: runner label is linux-x86_64 (host runner)
Some checks failed
Release APK / build (push) Failing after 22s
2026-10-14 08:58:19 +03:00
randogoth
adfb2e45fb fix: runner label back to ubuntu-latest
Some checks are pending
Release APK / build (push) Waiting to run
2026-10-14 08:55:55 +03:00
randogoth
6eceec3297 fix: use linux-x86_64 runner label 2026-10-14 08:48:16 +03:00
randogoth
4121a73068 feat: release signing,
Some checks are pending
Release APK / build (push) Waiting to run
fastlane metadata, CI workflow
2026-10-14 08:43:46 +03:00
randogoth
aa74e12ee7 feat: support smol:// QR sharing, deep links and in-dialog scanning 2026-10-01 21:06:14 +03:00
randogoth
7d2a147fec fix: scope server pins by port (fumi-core rev 1468f3c) 2026-09-30 17:14:47 +03:00
randogoth
996e879509 docs: README refactor 2026-09-29 21:35:02 +03:00
randogoth
3ffaf34ca4 docs: removed stale screenshots 2026-09-29 21:28:33 +03:00
randogoth
503c448983 feat: adopt the sparkle as the app icon and splash 2026-09-29 21:21:59 +03:00
randogoth
ef13b31dee fix: name a prod flavor so the real app stays buildable 2026-09-29 21:21:59 +03:00
randogoth
b2880e6546 docs: add license, Flutter, Mistral and fork badges to the README 2026-09-29 21:21:59 +03:00
04d52bffaa Merge pull request 'fumi-core' (#1) from fumi-core into main
Reviewed-on: #1
2026-09-29 18:16:38 +00:00
randogoth
fa0809f021 test: patrol flows for fetch cancel, rotation and unchanged-key refresh 2026-09-29 21:00:42 +03:00
randogoth
f7452832ea fix: copy the master at each layer so zeroization stays local 2026-09-29 21:00:42 +03:00
randogoth
d7179694a6 fix: serialize contact history entries as objects across the FFI 2026-09-29 21:00:37 +03:00
randogoth
aa8c7ec71a feat: add AI-DECLARATION.md and MIT license badge
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-09-29 20:35:15 +03:00
randogoth
6f6fa20b58 feat: patrol on-device integration smoke test 2026-09-29 18:19:50 +03:00
randogoth
d6f4c434fa fix: read back sent copies after the sec 5.6 upstream fix, pinned at 2d65d66 2026-09-29 18:19:50 +03:00
randogoth
52947e153d feat: adopt bug logo and scale onboarding header with screen width 2026-09-27 17:39:29 +03:00
randogoth
c693e6fcb9 feat: adopt smolmail protocol 1.1, adaptive nav shell, and server mail retention 2026-09-27 11:07:11 +03:00
randogoth
eaaa3f2ede fix: onboarding restore no longer traps on an abandoned identity or a missing pin 2026-09-27 00:09:38 +03:00
randogoth
7d3c8b423c feat: match gsmol's v2 encrypted export format; fix export on desktop 2026-09-27 00:09:29 +03:00
randogoth
f80315e7c4 fix: store Hive data in the app support directory, not ~/Documents 2026-09-27 00:09:18 +03:00
randogoth
f57336b7ea feat: add Linux desktop build support 2026-09-27 00:09:11 +03:00
randogoth
854f9ab31d docs: add copyright line for the smolmail-client derivative work 2026-09-26 22:51:35 +03:00
randogoth
0ba82370f1 docs: rewrite README as a brief overview crediting FlashMail origin 2026-09-26 22:51:29 +03:00
randogoth
e94e4158cc feat: replace mail protocol with smolmail and rebuild the UI 2026-09-26 22:45:38 +03:00
Sarthak Kimtani
cb24b68069 v1 release 2024-02-17 20:32:01 +05:30