Micah Lee
94d5544bda
Use colorama for terminal colors, to get Windows support
2021-05-02 15:13:50 -07:00
Micah Lee
ce7f676527
Fix GUI tests
2021-05-02 14:34:09 -07:00
Micah Lee
8b9d9fcf46
Write receive mode CLI tests to confirm messages and files get uploaded, and when no files are uploaded an empty folder is not created
2021-05-02 12:42:56 -07:00
Micah Lee
17966471ab
GUI displays "Read Message" button when a receive mode submission includes a message
2021-04-30 17:16:02 -07:00
Micah Lee
89bed3c5ac
If no files are uploaded, delete the empty receive mode dir that was created
2021-04-30 15:57:11 -07:00
Micah Lee
95e6985f86
Remove periods from receive mode time folder names, and save the message outside of the time folder
2021-04-30 15:53:23 -07:00
Micah Lee
47e02d781a
If a text message is received, save it in the ReceiveModeRequest object, and add includes_text=True to REQUEST_STARTED
2021-04-30 14:12:41 -07:00
Micah Lee
0a6056e5e6
Fix flake8 issues found in cli
2021-04-29 17:13:05 -07:00
Micah Lee
343e1be3d0
Merge branch 'develop' into 1305_receive_messages
2021-04-29 16:58:33 -07:00
Saptak Sengupta
34554414e9
Merge pull request #1334 from micahflee/ascii_art
...
Prettier ASCII art
2021-04-29 19:19:52 +05:30
Micah Lee
b8d43ab8ce
Center the version and URL
2021-04-28 20:25:42 -07:00
Micah Lee
66918946ae
Merge pull request #1336 from mig5/1293_support_xdg_config_home_env_var
...
Use XDG_CONFIG_HOME environment variable if it is present, otherwise fall back to ~/.config
2021-04-29 01:25:03 +00:00
Micah Lee
650bf93128
Merge pull request #1337 from mig5/update_csp
...
Update the Content-Security-Policy
2021-04-29 01:24:04 +00:00
Miguel Jacq
330e602694
Update the Content-Security-Policy: remove style-src and script-src which are inherited by default-src. Add frame-ancestors, form-action and base-uri which do not inherit default-src
2021-04-29 10:09:44 +10:00
Micah Lee
0de27f9775
WIP: Starting to make messages in receive mode work in GUI
2021-04-28 19:10:26 -04:00
Micah Lee
ffe820398d
Level up the ASCII art
2021-04-28 16:08:20 -07:00
Saptak Sengupta
059a4425bd
Merge pull request #1327 from micahflee/1306_customization
...
Allow custom title for each onion service
2021-04-28 14:43:10 +05:30
Miguel Jacq
fe64d40e45
Use XDG_CONFIG_HOME environment variable if it is present, otherwise fall back to ~/.config
2021-04-28 15:45:37 +10:00
Micah Lee
ee3761af6c
Move graphical banner into common, and display it in GUI too
2021-04-26 19:29:18 -07:00
Micah Lee
2acdea5229
Allow sending messages as well as uploading files in receive mode
2021-04-25 20:46:06 -04:00
Micah Lee
dac508d06e
Prettier ASCII art
2021-04-25 19:23:10 -04:00
Micah Lee
470fb2bda3
Merge pull request #1321 from SaptakS/range-requests-revisited
...
Reviving the old range request PR
2021-04-25 18:07:35 -04:00
Micah Lee
2e44dfbbda
Merge pull request #1330 from SaptakS/chat-socket-fix
...
Force shutdowns the socket server on closing chat server
2021-04-25 17:41:41 -04:00
whew
161f20c1d6
Use socks5h instead of socks5
...
With `socks5h` the proxy server resolves the domain name, which avoids leaking DNS requests.
2021-04-24 09:59:53 +00:00
Saptak S
a4ae37d203
Force shutdowns the socket server on closing chat server
2021-04-19 02:59:22 +05:30
Micah Lee
1543bb38d2
Show the custom title in all modes
2021-04-12 18:15:51 -04:00
Micah Lee
b5c68fa5ca
Add --title, and make it display the title in chat mode
2021-04-12 17:55:16 -04:00
Saptak Sengupta
530f9547f5
Merge pull request #1326 from micahflee/pretty_verbose
...
Make verbose output prettier with terminal colors
2021-04-13 02:45:12 +05:30
Micah Lee
5cf8ef180e
Fix log tests
2021-04-12 15:42:16 -04:00
Micah Lee
cf1debbf3c
Make verbose output prettier with terminal colors
2021-04-12 15:36:08 -04:00
Saptak S
729cf2ef86
Fixes content-length for the range requests logic
2021-04-12 22:57:11 +05:30
Saptak S
81700ecaea
Fixes tests for normal range requests, curl and wget
2021-04-12 22:57:10 +05:30
Saptak S
157ffc9ba5
Fixes parameters in the test function
2021-04-12 22:57:09 +05:30
Saptak S
4a7c062dbd
Reviving the old range request PR
...
This commit basically just adds the codes from the PR
https://github.com/micahflee/onionshare/pull/804/commits
on the newly structured and refactored code and also
fixes import dependencies and changed any code that was
relevant with the new code of onionshare
2021-04-12 22:57:08 +05:30
Micah Lee
09975fb0f1
Test webhook in CLI
2021-04-12 09:34:12 -07:00
Micah Lee
839b23f87a
Improve webhook label in GUI, improve webhook message that gets POSTed, and display webhook errors without verbose mode
2021-04-12 09:08:47 -07:00
Micah Lee
84958ef7f3
Oops, webhook not websocket
2021-04-11 13:49:51 -07:00
Micah Lee
29970d38ff
Implement receive mode webhooks in CLI
2021-04-11 13:33:58 -07:00
Micah Lee
f4d71182d6
Update poetry deps, and add requests[socks]
2021-04-11 13:25:40 -07:00
Micah Lee
a08a12d855
Merge pull request #1317 from akshgpt7/chore-refactor-issues
...
Refactor code quality issues
2021-04-11 11:37:42 -07:00
Micah Lee
cd966424b6
Merge branch 'fix_rendezvous_typo' of https://github.com/mig5/onionshare into mig5-fix_rendezvous_typo
2021-04-11 11:02:47 -07:00
Aksh Gupta
ea8d2cfdfe
chore: refactor code quality issues
2021-03-10 22:59:47 +05:30
Miguel Jacq
5b5c3ad87a
Fix the call to start_onion_service in CLI mode when using autostart timer, which had out of date positional args. Fix Tor exception handlers which were also out of date with the start_onion_service function
2021-03-10 15:04:22 +11:00
Kcchouette
a15ac4bc60
Change style to use flex
...
inspired by PR #1140
2021-03-08 18:56:26 +01:00
Kcchouette
83cafcc9ff
Revert: Adding class to have old style
2021-03-08 18:53:56 +01:00
Kcchouette
d7623d9fd7
Adding class to have old style
2021-03-08 17:29:45 +01:00
Micah Lee
89c1b14a8c
Version bump to 2.3.1
2021-02-22 13:37:21 -08:00
Micah Lee
2a7d9dbd51
Update copyright year to 2021
2021-02-22 13:35:14 -08:00
Micah Lee
ee20c648c6
Merge pull request #1287 from SaptakS/fix-persistent
...
Fixes issues with persistent mode
2021-02-22 13:26:29 -08:00
Saptak S
8a412fed85
Fixes issues with persistent mode
...
- adds mode to the persistent file
- adds filenames for share and website mode in persistent file
2021-02-23 02:23:31 +05:30