f68fbb05f9 
								
							
								 
							
						 
						
							
							
								
								fix: resolve turning off disappearing messages empty messages in most cases  
							
							... 
							
							
							
							still requires more tweaking 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f7e5719eac 
								
							
								 
							
						 
						
							
							
								
								feat: reverted bak to stage 1  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6dd340ca6c 
								
							
								 
							
						 
						
							
							
								
								feat: handle legacy disappearing messages more gracefully due to protobuf issues  
							
							... 
							
							
							
							added utility function for checking for undefined properties on a protobuf, renamed expireTimer to expirationTimer in some places 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								61b91e2485 
								
							
								 
							
						 
						
							
							
								
								fix: make sure migration triggers with the correct date for current development  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2f4c0114aa 
								
							
								 
							
						 
						
							
							
								
								feat: tested new expiration modes with legacy and new clients  
							
							... 
							
							
							
							fixed banner logic 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								93cb972514 
								
							
								 
							
						 
						
							
							
								
								feat: updated hasOutdatedClient to track last user to send a legacy message  
							
							... 
							
							
							
							this makes the banner work properlly in closed groups 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bd900128f4 
								
							
								 
							
						 
						
							
							
								
								feat: added hasOutdated Client to convo model, use feature release check to process disappearing messages  
							
							... 
							
							
							
							trigger banner when receiving a legacy disappearing message via hasOutdatedClient 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4dbbada728 
								
							
								 
							
						 
						
							
							
								
								feat: added notice banner component  
							
							... 
							
							
							
							show notice when conversation is in legacy mode, extracted some UI components from the ConversationHeader, updated featureReleaseTimestamp 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								93005d32d8 
								
							
								 
							
						 
						
							
							
								
								feat: updated db migration to support legacy mode  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e34e3d4a4b 
								
							
								 
							
						 
						
							
							
								
								fix: resolved some yarn ready issues  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2745571790 
								
							
								 
							
						 
						
							
							
								
								fix: correctly write to db when setting changes  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1303707cd7 
								
							
								 
							
						 
						
							
							
								
								feat: added expirationType to message model with correct typings  
							
							... 
							
							
							
							added to migration 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								976cb2a55f 
								
							
								 
							
						 
						
							
							
								
								fix: improved migration queries  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								30196a131a 
								
							
								 
							
						 
						
							
							
								
								feat: added basic support for different disappearing message modes  
							
							... 
							
							
							
							added expirationType and lastDisappearingMessageChangeTimestamp to conversations table, left a few comments for future work 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1d6ed17ac7 
								
							
								 
							
						 
						
							
							
								
								Fix typos via codespell  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								504f60cb97 
								
							
								 
							
						 
						
							
							
								
								fix: resolved missing reactions in open groups, fixed mutation cache logic  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								32e00227a4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2532  from Bilb/fix-deleted-messages-all-at-once  
							
							... 
							
							
							
							To merge once theming is done: handle deleted messages & deleted reacts all at once 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0b8a10ad66 
								
							
								 
							
						 
						
							
							
								
								fix: improve markAllAsRead performances  
							
							... 
							
							
							
							- make an index on unread+convoId
- make the message update trigger only run when the body changed 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e3006ae157 
								
							
								 
							
						 
						
							
							
								
								fix: do not return updated messages from markAllRead if not needed  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								
								Ian Macdonald 
							
						 
						
							
							
								ca3da7a603 
								
									
								
							
								 
							
						 
						
							
							
								
								Set the Windows spell-checking language from $LANGUAGE.  
							
							... 
							
							
							
							Session on Windows wants to spell-check using American English, no
matter what I do. This seems to be because it wrongly assumes my locale
to be `en-US`, when it is actually `en-GB`.
```
"spellcheck: setting languages to:  [\"en-US\"]","time":"2022-10-10T19:19:09.216Z"
```
With this patch, Windows will use `$LANGUAGE`, if set, to determine the
language to be used for spell-checking.
Linux is unaffected by this patch and will correctly infer the
spell-checking language from `$LANG`.
Create a .bat file and start Session from this:
```
@echo off
set LANGUAGE=en-GB
"C:\Users\ian\AppData\Local\Programs\Session\Session.exe" --lang=en-GB
```
Note that the use of `--lang=<language>` above sets only the Session UI
language, not the spell-checker language.
This is a partial fix for #2013 , specifically [this comment](https://github.com/oxen-io/session-desktop/issues/2013#issuecomment-998679090 ): 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0cc7994c12 
								
							
								 
							
						 
						
							
							
								
								fix: speed up expiration/deletion of messages by batching updates in UI  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c22d7c2367 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into mark-all-as-read-optimization  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1411b93f2d 
								
							
								 
							
						 
						
							
							
								
								fix: do not let mentioning members with their unblindedPubkey room blinded  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0eac74dd07 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into menu-redesign  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4367543224 
								
							
								 
							
						 
						
							
							
								
								fix: remove the sogs pruning dialog on app start  
							
							... 
							
							
							
							the settings in ON by default, and can be turned off from the settings
