Saptak S
97c97696d9
Updates socket.io client to 3.1.1 with the latest Socket.IO and Engine.IO protocols
2021-02-22 22:52:35 +05:30
Micah Lee
7ba19fc48c
Merge branch 'develop' into final-2.3
2021-02-21 10:34:03 -08:00
Micah Lee
65115cdfb2
Set content-disposition to attachment for /download, to always force a download
2021-02-21 10:22:54 -08:00
Micah Lee
a4f6522340
Add the final languages
2021-02-15 15:49:54 -08:00
Micah Lee
ff512b528a
Version bump from 2.3.dev2 to 2.3, and build the latest docs, in the latest languages
2021-02-15 15:31:22 -08:00
Saptak S
c8e7e06a46
Updates the unicode logic in share_mode code as well
2021-01-31 17:08:47 +05:30
Kcchouette
1644e8691a
use utf8 name too for file downloading
2021-01-31 16:37:45 +05:30
Kcchouette
588c117927
Update send_base_mode.py
2021-01-31 16:36:09 +05:30
Tim Gates
52f6ee7b47
docs: fix simple typo, progess -> progress
...
There is a small typo in cli/onionshare_cli/web/web.py.
Should read `progress` rather than `progess`.
2020-12-24 10:34:47 +11:00
whew
11d2069567
list.sort intsead of sorted(list)
2020-12-22 04:42:29 +00:00
Micah Lee
5200f8714a
Merge pull request #1236 from micahflee/929_download_errors
...
Prevent incomplete downloads in share mode, close after first download
2020-12-15 16:45:58 -08:00
Micah Lee
4e577cde7e
Merge branch 'develop' into 929_download_errors
2020-12-13 11:40:25 -08:00
Micah Lee
9bb853756a
Stop passing status_url_path to render denied template, to avoid exception
2020-12-13 10:48:16 -08:00
Micah Lee
93f8d2c848
Merge pull request #1239 from micahflee/1214_onion_error_translations
...
Translate Tor-related error messages
2020-12-01 22:21:25 -08:00
Micah Lee
30b86efd45
The CLI error message gets printed from the Onion object, so don't try to print it the exception
2020-11-29 12:30:19 -08:00
Micah Lee
6ffa9b62f8
All Tor-related that get thrown from the onionshare_cli.Onion object now get translated in the GUI
2020-11-29 12:25:09 -08:00
Micah Lee
ee5b950f7c
Make CLI throw an error if it cannot find tor binary
2020-11-29 11:08:46 -08:00
Micah Lee
872dacb8e4
Merge branch 'develop' into 929_download_errors
2020-11-29 09:25:40 -08:00
Micah Lee
2b7c36c5fe
Merge pull request #1223 from micahflee/1159_kill_stale_tor
...
When starting OnionShare, kill old tor process if it exists
2020-11-27 15:52:01 -08:00
Micah Lee
06b66b9ee9
Show a dialog while waiting for Tor rendezvous nodes to close, and let the user quit early
2020-11-27 14:50:07 -08:00
Micah Lee
9b0c8e093a
Add terminal animation while waiting for circuits to close
2020-11-27 11:27:11 -08:00
Micah Lee
8d3b999a81
Only wait for share mode rendezvous circuits to close, ignore the rest
2020-11-27 11:22:29 -08:00
Micah Lee
9c1941067f
Put wait for circuits to close login in a try/except, so Ctrl-C does not cause a crash
2020-11-27 11:08:58 -08:00
Micah Lee
a276929676
Improve output when rendezvous circuits all close
2020-11-25 11:52:36 -08:00
Micah Lee
101a596f84
If using bundled Tor, wait for rendezvous circuits to close before killing the tor process
2020-11-25 11:25:32 -08:00
Micah Lee
d4ea276c76
Change --autostop-sharing option to --no-autostop-sharing, so that it can default to being disabled (so autostop sharing can be enabled by default)
2020-11-24 21:52:15 -08:00
Micah Lee
e950cc5fe8
Allow directory listing work with or without trailing slash (removing trailing slash by default), and make directory listing links absolute instead of relative
2020-11-23 14:52:52 -08:00
Micah Lee
717c8ec2f3
Make onionshare tor process detection work in Windows
2020-11-17 18:46:22 -08:00
Micah Lee
8a809b8554
Fix torrc filename
2020-11-17 18:08:59 -08:00
Micah Lee
46647feffd
Kill stale tor process
2020-11-17 18:06:36 -08:00
Micah Lee
c94f6eea26
Remove Onion.bundle_tor_supported because it is now always supported
2020-11-17 17:45:31 -08:00
Saptak S
2a454c8156
Makes username input blur on pressing enter
2020-11-10 20:14:23 +05:30
Saptak S
c873391a20
Improves the logic of updating both flask session and socket session with new nickname
2020-11-10 20:01:11 +05:30
Saptak S
ac1557fc8f
Forces socket io to use websocket instead of polling
...
SocketIO uses the last successful method of transport to communicate. But we
have eventlet in our dependency which allows for websocket, and we ideally
want communications to be over websocket. So specified the transport method
as websocket in socket io connect.
2020-11-10 19:57:51 +05:30
Micah Lee
31bcff169d
Version bump to 2.3.dev2, and update Linux installation in docs
2020-11-08 20:45:54 -08:00
Micah Lee
5328d2f643
Properly specify onionshare_cli package_data
2020-11-08 14:20:31 -08:00
Micah Lee
0c23c7e5d6
Fix get_resource_path to work with python eggs, move appdata xml file to src so flatpak can see it, reduce python dependencies, and update release docs
2020-11-08 13:34:19 -08:00
Micah Lee
9fe4f9a3bd
Make OnionShare briefcase work in macOS
2020-11-04 15:57:14 -08:00
Micah Lee
61db0b6eae
Find the proper tor binary in onionshare-cli for macOS
2020-11-04 15:22:27 -08:00
Micah Lee
f15ee5e8bf
Install new dependencies so CircleCI tests run, and fix a pytest warning
2020-11-01 11:50:11 -08:00
Micah Lee
9a4c9c73eb
Escape backslashes in ASCII-art
2020-11-01 11:04:12 -08:00
Micah Lee
ab886e911b
Put tor binaries in desktop app resources, not cli resources, and fix Windows packaging
2020-10-15 19:09:46 -07:00
Micah Lee
06acb905b3
Make it work in Windows
2020-10-14 22:36:31 -07:00
Micah Lee
0f1b155bb7
Change version back to 2.3.dev1
2020-10-14 20:15:58 -07:00
Micah Lee
a54f99adf6
Add onionshare CLI to cli folder, move GUI to desktop folder, and start refactoring it to work with briefcase
2020-10-12 22:40:55 -07:00