Commit Graph

1076 Commits

Author SHA1 Message Date
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
schlagmichdoch 66359da2ca get rtcConfig dynamically from the server 2023-02-24 18:08:48 +01:00
schlagmichdoch 74b88c2e7d fix dialog heights 2023-02-24 16:53:13 +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
schlagmichdoch e9b23bfdb0 [self-hosted] fix: if client does not support webrtc but peer does, show peer with a red border as well 2023-02-15 21:08:02 +01:00
schlagmichdoch 49e7281092 ensure correct client ip is used for rate limiting as described on the GitHub repo of 'express-rate-limit' 2023-02-14 21:51:42 +01:00
schlagmichdoch 58a32d43b3 implementing options to make PairDrop reachable on localhost only to prevent bypassing the proxy server on production 2023-02-14 02:43:15 +01:00
schlagmichdoch bac272c0f3 edit Dockerfile to enable setting npm flags with docker run 2023-02-14 01:16:25 +01:00
schlagmichdoch c8ec8b4ede fix about close icon 2023-02-13 17:43:05 +01:00
schlagmichdoch d6f49d4356
Update issue templates 2023-02-13 13:38:08 +01:00
schlagmichdoch 61d51e1d10 removed files needed only for development from master and adapt docker-compose.yml for production 2023-02-12 03:22:05 +01:00
schlagmichdoch 64d69a0ed9 restructure host-your-own.md documentation and prepare moving files needed only for local development into separate branch 2023-02-12 03:21:05 +01:00
schlagmichdoch 7facac9345 fix Dockerfile 2023-02-12 02:49:56 +01:00
schlagmichdoch 6b7e1bba54
setup GitHub action for automatic build of Docker container
as requested in https://github.com/schlagmichdoch/PairDrop/issues/22
2023-02-12 02:37:53 +01:00