3879 Commits

Author SHA1 Message Date
Micah Lee
24390f97ee Merge branch 'advisory-fix-1' into ros-fixes 2021-11-18 19:16:14 -08:00
Micah Lee
c29ffdf9fa Merge branch 'advisory-fix-1' of github.com:onionshare/onionshare-ghsa-jh82-c5jw-pxpc into ros-fixes 2021-11-18 19:16:00 -08:00
Micah Lee
3641f829ff Merge branch 'chat-session-handling' of github.com:onionshare/onionshare-ghsa-gjj5-998g-v36v into ros-fixes 2021-11-18 19:15:24 -08:00
Micah Lee
d71db90ce9 Merge branch 'advisory-fix-1' of github.com:onionshare/onionshare-ghsa-h29c-wcm8-883h into ros-fixes 2021-11-18 19:13:41 -08:00
Micah Lee
252519115b Don't try adding a folder if the user clicks cancel, and add additional logging 2021-11-16 18:15:07 -08:00
Micah Lee
707f98a1c9 Fix comment 2021-11-16 18:10:25 -08:00
Micah Lee
4f0b3a5966 Update snapcraft docs 2021-11-15 18:41:42 -08:00
Micah Lee
5a30705465 Change snapcraft grade to stable, and version bump to 2.4.1 in snapcraft 2021-11-15 18:30:10 -08:00
Micah Lee
516c0f2484 Exception handling on printing the banner 2021-11-15 18:16:10 -08:00
Micah Lee
aecb7bef93 Fix for meek to working in snapcraft 2021-11-15 18:07:57 -08:00
Saptak S
32eb062c51 Fixes typo 2021-11-15 19:53:02 +05:30
Micah Lee
43e5d21731 Fix bug that was preventing tor from connecting in snapcraft 2021-11-14 20:53:22 -08:00
Micah Lee
336a6c8028 Snap successfully builds meek-client, and WIP getting tor to connect 2021-11-14 17:52:40 -08:00
Micah Lee
54689eada8 Detect Flatpak via environment variable 2021-11-14 17:16:21 -08:00
Micah Lee
a5893225fc Upgrade to cepa 1.8.3 2021-11-14 16:24:36 -08:00
Micah Lee
83ba109852 Show the alert on the the dragEnterEvent 2021-11-14 16:11:39 -08:00
Micah Lee
36a2132887 More thoroughly remove drag and drop to prevent the drop label from getting created 2021-11-14 16:00:00 -08:00
Micah Lee
293a24a48d Drag and drop string does not use filename 2021-11-14 15:49:30 -08:00
Micah Lee
9d2eb45278 Move drag and drop logic into dropEvent 2021-11-14 15:46:20 -08:00
Micah Lee
0028619e6e Disable drag and drop in flatpak 2021-11-14 15:08:06 -08:00
Micah Lee
f625d1da28 Make the FileSelection widget use native file browser widgets under Flatpak in order to enable the sandbox 2021-11-14 14:24:02 -08:00
Micah Lee
d53d52a163 Merge branch 'develop' into 1459_linux_packaging 2021-11-14 13:28:45 -08:00
Micah Lee
c1ef35d221 Keep using stem for now, and comment out meek-client for now 2021-11-14 13:28:33 -08:00
Micah Lee
e56217af42 Start adding new pluggable transports to snap 2021-11-14 11:08:00 -08:00
Saptak S
132bbb0db9 Refuses connection if another session is already active 2021-11-14 23:44:16 +05:30
Saptak S
e9e2afe2ee Adds username validation for socketio event handler as well 2021-11-14 23:28:17 +05:30
Saptak S
6031f36185 Renames message event to chat_message 2021-11-14 21:06:47 +05:30
Saptak S
7f846ae2fd Removed room from chat
- Uses the global room instead of adding and leaving room for users
- Removes the joining event and triggers connection status from
server as soon as a connection event is received in server side
2021-11-14 20:58:21 +05:30
Saptak Sengupta
efd9736bb0 Merge pull request from mig5/fix_cli
Fix various bugs in CLI mode and add runtime tests for it
2021-11-14 19:05:24 +05:30
Saptak Sengupta
77296e6e0d Merge pull request from Max1Truc/fix-bad-locale
Fix "KeyError: 'fr'" in desktop strings.py
2021-11-14 19:05:14 +05:30
Micah Lee
758b6268cf Fix tor paths for flatpak 2021-11-12 17:18:28 -08:00
Micah Lee
60ed710ccd Add logging 2021-11-12 16:21:17 -08:00
Micah Lee
7ae7c5ef36 Switch stem with cepa, and update CLI packages 2021-11-12 15:47:33 -08:00
Micah Lee
52a1801334 Delete flatpak from here since it is managed in a separate repo 2021-11-11 17:38:38 -08:00
Miguel Jacq
8f81a683ab Allow website mode to stop even if people have viewed it 2021-11-12 11:58:48 +11:00
Miguel Jacq
0b40079a31 Remove unnecessary censorship class invocation, which breaks CLI mode right now.
Fix Website and Chat modes with auto-stop timer in CLI mode.

Add 'poetry run onionshare-cli' tests to CircleCI to catch CLI runtime bugs.
2021-11-12 11:43:09 +11:00
Miguel Jacq
b6f2b501ec Resolve conflicts in locale 2021-11-12 10:56:15 +11:00
Micah Lee
db926f7464 Merge branch 'develop' into advisory-fix-1 2021-11-11 15:32:54 -08:00
Micah Lee
2429f0e30b Merge branch 'censorship' into develop 2021-11-11 14:42:14 -08:00
Micah Lee
68df0166cf Merge pull request from onionshare/1442_settings_tabs
Switch Settings and Tor Settings dialogs into tabs
2021-11-11 14:41:49 -08:00
Micah Lee
ba6947ff4e When Tor is disconnected, hide the Check for Updates button in the Settings tab 2021-11-09 18:57:07 -08:00
Micah Lee
e6a0b97283 Check if Tor is connected instead of if the Tor controller is authenticated 2021-11-09 18:49:23 -08:00
Miguel Jacq
7c41721d42 Use microseconds for Receive Mode dir/file names 2021-11-09 12:30:48 +11:00
Miguel Jacq
ff45a5c76b Support sending a custom Content-Security-Policy header in Website mode 2021-11-08 16:31:05 +11:00
Miguel Jacq
8d1d934132 Set the path QLabel of the HistoryItem to plain text format 2021-11-08 14:49:37 +11:00
Micah Lee
08ae2e616b Fix meek-client in Windows 2021-11-07 12:12:12 -08:00
Micah Lee
1eb2476d3c Fix settings error color in dark mode 2021-11-06 21:02:28 -07:00
Micah Lee
71b6d77e97 Make autoupdate group in Settings Tab centered 2021-11-06 20:55:50 -07:00
Micah Lee
9f40d2d1d3 macOS seems to have close buttons that work on their own now 2021-11-06 20:52:05 -07:00
Micah Lee
22fc1354ce Copy snowflake-client from macOS Tor Browser 2021-11-06 20:46:52 -07:00