Weekly Dev Update #185
Hi all!
This past week has been a bit of a whirlwind — the Session team is making good progress on global search and message requests, with the former going into review by our QA team this week. Members of the Oxen core and Lokinet team have been working on SOGS, and have added a number of new endpoints, as well as wrapping up server side support for ID blinding. The Oxen core team is finishing up batching support with per block reward calculation, and wallet3 is making further progress toward being able to sync the blockchain and send transactions.
Oxen Core
Fix various non passing tests originating from changes to payment calculation changes https://github.com/darcys22/loki-core/commits/micropayments-batched-rewards
Session
Session Android
Message requests https://github.com/oxen-io/session-android/pull/830
Global search https://github.com/oxen-io/session-android/pull/834
Session Desktop
Allow more punctuation in Session usernames, thanks to community contributor AnasGamal for this https://github.com/oxen-io/session-desktop/pull/2147
Scroll to unloaded messages (part of Global search) https://github.com/oxen-io/session-desktop/pull/2142
Session iOS
Allow PDF previewing https://github.com/oxen-io/session-ios/pull/558
Bugfixes (Image rotation issues, Issues scrolling to final message, Font colour issues, media saving) https://github.com/oxen-io/session-ios/pull/557
Update mention lists in open groups https://github.com/oxen-io/session-ios/pull/550
Default link previews to https https://github.com/oxen-io/session-ios/pull/549
Fix M1 Mac builds https://github.com/oxen-io/session-ios/pull/547
Session Open Group Server
New endpoints for posting and editing messages https://github.com/oxen-io/session-pysogs/pull/43
Fix “IN” clauses in queries https://github.com/oxen-io/session-pysogs/pull/45
Add endpoints to add/remove moderator and admins from rooms and globally https://github.com/oxen-io/session-pysogs/pull/46
Add user bans, temporary bans, room bans, and server bans https://github.com/oxen-io/session-pysogs/pull/47
Add endpoint to update room info https://github.com/oxen-io/session-pysogs/pull/48
Add new option to hide room index list (thanks to community member Ian MacDonald for the PR) https://github.com/oxen-io/session-pysogs/pull/49
WIP: add key derivation for session id blinding https://github.com/oxen-io/session-pysogs/pull/41
WIP: add user inbox for SOGS DM message forwarding https://github.com/oxen-io/session-pysogs/pull/50
Add PostgreSQL automated tests (and fix some bugs it revealed) https://github.com/oxen-io/session-pysogs/pull/51
Lokinet
Update static dependency bundled versions https://github.com/oxen-io/lokinet/pull/1846
Properly show GPL license on GitHub https://github.com/oxen-io/lokinet/pull/1845
Add signal (for non-Windows platforms) to trigger network reloading https://github.com/oxen-io/lokinet/pull/1844
Make unit tests opt-in to avoid common test suite build failures (particularly with older compilers) https://github.com/oxen-io/lokinet/pull/1843
Thanks,
Kee
You've got mail!
Sign up to our newsletter to keep up to date with everything Oxen.