Commit Graph

1025 Commits (dev)
 

Author SHA1 Message Date
Strycher b1fb227b4c fix(#363): keep sqlite3 (dart:ffi) out of the web build
7 hours ago
Strycher e45946a3d3 fix(#363): pin the drift DB to one fixed directory, migrate old locations in
7 hours ago
Strycher 5fc41e9808 docs(#359): reframe Discord donation as community-requested, not solicited
10 hours ago
Strycher 8c61e8afda docs(#359): put the offband.app URLs back in
10 hours ago
Strycher 1b0d9732cd docs(#359): donate line, richer Discord w/ links, web set to coming-soon
10 hours ago
Strycher eb8eddadb2 docs(#359): wire redesign hero into 1.2.0 notes, drop other placeholders
10 hours ago
Strycher fdf31a05e0 docs(#359): add redacted redesign hero screenshot for 1.2.0 release notes
10 hours ago
Strycher 755c13ab68 docs(#359): restructure 1.2.0 release notes per Ben's review
10 hours ago
Strycher b7606de536 chore(#359): cut 1.2.0+61 (version bump + release notes)
10 hours ago
Strycher 6c8d9ad2db feat(#351): reach contact settings from the long-press menu
12 hours ago
Strycher 615c0ed3b5 fix(#349): address Gemini review of window geometry
12 hours ago
Strycher 07ccd28afd feat(#349): persist and restore desktop window geometry
12 hours ago
Strycher 8af0e0d5dc fix(#355): merge prefs into drift on migration instead of discarding
12 hours ago
Strycher 4108f9fecc chore(#353): add drift codegen to the release pipeline's build jobs
14 hours ago
Strycher 1267b91770 fix(#346): extract signing cert SHA-256 by shape, not label
14 hours ago
Strycher 7482f4166a
Merge pull request #348 from OffbandMesh/integration/290-306-335
14 hours ago
Strycher c347966825 chore(#352): revert release-signed.yml codegen (belongs on dev's version)
14 hours ago
Strycher b7584bd0c2 chore(#352): generate drift code in CI instead of committing it
15 hours ago
Strycher 53f87f51e3 build(#335): commit the drift generated code so CI can analyze/build
15 hours ago
Strycher 3ff272ad8c fix(#343): close the data-loss holes found by Gemini review
15 hours ago
Strycher 4f8b4c3736 feat(#342): author rc.3 release notes (GitHub / Play / Discord)
16 hours ago
Strycher 5f01f91dbd fix(#342): Gemini review — atomic release publish + verify the AAB cert
16 hours ago
Strycher 602776c601 feat(#342): full-platform release automation + four-file notes gate
16 hours ago
Strycher 2fefb6aa91 fix(#343): keep full message history; window only in memory
17 hours ago
Strycher fa470c1442 fix(#335): store the drift DB in app-support, not OneDrive-synced Documents
17 hours ago
Strycher 06d3f027dd test(#335): make the drift asset-version guard line-ending agnostic
18 hours ago
Strycher 4cf2c632df Merge branch 'feat/335-drift-storage' into integration/290-306-335
18 hours ago
Strycher 349cbab48e Merge branch 'fix/306-connect-freeze' into integration/290-306-335
18 hours ago
Strycher 47904eb4c3 Merge branch 'feat/290-panel-footer' into integration/290-306-335
18 hours ago
Strycher 1f128174b7 feat(#330): pin Flutter and pass GIPHY_API_KEY in the signed build
20 hours ago
Strycher 29ca744667 feat(#330): pin the expected signing certificate SHA-256
20 hours ago
Strycher 8d60b00b1b feat(#330): release-signed APK + AAB behind an approval-gated environment
20 hours ago
Strycher 83c965ef44 feat(#339): deploy web client to offband.app via Cloudflare Pages
20 hours ago
Strycher dd67391a0e feat(#335): switch bulk stores over to drift
20 hours ago
Strycher a2c7302aad feat(#335): migrate bulk data from SharedPreferences into drift
20 hours ago
Strycher c25b7ccbdf chore(#335): pin drift, commit pubspec.lock, guard the web asset version
20 hours ago
Strycher 847a28df3e feat(#335): prove drift/SQLite-WASM works in a real browser
21 hours ago
Strycher 19858698ee feat(#335): add drift and prove it opens on the targets buildable here
21 hours ago
Strycher 2004459556 perf(#306): throttle the per-contact notify during a bulk pull
22 hours ago
Strycher 77625db575 perf(#306): measure cumulative sync time per frame code
22 hours ago
Strycher 30ab360d66 fix(#306): surface silent storage failures per SAFELANE 6
1 day ago
Strycher a7ef7b3325 perf(#306): measure the per-contact conversation load
1 day ago
Strycher 5eded9e33c fix(#306): guard every legacy-key removal, not just the channel-settings one
1 day ago
Strycher c7fc4dca7b fix(#291): background the app on back instead of killing it
1 day ago
Strycher c8b36b056d fix(#291): route into the app from the scanner on any transport
1 day ago
Strycher 4dbceb3366 fix(#291): back must not drop a connected user on the radio list
1 day ago
Strycher 9aaebce77c fix(#291): map name toggle, panel footer everywhere, and back-button behavior
1 day ago
Strycher 4ece02ceff feat(#291): map layer toggles in the nav panel
1 day ago
Strycher 6ccbc71c20 feat(#290): move Disconnect and Settings into the panel footer
1 day ago
Strycher 4ee2f50703 fix(#306): stop rewriting the whole prefs file per channel on connect
1 day ago

Powered by TurnKey Linux.