Miguel Jacq
|
09ba78efcf
|
Source string suggestions from the translators on Weblate
|
2019-09-16 17:58:15 +10:00 |
|
Micah Lee
|
51a1f92d99
|
Merge pull request #1020 from micahflee/991_sharing_code
[WIP] Share code between share mode and website mode
|
2019-09-15 14:52:57 -07:00 |
|
Miguel Jacq
|
b1aa36e805
|
remove unnecessary import of IndividualFileHistoryItem from share_mode/__init__.py
|
2019-09-09 16:43:09 +10:00 |
|
Miguel Jacq
|
90ebc3aab4
|
Fix the discrepancy between SendBaseModeWeb and Web objects' separate cur_history_id attibutes, ensuring that when we call web.error404() we send a new history_id integer for communicating back to the frontend. Add tests for this
|
2019-09-09 16:35:05 +10:00 |
|
Micah Lee
|
26c9256679
|
Make web requests indicator icon increment on web requests
|
2019-09-08 17:39:31 -07:00 |
|
Micah Lee
|
2219e107c4
|
Rename images from share_ to history_, because they are used in all modes
|
2019-09-08 17:27:24 -07:00 |
|
Micah Lee
|
41b815f0b3
|
Add web requests counter icon to history widget
|
2019-09-08 17:24:18 -07:00 |
|
Micah Lee
|
ece908e170
|
Add individual downloads label to settings dialog
|
2019-09-08 12:02:17 -07:00 |
|
Micah Lee
|
de67484f09
|
Don't consider individual downloads in the in_progress counter
|
2019-09-08 11:58:44 -07:00 |
|
Micah Lee
|
3f7c4a4e25
|
Remove method from IndividualFileHistoryItem, and only display these widgets on 200 and 404 requests, not all of the others
|
2019-09-08 09:35:44 -07:00 |
|
Micah Lee
|
c2011e6915
|
Make the IndividualFileHistoryItem widgets have color
|
2019-09-03 22:31:13 -07:00 |
|
Micah Lee
|
dee9e40051
|
Rename a few more count variables to cur_history_id
|
2019-09-03 22:20:52 -07:00 |
|
Micah Lee
|
ffe12bdead
|
Rename download_count/download_id, upload_count/upload_id, and visit_count/visit_id to simply cur_history_id/history_id, and make all errors create IndividualFileHistoryItem widgets
|
2019-09-03 22:18:30 -07:00 |
|
Micah Lee
|
655bb5bad1
|
Show IndividualFileHistoryItem widgets for directory listings
|
2019-09-03 21:59:49 -07:00 |
|
Micah Lee
|
644b47082a
|
Start making IndividualFileHistoryItem widgets appear in the history, and make non-GET requests return 405 Method Not Allowed
|
2019-09-03 21:46:32 -07:00 |
|
Miguel Jacq
|
09f2f57298
|
Reset the ToggleHistory indicator count/label when a share starts. Add a test for this
|
2019-09-03 17:02:29 +10:00 |
|
Miguel Jacq
|
273b893946
|
Don't show the IndividualFile History item if we are not in 'stay open' mode, or else 404 requests create History noise
|
2019-09-03 12:35:30 +10:00 |
|
Miguel Jacq
|
173b2d3f5e
|
Register a history item when an individual file is viewed that does not match a 'reserved' path
|
2019-09-02 18:01:56 +10:00 |
|
Micah Lee
|
877a73ab59
|
Remove the "Allow downloading individual files" setting altogether, and make it just automatically enabled if "Stop sharing..." is disabled
|
2019-09-01 21:22:59 -07:00 |
|
Micah Lee
|
1c465b40fe
|
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
|
e7959f9ae6
|
Add Web.generate_static_url_path back, so each share has its own static path
|
2019-09-01 16:03:57 -07:00 |
|
Micah Lee
|
973db941ec
|
Move all mode-specific code out of SendBaseModeWeb and into inherited methods in WebsiteModeWeb and ShareModeWeb
|
2019-09-01 18:44:44 -04:00 |
|
Micah Lee
|
d7441af368
|
If ONIONSHARE_HIDE_TOR_SETTINGS is set, hide Tor settings in the settings dialog
|
2019-09-01 13:16:00 -07:00 |
|
hiro
|
66e85497ef
|
Revert "Generate a new static_url_path each time the server is stopped and started again"
This change creates problems with how website mode renders assets.
This reverts commit 50b2311409 .
|
2019-06-13 22:56:48 +02:00 |
|
Micah Lee
|
50b2311409
|
Generate a new static_url_path each time the server is stopped and started again
|
2019-05-29 18:21:53 -07:00 |
|
Micah Lee
|
c53ecb0a03
|
Merge branch 'develop' into basic_auth_everywhere
|
2019-05-24 18:13:44 -07:00 |
|
hiro
|
f56b148ddb
|
Resolve bugs from initial PR
|
2019-05-24 10:08:51 +02:00 |
|
Micah Lee
|
7d89f80f20
|
Rename "slug" to "password"
|
2019-05-20 22:18:49 -07:00 |
|
Micah Lee
|
b667fcc4f8
|
Fix onionshare URLs non-public mode is always http basic auth
|
2019-05-20 19:22:03 -07:00 |
|
Micah Lee
|
29abfd8f87
|
This should be an elif, not an if, because otherwise the share mode stop button says "Stop Receive Mode"
|
2019-05-20 19:14:04 -07:00 |
|
Micah Lee
|
79b87c3e30
|
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
|
915ff0f4f3
|
Remove references to self.web.website_mode.download_filesize because that variable no longer exists
|
2019-05-10 14:57:41 -07:00 |
|
hiro
|
abc30b315c
|
Clean code and fix UI bugs
|
2019-05-08 00:04:09 +02:00 |
|
hiro
|
357374c147
|
Fix merge conflicts with upstream
|
2019-04-23 16:20:33 +02:00 |
|
hiro
|
0c6dbe4c8a
|
Clean ui, add strings, fix web listing logic
|
2019-04-23 16:11:14 +02:00 |
|
hiro
|
391c82f2a6
|
Add gui for website sharing and listing
|
2019-04-23 16:09:40 +02:00 |
|
Micah Lee
|
9471fb9781
|
Fix auto-start timer URL
|
2019-04-21 18:14:53 -07:00 |
|
Miguel Jacq
|
81108b06f3
|
Update the URL to the Auto-Start timer wiki page
|
2019-04-22 09:48:15 +10:00 |
|
Miguel Jacq
|
2c5a1d0365
|
Fix crash when clicking Help in Systray
|
2019-04-22 09:10:00 +10:00 |
|
Miguel Jacq
|
a7bbe818bf
|
Unlocalize CLI strings
|
2019-04-20 10:31:34 +10:00 |
|
Micah Lee
|
758c640561
|
Rename debug to verbose in all relevant places
|
2019-04-18 19:53:21 -07:00 |
|
Micah Lee
|
20ac3f005c
|
Update date format
|
2019-04-18 19:14:54 -07:00 |
|
Miguel Jacq
|
ee3a14a025
|
Standardise all startup_timer, scheduled_start attributes as 'autostart_timer'
|
2019-03-25 15:28:31 +11:00 |
|
Miguel Jacq
|
c411e8d61a
|
Standardise all shutdown_timer, shutdown_timeout, timeout attributes as 'autostop_timer'
|
2019-03-25 15:05:54 +11:00 |
|
Miguel Jacq
|
dae3e23652
|
Fix unsetting autostart timer after reloading settings
|
2019-03-24 18:16:29 +11:00 |
|
Miguel Jacq
|
2ebc22c5af
|
Fixes for displaying autostart timer countdown
|
2019-03-24 18:16:12 +11:00 |
|
Miguel Jacq
|
539be2ded3
|
Human-friendly autostart/autostop countdown timers on server button, tooltips
|
2019-03-24 17:53:13 +11:00 |
|
Miguel Jacq
|
281af5fc1a
|
Show the URL description label whenever we are showing the URL itself
|
2019-03-24 16:48:56 +11:00 |
|
Miguel Jacq
|
365798b12f
|
Various Startup Timer fixes for strings, bundled mode, stealth mode, startup/shutdown time clashes
|
2019-03-11 15:55:17 +11:00 |
|
Miguel Jacq
|
dc0fe4f7b1
|
Fix a minor corner case related to server status button when canceling a scheduled share. Leverage scheduled shares in order to test 'cancel' action in local mode for better test coverage
|
2019-03-08 11:03:37 +11:00 |
|