Commit Graph

12030 Commits

Author SHA1 Message Date
8239d92892 news fragment 2020-10-22 12:04:48 -04:00
Jean-Paul Calderone
03948ba6a4
Merge pull request #869 from tahoe-lafs/3433.twebish
Remove Nevow dependency

Fixes: ticket:3432
Fixes: ticket:3433
Fixes: ticket:3434
Fixes: ticket:3435
2020-10-22 08:20:13 -04:00
a58fd5c88e remove unused attribute 2020-10-22 07:23:02 -04:00
e97b5f6bb4 document get_arg req parameter 2020-10-22 07:22:51 -04:00
8401547b35 docstring for TahoeLAFSRequest 2020-10-22 07:22:41 -04:00
e3b1d4f536 enforce the type requirement 2020-10-22 07:17:52 -04:00
c8b9a0265a get_root docs 2020-10-22 07:16:57 -04:00
612cbb583a combine common_web and common_tweb now that there is no nevow renderer 2020-10-22 07:13:13 -04:00
0f574dc019 docstring for the helper 2020-10-21 14:47:56 -04:00
d1599a924e Test and fix cap censoring in HTTP access logs 2020-10-21 14:42:30 -04:00
b2999d283f Somewhat clarify this test 2020-10-21 12:37:34 -04:00
62f5fb9d28 Make sure the JSON is given back as bytes 2020-10-21 12:27:08 -04:00
444c3e6ce4 typo fix 2020-10-21 12:23:43 -04:00
37016f4ab5 pyflakes 2020-10-21 12:21:44 -04:00
c31300fd0d Handle interrupted connections 2020-10-21 12:21:01 -04:00
9146d2a0b9 Remove Nevow dependency from the Nix packaging 2020-10-21 10:25:23 -04:00
e2013e9ebb news fragment 2020-10-21 10:17:43 -04:00
5f10f1e382 Remove Nevow from the tool version helper 2020-10-21 10:17:21 -04:00
9b8b7a5d86 Remove Nevow from the static script 2020-10-21 10:16:44 -04:00
14b9dc090d Replace some ctx names with req 2020-10-21 10:12:48 -04:00
37c9ee6c5d Merge remote-tracking branch 'origin/master' into 3433.twebish 2020-10-21 10:05:34 -04:00
Jean-Paul Calderone
fb4528945c
Merge pull request #864 from tahoe-lafs/3428.dont-return-deferred-to-twistedweb.2
Don't return Deferreds to Twisted Web

Fixes: ticket:3428
Fixes: ticket:3314
2020-10-21 10:05:13 -04:00
e028c69642 News fragment 2020-10-21 10:03:38 -04:00
4305777f88 Nevow is no longer a dependency 2020-10-21 10:03:06 -04:00
03a144755d Nevow is no longer a dependency 2020-10-21 10:02:32 -04:00
7eecf51dc5 Just talk about rendering, not Nevow 2020-10-21 10:02:22 -04:00
6500f742dc Twisted Web handles UnsupportedMethod for us 2020-10-21 10:02:10 -04:00
816ca79d8a Talk about os.stat and tracebacks instead of Nevow 2020-10-21 10:01:57 -04:00
2ba34a4759 Talk about Nevow as a proper noun where necessary 2020-10-21 10:01:46 -04:00
a577f1e48d pyflakes 2020-10-21 09:49:03 -04:00
80549f5f02 Make this request a little more realistic 2020-10-21 09:46:21 -04:00
7d54af7928 re-use our other renderer 2020-10-21 09:46:14 -04:00
27c2fd80c8 re-use our other renderer 2020-10-21 09:46:00 -04:00
c8db069960 Get rid of no-longer used Nevow exception handler 2020-10-21 09:45:41 -04:00
c64a71a642 Re-arrange some of the requestReceived logic and switch to t.web Site 2020-10-21 09:45:11 -04:00
538cefed3d Update Twisted Web-based render to use our request
Also to do one other thing Twisted Web does for resources automatically -
handle UnsupportedMethod
2020-10-21 08:51:45 -04:00
637bb2e576 De-Nevow `render` 2020-10-21 08:51:25 -04:00
304a9880e6 De-Nevow `get_root` 2020-10-21 08:50:53 -04:00
743ead71a4 De-Nevow `get_arg` 2020-10-21 08:50:37 -04:00
7f02128973 [wip] test form posts 2020-10-21 08:29:41 -04:00
0dcc3e13c0 Remove unused imports 2020-10-21 08:21:29 -04:00
7ca8ede88c Merge remote-tracking branch 'origin/master' into 3428.dont-return-deferred-to-twistedweb.2 2020-10-21 07:35:10 -04:00
f602382244 Comments about __get__ calls 2020-10-21 07:34:27 -04:00
7ce2122e71 one more reference 2020-10-21 07:26:12 -04:00
e8761c98ad A comment about what _finish is here for 2020-10-21 07:25:48 -04:00
d8b6e36c6f docstring for StaticResource 2020-10-21 07:23:16 -04:00
dbe2d4efd7 It isn't the root, it's wherever we actually are 2020-10-21 07:22:00 -04:00
a91dba5f5b _finish docstring 2020-10-21 07:18:41 -04:00
1ed74604c7 Use twisted.web.server.Request instead of DummyRequest in the tests
Always prefer the real thing if possible
2020-10-21 07:15:36 -04:00
Jean-Paul Calderone
8adc8f2d3e
Merge pull request #866 from tahoe-lafs/3481.integration-vs-introducer-vs-addresses
Expand success cases and improve failure cases for integration test introducer setup

Fixes: ticket:3481
2020-10-20 12:32:34 -04:00