Page MenuHomePhorge
Feed All Stories

Mar 28 2023

marcin closed D7125: Use new notifications permission API to modify push notifs settings alerts on Android 13.
Mar 28 2023, 12:31 PM
marcin committed rCOMM2901fdbf2fe1: Use new notifications permission API to modify push notifs settings alerts on….
Mar 28 2023, 12:31 PM
marcin closed D7106: Native Java code to request notifications permissions from JS on Android 13.
Mar 28 2023, 12:31 PM
marcin closed D7120: Use notifications permission request API on Android 13 while keeping old behavior on older Androids..
Mar 28 2023, 12:31 PM
marcin committed rCOMMc46c839b662d: Native Java code to request notifications permissions from JS on Android 13.
Mar 28 2023, 12:31 PM
marcin committed rCOMM99cd8f022205: Use notifications permission request API on Android 13 while keeping old….
Mar 28 2023, 12:31 PM
marcin closed D7105: Build files set-up for Android 13.
Mar 28 2023, 12:31 PM
marcin committed rCOMM09e0c1ae599d: Build files set-up for Android 13.
Mar 28 2023, 12:31 PM
ashoat added inline comments to D7215: [native] make generateNonce callable from js.
Mar 28 2023, 12:26 PM
inka added a comment to D7077: [keyserver] Process new messages for search.

Although it's worth noting that the stemmer will remove the s from it's anyway, since it's treating it as a modifying suffix.
So after applying Intl.Segmenter.segment and natural.PorterStemmer.stem we get

['hello', 'test', "it'", 'work', '😄', 'test']
Mar 28 2023, 12:21 PM
inka added a comment to D7077: [keyserver] Process new messages for search.

Answering to comments on D7076:

natural.PorterStemmer.tokenizeAndStem uses AggressiveTokenizer by default (PorterStemmer gets this function from Stemmer that it extendes, and Stemmer uses AggressiveTokenizer).

Mar 28 2023, 12:17 PM
inka added inline comments to D7076: [keyserver] Add search table to the db.
Mar 28 2023, 12:14 PM
inka added inline comments to D7076: [keyserver] Add search table to the db.
Mar 28 2023, 12:13 PM
kuba updated the diff for D7143: [lib] Function to dispatch edit message action.

Added invariant & removed redundant error catching.

Mar 28 2023, 11:39 AM
kuba updated the diff for D7129: [lib] Added new 'sendEditMessage' action.

Removed redundant error payload & moved redux types to the end of the file

Mar 28 2023, 11:37 AM
marcin updated the diff for D7125: Use new notifications permission API to modify push notifs settings alerts on Android 13.

Rebase before landing

Mar 28 2023, 11:36 AM
marcin updated the diff for D7120: Use notifications permission request API on Android 13 while keeping old behavior on older Androids..

Sleep to ensure logged out model disappears before the prompt launches. Rebase before landing

Mar 28 2023, 11:35 AM
marcin updated the diff for D7106: Native Java code to request notifications permissions from JS on Android 13.

Rebase before landing

Mar 28 2023, 11:34 AM
marcin updated the diff for D7105: Build files set-up for Android 13.

Rebase before landing

Mar 28 2023, 11:34 AM
kuba updated the diff for D7017: [web] Added displaying 'Labels' to InlineEngagment.

Added keys to the components list to prevent key error

Mar 28 2023, 11:23 AM
kamil requested changes to D7202: [native] Add pinned_count column to SQLite threads table.

In the test plan for the Confirm migration for new clients already with the column works

I'm not entirely sure if we really even need to consider a case where a new client will already have the column besides me in development work, so I can also just remove that check entirely and just add the column. I ran into this inconsistency while working off of my modified schema and running a migration on top of that

Mar 28 2023, 10:15 AM
kuba added inline comments to D7141: [keyserver] Display edited message in the sidebar if the source message is edited.
Mar 28 2023, 10:04 AM
kuba retitled D7141: [keyserver] Display edited message in the sidebar if the source message is edited from [keyserver] Display edited message in the sidebar if the source message is edited …
Mar 28 2023, 9:58 AM
kuba retitled D7141: [keyserver] Display edited message in the sidebar if the source message is edited from [keyserver] Add the latest edit message to the new sidebar if the source message is edited to [keyserver] Display edited message in the sidebar if the source message is edited ….
Mar 28 2023, 9:58 AM
kuba updated the diff for D7141: [keyserver] Display edited message in the sidebar if the source message is edited.

Changed the way of displaying new content of edited message in the sidebar

Mar 28 2023, 9:56 AM
kuba updated the diff for D7140: [lib] Displaying edited content in a pending thread.

Removed accidentally added empty line

Mar 28 2023, 9:45 AM
kuba updated the diff for D7140: [lib] Displaying edited content in a pending thread.

Removed 'Edited' label from the pending thread to match D7141 changes

