Commit Graph

30 Commits

Author SHA1 Message Date
Miguel Jacq
24cd39705e
Update certifi and pytest dependencies 2022-12-15 15:28:24 +11:00
Miguel Jacq
a85e0d75cc
Downgrade werkzeug back to 2.0.3 to temporarily deal with the shutdown issue that affects QThread.wait() 2022-10-07 14:39:56 +11:00
Micah Lee
702aac87e9
Snapcraft and Flatpak in CI (#1620)
Add support for Snapcraft and Flatpak builds in GitHub Actions
2022-10-06 09:14:05 -07:00
Micah Lee
b7cbcca222
Downgrade Flask back to 2.0.3 2022-09-30 15:20:16 -07:00
Micah Lee
02c117caa4
Downgrade flask to 2.1.3 (#1614) 2022-09-30 14:49:33 -07:00
Micah Lee
14dcf082cb
Try switching from cepa 1.8.3 to stem 1.8.1 2022-09-30 13:20:20 -07:00
Micah Lee
a6f238d88e
Update pip dependencies, and also socket.io 2022-09-30 09:15:19 -07:00
Micah Lee
692e04bb42
Update python deps 2022-07-04 17:06:34 -04:00
Micah Lee
b068e83852
Update flask to 2.0.3, flask-socketio to 5.1.1, update socketio js, and the rest of the pip deps 2022-03-06 11:35:01 -08:00
Micah Lee
7b50d6ecb3
Update onionshare_cli poetry deps, and fix tests 2022-01-17 11:11:35 -08:00
Micah Lee
ec7fa4ef16
Solve obnoxious cx_Freeze issue that broke websockets by enforcing async_mode=gevent, and including the correct modules in the build 2021-12-21 16:55:59 -08:00
Micah Lee
bd12949652
Update python dependencies 2021-12-21 14:15:20 -08:00
Micah Lee
70248ed4a5
Upgrade to cepa 1.8.3 2021-11-14 16:24:36 -08:00
Micah Lee
f00d2cc0b0
Switch stem with cepa, and update CLI packages 2021-11-12 15:47:33 -08:00
Micah Lee
343a8cccc1
Update dependencies 2021-10-11 20:44:42 -07:00
Miguel Jacq
0bf8f53d30
ClientAuthV3 fixes
* Remove Client Auth as an explicit option (it's on by default).
 * Update wording about Public mode
 * Fix tuple error when raising TorTooOldStealth exception in CLI
 * Move Private Key button next to URL button in GUI
 * Replace visual references of ClientAuth to Private Key
 * Remove HTTPAuth Flask dependency and remove a lot of code to do with password generation,
   401 auth triggers/invalid password rate limit detection etc
 * Test updates
 * Remove obsolete locale keys
2021-08-27 15:52:29 +10:00
Miguel Jacq
f63e0c37d1
Upgrade to Stem 1.8.1 (our fork) to satisfy wheel build. Raise minimumHeight to avoid cutoff of client auth option in sharing settings 2021-08-27 10:07:29 +10:00
Miguel Jacq
cbdf2594c6
merge develop branch into client_auth_v3 branch and use our forked stem which works with poetry 2021-08-27 09:44:43 +10:00
Micah Lee
d79e2323c0
Update release docs, and update CLI poetry lock 2021-06-01 19:39:34 -07:00
Miguel Jacq
d7ce658628
Pin Flask at 1.1.4 to avoid Flask 2.0.0 which requires Jinja2 3.0.0 but the latter of which conflicts with Briefcase 2021-05-17 09:02:47 +10:00
Miguel Jacq
b385d6bac7
merge from develop and fix conflicts, update poetry 2021-05-06 14:30:29 +10:00
Miguel Jacq
e0b378055c
Remove v2 legacy onion support, and its corresponding client auth functionality. Update the v3 Client Auth to take its place in settings 2021-05-06 14:26:00 +10:00
Miguel Jacq
b48848eb04
Early support for ClientAuth with v3 onions 2021-05-04 10:02:02 +10:00
Micah Lee
94d5544bda
Use colorama for terminal colors, to get Windows support 2021-05-02 15:13:50 -07:00
Micah Lee
f4d71182d6
Update poetry deps, and add requests[socks] 2021-04-11 13:25:40 -07:00
Saptak S
41ce85b153
Updates the unicode logic in share_mode code as well 2021-01-31 17:08:47 +05:30
Micah Lee
4085814a33
Update CLI deps 2020-11-17 18:46:04 -08:00
Micah Lee
731d6391c3
Add setuptools as a dependency for pkg_resources module, and update build scripts to properly delete last build 2020-11-09 18:36:31 -08:00
Micah Lee
f8437c4fea
Make snapcraft packaging work with briefcase refactor 2020-11-03 21:48:22 -08:00
Micah Lee
f4abcf1be9
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