Commit graph

171 commits

Author SHA1 Message Date
Sébastien Thuret
a88841c174
upgrade-to-flask2 2022-03-26 09:02:54 +01:00
Kyle Harrity
2499c6c379 include language detected, confidence for /translate calls with auto detect 2022-03-25 02:19:56 -04:00
Piero Toffanin
c3548bffe1 Memoize 2022-03-04 10:24:29 -05:00
Ali Sherief
e23b96f1da Fix language detection error
The root cause was load_installed_languages() of argostranslate
being called at the top of the file instead of inside a function,
this caused the list of installed languages to incorrectly be
returned as an empty list.
2022-03-04 08:23:11 +00:00
Mufeed Ali
9edcbe8bea
suggestions: Abort when missing parameters 2022-02-20 22:52:12 +05:30
Mufeed Ali
2ddb415bba
cleanup: Whitespaces and imports
- Remove unnecessary import
- Reorder imports
- Fix whitespace issues
2022-02-20 13:39:02 +05:30
Mufeed Ali
933c96914b
app: Fail when giving invalid API keys
When an API key is passed, fail in the case of an invalid API key even
if an API key is not required. This allows the user to know that the API
key is invalid. Otherwise, they work under the assumption that the API
key is correct, even though it is not.
2022-02-20 13:36:29 +05:30
Sébastien Thuret
54f5c5ed94
keep selected languages and text in url 2022-02-07 17:58:30 +01:00
Piero Toffanin
61a148d692
Use len 2022-02-07 11:22:08 -05:00
Piero Toffanin
0d122c5d53
Merge pull request #206 from dingedi/feature/set-default-language
set default language instead of raise error
2022-02-07 11:21:20 -05:00
Sébastien Thuret
6b18b23b46
Add --disable-web-ui 2022-02-07 11:02:32 +01:00
Sébastien Thuret
b8df98fdce
set default language instead of raise error 2022-02-07 10:45:31 +01:00
Dingedi
79e5b0fb50
unescape html entity codes (ex: &apos) 2022-02-06 14:54:52 +01:00
Piero Toffanin
9e77f82470 Fix extra t 2022-01-31 10:39:55 -05:00
Piero Toffanin
74e2823658 Fix frontendTimeout 2022-01-31 10:19:14 -05:00
idotj
8ecf708bdd
Apply a white background main <body> 2022-01-17 21:19:46 +01:00
idotj
7afce9ae2a Improve color contrast for WCAG standards + add underline to links 2022-01-17 20:09:20 +01:00
Seth Falco
558f58e4b2
bug: optimize download btn for mobile 2022-01-04 21:13:43 +01:00
Seth Falco
da36cd77cd
fix translate text/file buttons 2022-01-04 20:20:02 +01:00
Gustavo Rodrigues
64ae20e932
Properly escape data in the request code
It was only escaping the first quote, all other quotes and other characters that require to be escaped (like line breaks) were not being escaped. JSON.stringify is a good function to handle this.
2021-12-09 10:31:48 -03:00
Piero Toffanin
0cb437083e Slower forgiveness 2021-12-06 22:15:16 +01:00
Piero Toffanin
66f62efcbb Tweak ban logic, update config description 2021-11-24 12:49:07 -05:00
Piero Toffanin
3a7527c418 Improve banned forgiveness logic 2021-11-24 12:41:12 -05:00
Piero Toffanin
ffc0c1dcda
Merge pull request #165 from fushinari/key-support-frontend
Expose api_keys in frontend settings
2021-11-07 15:09:47 -05:00
Sébastien Thuret
df0c64450a
remove debug print 2021-11-05 14:59:16 +01:00
Sébastien Thuret
adfdc8c9e5
decrease counter if the user wait after the slowdown notice 2021-11-05 14:56:04 +01:00
Mufeed Ali
2375cea3ca
Expose api_keys in frontend settings
This is useful for applications that want to know beforehand if usage of
an API key is supported.
2021-11-03 20:26:04 +05:30
Mufeed Ali
29eca1fbd4
Forward API key in suggestions client event 2021-10-31 12:57:36 +05:30
Mufeed Ali
3af4ce16e1
Require API key for submitting suggestions
Also removes limiter exemption
2021-10-31 11:23:25 +05:30
Mufeed Ali
915b912c29
Expose require_api_key_origin in frontend settings
This is useful for applications that want to know beforehand if an API
key is necessary before accessing the running instance.
2021-10-30 21:01:50 +05:30
Piero Toffanin
f3029d65d5 Remove api_key param from download url 2021-10-26 17:28:59 -04:00
Piero Toffanin
c778aa9960 Remove access check for download endpoint 2021-10-26 17:27:33 -04:00
Piero Toffanin
a82b851a3d Fix API key logic, add some error handling 2021-10-26 17:13:51 -04:00
Piero Toffanin
93b711aa74 Update spec version 2021-10-26 16:06:12 -04:00
Piero Toffanin
9d95e07d82 Style fix 2021-10-26 16:04:50 -04:00
Piero Toffanin
a1244b9e3e Path traversal check 2021-10-26 15:41:14 -04:00
Piero Toffanin
d12c81b773 Add VERSION 2021-10-26 15:32:06 -04:00
Sébastien Thuret
42c44a2ba1
fix 2021-10-25 17:24:03 +02:00
Sébastien Thuret
b3c089b246
Dont show switch type if files translation disabled 2021-10-25 17:20:57 +02:00
Sébastien Thuret
aac45a60ab
remove scheduler if files translation is disabled 2021-10-25 17:12:09 +02:00
Sébastien Thuret
909deccd3f
disable routes 2021-10-25 17:09:23 +02:00
Sébastien Thuret
5bb8ed7375
Add --disable-files-translation flag 2021-10-25 17:00:44 +02:00
Sébastien Thuret
9e272cb80c
remove uuid and fix downloaded filename 2021-10-25 12:05:39 +02:00
Sébastien Thuret
c5f47f0917
add scheduler to remove files after 30 minutes instead of after download 2021-10-25 11:46:49 +02:00
Sébastien Thuret
738dba7476
fix 2021-10-25 11:46:23 +02:00
Sébastien Thuret
5f2d0435f2
change tmp dir 2021-10-25 11:06:39 +02:00
Sébastien Thuret
8d5a418bee
format 2021-10-25 10:56:17 +02:00
Sébastien Thuret
bcbaf52777
format 2021-10-25 10:52:55 +02:00
Sébastien Thuret
6a304df2e8
add download link & auto download translated file 2021-10-25 10:50:55 +02:00
Sébastien Thuret
b97134ac07
fix 2021-10-25 10:33:49 +02:00