Mar 28 2023, 9:42 AM
tomek requested review of D7217: [keyserver] Introduce endpoint for deep linking.
Mar 28 2023, 9:29 AM
tomek requested review of D7216: [native] Add boilerplate for deep links on iOS.
Mar 28 2023, 9:24 AM
inka added inline comments to D7117: [keyserver] Add migration - process messages in our db for search.
Mar 28 2023, 8:27 AM
inka updated the diff for D7117: [keyserver] Add migration - process messages in our db for search.

Change do-while to a while(true), make messages constant

Mar 28 2023, 8:26 AM
kuba requested review of D7065: [native] Added displaying labels to InlineEngagement.
Mar 28 2023, 8:05 AM
kuba updated the diff for D7139: [lib] Added method to call edit_message endpoint.

Removed redundant code

Mar 28 2023, 7:58 AM
inka updated the diff for D7076: [keyserver] Add search table to the db.

Rebase, move creating PRIMARY KEY

Mar 28 2023, 7:57 AM
kuba added inline comments to D7066: [native] Displaying 'Edit' labels next to edited messages.
Mar 28 2023, 7:49 AM
kuba added a comment to D7065: [native] Added displaying labels to InlineEngagement.

Will this affect the height of the item? Have you made the necessary changes to the height determination code (textMessageItemHeight)?

Requesting changes for my question above

Mar 28 2023, 7:48 AM
kuba updated the diff for D7066: [native] Displaying 'Edit' labels next to edited messages.

Added messageHeight of edited messages

Mar 28 2023, 7:47 AM
varun abandoned D7114: [native][draft] Calling Rust get_42() function from JS async.
Mar 28 2023, 4:41 AM
varun added inline comments to D7214: [native] introduce RustCallback.
Mar 28 2023, 4:17 AM
varun requested review of D7215: [native] make generateNonce callable from js.
Mar 28 2023, 4:15 AM
varun requested review of D7214: [native] introduce RustCallback.
Mar 28 2023, 4:09 AM
varun requested review of D7213: [services][identity] implement generate_nonce RPC in new client_service..
Mar 28 2023, 4:04 AM
ashoat requested review of D7212: [lib][web][native] Introduce commServicesAccessToken to Redux state.
Mar 28 2023, 3:28 AM
ashoat added 1 blocking reviewer(s) for D7211: [keyserver/lib/native] Store the number of pinned messages in ThreadInfo: atul.

Looks good generally, but would be great if @atul could review the redux-persist migration since it's all client DB stuff and is based on a migration he previously wrote

Mar 28 2023, 1:36 AM
rohan requested review of D7211: [keyserver/lib/native] Store the number of pinned messages in ThreadInfo.
Mar 28 2023, 12:16 AM

Mar 27 2023

ashoat closed D7163: [native] Introduce useNativeMessageListData and NativeChatMessageItem.
Mar 27 2023, 11:51 PM
ashoat committed rCOMMd155c17184f9: [native] Introduce useNativeMessageListData and NativeChatMessageItem.
Mar 27 2023, 11:51 PM
ashoat closed D7179: [keyserver] Convert user ID to VARCHAR in MariaDB.
Mar 27 2023, 11:49 PM
ashoat committed rCOMMb16cebb0a1b5: [keyserver] Convert user ID to VARCHAR in MariaDB.
Mar 27 2023, 11:49 PM
ashoat added inline comments to D7208: [web] render user avatars in typeahead tooltip.
Mar 27 2023, 11:44 PM
ashoat added inline comments to D7207: [web] render user avatars in thread memebers modal.
Mar 27 2023, 11:42 PM
ashoat added inline comments to D7205: [web] render user avatars in account relationship lists.
Mar 27 2023, 11:42 PM
ashoat added inline comments to D7206: [web] render user avatars in chat thread composer.
Mar 27 2023, 11:41 PM
ginsu requested review of D7210: [web] render thread avatars on chat screen.
Mar 27 2023, 11:37 PM
ashoat added inline comments to D7195: [web] render user avatars in chat screen.
Mar 27 2023, 11:36 PM
ashoat added a comment to D7196: [web] render user avatars in message reactions modal.

Hmm it seems like we'll need to refactor this after getAvatarForUser gets converted to a hook (see my chat message)

Mar 27 2023, 11:36 PM
ginsu requested review of D7209: [web] render thread avatars in the community drawer.
Mar 27 2023, 11:33 PM
ashoat accepted D7195: [web] render user avatars in chat screen.
Mar 27 2023, 11:29 PM
ashoat accepted D7203: [keyserver] Update `fetchKnownUserInfos` to include `avatar` field in `UserInfo`s.
Mar 27 2023, 11:27 PM
ashoat added inline comments to D7192: [web] introduce avatar component.
Mar 27 2023, 11:26 PM
ginsu requested review of D7208: [web] render user avatars in typeahead tooltip.
Mar 27 2023, 11:24 PM
ashoat accepted D7199: [keyserver] Add pinned_count column to MariaDB threads table.
Mar 27 2023, 11:23 PM
ashoat added inline comments to D7141: [keyserver] Display edited message in the sidebar if the source message is edited.
Mar 27 2023, 11:20 PM
ginsu requested review of D7207: [web] render user avatars in thread memebers modal.
Mar 27 2023, 11:20 PM
ginsu updated the summary of D7205: [web] render user avatars in account relationship lists.
Mar 27 2023, 11:17 PM
ashoat added inline comments to D7191: [web-db] implement clearing sensitive data.
Mar 27 2023, 11:15 PM
ginsu requested review of D7206: [web] render user avatars in chat thread composer.
Mar 27 2023, 11:14 PM
ashoat requested changes to D7190: [web-db] implement custom `redux-persist` storage.
Mar 27 2023, 11:14 PM
atul updated the diff for D7204: [keyserver] Get rid of `ExperimentalWarning`s in `keyserver` logs.

