Merged
Conversation
Privitty framework is added to the project and initialized the library and calling getVersion to make sure the library is indeed correct. Bug: #1 Test: Verfied on the iOS sim and could see the expected version number.
This commit has following: - Create PrvContext singleton class, this consolidate the privitty specific code and make it modular and bla bla. - User registration is added, user context persist across resets/kills. - Privitty handshake is enabled Bug: #2 & #3 Tests: Verified with Android SIM and iOS SIM, with resets and kills, create multiple chat rooms.
This commit has following: - Create PrvContext singleton class, this consolidate the privitty specific code and make it modular and bla bla. - User registration is added, user context persist across resets/kills. - Privitty handshake is enabled Bug: #2 & #3 Tests: Verified with Android SIM and iOS SIM, with resets and kills, create multiple chat rooms.
Changes test to build in CI. Bug: #8 Test: None
CI fixed with this commit
Change invite link from i.delta.chat to i.privittytech.com Bug: #4 Test: Verified on the iOS SIM
Point invite link to privitty
PrvContext, Handshake
Logo and colour changes is in progress Bug: #11 Test: Verified on ios simulation.
Logo and colour changes is in progress Bug: #11 Test: Verified on ios simulation.
Logo, colour and icons changes is in progress Bug: #11 Test: Verified on ios simulation.
Logo, colour and icons changes is in progress Bug: #11 Test: Verified on ios simulation.
…rs_changes Privitty logo, colors and app icon changes
The default server is set to chat.privittytech.com Bug: #4 Test: Verified on the iOS SIM
Currently the App needs to be signed with Privitty and also update various bundle IDs and invite link URL. Bug: #14 Test: Build works and also installs on to the physical iphone.
There are multiple fixes as part of this commit: - On the chatRoom, privitty messages are displayed as gibberish, hide it and show the proper info message. - Similarly on chatList, such gibberish message appears. Hide it using displaying Privitty Message - FileEncryption is also added and when file is sent to the peer, peer is able to view the file. This means fileEncryption and OTP sent successfully. Bug: #16 Test: This is tested on iPhone and Android simulator.
Chat room chat list fixes
This commit adds a way to export privitty database from the iphone App. There are some minor fixes with respect to peerAddRequest Bug: #18 Test: Crossed testing Android and iOS on physical phones.
Minor mbox fixes
font fixes and bell icon added on content type message
content page added with merge resolved
This commit adds message revoke, when a message is selected. This commit also removes unwanted features from the list like: Save, Share, Resend Bug: #24 Test: Tested on iPhone along with Android phone.
This commit adds delete chat room, where it will be deleted from the DB as well. Bug: #26 Test: Verified it on iPhone with peer as Android phone.
This commit adds privitty watermark to the viewers for on screen data protection. Bug: #28 Test: Verified on the iPhone for PDF, MS docs, image and video.
This commit adds message revoke, when a message is selected. This commit also removes unwanted features from the list like: Save, Share, Resend Bug: #24 Test: Tested on iPhone along with Android phone.
This commit adds delete chat room, where it will be deleted from the DB as well. Bug: #26 Test: Verified it on iPhone with peer as Android phone.
This commit adds privitty watermark to the viewers for on screen data protection. Bug: #28 Test: Verified on the iPhone for PDF, MS docs, image and video.
This commit adds file forward flow along with the required UI. Bug: #31 Test: Verified on three mobile setup, couple of Android mobiles and one iPhone.
This commit adds delete chat room, where it will be deleted from the DB as well. Bug: #26 Test: Verified it on iPhone with peer as Android phone.
This commit adds privitty watermark to the viewers for on screen data protection. Bug: #28 Test: Verified on the iPhone for PDF, MS docs, image and video.
This commit adds file forward flow along with the required UI. Bug: #31 Test: Verified on three mobile setup, couple of Android mobiles and one iPhone.
… into forward-flow
Forward flow fix
Adding second device should sync to the state where the cloning device is. Bug: #34 Test: This required changes in the privitty and dc-core side. After all the changes this is verfied and works as expected from iPhone to Android and Android to iPhone both ways sync works.
Get started screen added. On development, you will see "Scan Invite Code" and "Connect to Privitty" (only on development) This also has fix for App store publishing. Bug: #36 Test: Verified on iPhone and tested with Android devices.
nyerunkar
approved these changes
Jan 14, 2026
Get started screen 1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Get Started Screen added
Get started screen added. On development, you will see "Scan Invite Code" and "Connect to Privitty" (only on development)
This also has fix for App store publishing.
Bug: #36
Test: Verified on iPhone and tested with Android devices.