Commit Graph

9132 Commits

Author SHA1 Message Date
meejah
4a226c7633 use Twisted API, and some hypothesis tests 2019-09-27 11:51:03 -06:00
meejah
fc32d1e377 simple error-case for URIHandler.render_GET 2019-09-27 11:51:03 -06:00
meejah
3adaf5a956 simple test of URIHandler.render_GET 2019-09-27 11:51:03 -06:00
meejah
dc19e7379e validate capability before doing anything 2019-09-27 11:51:03 -06:00
meejah
119de2be8e formatting fixes 2019-09-27 11:51:03 -06:00
meejah
488e40ce86 unused import 2019-09-27 11:51:03 -06:00
meejah
da882df23b comment 2019-09-27 11:51:03 -06:00
meejah
a7c8407127 use hyperlink.URL instead of custom code 2019-09-27 11:51:03 -06:00
meejah
24faca46a9 more-correct URI 2019-09-27 11:51:03 -06:00
meejah
c507971e62 unused import 2019-09-27 11:51:03 -06:00
meejah
1700c3f841 newsfragment 2019-09-27 11:51:03 -06:00
meejah
6195b2680b fix up ctx/req and add docstrings 2019-09-27 11:51:03 -06:00
meejah
2897b5767e do the weird redirect thing properly 2019-09-27 11:51:03 -06:00
meejah
0f6fc706ed port URIHandler to twisted.web 2019-09-27 11:51:03 -06:00
Jean-Paul Calderone
569a625907
Merge pull request #660 from tahoe-lafs/3256.tahoe-ported-filename
Fix the "tahoe-ported.json" filename in the depgraph script
2019-09-24 14:18:11 -04:00
Jean-Paul Calderone
f059327747 news fragment 2019-09-17 11:36:31 -04:00
Jean-Paul Calderone
1de51cd24d follow the renaming 2019-09-17 11:36:09 -04:00
Jean-Paul Calderone
8a1fa9a41e remove unused imports 2019-09-17 11:35:37 -04:00
Jean-Paul Calderone
971ead3148 Get the syntax right 2019-09-17 11:35:37 -04:00
Jean-Paul Calderone
98b3a644da add some tests 2019-09-17 11:35:37 -04:00
Jean-Paul Calderone
1738b9fdf6 try skipping tahoe-depgraph.py
This will go away when the Python 3 port is done.  It doesn't have to be ported.
2019-09-17 10:55:58 -04:00
Jean-Paul Calderone
c09f61e966 Point at our own tahoe-depgraph.py 2019-09-17 10:21:46 -04:00
Jean-Paul Calderone
f421ce6fc7 import tahoe-depgraph.py from tahoe-depgraph project
it's easier to version it alongside tahoe itself
2019-09-17 10:20:26 -04:00
hab
029695399a
Merge pull request #652 from habnabit/move-to-twt--info
Port allmydata.web.info to twisted.web.template
2019-09-17 12:22:22 +01:00
Jean-Paul Calderone
43610b8605 Always *build* it.
Just decline to push sometimes.

This way, if it's broken, you'll see that it's broken when working on your
branch.
2019-09-16 10:22:56 -04:00
Jean-Paul Calderone
12310b43f4 news fragment 2019-09-16 10:21:32 -04:00
Jean-Paul Calderone
880920e1de Correct the filename 2019-09-16 10:21:15 -04:00
Jean-Paul Calderone
31bbe67038
Merge pull request #658 from tahoe-lafs/3251.python3-tahoe-depgraph
Generate module dependency graph data (wrt Python 3 porting) on CI.
2019-09-16 09:57:17 -04:00
Jean-Paul Calderone
40e29b7cbf news fragment 2019-09-16 09:21:18 -04:00
Jean-Paul Calderone
7bfef2d6e0 Tell git about the changed files specifically. 2019-09-16 09:21:05 -04:00
Jean-Paul Calderone
32492ec28a Only run for master from now on 2019-09-13 13:10:02 -04:00
Jean-Paul Calderone
9c5dce3cc8 Largely done now so re-enable the rest of CI 2019-09-13 13:09:36 -04:00
Jean-Paul Calderone
151b7768c6 make the environment available to anything in the script 2019-09-13 13:02:55 -04:00
Jean-Paul Calderone
e51de52542 should be done already 2019-09-13 13:01:34 -04:00
Jean-Paul Calderone
b462d294a5 Try it in a working environment ... ? 2019-09-13 13:00:35 -04:00
Jean-Paul Calderone
00394de676 This should report the tahoe-depgraph revision. 2019-09-13 12:52:11 -04:00
Jean-Paul Calderone
227451732f Get the git config into the right repository 2019-09-13 12:51:06 -04:00
Jean-Paul Calderone
bfa2cb8816 Close paren needed 2019-09-13 12:50:05 -04:00
Jean-Paul Calderone
0daefad3a9 It's okay. Ask the filesystem. 2019-09-13 12:48:42 -04:00
Jean-Paul Calderone
5fd44f1914 Start from the right branch 2019-09-13 12:28:55 -04:00
Jean-Paul Calderone
fae2fa4bef This looks Python 3 compatible to me. 2019-09-13 12:25:03 -04:00
Jean-Paul Calderone
4dda91df0e Add a list of modules already ported to Python 3. 2019-09-13 11:38:30 -04:00
Jean-Paul Calderone
a3bb83221a Get a dependency 2019-09-13 11:27:00 -04:00
Jean-Paul Calderone
1fcf5051bd Guessed wrong - tahoe-depgraph is Python 2. 2019-09-13 11:25:30 -04:00
Jean-Paul Calderone
dd673a7862 Get the path to env right 2019-09-13 11:24:10 -04:00
Jean-Paul Calderone
ce0d595185 Make it executable. 2019-09-13 11:23:19 -04:00
Jean-Paul Calderone
47e28d2e5d Grant the job push access to the repository with a GitHub deploy key. 2019-09-13 11:21:20 -04:00
Jean-Paul Calderone
42a01f0046 Add a CI job which runs depgraph.
It can also push the results to GitHub pages.
2019-09-13 11:05:05 -04:00
Jean-Paul Calderone
183385a94b Disable most of CI to speed up development on this branch 2019-09-13 11:04:28 -04:00
meejah
e178d7d809
Merge pull request #524 from meejah/2942.towncrier-draft
add a 'draftnews' tox environment
2019-09-03 10:47:05 -06:00