summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
10 daysRemove comented-out memory storage initializationRoman Smrž
13 daysAdd class for conversations with unread messagesRoman Smrž
13 daysCreate and remove messages from list using newtype wrappersRoman Smrž
13 daysNewtype wrappers for some JavaScript valuesRoman Smrž
2026-06-28Add class for unread messagesRoman Smrž
2026-06-28Remove replaced messages on conversation updateRoman Smrž
2026-06-27Unify appending messages with makeMessageRoman Smrž
2026-04-01Derive version number from git if availableRoman Smrž
2026-03-31Version number divRoman Smrž
2026-03-31Extra container around conversation list and invite linkRoman Smrž
2026-03-30Keep message list scrolled to bottomRoman Smrž
2026-03-29Focus message input when selecting conversationRoman Smrž
2026-03-29Separate page to create invitesRoman Smrž
2026-03-26Add back links to selected content headersRoman Smrž
2026-03-25Properly deselect content when clearing the url hash valueRoman Smrž
2026-03-22Account details pageRoman Smrž
2026-03-19Replace multiple classes with data-selected attributeRoman Smrž
2026-03-18Peer count and collapsible listRoman Smrž
2026-03-17Experimental software warningRoman Smrž
2026-03-17Return Maybe from getElementByIdRoman Smrž
2026-03-14Drop websocket peer when connection is closedRoman Smrž
2026-03-07Peer info pageRoman Smrž
2026-02-24Keep selected conversation in URL hashRoman Smrž
2026-02-17Store shallow copy of data into IndexedDBRoman Smrž
2026-02-17Format messages using multiple ‘span’ elementsRoman Smrž
2026-02-17Unify code to create HTML for messagesRoman Smrž
2026-02-15Add classes to distinguish sent and received messagesRoman Smrž
2026-02-13Add HTML classes when selecting conversationRoman Smrž
2026-02-13Change HTML structure for better stylingRoman Smrž
2026-02-12Use cached IndexDB storageRoman Smrž
2026-02-12Implement Heads in IndexedDB storageRoman Smrž
2026-02-10Cache storageRoman Smrž
2026-02-08IndexedDB: initialize read handler when creating storageRoman Smrž
2026-01-24Copy invite to clipboardRoman Smrž
2026-01-22Form to generate URL to invite a contactRoman Smrž
2026-01-19Pass token to the invite serviceRoman Smrž
2025-12-11Switch to public websocket serverRoman Smrž
2025-08-31Update erebos dependency to 0.2Roman Smrž
2025-08-03Update elements in peer list insted of appending infoRoman Smrž
2025-08-03Use watchDirectMessageThreads to update current conversationRoman Smrž
2025-08-03Adapt code to getPeerAddress/getPeerIdentity changesRoman Smrž
2025-08-02Update current conversation name when changedRoman Smrž
2025-07-29Switch to invited conversation after connecting to peerRoman Smrž
2025-07-28Use generic discovery search instead of expilict tunnel requestRoman Smrž
2025-07-27Search for peer based on URL parameterRoman Smrž
2025-07-23Conversation list and selectionRoman Smrž
2025-07-19Update displayed name only when identity changesRoman Smrž
2025-07-16Close WebSocket connection when peer dropsRoman Smrž
2025-07-13Move peer list to global stateRoman Smrž
2025-07-12Form to add peers, display self identity refRoman Smrž