rebase and land

Mar 27 2023, 11:14 PM
ashoat added inline comments to D7189: [web-db] add database module provider.
Mar 27 2023, 11:11 PM
ashoat requested changes to D7188: [web-db] support SQLite for staff and non-mobile browsers.
Mar 27 2023, 11:09 PM
ginsu requested review of D7205: [web] render user avatars in account relationship lists.
Mar 27 2023, 11:05 PM
ashoat added a comment to D7193: Save message instantly to redux for both foregrounded and backgrounded app.

This was easier than I realized!! Thanks for renaming everything. Will leave the diff on others' queues to get some other perspectives

Mar 27 2023, 11:01 PM
ashoat added a comment to D7185: [web-db] process redux-persist operations in SQLite.

It seems like this diff does some moving/refactoring and also introduces some new stuff, which makes it hard to review. More context: https://www.notion.so/commapp/Moving-code-around-bbb551c4350b4d5cb553c6751be44314?pvs=4

Mar 27 2023, 10:52 PM
ashoat accepted D7184: [web-db] add unit tests for redux-persist engine operations.
Mar 27 2023, 10:50 PM
ashoat accepted D7183: [web-db] add table and operations for redux-persist engine.
Mar 27 2023, 10:49 PM
ashoat accepted D7182: [web-db] implement setting/getting `currentUserID` on worker.
Mar 27 2023, 10:48 PM
ashoat accepted D7181: [web-db] add unit tests for metadata operations.
Mar 27 2023, 10:47 PM
ashoat accepted D7180: [web-db] add metadata table operations.
Mar 27 2023, 10:46 PM
ginsu closed D7138: [native] render the rest of the thread avatars.
Mar 27 2023, 10:38 PM
ginsu committed rCOMM086416ce36d8: [native] render the rest of the thread avatars.
Mar 27 2023, 10:38 PM
rohan accepted D7171: [keyserver] Compose encrypted media messages.

The logic seems good to me

Mar 27 2023, 10:27 PM
rohan accepted D7169: [lib] Shim encrypted multimedia.
Mar 27 2023, 10:24 PM
ashoat added inline comments to D7197: [Web] Package opaque-ke-wasm files.
Mar 27 2023, 10:21 PM
ginsu updated the diff for D7138: [native] render the rest of the thread avatars.

rebase before landing

Mar 27 2023, 10:18 PM
ginsu closed D7136: [native] render thread avatars in community drawer.
Mar 27 2023, 10:00 PM
ginsu committed rCOMMb2a49aa0e122: [native] render thread avatars in community drawer.
Mar 27 2023, 10:00 PM
rohan updated the summary of D7202: [native] Add pinned_count column to SQLite threads table.
Mar 27 2023, 9:58 PM
ginsu attached a referenced file: F448401: Screenshot 2023-03-27 at 5.53.19 PM.png.
Mar 27 2023, 9:58 PM
ginsu attached a referenced file: F448403: Screenshot 2023-03-27 at 5.54.08 PM.png.
Mar 27 2023, 9:58 PM
ginsu updated the summary of D7196: [web] render user avatars in message reactions modal.
Mar 27 2023, 9:58 PM
rohan updated the summary of D7202: [native] Add pinned_count column to SQLite threads table.
Mar 27 2023, 9:56 PM
rohan updated the test plan for D7202: [native] Add pinned_count column to SQLite threads table.
Mar 27 2023, 9:55 PM
rohan updated the test plan for D7202: [native] Add pinned_count column to SQLite threads table.
Mar 27 2023, 9:53 PM
rohan updated the diff for D7202: [native] Add pinned_count column to SQLite threads table.

Address feedback and add_pinned_count_column_to_threads after speaking with @kamil offline

Mar 27 2023, 9:49 PM
ginsu updated the test plan for D7195: [web] render user avatars in chat screen.
Mar 27 2023, 9:46 PM
ginsu attached a referenced file: F448367: Screenshot 2023-03-27 at 5.42.09 PM.png.
Mar 27 2023, 9:43 PM
ginsu attached a referenced file: F448368: Screenshot 2023-03-27 at 5.41.51 PM.png.
Mar 27 2023, 9:43 PM
ginsu updated the test plan for D7195: [web] render user avatars in chat screen.
Mar 27 2023, 9:43 PM
jon added inline comments to D7197: [Web] Package opaque-ke-wasm files.
Mar 27 2023, 9:20 PM