Commit Graph

215 Commits

Author SHA1 Message Date
Jabba 85a9d3d0ed
Adding ova and ogv extensions 2020-10-24 15:20:03 +00:00
Jabba 07a632a0b8
Adding OGG MIME
Fixing: https://github.com/HelloZeroNet/ZeroNet/issues/2656
2020-10-20 22:49:54 +00:00
Tamas Kocsis e74fdc4036 Redirect homepage with / at the end 2020-09-09 18:29:53 +02:00
Tamas Kocsis 8dc5aee8aa Js based redirecting template formatting 2020-09-08 19:32:10 +02:00
Tamas Kocsis 9d198ff7f2 Display full path in 404 error instead of inner_path 2020-09-04 18:07:29 +02:00
Tamas Kocsis cafeebf120 Fix wrapper_nonce adding to url 2020-09-04 18:07:03 +02:00
shortcutme 07faa3d6d3
Move wrapper necessary check to separate function 2020-05-03 03:56:06 +02:00
krzotr 5baacf963d
Fixed `Cache-Control` for .js and .css files 2020-02-29 00:51:41 +01:00
Ivanq 219b90668f
Switch from gevent-websocket to gevent-ws (#2439)
* Switch from gevent-websocket to gevent-ws

* Return error handling, add gevent_ws source to lib
2020-02-28 01:20:04 +01:00
shortcutme d36324e0d3
More detailed info on http host error 2020-02-13 17:23:00 +01:00
shortcutme 113b57415f
More detailed info on origin error 2020-02-13 17:22:37 +01:00
Ivanq 77c3e43978 Detect content encoding based on query string (#2385) 2020-01-07 10:34:14 +01:00
shortcutme 2fd337bb55
Add wasm content type 2019-12-11 20:03:28 +01:00
shortcutme 511587dd8b
Allow images from data uris 2019-11-19 02:19:14 +01:00
shortcutme 08574bf676
Handle unkown variables when rendering template 2019-11-19 01:38:22 +01:00
shortcutme 8dfc200f24
Update cachable type list 2019-10-28 16:43:37 +01:00
shortcutme cb4a4bd707
Add utf-8 charset header to more types 2019-10-28 16:43:19 +01:00
shortcutme 24ba2a150b
Remove limitations for img, font, media, style src in raw mode 2019-10-28 16:42:28 +01:00
shortcutme e1d92bf0ec
Changing allow-origin to js files looks no longer necessary 2019-10-28 16:41:55 +01:00
shortcutme 270f3e9ffd
Use host to check same origin if referrer looks trimmed to host 2019-10-28 16:41:08 +01:00
shortcutme e1f73697ff
Extend built-in content types list 2019-10-28 16:11:45 +01:00
shortcutme 43a5742258
Resolve domain in parsePath function 2019-10-06 03:20:16 +02:00
shortcutme 924a61309a
Cached isDomain / resolveDomain functions 2019-10-06 03:18:14 +02:00
shortcutme 9dd5c88da4
Monospace font when displaying errors 2019-10-06 03:15:57 +02:00
shortcutme 0598bcf332
Fix utf8 post data parsing 2019-10-06 03:15:20 +02:00
shortcutme ead1b3e5f5
Log 403 as warning 2019-10-06 03:14:45 +02:00
shortcutme 93e6ec4933
Fix display site add prompt 2019-09-19 16:32:30 +02:00
shortcutme 6f0d4a50d1
Add apple touch icon support for Safari 2019-09-15 22:11:51 +02:00
shortcutme f999f167b1
Offer access with ip address on invalid host error 2019-09-02 02:10:52 +02:00
shortcutme 9ac96cdd50
Don't leak allowed origins in error message 2019-09-02 02:09:53 +02:00
shortcutme 248fc5f015
Use re.sub to replace template variables 2019-08-23 03:39:50 +02:00
shortcutme e16611f15a
Allow websocket connection originates from earlier accepted hostnames 2019-08-23 03:39:16 +02:00
Ivanq 24b3651d2e Allow blob: protocol (#2166)
* Allow blob: protocol

* Fix quotes
2019-08-20 12:42:01 +02:00
Ivanq 61ba9848e5 Add --merge_media config option 2019-08-20 08:16:35 +00:00
shortcutme b871849df4
Add origin validation to websocket connections 2019-08-18 03:03:02 +02:00
Ivanq 33b478199a
Guess content type correctly
Fix e.g. vue.min.js being reported as text/plain instead of text/javascript.
2019-07-04 12:09:07 +03:00
Ivanq 743f92d15e Allow some paths to contain .. but not ../ 2019-07-01 18:17:42 +03:00
shortcutme 40b84755de
Add some fixed content_type 2019-07-01 16:28:37 +02:00
shortcutme 62401b24ec
Add r string literal for regexps 2019-07-01 16:24:23 +02:00
Ivanq ed85981409 Fix JS modules 2019-05-19 15:45:34 +03:00
redfish 7e57a8f71e Ui,Translate: remove bytearray format string
Py 3.4 does not support bytearray format strings
for % operator: b"%s" % s
2019-04-16 20:54:55 -04:00
shortcutme 998ec3eb4f
Disable all site serving using a global offline argument 2019-04-15 15:06:25 +02:00
radfish f6e3a74567 [setuptools packaging] access modules via imports (#1969) 2019-04-15 12:31:33 +02:00
shortcutme 0f72085c2a
Also return ws error to websocket connection 2019-04-12 15:03:43 +02:00
shortcutme 6ad8a10f37
Fix invalid ws request response value 2019-04-12 15:03:19 +02:00
shortcutme 58a4bf479c
Only send env details if in debug mode 2019-04-11 01:29:56 +02:00
shortcutme 1ce4f99b80
Send noscript header to error messages and OPTIONS request 2019-04-11 01:29:32 +02:00
shortcutme f94ecb3ec5
Fix error 404 on uimedia route 2019-04-11 01:28:00 +02:00
shortcutme a5c7e59601
Rev4054, Escape error detail to avoid XSS (reported by krzotr) 2019-04-11 00:37:55 +02:00
redfish 1e1f967292 Ui: extend actionFile to accept pathlib.Path 2019-04-06 22:22:34 -04:00