Ivan
|
7a04d72148
|
feat: various bug fixes and improvements and naming scheme changes for android apk
|
2026-08-15 16:44:01 -05:00 |
|
Ivan
|
61f9d8e641
|
feat: sync version placeholders in issue templates and add tests for version consistency
|
2026-08-14 15:50:37 -05:00 |
|
Ivan
|
52c187f709
|
refactor: cleanup and format
|
2026-08-14 15:41:07 -05:00 |
|
Ivan
|
eebef7898a
|
feat: various fixes for electron, and database migration and version on loading page
|
2026-08-14 15:38:01 -05:00 |
|
Ivan
|
8e1cd80fa9
|
fix: streamline firmware file name retrieval in RNodeFlasherActivity and ensure location check in preload.js
|
2026-08-14 13:02:14 -05:00 |
|
Ivan
|
6977c7d65b
|
feat: implement LAN bind no-auth warning logic and related state management; add tests for banner visibility and dismissal
|
2026-08-14 12:13:28 -05:00 |
|
Ivan
|
879075cb15
|
feat(security): improvce IPC event handling and WebView security settings to prevent unauthorized access
|
2026-08-14 11:09:43 -05:00 |
|
Ivan
|
d1464b197a
|
feat(security): fix URL handling in WebView and Electron shell, adding userinfo rejection and improved navigation security
|
2026-08-14 10:57:09 -05:00 |
|
Ivan
|
6d9187cf43
|
style: format and cleanup
|
2026-08-13 00:16:56 -05:00 |
|
Ivan
|
0550972633
|
feat: update tests
|
2026-08-12 23:51:34 -05:00 |
|
Ivan
|
fabd08f453
|
feat: improve portable storage handling and announce settings for page nodes
Also some cleanup and various fixes and additions to codebase
|
2026-07-28 18:07:39 -05:00 |
|
Ivan
|
4bd787ccd7
|
feat: make AppContainer sandboxing opt-in for Windows for now
|
2026-07-25 16:29:02 -05:00 |
|
Ivan
|
fa46dc4ce9
|
feat: implement Windows AppContainer support
|
2026-07-24 06:44:30 -05:00 |
|
Ivan
|
4ac2701422
|
chore: update community interfaces, tutorial flow, docs.
|
2026-07-24 05:12:19 -05:00 |
|
Ivan
|
087fd6ea74
|
refactor: create main-process logging by implementing a durable logger that appends to meshchatx.log
|
2026-07-24 04:58:09 -05:00 |
|
Ivan
|
514005e995
|
feat: add "Copy image to clipboard" functionality in message context menus and improve logging with broken-pipe guards
|
2026-07-24 04:52:23 -05:00 |
|
Ivan
|
2eef1cdf70
|
feat: liberate some frontend with custom well-tested and future-proofed libs
|
2026-07-17 22:15:10 -05:00 |
|
Ivan
|
926b9c58ba
|
feat: implement desktop privacy settings with screen security options for Windows
|
2026-07-17 20:28:36 -05:00 |
|
Ivan
|
f736fe3fb0
|
feat: update Android notification handling with Do Not Disturb and conversation tracking features
|
2026-07-17 17:23:28 -05:00 |
|
Ivan
|
e3a56d5ece
|
feat(error-reporting): update startup error handling with detailed diagnostics and refactor error message formatting
|
2026-07-09 12:32:36 -05:00 |
|
Ivan
|
8b30976980
|
feat(memory-pressure): implement memory management features including periodic cleanup and SQLite pragmas for low memory conditions
|
2026-07-09 11:05:26 -05:00 |
|
Ivan
|
d0a5e95b0e
|
feat: add RNS link API, plugin permissions, and deferred network startup
|
2026-07-09 10:10:46 -05:00 |
|
Ivan
|
d2456c8ac3
|
fix: RRC message stacking, NomadNet favourites/sections, and desktop close prompt
|
2026-07-09 03:46:25 -05:00 |
|
Ivan
|
a25c96aebe
|
refactor(codebase): format
|
2026-07-04 16:11:16 -05:00 |
|
Ivan
|
f9c8c46a98
|
feat(crash-recovery): update crash recovery features with new UI elements and backend support for restoring database backups, including hints for users and maintenance tasks
|
2026-07-04 16:09:54 -05:00 |
|
Ivan
|
17e20e7724
|
feat(electron): add in-window navigation guard to restrict external URL navigation and improve security
|
2026-06-22 17:31:15 -05:00 |
|
Ivan
|
aa54d4f570
|
feat(electron): implement window open handling for child Electron windows and external URLs
|
2026-06-21 16:16:51 -05:00 |
|
Ivan
|
88193cc22e
|
feat(crash-reporting): implement backend crash reporting and diagnostics, including memory checks and better logging
|
2026-06-14 13:42:07 -05:00 |
|
Ivan
|
390e25efcb
|
feat(electron): implement backend process management and recovery features
|
2026-05-30 11:48:35 -05:00 |
|
Ivan
|
66b29c5896
|
test(shellPathGuard): update storage directory in tests and add support for legacy storage paths
|
2026-05-02 23:09:28 -05:00 |
|
Ivan
|
a345321047
|
feat(tests): add property-based tests for hex colour parsing and repository upload filename sanitization to enhance robustness
|
2026-04-23 13:17:26 -05:00 |
|
Ivan
|
d51ad49ed4
|
refactor(codebase): format
|
2026-04-23 04:38:23 -05:00 |
|
Ivan
|
d800352124
|
feat(security): implement external URL normalization to prevent unsafe outbound requests in Electron
|
2026-04-23 04:35:17 -05:00 |
|
Ivan
|
51bf7c9986
|
feat(tests): add comprehensive security and fuzz testing for discovered interfaces, HTTP URL normalization, and sticker/GIF sanitization
|
2026-04-23 04:31:19 -05:00 |
|
Ivan
|
44c652699d
|
feat(tests): update testing framework for Electron and backend integrity checks, add new tests for loading status and main helpers
|
2026-04-18 00:06:21 -05:00 |
|