Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-20 | Rename Norwegian Bokmål from nb to nb_NO | Micah Lee | |
2020-09-03 | Merge pull request #1167 from micahflee/docs | Micah Lee | |
OnionShare documentation website | |||
2020-08-29 | Change `== None` to `is None` | overkill | |
According to LGTM, this change will improve code efficiency. https://lgtm.com/rules/7900090/ | |||
2020-08-27 | Update Copyright to 2020 everywhere, and assign to Micah Lee, et al. instead ↵ | Micah Lee | |
of just Micah Lee | |||
2020-08-27 | Make connecting to Tor CLI progress all display on the same line | Micah Lee | |
2020-08-27 | Merge pull request #1161 from micahflee/1076_mac_win_tests | Micah Lee | |
Make GUI test suite run in Windows and macOS | |||
2020-08-27 | Explicitly try to start a v2 onion in order to evaluate the ability to ↵ | Miguel Jacq | |
support (legacy) stealth mode. Also set the auth_string attribute of the Onion object so we can pass it back to the clipboard in the UI | |||
2020-08-21 | When stopping an onion, dont even try if --local-only | Micah Lee | |
2020-08-21 | Only import pwd in macOS, because it does not exist in Windows | Micah Lee | |
2020-08-21 | Adds check whether username already exists | Saptak S | |
2020-08-19 | Split chat messages into username and message, and change UI for displaying ↵ | Micah Lee | |
messages | |||
2020-08-19 | Merge branch 'chat' of https://github.com/SaptakS/onionshare into SaptakS-chat | Micah Lee | |
2020-07-04 | Adds noscript HTML | Saptak S | |
2020-05-11 | Update username via both socket and ajax | Saptak S | |
- 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-04 | Refactors logic for chat user list and scroll | Saptak S | |
- 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-02 | Merge branch 'develop' into chat | Saptak S | |
2020-04-06 | Fix linux tor paths, make event handler properly quit thread | Micah Lee | |
2020-04-05 | Merge branch '910_flatpak' of github.com:micahflee/onionshare into 910_flatpak | Micah Lee | |
2020-03-22 | Merge branch 'develop' into 1064_tabs | Micah Lee | |
2020-03-12 | Adds list of active users in the chat and allows username change | Saptak S | |
- allows users to update their username and save the new username - runs a background thread for every user session which emits a broadcast with the username so every user can build their list of active users in the frontend via the socket information - on updating username, stop the old thread and start a new thread with the new username being emitted. The username is updated in everyone's list along with a status message for the same. | |||
2020-03-09 | Create GUI for onionshare chat mode with the tab workflow | Saptak S | |
2020-03-08 | Create web UI and socket code for the chat interface | Saptak S | |
2020-03-08 | Change colors | Micah Lee | |
2020-01-03 | Added ascii-logo | Sam | |
2019-12-08 | Refactor Onion to store all state for auto-start timer directly in the mode ↵ | Micah Lee | |
settings, and not in the Onion object itself | |||
2019-12-08 | Move private_key, hidservauth_string, and password from "persistent" mode ↵ | Micah Lee | |
settings to "onion" mode settings; and make it so the onion settings are always saved in each tab, even if the tab is not persistent, so if you stop and start a service in the same tab it has the same onion address and password | |||
2019-11-29 | Ensure we always set the service id, so we can stop the right one ↵ | Miguel Jacq | |
(particularly when scheduling a share) | |||
2019-11-29 | Remove duplicate comment | Miguel Jacq | |
2019-11-29 | Fix up autostart (scheduled shares) | Miguel Jacq | |
2019-11-28 | Make cleaning up the onion more reliably kill the tor subprocess, and make ↵ | Micah Lee | |
iit so testing tor settings in the settings dialog always uses a tmp tor data dir | |||
2019-11-28 | Fix typos in comments | Micah Lee | |
2019-11-28 | If running from onionshare CLI, use a new temporary tor data dir, and if ↵ | Micah Lee | |
running onionshare-gui, always use the same tor data dir | |||
2019-11-27 | Update tor paths to use paths relative to the binary, instead of absolute paths | Micah Lee | |
2019-11-27 | Make Common.get_resource_path find the resource path relative to the binary, ↵ | Micah Lee | |
instead of using an absolute path | |||
2019-11-10 | Start refactoring Onion to allow for managing a separate onion service for ↵ | Micah Lee | |
each tab | |||
2019-11-10 | When shutting down the web server, only use basic auth if there is a ↵ | Micah Lee | |
password -- this avoids warnings when running tests | |||
2019-11-08 | Add CLI tests in | Micah Lee | |
2019-11-03 | Start writing tabs tests | Micah Lee | |
2019-11-02 | Make it so passing in --persistent [filename] in the CLI, with no other ↵ | Micah Lee | |
args, will load that persistent mode settings file and start the server, without needing to do other validations like passing in a list of filenames | |||
2019-11-02 | When disabling persistence, or closing a persistent tab, delete the mode ↵ | Micah Lee | |
settings file for that tab | |||
2019-11-02 | Starting to make persistent tabs persistent | Micah Lee | |
2019-11-02 | Make ModeSettings be able to save and load | Micah Lee | |
2019-11-02 | Add stub save function in ModeSettings | Micah Lee | |
2019-11-02 | Stop worrying about common.gui.config in settings and update check | Micah Lee | |
2019-11-02 | Remove mode settings from global settings object | Micah Lee | |
2019-11-02 | Fix CLI tests, and also fix bug related to autostop_sharing that the tests found | Micah Lee | |
2019-11-02 | Refactor onionshare CLI to accept and use all mode settings | Micah Lee | |
2019-11-02 | Fix CLI to work with mode settings | Micah Lee | |
2019-11-02 | Make the Web object load from mode settings instead of global settings | Micah Lee | |
2019-11-02 | Make a new ModeSettings class in onionshare, and use this instead of ↵ | Micah Lee | |
tab_settings |