Micah Lee
4ec08552da
Merge pull request #1132 from mig5/update_status_bar_on_tab_change
...
#1126 update the status bar each time the active tab is changed
2020-06-29 12:41:34 -07:00
Micah Lee
23746247f8
Merge pull request #1128 from mig5/fail_early_on_tests.sh
...
Fail early if any of the tests fail, rather than continue and possibly exit 0
2020-06-29 12:36:26 -07:00
Micah Lee
c66cfc8dee
Remove forced height on copy URL button
2020-06-29 12:34:38 -07:00
Micah Lee
862c644460
Merge branch 'qrcode' of https://github.com/mig5/onionshare into mig5-qrcode
2020-06-29 12:25:21 -07:00
Micah Lee
4373630901
Merge branch 'static_path_to_ajax_gif' of https://github.com/mig5/onionshare into mig5-static_path_to_ajax_gif
2020-06-29 11:35:19 -07:00
Micah Lee
6c1bec0ed6
Fix tests
2020-06-28 13:01:23 -07:00
Micah Lee
375ba12a36
Merge branch 'clear_all_file_selection_widget' of https://github.com/mig5/onionshare into mig5-clear_all_file_selection_widget
2020-06-28 12:36:13 -07:00
Micah Lee
ae027d21ed
Merge pull request #1113 from Kcchouette/patch-1
...
update archlinux onionshare URL
2020-06-28 12:35:03 -07:00
Micah Lee
1d5cb9bf34
Merge branch 'autostart_fixes' of https://github.com/mig5/onionshare into mig5-autostart_fixes
2020-06-28 12:29:38 -07:00
Micah Lee
e2521a02d2
Merge branch 'onionshare_gui/selectableURL' of https://github.com/codyroberts/onionshare into codyroberts-onionshare_gui/selectableURL
2020-06-28 12:25:54 -07:00
Miguel Jacq
426f9c29cb
rebase to fetch latest version of receive.html
2020-06-08 09:58:47 +10:00
Miguel Jacq
91603c01fb
Use a more efficient way of parsing the path to /img on the static URL in order to load ajax.gif via receive.js
2020-06-08 09:57:55 +10:00
Miguel Jacq
75da5a6675
#1123 Load the ajax.gif in receive.js via relative directory, now that static path is not... static
2020-06-08 09:57:30 +10:00
Miguel Jacq
ea0d0e696a
Use a more efficient way of parsing the path to /img on the static URL in order to load ajax.gif via receive.js
2020-06-08 09:54:52 +10:00
Miguel Jacq
8f1da24c0d
Use 'Delete' rather than 'Clear' when talking about removing file items from the FileList, since we have a Delete button for individual files
2020-06-08 09:48:00 +10:00
Saptak S
3a6de61e66
Show in UX that there's a disconnect
2020-06-07 15:56:05 +05:30
Miguel Jacq
71164c16d0
Set the server status indicator to 'Scheduled' when in Website Mode and autostart timer is in use, to match the other modes
2020-06-07 15:29:27 +10:00
Miguel Jacq
f99e6504ee
#1126 update the status bar each time the active tab is changed
2020-06-07 15:07:28 +10:00
Saptak Sengupta
85bfdb60d1
Merge pull request #1125 from mig5/jquery_3_5_1
...
#1121 upgrade to jQuery 3.5.1
2020-06-01 11:29:50 +05:30
Miguel Jacq
1f40413bae
Fail early if any of the tests fail, rather than continue and possibly exit 0
2020-05-31 20:26:07 +10:00
Miguel Jacq
6b3507e495
Add code documentation
2020-05-31 20:17:52 +10:00
Miguel Jacq
0b9ea2c1dd
Update the QR code description text
2020-05-31 20:16:33 +10:00
Miguel Jacq
caec6a5b3e
Remove unnecessary import of Image class in ServerStatus
2020-05-31 20:13:55 +10:00
Miguel Jacq
698222e402
#1115 Add QR Code for onion URL
2020-05-31 17:44:57 +10:00
Miguel Jacq
d29e31849a
#1121 upgrade to jQuery 3.5.1
2020-05-28 15:19:54 +10:00
Miguel Jacq
d7feebe4ee
#1123 Load the ajax.gif in receive.js via relative directory, now that static path is not... static
2020-05-28 15:06:06 +10:00
Miguel Jacq
75bdd15048
#1095 Fix crash for shares larger than 2GB. #1089 add ETA/bytes uploaded in progress bar of ReceiveMode items
2020-05-28 14:15:11 +10:00
Miguel Jacq
6012e21899
Hide the Clear All button on server start, show it again when stopped
2020-05-28 13:02:16 +10:00
Miguel Jacq
890e194bb7
Change code doc from 'Delete All' to 'Clear All' and remove whitespace in test
2020-05-27 12:59:13 +10:00
Miguel Jacq
54b70aef82
#1116 Add a Clear All button in the File List area for share modes
2020-05-27 12:56:33 +10:00
Kcchouette
4abdb19acd
update archlinux onionshare URL
2020-05-12 19:07:28 +02:00
Saptak S
9d00627df3
Update username via both socket and ajax
...
- socket takes care of modifying the username in the forked socket
session and sending a status message to chat window
- ajax request takes care of updating the flask session so that on
refresh or re-opening of the URL in same browser, the username remains
same
2020-05-11 12:51:46 +05:30
Saptak S
7935d07bb3
Keep save button disabled if changed username invalid
...
- Disabled till username not changed
- On change, if username is empty, then disabled
- On change, if username is changed back to previous, then disabled
- Else allow saving
2020-05-10 01:55:31 +05:30
Saptak S
52971ad371
Refactors logic for chat user list and scroll
...
- Refactors server side code to use instance variable instead of
background thread to generate a list of connected users
- Send this user list anytime any change is made to the list. It can
be: join, update username, disconnect
- In js, render the entire user list everytime it is received.
- Scroll to the bottom of the chat, everytime the current user
sends a message
- Else, if already at the bottom of the chat, scroll to the bottom
after appending incoming status or chat message. But if the user
is scrolled up in the chat window, then do not scroll to the bottom
- When refreshed or close tab is clicked, default browser warning is
shown.
- On receiving disconnect, the browser removes user from room.
- If refreshed, it is shown as if the user left and joined again.
2020-05-04 03:47:13 +05:30
Saptak S
e8976b643e
Adds eventlet to poetry to allow using websocket instead of polling
2020-05-04 03:41:38 +05:30
Saptak S
cc5d4ae439
Adds flask-socketio dependency to poetry
2020-05-02 02:58:31 +05:30
Saptak S
22732b8c41
Merge branch 'develop' into chat
2020-05-02 02:49:49 +05:30
Micah Lee
da12325d1d
Fix common.get_tor_paths test
2020-04-06 21:19:17 -07:00
Micah Lee
80b1246df8
Open files in linux with xdg-open instead of nautilus
2020-04-06 20:29:02 -07:00
Micah Lee
d1143504ac
Delete the lock file on Ctrl-C
2020-04-06 20:19:35 -07:00
Micah Lee
d2517681af
Remove psutil dependency, and start using a lock file instead
2020-04-06 20:05:48 -07:00
Micah Lee
8955b2b6c6
In dev mode, when checking for existing onionshare, check for processes that start with python3 as well as python
2020-04-06 19:53:34 -07:00
Micah Lee
a53b95867f
Fix linux tor paths, make event handler properly quit thread
2020-04-06 19:49:49 -07:00
Micah Lee
ef73f354b7
Typos in EventHandlerThread
2020-04-06 19:29:48 -07:00
Micah Lee
a5a761ddb8
Remove watchdog, replace with a simple background thread
2020-04-06 19:26:45 -07:00
Micah Lee
b9b0558750
Make .desktop file not use absolute path for Exec
2020-04-06 19:04:55 -07:00
Miguel Jacq
be89606ae0
Fix logic that checks if auto-start timer setting is enabled, so that it checks real settings and not widget instantiation. Ensure the auto-start and auto-stop widgets show their datetime widget on start-up if the setting was already enabled.
2020-04-06 15:29:33 +10:00
Micah Lee
4d3b587eb0
Update poetry dependencies
2020-04-05 21:16:15 -07:00
Micah Lee
fcccdc5403
Merge branch '910_flatpak' of github.com:micahflee/onionshare into 910_flatpak
2020-04-05 21:03:29 -07:00
Micah Lee
593aea3c2f
Merge branch 'develop' into 910_flatpak
2020-04-05 20:31:18 -07:00