Releases: binwiederhier/pcopy
v0.4.5
Changelog
284b650 Add --pinnedpubkey to Web UI's "curl" command, resolves #22
d17f47b Add command aliases, fail 'pcopy link' if clipboard doesn't exist
d2bb876 Add handlerFnWithErr logic to allow returning errors from HTTP handlers
39aa00a Add more tests
b47ca35 Add streaming support, resolves #5
aa214a5 Add test
777f9d7 Autocomplete scripts in deb/rpm
ff6840b Bash/ZSH completion instructions
3a9f51c Change server routing, increase coverage
b19fef0 Do not send Length header for named pipes
f5fbc56 Few more tiny tests
1ffec66 Fix test
40ff171 Fix test
a19dd7b README
c81bcff Readme
42ea3b5 Remove /install+/download endpoints, update install instructions, add crypto tests
ff16dd5 Remove Google dependencies from Web UI, resolves #6
2ea63eb Return error instead of calling fail()
9a34a68 Update Makefile
e0df18a Update README.md
b78af7e Update readme
d0fc72d Updating readme/videos
aa15b62 Use urfave/cli, relates to #14
Docker images
docker pull binwiederhier/pcopy:latest
docker pull binwiederhier/pcopy:v0.4.5
docker pull binwiederhier/pcopy:v0.4
v0.4.4
Changelog
cddbda1 Add code coverage codecov.io
1dc85b7 Add more tests, relates to #4
4fea711 Add staticcheck linting
53deff5 Add test for Client.Info()
6a46f45 Add test for loading cert from disk
1c27193 Allow saving with Ctrl-Enter
7efb082 Convert server auth/limit/etc into HandlerFuncs
eb52188 Copy to clipboard box
cc485e6 Favicon, resolves #7
48ef7b0 Fix direct link TTL in UI to live as long as file, resolves #19
43f99fa Fix overflow/scroll in Chrome
62acdba Fix rate limiting issue for static resources, resolves #8
4f8b2d6 Fix scrolling issue in UI, resolves #10
ddcf72d Fix word wrap proble in Firefox
dcba2bd Increase interval in test, hopefully fix races
081a4f6 Info box changes
5f03e0f Install golint
bb08072 Install instruction updates
9ed6e18 Merge branch 'master' of github.com:binwiederhier/pcopy
7c67de7 Only pin the leaf cert instead of entire chain
e0b987d Proper cert-pinning, maybe (#17)
6be3129 Replace code box with
c2229e2 Rework Makefile
3494e14 Small Makefile fixes
eb3da1b Test PasteFiles
a155095 Test progress reader close hook
2e81243 Up the demo clipboard limits
c864634 Update "typical commands" in Makefile
66887c5 Update README.md
2e670c5 Update go.mod
Docker images
docker pull binwiederhier/pcopy:latest
docker pull binwiederhier/pcopy:v0.4.4
docker pull binwiederhier/pcopy:v0.4
v0.4.3
Changelog
01b1a53 A little more
4780cfd Add "random name" checkbox in Web UI, resolves #13
1fa0e16 Add 'pcopy leave' command; add first client tests (failing, TDD yeyy), move ZIP logic into its own file
54c13f2 Add EXPOSE to Dockerfile
feb1ad4 Add docker instructions
45716e0 Add more docblocks
9d70c8e Add more documentation and remove lint complaints
f8a00b3 Add more server tests
bf8644e Docs, last glance before release
dae1a96 Fix ZIP archive relativizing
93f287f Fix all the linting errors
24f3a77 Fix opacity issue in UI #16
05357da Hide info box on dragenter
2ff5d2b Lint error
8c848f9 Merge branch 'master' of github.com:binwiederhier/pcopy
2a9983f Merge branch 'master' of github.com:binwiederhier/pcopy
c2ee5e9 Merge branch 'master' of github.com:binwiederhier/pcopy
7ab4291 Merge branch 'master' of github.com:binwiederhier/pcopy
95d7bfd More tests, go fmt
91e36b4 Move issues to github
eb23f93 Properly fix ZIP file handling
91db061 Saved/uploaded popup modal
dfbf89a Start fixing golint errors (half way there)
6de7419 Test for Verify with pinned cert
dd2a34d Update README.md
4e0e2e5 Update README.md
3b909f8 Update README.md
e4f1a1c Update README.md
8a109dd Update README.md
d740556 Update README.md
db88dc3 Update README.md
ebbc120 Update README.md
324eb60 Update README.md
986183a Update version instructions
7c344cc gofmt
Docker images
docker pull binwiederhier/pcopy:latest
docker pull binwiederhier/pcopy:v0.4.3
docker pull binwiederhier/pcopy:v0.4
v0.4.2
v0.4.1
Changelog
2dc3f8b Add rate limiting to API
4472ca1 Add some more config tests
e7adb73 Attemping GitHub actions
11eef8b Fix some install issues, add docker image
953bc9d Merge pull request #1 from brownchow/master
1293f51 Merge pull request #2 from binwiederhier/github-actions
312c361 Properly set up GitHub actions for tests (#3)
e167da1 Readme update
99a6f89 Readme updates
902cd82 Remove TODOs
6a03d9e Update README.md
4dfeb5b Update README.md
bbb9a63 Update README.md
75cb729 Update README.md
b4699c5 Update README.md
7ccc24a Update postinst to restart service; fix duration parsing
3de0bec set version by git tag, not constant value
Docker images
docker pull binwiederhier/pcopy:latest
docker pull binwiederhier/pcopy:v0.4.1
docker pull binwiederhier/pcopy:v0.4
v0.4.0
Changelog
62a2e55 Add Basic Auth support for simple curl usage
29be709 Add lots of server tests
510213e Add more limiter tests
5b39b9e Add progress bar test
629cfe6 Begin tests
8dcc2fa Beginning the server tests
e75430f Change default port to 2586
aab44d9 Delay progress output to avoid newline issues for short texts
6dcf4ae Finish progress tests
8dda615 Get rid of /c prefix entirely
4e11b7e Get rid of webConfigTemplate
480afe9 Make limits prettier
bbd997c Max file size per file
a34fe85 Merge branch 'master' of github.com:binwiederhier/pcopy
3274c46 Minor refactoring
47942ce More demo videos
15ba4d9 Move generated config to go:embed
25b66a1 Move print message
1a69085 Move things, add "blogs that helped"
ba58a82 Much more tests for server.go
cf45e8f Remove TODOs
d717696 Remove unused const
abda104 Rename config vars
a37fa87 Split clipboard GET/PUT to separate functions
e11ee6c Update README.md
e29c6ce Use "template" for scripts; embed templates
d2c29f6 Working limits, a little ugly
v0.3.3
v0.3.2
Changelog
47de3d4 Basic web ui working, without auth
d8f8973 Centering password page
3010daf Continue restyling main area
903e6ed Fix button height
87fdecc Half-way decent Web UI
e7e100a It doesn't look terribly ugly anymore
8a6e153 Merge branch 'master' into webui
72a5b4b Proper full page drag and drop
89f15ff Try to make things prettier
2fd3a6c Use Go 1.16 embed API
da17440 Web UI continued