221 Commits

Author SHA1 Message Date
Micah Lee
1ceaaaf533 Add new "Allow downloading of individual files" checkbox to share settings, and only allow it to be enabled when "Stop sharing after files have been sent" is unchecked 2019-09-01 20:15:30 -07:00
Micah Lee
7dce7eec45 Rename "slug" to "password" 2019-05-20 22:18:49 -07:00
Micah Lee
c39705f978 Add an error 401 handler, and make it start counting invalid password guesses instead of 404 errors for rate limiting 2019-05-20 19:04:50 -07:00
Micah Lee
c12230b9b1 Merge branch 'static-websites' of https://github.com/hiromipaw/onionshare into hiromipaw-static-websites 2019-05-10 09:46:54 -07:00
hiro
b3a87f6354 Clean code and fix UI bugs 2019-05-08 00:04:09 +02:00
Miguel Jacq
5c167ff20e Remove hardcoded 'seconds' from the autostop timer countdown string, now that we use a human-friendly time (#979) 2019-05-06 17:35:28 -07:00
hiro
8eeb043ee2 Fix merge conflicts with upstream 2019-04-23 16:20:33 +02:00
hiro
6cc1d90e92 Clean ui, add strings, fix web listing logic 2019-04-23 16:11:14 +02:00
hiro
ef6db20674 Add gui for website sharing and listing 2019-04-23 16:09:40 +02:00
Micah Lee
9f68391a10 Remove version string 2019-04-21 13:21:57 -07:00
Micah Lee
fa7927725a Remove more CLI strings 2019-04-21 12:58:53 -07:00
Miguel Jacq
05cafb4878 Reintroduce more strings still used 2019-04-20 14:57:33 +10:00
Miguel Jacq
0af7184588 Re-insert strings that the strings checker script lied to me about 2019-04-20 14:51:03 +10:00
Miguel Jacq
62e668addd Unlocalize CLI strings 2019-04-20 10:31:34 +10:00
Micah Lee
f7a62fe93a Rename "help_debug" string to "help_verbose" 2019-04-18 19:36:06 -07:00
Miguel Jacq
eb823042bb Standardise all startup_timer, scheduled_start attributes as 'autostart_timer' 2019-03-25 15:28:31 +11:00
Miguel Jacq
a4c8865dcd Standardise all shutdown_timer, shutdown_timeout, timeout attributes as 'autostop_timer' 2019-03-25 15:05:54 +11:00
Miguel Jacq
f6f5ff0b7e Fix conflicts 2019-03-25 13:43:08 +11:00
Miguel Jacq
b353db6997 rename CLI args for autostart/stop timers 2019-03-24 18:19:50 +11:00
Miguel Jacq
aa16cdec4e Human-friendly autostart/autostop countdown timers on server button, tooltips 2019-03-24 17:53:13 +11:00
Miguel Jacq
f9458ec640 Remove newlines from strings 2019-03-24 16:38:01 +11:00
Miguel Jacq
726cb0ad9e Allow the bundled Tor connection timeout to be configurable from the CLI 2019-03-12 15:29:07 +11:00
Miguel Jacq
84aa627d1f Various Startup Timer fixes for strings, bundled mode, stealth mode, startup/shutdown time clashes 2019-03-11 15:55:17 +11:00
Miguel Jacq
f124ccab7c Prevent a scheduled share from starting after the scheduled time has passed. Add a test for this 2019-03-06 16:49:32 +11:00
Miguel Jacq
26d262ccfc Add a Startup Timer feature (scheduled start / dead man's switch) 2019-03-05 10:28:27 +11:00
Micah Lee
afc913e243 Separete onion settings into their own group, and remove css that was breaking the look of the "Copy HidServAuth" button 2019-01-28 20:30:05 -08:00
Micah Lee
9fca77c423 When canceling a receive mode transfer, display date range in the UI 2019-01-20 15:49:08 -08:00
Micah Lee
303a2f9f34 Rename receive mode "downloads_dir" to the OnionShare "data_dir" 2019-01-20 11:46:20 -08:00
Micah Lee
ab78b8f7de Change many more strings to stop using 'download'/'upload' language 2019-01-19 20:56:09 -08:00
Micah Lee
1f32ea6148 Rename images to remove upload/download references, and update more strings 2019-01-19 19:00:41 -08:00
Micah Lee
38732c5bb7 Updated language on key share/receive mode strings to remove the confusing upload and download words 2019-01-19 18:30:13 -08:00
Micah Lee
f316b6ef3b Merge branch 'develop' into 406_osx_sandbox 2018-12-16 17:11:18 -08:00
Micah Lee
71ea5e5437 Remove "(legacy) from v2-only settings dialog options" 2018-12-13 20:58:13 -08:00
Micah Lee
00cbc2ff4b Only show onion settings if there is a Tor connection 2018-12-05 20:14:52 -08:00
Micah Lee
1ebb2dc796 In macOS, split "Add" button into "Add Files" and "Add Folder" buttons 2018-11-27 12:10:16 -08:00
Miguel Jacq
1b670898a0 Merge develop branch and fix conflicts 2018-11-13 14:45:40 +11:00
Allan Nordhøy
05aeaf02cb Spelling: Recipient 2018-11-12 01:35:18 +01:00
Micah Lee
2c45f6851e Receive mode puts files in a directory based on the timestamp of the upload 2018-10-25 21:13:16 -07:00
Micah Lee
5db8bd36b9 Merge branch '780_improved_ui' into 690_language_dropdown 2018-10-10 18:32:01 -07:00
Micah Lee
3cf36c4531 Add "download started" date/time to download history progress bars 2018-10-09 22:21:03 -07:00
Micah Lee
d047f1261a Delete Info widget, and move completed and in progress widgets into the header of history 2018-10-07 18:09:02 -07:00
Miguel Jacq
d69bba4c9d Merge develop in and fix upload/timer functionality so that it works as described. Still needs fixing to not throw a connection error to the lucky last uploader after their upload completes and server stops due to expiry having passed 2018-10-01 16:42:54 +10:00
Micah Lee
30b14712e9 Make printing the settings filename as debug statement instead of print 2018-09-30 17:18:56 -07:00
Micah Lee
8d44c0f729 Set OnionShare language based on the locale stored in settings, and prompt user to restart OnionShare after changing their language 2018-09-30 17:06:29 -07:00
Micah Lee
08c01db69d Change how language selection setting looks 2018-09-30 16:23:46 -07:00
Micah Lee
17df699aad Allow switching locales from the settings dialog 2018-09-30 16:14:14 -07:00
Micah Lee
a121312156 Starting to implement the new Uploads UI, but not done 2018-09-28 22:03:48 -07:00
Micah Lee
481bc8bdc1 Attempting to redesign Downloads 2018-09-28 17:01:48 -07:00
Miguel Jacq
112a7a25d1 Show whether Tor version supports next-gen onion support 2018-09-25 15:26:19 +10:00
Micah Lee
f340e55dc3 Fixes a few strings after testing 2018-09-23 14:36:36 -07:00