|
2023-11-29
|
Stop using localStorage
|
Stephen Paul Weber
|
|
2023-11-29
|
Prepare a file attachment, including HTTP upload
|
Stephen Paul Weber
|
|
2023-11-29
|
Discover and store services
|
Stephen Paul Weber
|
|
2023-11-29
|
Send attachments as SIMS, OOB, and fallback body
|
Stephen Paul Weber
|
|
2023-11-29
|
Parse name, size, and hashes from SIMS
|
Stephen Paul Weber
|
|
2023-11-28
|
Autolink when rendering XEP0393
|
Stephen Paul Weber
|
|
2023-11-27
|
Allow manually switching a chat to a MUC
|
Stephen Paul Weber
|
|
2023-11-27
|
SASL2, FAST, and SCRAM-SHA-1 in browser
|
Stephen Paul Weber
|
|
2023-11-27
|
Don't crash if the nick is null somehow
|
Stephen Paul Weber
|
|
2023-11-27
|
Some XEP0393 fixes
|
Stephen Paul Weber
|
|
2023-11-20
|
Set nick into bookmark
|
Stephen Paul Weber
|
|
2023-11-20
|
Try to force to our preferred nickname if possible
|
Stephen Paul Weber
|
|
2023-11-20
|
Log this possible failure
|
Stephen Paul Weber
|
|
2023-11-20
|
Don't crash when resource not found
|
Stephen Paul Weber
|
|
2023-11-20
|
Do not sm/ack for stanza without id
|
Stephen Paul Weber
|
|
2023-11-20
|
Add id to all stanzas without one
|
Stephen Paul Weber
|
|
2023-11-20
|
Persist display name and reconnect MUCs if needed
|
Stephen Paul Weber
|
|
2023-11-20
|
Split uses of client.jid from client.accountId()
|
Stephen Paul Weber
|
|
2023-11-20
|
Get display name from user nickname PEP
|
Stephen Paul Weber
|
|
2023-11-20
|
We can scan a lot more than 1000 rows
|
Stephen Paul Weber
|
|
2023-11-20
|
Store attachment mime type
|
Stephen Paul Weber
|
|
2023-11-20
|
XEP0393 and erase sims fallback urls
|
Stephen Paul Weber
|
|
2023-11-20
|
Sent messages we get weren't delivered to a target
|
Stephen Paul Weber
|
|
2023-11-15
|
If it's already delivered, don't go back to sent
|
Stephen Paul Weber
|
|
2023-11-15
|
Identicons (eg for thread markers)
|
Stephen Paul Weber
|
|
2023-11-15
|
Store and send thread ids
|
Stephen Paul Weber
|
|
2023-11-15
|
Remove debug code
|
Stephen Paul Weber
|
|
2023-11-15
|
Persist SM outbound queue
|
Stephen Paul Weber
|
|
2023-11-15
|
Store message status and update based on SM
|
Stephen Paul Weber
|
|
2023-11-15
|
Update message in storage on duplicate
|
Stephen Paul Weber
|
|
2023-11-09
|
Get MUC channel avatars
|
Stephen Paul Weber
|
|
2023-11-09
|
Too many places still using jid as accountId
|
Stephen Paul Weber
|
|
2023-11-09
|
Encode letter in default avatar
|
Stephen Paul Weber
|
|
2023-11-09
|
Basic SIMS parser
|
Stephen Paul Weber
|
|
2023-11-09
|
Fix whitespace
|
Stephen Paul Weber
|
|
2023-11-09
|
Support inbound message correction
|
Stephen Paul Weber
|
|
2023-11-09
|
Message from myself it sent, even if to myself
|
Stephen Paul Weber
|
|
2023-11-08
|
Store and resume session management
|
Stephen Paul Weber
|
|
2023-11-08
|
Sync MUC MAM and data model fixes needed for that
|
Stephen Paul Weber
|
|
2023-11-08
|
Can't mark as read with no ID
|
Stephen Paul Weber
|
|
2023-11-01
|
Remove debug trace
|
Stephen Paul Weber
|
|
2023-11-01
|
Don't notify UI about presence if still joining MUC
|
Stephen Paul Weber
|
|
2023-11-01
|
Handle read/unread for each chat
|
Stephen Paul Weber
|
|
2023-11-01
|
Use the attributes
|
Stephen Paul Weber
|
|
2023-11-01
|
Had timezone format backwards
|
Stephen Paul Weber
|
|
2023-11-01
|
Use an object for Presence more than just Caps
|
Stephen Paul Weber
|
|
2023-11-01
|
Allow storing sent messages and MAM messages
|
Stephen Paul Weber
|
|
2023-10-19
|
Fetch and store bookmarks2
|
Stephen Paul Weber
|
|
2023-10-19
|
Store UI state to allow closing a chat
|
Stephen Paul Weber
|
|
2023-10-18
|
Remove presence item when resource unavailable
|
Stephen Paul Weber
|
|
2023-10-18
|
Pending queue if we try to send before online
|
Stephen Paul Weber
|
|
2023-10-18
|
Whitespace
|
Stephen Paul Weber
|
|
2023-10-18
|
Basic MUC implementation
|
Stephen Paul Weber
|
|
2023-10-18
|
Helper to check if this is a channel
|
Stephen Paul Weber
|
|
2023-10-18
|
Record all presence even without caps
|
Stephen Paul Weber
|
|
2023-10-15
|
Wait for all candidates if the other side prefer that
|
Stephen Paul Weber
|
|
2023-10-14
|
Asterisk at least requires a "generation"
|
Stephen Paul Weber
|
|
2023-10-14
|
Use iqCallee pattern rather than trigger for "iq"
|
Stephen Paul Weber
|
|
2023-10-11
|
Wait if we don't have remoteDescription yet
|
Stephen Paul Weber
|
|
2023-10-11
|
Persist chats
|
Stephen Paul Weber
|
|
2023-10-11
|
Basic support for group DM
|
Stephen Paul Weber
|
|
2023-10-11
|
Null safety in ChatMessage
|
Stephen Paul Weber
|
|
2023-10-11
|
Normalize on chat and chatId not conversation
|
Stephen Paul Weber
|
|
2023-10-10
|
Notify SDK consumer when an outgoing call starts ringing
|
Stephen Paul Weber
|
|
2023-10-10
|
Expose DTMF sender
|
Stephen Paul Weber
|
|
2023-10-10
|
Send modify before accept for different senders
|
Stephen Paul Weber
|
|
2023-10-10
|
session is null in this branch
|
Stephen Paul Weber
|
|
2023-10-05
|
Option to add media to an ongoing call
|
Stephen Paul Weber
|
|
2023-10-05
|
Support inbound content-add
|
Stephen Paul Weber
|
|
2023-10-05
|
Make sure to upgrade db when needed
|
Stephen Paul Weber
|
|
2023-10-04
|
Ring for calls that came in while offline if still active
|
Stephen Paul Weber
|
|
2023-10-04
|
Retry MAM for 30 days on error
|
Stephen Paul Weber
|
|
2023-10-04
|
Outgoing calls working
|
Stephen Paul Weber
|
|
2023-09-28
|
Inbound call UI working
|
Stephen Paul Weber
|
|
2023-09-27
|
Initial work on Jingle and SDP parsing and generation
|
Stephen Paul Weber
|
|
2023-09-27
|
Helper to add many children at once from a list
|
Stephen Paul Weber
|
|
2023-09-27
|
Support for building stanzas out of haxe XML
|
Stephen Paul Weber
|
|
2023-09-27
|
Discover ICE servers
|
Stephen Paul Weber
|
|
2023-09-27
|
Caps actually expects the padding
|
Stephen Paul Weber
|
|
2023-09-25
|
Helpers for push notifications
|
Stephen Paul Weber
|
|
2023-09-25
|
Don't get stuck in a loop in MAM sync returns error
|
Stephen Paul Weber
|
|
2023-09-25
|
Fully sync before coming online
|
Stephen Paul Weber
|
|
2023-09-25
|
Keep resource across connections
|
Stephen Paul Weber
|
|
2023-09-14
|
Search trusted gateways for chats
|
Stephen Paul Weber
|
|
2023-09-14
|
Fetch and cache caps
|
Stephen Paul Weber
|
|
2023-09-13
|
Merge branch 'avatars' into tmp
|
Stephen Paul Weber
|
|
2023-09-13
|
Merge branch 'roster-display-name' into tmp
|
Stephen Paul Weber
|
|
2023-09-13
|
Merge branch 'carbons' into tmp
|
Stephen Paul Weber
|
|
2023-09-13
|
Merge branch 'add-contact' into tmp
|
Stephen Paul Weber
|
|
2023-09-13
|
Merge branch 'roster-push' into tmp
|
Stephen Paul Weber
|
|
2023-09-13
|
Merge branch 'persistence-1' into tmp
|
Stephen Paul Weber
|
|
2023-09-13
|
Support caps
|
Stephen Paul Weber
|
|
2023-09-13
|
Store mime type along with media
|
Stephen Paul Weber
|
|
2023-09-13
|
Fetch, cache, and use real avatar
|
Stephen Paul Weber
|
|
2023-09-12
|
Allow handling incoming iq requests
|
Stephen Paul Weber
|
|
2023-09-13
|
Generate default avatars
|
Stephen Paul Weber
|
|
2023-09-13
|
Fetch messages back out of persistence
|
Stephen Paul Weber
|
|
2023-09-13
|
Sync MAM into persistence
|
Stephen Paul Weber
|
|
2023-09-12
|
Show display name from roster
|
Stephen Paul Weber
|
|
2023-09-12
|
Support carbons
|
Stephen Paul Weber
|