Commit Graph

  • 2aeadb44e2 Merge pull request #68 schlagmichdoch 2023-04-17 15:21:04 +02:00
  • 7827a47d29 increase seo with recommendations from PageSpeed Insights schlagmichdoch 2023-03-08 15:18:22 +01:00
  • 4edc9c9b22 Merge pull request #95 from robvanoostenrijk/ghcr-multi-architecture schlagmichdoch 2023-04-16 15:35:22 +02:00
  • 398a69d7a0 Merge pull request #97 from schlagmichdoch/dependabot/npm_and_yarn/ua-parser-js-1.0.35 schlagmichdoch 2023-04-07 18:07:43 +02:00
  • dfe69cc873 Bump ua-parser-js from 1.0.34 to 1.0.35 dependabot[bot] 2023-04-03 05:05:12 +00:00
  • f5fde731b0 Build multi-architecture image Rob van Oostenrijk 2023-03-31 08:37:11 +04:00
  • d6eee480b3 Add darkmode/lightmode/auto toggle to "Other changes" schlagmichdoch 2023-03-29 17:10:20 +02:00
  • f6ad85a744 increase version to v1.5.3 v1.5.3 schlagmichdoch 2023-03-29 16:24:24 +02:00
  • d50480b2f8 Merge pull request #94 from schlagmichdoch/add_theme_menu schlagmichdoch 2023-03-29 16:22:42 +02:00
  • ac1e88b6a0 Add possibility to reset theme to auto schlagmichdoch 2023-03-28 17:26:22 +02:00
  • 0fe36e132c Remove the "under development" message from the share-menu section schlagmichdoch 2023-03-28 20:24:46 +02:00
  • ab08091f5d increase version to v1.5.2 v1.5.2 schlagmichdoch 2023-03-28 20:00:05 +02:00
  • 19a78a5239 Merge pull request #72 from schlagmichdoch/fix_share_target schlagmichdoch 2023-03-28 19:58:34 +02:00
  • d0b2c81582 Tidy up code schlagmichdoch 2023-03-28 19:07:33 +02:00
  • 10a0aaf896 Fix passed arguments for sharing text Daniel Pham 2023-03-28 00:42:30 +02:00
  • 34ebd60304 Update service worker Daniel Pham 2023-03-27 21:49:33 +02:00
  • 251df2fbff try to fix share target api schlagmichdoch 2023-03-09 17:03:44 +01:00
  • 1bb8a63eed increase version to v1.5.1 v1.5.1 schlagmichdoch 2023-03-27 02:31:56 +02:00
  • 7d581ca858 Merge pull request #92 from schlagmichdoch/optimize_animation schlagmichdoch 2023-03-27 02:19:19 +02:00
  • dcc4e8b747 Optimize background animation drastically by using offscreen canvases to reuse frames. Rewrite animate function to prevent it from being called multiple times schlagmichdoch 2023-03-25 01:54:24 +01:00
  • ce549adf22 Merge pull request #82 from kgncloud/patch-1 schlagmichdoch 2023-03-25 04:09:46 +01:00
  • bdb39a1d2c add docker-swarm-usage.md reference to host-your-own.md and tidy up docker-swarm-usage.md schlagmichdoch 2023-03-25 04:08:11 +01:00
  • 195dfd0bb3 Add https requirement for PWAs to faq.md schlagmichdoch 2023-03-25 03:37:15 +01:00
  • 680ed81bd7 Create Kaindl Network 2023-03-18 23:52:33 +00:00
  • f120677393 increase version to v1.5.0 v1.5.0 schlagmichdoch 2023-03-14 15:52:15 +01:00
  • 3f85d266b3 Merge pull request #80 from schlagmichdoch/compatibility_snapdrop_android schlagmichdoch 2023-03-14 15:49:12 +01:00
  • 01cd670afc Convert FAQ to collapsible sections and add back third-party apps schlagmichdoch 2023-03-14 15:43:40 +01:00
  • 3f0909637b fix full button width if only one button is shown schlagmichdoch 2023-03-13 23:48:42 +01:00
  • 1f97c12562 fix overflow of long device names for snapdrop-android schlagmichdoch 2023-03-13 13:03:07 +01:00
  • 17abc91c86 rename function and add event to achieve compatibility with snapdrop-android app schlagmichdoch 2023-03-13 12:15:55 +01:00
  • 4a0cd1f49a Update issue templates: Point out the FAQ schlagmichdoch 2023-03-14 11:48:57 +01:00
  • b7781e2bab Add Healthcheck to Dockerfile Kaindl Network 2023-03-13 20:38:36 +01:00
  • 4e0fb89720 replace javascript operators ?? and ?. to support older browsers (see #79) schlagmichdoch 2023-03-13 14:21:26 +01:00
  • 5a290718b6 Merge pull request #78 from schlagmichdoch/dependabot/npm_and_yarn/ws-8.13.0 schlagmichdoch 2023-03-13 11:35:30 +01:00
  • 6c6f288c3d Bump ws from 8.12.1 to 8.13.0 dependabot[bot] 2023-03-13 05:17:56 +00:00
  • fea15d3ee1 increase version to v1.4.5 v1.4.5 schlagmichdoch 2023-03-13 00:05:57 +01:00
  • 028752a809 fixes #76. 'File received' dialog not showing on iOS when big videos are sent. schlagmichdoch 2023-03-13 00:04:48 +01:00
  • 1093f4d246 log error onicecandidateerror schlagmichdoch 2023-03-10 22:21:19 +01:00
  • 7ddd600b0c fix display name hidden on Firefox for Android schlagmichdoch 2023-03-10 18:47:04 +01:00
  • 715356aafb Fix AirDrop typo schlagmichdoch 2023-03-08 11:35:37 +01:00
  • 490e4db380 Add information about specifying TURN servers schlagmichdoch 2023-03-07 18:25:25 +01:00
  • 11a988e550 increase version to v1.4.4 v1.4.4 schlagmichdoch 2023-03-06 16:05:58 +01:00
  • ff8f28660a prevent buttons from submitting form by adding type="button" schlagmichdoch 2023-03-06 16:03:34 +01:00
  • 5fc8e85f75 increase version to 1.4.3 v1.4.3 schlagmichdoch 2023-03-06 15:40:09 +01:00
  • 5eeaae01fe add connection hash to title of display-name of receive dialogs schlagmichdoch 2023-03-06 15:39:24 +01:00
  • 660e523263 prevent sending of displayName if RTCPeer is not connected schlagmichdoch 2023-03-06 15:33:22 +01:00
  • cdfbc7a2df add missing removal of event listener to ws fallback ui.js schlagmichdoch 2023-03-06 15:32:58 +01:00
  • c9dca7e083 fix download notification and add request notification schlagmichdoch 2023-03-06 15:05:13 +01:00
  • 79af04d95a increase version to v1.4.2 v1.4.2 schlagmichdoch 2023-03-06 12:29:17 +01:00
  • 954e9c7c3a Merge pull request #65 from schlagmichdoch/pairdrop_cli_add_firefox_fallback schlagmichdoch 2023-03-06 12:25:54 +01:00
  • c0d504f6a8 remove base64 event listeners manually on hide instead of once: true schlagmichdoch 2023-03-06 12:20:30 +01:00
  • 36e152dc7c add { once: true } to deactivate-paste-mode event listener schlagmichdoch 2023-03-06 11:59:56 +01:00
  • fdf024f378 pairdrop-cli: add fallback if navigator.clipboard.readText() is not available schlagmichdoch 2023-03-06 02:18:07 +01:00
  • 9f2e4c5f8f fix displayName sometimes not exchanged on reload schlagmichdoch 2023-03-06 11:24:19 +01:00
  • 8e219914ec Merge pull request #66 from schlagmichdoch/dependabot/npm_and_yarn/ua-parser-js-1.0.34 schlagmichdoch 2023-03-06 10:53:35 +01:00
  • d1273ef9cc Bump ua-parser-js from 1.0.33 to 1.0.34 dependabot[bot] 2023-03-06 05:12:00 +00:00
  • 27ac7786d0 increase version to v1.4.1 v1.4.1 schlagmichdoch 2023-03-06 03:48:23 +01:00
  • edf2ab5eb3 revert some changes to regain stability schlagmichdoch 2023-03-06 03:36:46 +01:00
  • c3863a9dd3 increase version to v1.4.0 v1.4.0 schlagmichdoch 2023-03-06 02:19:41 +01:00
  • 5934e94761 edit some styling of the display-name edit field schlagmichdoch 2023-03-06 00:40:53 +01:00
  • 1bc23dc4b3 fix read rtcConfig.json must be parsed as JSON.. schlagmichdoch 2023-03-06 00:16:33 +01:00
  • cc78b34d2e Revert making peerId ephemeral to prevent duplication of shown peers on reconnect. Implement peerIdHash to prevent rogue users from overtaking peerIds schlagmichdoch 2023-03-06 00:06:57 +01:00
  • f34f5bd4b2 tidy up code, add tooltip to device name and change color and bg-color of device-name schlagmichdoch 2023-03-04 22:59:49 +01:00
  • b2f6a75c99 Merge pull request #60 from ChaosExAnima/master schlagmichdoch 2023-03-05 00:43:37 +01:00
  • 82138c06f3 Updates CLI to work with OSX base64 Echo 2023-03-04 15:53:13 -05:00
  • ee820ed6e0 Merge pull request #57 from schlagmichdoch/enable_renaming schlagmichdoch 2023-03-04 20:53:41 +01:00
  • b7e7fd1b68 Merge branch 'master' into enable_renaming schlagmichdoch 2023-03-04 20:52:10 +01:00
  • 96ed0e53b1 apply styling to clarify that the display-name is editable schlagmichdoch 2023-03-04 20:50:52 +01:00
  • 77b76a3b8d reduce reconnect timers to 1s schlagmichdoch 2023-03-04 15:46:26 +01:00
  • e37f9bd9fb fix display name offset in styles.css schlagmichdoch 2023-03-04 15:44:42 +01:00
  • 67a1b04da2 increase version to v1.3.0 v1.3.0 schlagmichdoch 2023-03-03 19:45:04 +01:00
  • 8b2eb67266 fix position of close btn on about page schlagmichdoch 2023-03-03 19:37:07 +01:00
  • 827b10219d Merge pull request #58 from schlagmichdoch/define_turn_config_dynamically schlagmichdoch 2023-03-03 19:42:52 +01:00
  • e7ab5e26cc Add dynamic stun/turn config as new feature to README.md schlagmichdoch 2023-03-03 19:01:32 +01:00
  • 451173caac Add possibility to change the display name to the README.md schlagmichdoch 2023-03-03 19:10:24 +01:00
  • 8bcaa3f60f Fix header hierarchy for dynamic stun/turn in docs schlagmichdoch 2023-03-03 18:28:49 +01:00
  • c0a4224a59 merge master into branch schlagmichdoch 2023-03-03 18:01:24 +01:00
  • 460e8ec79c change cursor to clarify that the display name is editable schlagmichdoch 2023-03-03 17:43:03 +01:00
  • 002b31a113 merge master into branch schlagmichdoch 2023-03-03 17:40:10 +01:00
  • 1e35bab327 increase version to v1.2.2 v1.2.2 schlagmichdoch 2023-03-03 17:07:02 +01:00
  • bb0493d071 Make user notifications and document titles more concise. schlagmichdoch 2023-03-03 17:03:10 +01:00
  • bfb5aa8546 fix overwrite method _onMessage of class RTCPeer schlagmichdoch 2023-03-03 16:36:55 +01:00
  • a9d7960a59 increase version to v1.2.1 v1.2.1 schlagmichdoch 2023-03-03 13:12:06 +01:00
  • 39ca5b2d21 ws-fallback: remove all WSPeers when server connection disconnects + fix onPeerLeft schlagmichdoch 2023-03-03 13:09:59 +01:00
  • cf715b2872 stability on reconnect: prevent "peer-left" signal after "peer-joined" by leaving rooms first before reentering them, clear _keepAlive timeout before joining ip room and not manually terminating sockets schlagmichdoch 2023-03-03 12:54:21 +01:00
  • bbb8c1b10f ws-fallback: prevent signaling from stopping on reconnect. Do not stop to signal until both devices have sent event "peer-connected" schlagmichdoch 2023-03-03 12:40:41 +01:00
  • d6ef5887dd move logging of rtc message from class Peer class to overwritten method in class RTCPeer schlagmichdoch 2023-03-03 12:38:34 +01:00
  • f9f1abef7a Replace all urls in received messages with links. Center the message if it does not include any whitespace. schlagmichdoch 2023-03-03 12:28:50 +01:00
  • d244f5fa47 fix circles position on ios safari are shifted by url bar schlagmichdoch 2023-03-03 12:03:20 +01:00
  • 3a2d8c75f7 - restructure and unify dialogs to use less space on mobile and be clearer - give user option both options "share" and "download" on mobile - add fallback if zipper fails that downloads files individually - fix dequeuing of message queue not possible if sending peer has left schlagmichdoch 2023-03-03 12:01:43 +01:00
  • 545cdc2459 Fix browser reloading when first message is sent by preventing event default on submit schlagmichdoch 2023-03-02 16:30:47 +01:00
  • a1fdd81629 increase version to v1.2.0 v1.2.0 schlagmichdoch 2023-03-02 15:33:30 +01:00
  • 7220e85422 document/tab title: Show number of received messages and move '- PairDrop' to the end schlagmichdoch 2023-03-02 15:30:25 +01:00
  • 1eb53498b1 add localStorage fallback to fix renaming on private tabs and fix Firefox inserting linebreaks into edited divs schlagmichdoch 2023-03-02 15:06:22 +01:00
  • de76da52fe merge master into branch schlagmichdoch 2023-03-01 21:55:50 +01:00
  • d56ee87437 - Enable renaming of own display name permanently via UI - Make peerId completely ephemeral - Stabilize RTCConnection by closing connections cleanly schlagmichdoch 2023-03-01 21:35:00 +01:00
  • a3b348d9b6 refactor all missing html ids to kebap-case schlagmichdoch 2023-03-01 10:44:57 +01:00
  • 4566528179 - restructure UI to use flexbox everywhere - structure peers on desktop responsively - make peer box scrollable when peers are overflowing + shadow - add highlight badge to differentiate local peers into paired and not paired - change websocket fallback warning and move to the bottom schlagmichdoch 2023-03-01 10:04:37 +01:00
  • 7b08973cef remove safari audio blop "hack" as it should not completely stop music that is playing in the background schlagmichdoch 2023-03-01 03:15:56 +01:00
  • eda60a3d78 Merge pull request #52 from kylethedeveloper/docs schlagmichdoch 2023-02-26 21:29:44 +01:00