Miguel Jacq
00473eaef6
Prevent usernames in Chat mode of length 128 chars or more
2021-05-14 10:44:14 +10:00
Xosé M
8ba932e73f
Translated using Weblate (Galician)
...
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/gl/
2021-05-13 16:32:04 +02:00
AO Localisation Lab
6fcb1c2c26
Translated using Weblate (French)
...
Currently translated at 67.7% (21 of 31 strings)
Translation: OnionShare/Doc - Tor
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-tor/fr/
2021-05-13 16:32:04 +02:00
Panagiotis Vasilopoulos
60cdaffe83
Translated using Weblate (Greek)
...
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
2021-05-13 16:32:04 +02:00
whew
ea72440543
Update web.py
2021-05-13 08:17:51 +00:00
whew
04fae8ada1
Update share_mode.py
2021-05-13 08:15:17 +00:00
whew
c19dc4fa78
Update send_base_mode.py
2021-05-13 08:14:33 +00:00
whew
986a9a09a9
Update receive_mode.py
2021-05-13 08:13:43 +00:00
whew
020e9a6a5a
Update chat_mode.py
2021-05-13 08:11:29 +00:00
Hosted Weblate
437547eb30
Translated using Weblate (Greek)
...
Currently translated at 100.0% (27 of 27 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (German)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Russian)
Currently translated at 98.2% (55 of 56 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (German)
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Ukrainian)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/uk/
Translated using Weblate (Hindi)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hi/
Translated using Weblate (Bengali)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/bn/
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (Turkish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/tr/
Translated using Weblate (Russian)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ru/
Translated using Weblate (French)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/fr/
Translated using Weblate (German)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/de/
Translated using Weblate (Greek)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (Greek)
Currently translated at 94.6% (53 of 56 strings)
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (German)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/de/
Translated using Weblate (German)
Currently translated at 83.9% (47 of 56 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Translated using Weblate (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/zh_Hans/
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Co-authored-by: AO Localisation Lab <ao@localizationlab.org>
Co-authored-by: Alexander Tarasenko <alexound.login@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Iris S <iris.sousouni@protonmail.com>
Co-authored-by: Lukas <lukas@fuchtmann.net>
Co-authored-by: Michael Breidenbach <leahc@tutanota.com>
Co-authored-by: Mr.Grin <grin-singularity@tutanota.com>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
Co-authored-by: Peter L <peter.ludikovsky@gmail.com>
Co-authored-by: Santiago Sáenz <smezaqs@gmail.com>
Co-authored-by: Saptak Sengupta <saptak013@gmail.com>
Co-authored-by: carlosm2 <carlosm2@riseup.net>
Co-authored-by: psychopomp9 <deadsober@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/de/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/el/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/es/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/ru/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-develop/el/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/de/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/el/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/es/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/ru/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-install/el/
Translation: OnionShare/Doc - Advanced
Translation: OnionShare/Doc - Develop
Translation: OnionShare/Doc - Features
Translation: OnionShare/Doc - Install
2021-05-11 22:47:40 +02:00
Hosted Weblate
b2d57ff787
Translated using Weblate (Greek)
...
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (Greek)
Currently translated at 94.6% (53 of 56 strings)
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (German)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/de/
Translated using Weblate (German)
Currently translated at 83.9% (47 of 56 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Translated using Weblate (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/zh_Hans/
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Iris S <iris.sousouni@protonmail.com>
Co-authored-by: Michael Breidenbach <leahc@tutanota.com>
Co-authored-by: Mr.Grin <grin-singularity@tutanota.com>
Co-authored-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
Co-authored-by: Peter L <peter.ludikovsky@gmail.com>
Co-authored-by: Santiago Sáenz <smezaqs@gmail.com>
Co-authored-by: carlosm2 <carlosm2@riseup.net>
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/el/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/es/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/de/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/el/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/es/
Translation: OnionShare/Doc - Advanced
Translation: OnionShare/Doc - Features
2021-05-11 16:30:12 +02:00
Miguel Jacq
c91d67c0b0
Merge branch 'develop' into client_auth_v3
2021-05-11 14:40:07 +10:00
Micah Lee
6dcdef6a15
Merge branch 'update-locales' into develop
2021-05-10 18:27:16 -07:00
Micah Lee
cd5eff4ba7
Build docs
2021-05-10 18:26:53 -07:00
Micah Lee
bf881cbada
Update dev examples in docs
2021-05-10 18:26:06 -07:00
Micah Lee
6328626683
Fix check-weblate.py to accurately describe the levels of translations
2021-05-10 18:19:20 -07:00
Micah Lee
f471346f04
Write script that uses the weblate API to help determine which languages are ready for a release
2021-05-10 18:05:41 -07:00
Miguel Jacq
d4d6eea500
Move the 'supports_file_requests' attribute into the actual modes rather than the Web class
2021-05-11 09:25:22 +10:00
Miguel Jacq
3394571fad
Add the 'Test 405 HTTP response for bad methods' test to the Chat mode GUI tests, which uncovered the exception that the previous commit fixes
2021-05-11 08:41:56 +10:00
Miguel Jacq
0b6db6559d
Adds attribute self.mode_supports_file_requests in Web class. Don't send REQUEST_INDIVIDUAL_FILE_STARTED to the frontend if the mode doesn't support this, so that we don't trigger a chain reaction of toggling history widgets and the like. Set this attribute to True by default since most modes use it, but turn it off for Chat mode. Prevents an exception when sending a bad HTTP method or a 404 to a chat room
2021-05-11 08:41:17 +10:00
Miguel Jacq
a55a59e021
Disable OPTIONS on the update-session-username route on Chat mode
2021-05-11 08:39:44 +10:00
Hosted Weblate
db5bc1ea10
Merge branch 'origin/develop' into Weblate.
2021-05-11 00:38:57 +02:00
Hosted Weblate
b7c4246493
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (11 of 11 strings)
Translated using Weblate (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/nb_NO/
Translated using Weblate (Polish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pl/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Turkish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/tr/
Added translation using Weblate (Indonesian)
Translated using Weblate (Galician)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/gl/
Translated using Weblate (Ukrainian)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/uk/
Translated using Weblate (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/zh_Hans/
Translated using Weblate (Indonesian)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/id/
Translated using Weblate (Icelandic)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/is/
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (Turkish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/tr/
Translated using Weblate (French)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/fr/
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Added translation using Weblate (Indonesian)
Co-authored-by: AO Localisation Lab <ao@localizationlab.org>
Co-authored-by: Algustionesa Yoshi <algustionesa@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Jonas Matisen <hdsumo@protonmail.ch>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Robert Obryk <robryk@gmail.com>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: Xosé M <xosem@disroot.org>
Co-authored-by: Zuhualime Akoochimoya <zakooch@protonmail.ch>
Co-authored-by: george kitsoukakis <norhorn@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/uk/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/uk/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-index/id/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-security/nb_NO/
Translation: OnionShare/Doc - Advanced
Translation: OnionShare/Doc - Features
Translation: OnionShare/Doc - Index
Translation: OnionShare/Doc - Security
2021-05-11 00:38:55 +02:00
Micah Lee
06e10c6657
Merge branch 'develop' into update-locales
2021-05-10 15:38:35 -07:00
Micah Lee
9687db6b47
Merge branch 'develop' of https://hosted.weblate.org/git/onionshare/translations into develop
2021-05-10 15:38:02 -07:00
Micah Lee
9ba14c7a89
Remove Finnish, add Indonesian and Serbian (latin)
2021-05-10 15:36:53 -07:00
Miguel Jacq
a066c871a9
Merge branch 'develop' into fix_405_error_and_other_methods
2021-05-11 08:15:35 +10:00
Miguel Jacq
dc4eaffa97
Website mode doesn't need to support POST as a method
2021-05-11 08:14:49 +10:00
Micah Lee
66b27b863e
Merge branch 'pin-flask-socketio' of https://github.com/SaptakS/onionshare into SaptakS-pin-flask-socketio
2021-05-10 14:40:31 -07:00
Micah Lee
99350f07e5
Merge pull request #1352 from mig5/receiver_text_hint
...
Remind the user to submit contact info if they want a response to a message in Receive Mode
2021-05-10 21:22:39 +00:00
Miguel Jacq
97922d33d0
Fix HTTP return code for custom 500 internal server error handler
2021-05-10 15:57:23 +10:00
Saptak Sengupta
1dbffa9b0c
Merge pull request #1354 from mig5/chat_tests
...
Add tests for Chat! and fix the server_status message bar when in Chat mode
2021-05-10 11:11:14 +05:30
Miguel Jacq
b39162f33c
Add tests for Chat, and fix the server_status message bar when in Chat mode
2021-05-10 15:05:16 +10:00
Hosted Weblate
09280a7ebd
Translated using Weblate (Polish)
...
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pl/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Turkish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/tr/
Added translation using Weblate (Indonesian)
Translated using Weblate (Galician)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/gl/
Translated using Weblate (Ukrainian)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/uk/
Translated using Weblate (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/zh_Hans/
Translated using Weblate (Indonesian)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/id/
Translated using Weblate (Icelandic)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/is/
Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/
Translated using Weblate (Turkish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/tr/
Translated using Weblate (French)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/fr/
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Added translation using Weblate (Indonesian)
Co-authored-by: AO Localisation Lab <ao@localizationlab.org>
Co-authored-by: Algustionesa Yoshi <algustionesa@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Robert Obryk <robryk@gmail.com>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: Xosé M <xosem@disroot.org>
Co-authored-by: Zuhualime Akoochimoya <zakooch@protonmail.ch>
Co-authored-by: george kitsoukakis <norhorn@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/uk/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/uk/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-index/id/
Translation: OnionShare/Doc - Advanced
Translation: OnionShare/Doc - Features
Translation: OnionShare/Doc - Index
2021-05-10 06:27:23 +02:00
Miguel Jacq
b242ea5bde
Add comment to test function
2021-05-10 12:34:38 +10:00
Miguel Jacq
30f53267df
Fix receive mode test
2021-05-10 11:42:13 +10:00
Miguel Jacq
2618e89eda
Register the 405 error handler properly. Enforce the appropriate methods for each route (GET or POST only, with OPTIONS disabled). Add tests for invalid methods. Add a friendlier 500 internal server error handler
2021-05-10 11:23:44 +10:00
Miguel Jacq
296f480b8c
Remind the user to submit contact info if they want a response to a message in Receive Mode
2021-05-07 10:53:13 +10:00
Saptak S
d421bfa14b
Pins flask-socketio to 5.0.1 in pyproject.toml
...
Also updates the RELEASE.md to document the need to update
the socket.io.min.js file whenever we want to update
flask-socketio to ensure that they are compatible with each
other, failing which, the chat stops works.
2021-05-07 01:25:39 +05:30
Saptak Sengupta
e067fc2963
Merge pull request #1348 from mig5/update_changelog_2.3.2
...
Some small corrections and additions to the CHANGELOG for v2.3.2
2021-05-06 19:50:23 +05:30
Miguel Jacq
c4cf9f08ec
Rename things with client_auth_v3_ in the name because there is only one type of client_auth now that v2 is gone.
2021-05-06 18:02:40 +10:00
Miguel Jacq
13e815547e
Some small corrections and additions to the CHANGELOG for v2.3.2
2021-05-06 17:00:59 +10:00
Miguel Jacq
50d5cf5740
GUI tests for v3 Client Auth (albeit only in local mode, so kind of stubbed
2021-05-06 15:24:26 +10:00
Miguel Jacq
cde46b676e
Allow setting a 'fake' ClientAuth in local-only mode - which will help with tests
2021-05-06 15:06:36 +10:00
Miguel Jacq
ea4466262d
Gracefully avoid sending the client_auth_v3 argument to Stem's create_ephemeral_hidden_service() if the version of Stem we're on does not yet support it
2021-05-06 14:35:11 +10:00
Miguel Jacq
b385d6bac7
merge from develop and fix conflicts, update poetry
2021-05-06 14:30:29 +10:00
Miguel Jacq
e0b378055c
Remove v2 legacy onion support, and its corresponding client auth functionality. Update the v3 Client Auth to take its place in settings
2021-05-06 14:26:00 +10:00
Micah Lee
c7ec4f2883
Merge branch 'develop' of github.com:micahflee/onionshare into develop
2021-05-05 20:39:27 -07:00
Micah Lee
3656c3508c
Fix Windows and Mac build scripts
2021-05-05 20:39:14 -07:00
Micah Lee
5270037f6a
Merge pull request #1346 from mig5/fix_license_path
...
Update the LICENSE to reflect the current path to third party licenses
2021-05-06 02:37:38 +00:00