schlagmichdoch
bfb5aa8546
fix overwrite method _onMessage of class RTCPeer
2023-03-03 16:36:55 +01:00
schlagmichdoch
a9d7960a59
increase version to v1.2.1
2023-03-03 13:12:06 +01:00
schlagmichdoch
39ca5b2d21
ws-fallback: remove all WSPeers when server connection disconnects + fix onPeerLeft
2023-03-03 13:10:14 +01:00
schlagmichdoch
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
2023-03-03 13:10:14 +01:00
schlagmichdoch
bbb8c1b10f
ws-fallback: prevent signaling from stopping on reconnect. Do not stop to signal until both devices have sent event "peer-connected"
2023-03-03 13:10:13 +01:00
schlagmichdoch
d6ef5887dd
move logging of rtc message from class Peer class to overwritten method in class RTCPeer
2023-03-03 12:38:34 +01:00
schlagmichdoch
f9f1abef7a
Replace all urls in received messages with links. Center the message if it does not include any whitespace.
2023-03-03 12:28:50 +01:00
schlagmichdoch
d244f5fa47
fix circles position on ios safari are shifted by url bar
2023-03-03 12:03:20 +01:00
schlagmichdoch
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
2023-03-03 12:01:43 +01:00
schlagmichdoch
545cdc2459
Fix browser reloading when first message is sent by preventing event default on submit
2023-03-02 16:30:47 +01:00
schlagmichdoch
a1fdd81629
increase version to v1.2.0
2023-03-02 15:33:30 +01:00
schlagmichdoch
7220e85422
document/tab title: Show number of received messages and move '- PairDrop' to the end
2023-03-02 15:31:06 +01:00
schlagmichdoch
a3b348d9b6
refactor all missing html ids to kebap-case
2023-03-01 21:38:13 +01:00
schlagmichdoch
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
2023-03-01 21:38:13 +01:00
schlagmichdoch
7b08973cef
remove safari audio blop "hack" as it should not completely stop music that is playing in the background
2023-03-01 21:38:12 +01:00
schlagmichdoch
eda60a3d78
Merge pull request #52 from kylethedeveloper/docs
...
add docker-compose instructions to docs
2023-02-26 21:29:44 +01:00
schlagmichdoch
e96ca53aa4
Fix rate limit docs and set header hierarchy correctly
2023-02-26 21:28:17 +01:00
kylethedeveloper
11d6a8a372
Merge 'upstream/master' into docs
2023-02-26 01:40:59 -06:00
kylethedeveloper
75726ae5f4
resolve comments on documentation
2023-02-26 01:35:19 -06:00
kylethedeveloper
80dc36c00a
merge commit
2023-02-26 01:34:37 -06:00
schlagmichdoch
765b4e65b1
Update GHCR docker docs
2023-02-25 17:32:19 +01:00
schlagmichdoch
e77f856515
increase version to v1.1.3
2023-02-25 17:03:44 +01:00
Xstar97TheNoob
0de92864eb
fix IMAGE_NAME
...
Just tested this on my fork, works.
2023-02-25 17:02:19 +01:00
schlagmichdoch
8ecec5c1bf
increase version to v1.1.2
2023-02-24 18:19:49 +01:00
schlagmichdoch
78cf0139b8
Merge pull request #47 from xstar97/patch-1
...
Fix(ghcr) update workflow variable to a static lowercase name
2023-02-24 18:12:01 +01:00
schlagmichdoch
591c76c15a
fix dialog heights
2023-02-24 18:10:34 +01:00
Xstar97TheNoob
2a3d1d4105
Fix variable to a static lowercase name
2023-02-24 10:40:30 -05:00
schlagmichdoch
5bff933b6e
Merge pull request #45 from xstar97/docs-fix
...
docs(ghcr) add deployment notes for ghcr
2023-02-24 16:23:19 +01:00
schlagmichdoch
0ba1bd7113
tidy up Docker deployment notes
2023-02-24 16:20:19 +01:00
schlagmichdoch
0eb13d9d1b
increase QR-Code size as requested in #43 and fix overflow issues on iOS
2023-02-24 16:08:36 +01:00
schlagmichdoch
ad109d1724
Merge pull request #37 from xstar97/ghcr-build-wk
...
feat(ghcr.io) build container on tagged commits to ghcr.io
2023-02-23 21:00:35 +01:00
Xstar97TheNoob
f9e214a1e5
docs(ghcr) add deployment notes for ghcr
2023-02-23 12:53:04 -05:00
kylethedeveloper
b6238b05ae
add docker-compose instructions to docs
2023-02-21 22:42:41 -06:00
schlagmichdoch
36da8e3490
increase version to v1.1.0
2023-02-22 03:03:53 +01:00
schlagmichdoch
40c0735c90
touched UX to make receive dialogs more intuitive. closes #40
2023-02-22 03:01:06 +01:00
schlagmichdoch
12a2fc1b0a
Merge pull request #39 from schlagmichdoch/enable_sending_from_cli
...
Closes #34
2023-02-22 02:37:18 +01:00
schlagmichdoch
f8d49754d2
added pairdrop-cli to documentation
2023-02-22 02:23:18 +01:00
schlagmichdoch
3cb4e6d476
pairdrop-cli now working on windows via bash pairdrop
or git bash
2023-02-22 02:22:33 +01:00
schlagmichdoch
8f0e465b8e
pairdrop-cli: change domain via flag, move bash file to separate folder and add console logs to ui.js
2023-02-21 23:44:41 +01:00
schlagmichdoch
ce13348aeb
Merge pull request #36 from schlagmichdoch/dependabot/npm_and_yarn/ws-8.12.1
...
Bump ws from 8.12.0 to 8.12.1
2023-02-20 23:47:40 +01:00
schlagmichdoch
0f9bbf9bbb
enable sending from cli by adding bash script
2023-02-20 17:42:02 +01:00
Xstar97TheNoob
0d8db3e309
add downcase to variable.
2023-02-20 09:36:24 -05:00
Xstar97TheNoob
c7647daff7
feat(ghcr.io) build container on tagged releases to ghcr.io
2023-02-20 09:25:57 -05:00
dependabot[bot]
46460dbe02
Bump ws from 8.12.0 to 8.12.1
...
Bumps [ws](https://github.com/websockets/ws ) from 8.12.0 to 8.12.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.12.0...8.12.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 05:18:44 +00:00
schlagmichdoch
20162b0c60
PairDrop is now available on Docker Hub thanks to LinuxServer.io
...
Added documentation on how to use it and changed service-worker version
2023-02-20 00:20:02 +01:00
schlagmichdoch
7af96e6051
Use docker build --pull
instead of docker image pull
2023-02-17 17:29:16 +01:00
schlagmichdoch
2b11057082
Ensure docker build
always uses latest node image
2023-02-17 17:25:35 +01:00
schlagmichdoch
15abc20e83
Include docker image pull
command to prevent https://github.com/schlagmichdoch/PairDrop/issues/33
2023-02-17 17:09:37 +01:00
schlagmichdoch
e470c0a1a0
enforce the engine requirements to ensure Node.js is >v15.0.0 when running npm install to prevent issues like https://github.com/schlagmichdoch/PairDrop/issues/33
2023-02-17 15:37:46 +01:00
schlagmichdoch
c5d0eaa034
[security] Add security number to PeerUI to make verification of peer-to-peer encryption possible.
2023-02-16 02:19:14 +01:00