summaryrefslogtreecommitdiff
path: root/onionshare/web/web.py
AgeCommit message (Expand)Author
2019-10-13Initialize the flask app with a random static path, to avoid issue where /sta...Micah Lee
2019-10-12Format all code using blackMicah Lee
2019-09-22Invert the CSP header setting and put it in its own Website Mode settings gro...Miguel Jacq
2019-09-16Fix how security headers get addedMiguel Jacq
2019-09-16Make setting the Content-Security-Policy header optional so it doesn't break ...Miguel Jacq
2019-09-15Allow 404 errors to work in receive modeMicah Lee
2019-09-09Ensure we increment and return the history_id when throwing error404() in web...Miguel Jacq
2019-09-09Fix the discrepancy between SendBaseModeWeb and Web objects' separate cur_his...Miguel Jacq
2019-09-08Make sure IndividualFileHistoryItem widgets display properly in receive mode tooMicah Lee
2019-09-08Remove method from IndividualFileHistoryItem, and only display these widgets ...Micah Lee
2019-09-03Rename download_count/download_id, upload_count/upload_id, and visit_count/vi...Micah Lee
2019-09-03Start making IndividualFileHistoryItem widgets appear in the history, and mak...Micah Lee
2019-09-01Add Web.generate_static_url_path back, so each share has its own static pathMicah Lee
2019-06-13Revert "Generate a new static_url_path each time the server is stopped and st...hiro
2019-05-29Strip NoScript XSS warning, because the Tor Browser bug it addressed has been...Micah Lee
2019-05-29Generate a new static_url_path each time the server is stopped and started againMicah Lee
2019-05-22Allow static resources without basic authMicah Lee
2019-05-22Make static folder URL have a high-entropy random path, to avoid filename col...Micah Lee
2019-05-20Rename "slug" to "password"Micah Lee
2019-05-20Make the shutdown get request use the onionshare user for basic authMicah Lee
2019-05-20Make shutdown slug use http basic auth also, so the shutdown command doesnt f...Micah Lee
2019-05-20Add an error 401 handler, and make it start counting invalid password guesses...Micah Lee
2019-05-20Move HTTP basic auth logic from WebsiteMode to Web, so it applies to all modesMicah Lee
2019-04-23Add website sharing and directory listing cli-onlyhiro
2019-04-21Remove more CLI stringsMicah Lee
2019-04-19Merge pull request #959 from micahflee/958_verboseMicah Lee
2019-04-19Change a few more references of debug to verboseMicah Lee
2019-04-18Merge branch 'develop' into 918_old_linuxMicah Lee
2019-04-18Rename debug to verbose in all relevant placesMicah Lee
2019-03-05Add a Startup Timer feature (scheduled start / dead man's switch)Miguel Jacq
2019-02-24Add try/except block when stubbing flash's show_server_banner, in order to su...Micah Lee
2019-02-19Always reset the slug to an empty string when the web server stopsMiguel Jacq
2019-02-14Update the noscript upload instructions on the receive mode upload page, and ...Micah Lee
2019-02-11Refactor receive mode to start saving files to data_dir with .part extension ...Micah Lee
2019-01-20Merge branch 'develop' into 866_receive_mode_crashMicah Lee
2019-01-20- Refactor the Web.ShareMode client_cancel variable to be Web.stop_q, a threa...Micah Lee
2019-01-20Rename receive mode "downloads_dir" to the OnionShare "data_dir"Micah Lee
2019-01-19Finish removing web event REQUEST_CLOSE_SERVER, which used to be a receive mo...Micah Lee
2018-12-16When enabling debug mode in Web, use common.build_data_dir() to get data dir ...Micah Lee
2018-12-11Change filename of flask debug log file, store it in the OnionShare data dir ...Micah Lee
2018-11-13Merge develop branch and fix conflictsMiguel Jacq
2018-10-25Communicate the receive mode dir to the GUI, so clicking the open folder butt...Micah Lee
2018-10-25Receive mode puts files in a directory based on the timestamp of the uploadMicah Lee
2018-10-02remove unused variableMiguel Jacq
2018-10-01Merge develop in and fix upload/timer functionality so that it works as descr...Miguel Jacq
2018-09-21Pass common into ShareModeWeb and ReceiveModeWebMicah Lee
2018-09-21Move more mode-specific logic out of the Web class and into the approprate mo...Micah Lee
2018-09-21Refactor web even more to all of the share and receive web logic into ShareMo...Micah Lee
2018-09-20Refactor web to push share and receive mode logic into their respective filesMicah Lee
2018-09-20Split the web module into different files for receive mode and share mode logicMicah Lee