screen.
That dialog was only used until our existing users got asked the
question, which was 3 months ago. 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d9e504afa0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/clearnet' into mark-all-as-read-optimization  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								20d9abc05b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into pr26  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3e2a32922a 
								
							
								 
							
						 
						
							
							
								
								fix: getUnread() messages should have the json as object rather than str  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								56ee7fe7ac 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2436  from Bilb/fix-shortening-last-message  
							
							... 
							
							
							
							fix: shorten further the last message 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								268ea40746 
								
							
								 
							
						 
						
							
							
								
								fix: increase shorten length of the lastMessage saved in DB  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ba41e92720 
								
							
								 
							
						 
						
							
							
								
								fix: drop friendRequestStatus before saveConversation in migrations  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ef1f634e6b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/clearnet' into menu-redesign  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								267f49ff1e 
								
									
								
							
								 
							
						 
						
							
							
								
								Emoji Reacts ( #2320 )  
							
							... 
							
							
							
							Add support for emoji reacts in conversations
Resolves  #2375  and #1577  
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								542c704b64 
								
							
								 
							
						 
						
							
							
								
								feat: add search by contacts to closed group overlay  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								19e48c2629 
								
							
								 
							
						 
						
							
							
								
								fix: drop column friendRequestStatus if exists  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ef9b2dfc80 
								
							
								 
							
						 
						
							
							
								
								fix: pass the db instance during db migration  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								eabee8f39a 
								
							
								 
							
						 
						
							
							
								
								fix: split migrations and sql files  
							
							... 
							
							
							
							also address PR reviews 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								18ab715e93 
								
							
								 
							
						 
						
							
							
								
								fix: sogs messages being skipped and not handled  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fac41bc6c4 
								
							
								 
							
						 
						
							
							
								
								fix: migrate session sogs room to their DomaiName syntax  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6f4b70e650 
								
							
								 
							
						 
						
							
							
								
								fix: allow non admin mods to delete message for deletion  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ef27153c69 
								
							
								 
							
						 
						
							
							
								
								fix: make sure existing sogs convo do not break on save  
							
							... 
							
							
							
							the app was crashing if a convo with an invalid read/write/upload capability was saved during a migration 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								242d51ca8d 
								
									
								
							
								 
							
						 
						
							
							
								
								Id blinding + onionv4 + new endpoints for sogs and fileserver ( #2347 )  
							
							... 
							
							
							
							* Added Onionv4 support to file server, sogs and pn server
* Added blinded message support
* Updated endpoints for sogs and file server to remove legacy ones 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c360f8b07c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into pr26  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								aef6d9e8a7 
								
							
								 
							
						 
						
							
							
								
								fix: global error copy to clipboard option must not quit the app  
							
							... 
							
							
							
							this allows for easier debugging. The user must explicitly quit the app when the error window is shown using the quit button 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9251711fa5 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: optmize markAllAsRead when no expiration timer  
							
							... 
							
							
							
							we basically do a single sql call to mark everything as read for that
conversation, force unreadCount to 0 and mention state to false, and
trigger read syncs if needed.
the optomization cannot work for conversation with expiration timer for
now 
							
						 
						
							4 years ago  
				
					
						
							
							
								
								Ian Macdonald 
							
						 
						
							
							
								0a5add5869 
								
									
								
							
								 
							
						 
						
							
							
								
								Update message expiry comment to match what the code does.  
							
							... 
							
							
							
							The code was changed in c8e7be066e 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								3713e95a9f 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: ask user for opengroup pruning on/off  
							
							
							
						 
						
							4 years ago  
				
					
						
							
							
								
								Ian Macdonald 
							
						 
						
							
							
								695e867221 
								
									
								
							
								 
							
						 
						
							
							
								
								Add setting to specify minimum age of open group messages to prune.  
							
							... 
							
							
							
							When an open group has more than 2000 messages, those older than the
specified number of months will be pruned on application start-up.
Fixes  #2310 . 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ec76057c5e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge integration test ( #2313 )  
							
							... 
							
							
							
							* Testing playwright for Desktop automation
* add more data-testid field
* remove commited test-results
* test: skip group upkeep for now
* test: mention test create group instead of restoring from seed
* test: run on testnet
* fix: revert messagebanner unread count changes
from commit 8107d75e89 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								02ed40455f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: run the cleaning opengroup transaction on startup  
							
							
							
						 
						
							4 years ago