Brian Warner
17e232de50
Merge branch 'usage-db'
2017-11-09 00:14:55 -08:00
Brian Warner
9e2c0e26ca
add migration tool, needs more testing
2017-11-07 22:10:03 -06:00
Brian Warner
54be4cd8d3
database: add open_existing_db() for migration tool
2017-11-07 21:54:59 -06:00
Brian Warner
69d66dd4c1
database: add create-only function, for migration tool
2017-11-07 21:54:53 -06:00
Brian Warner
c6e3347e68
copy test_database from magic-wormhole package
...
disable the upgrader test for now, since we only have the one schema version
2017-11-07 21:44:57 -06:00
Brian Warner
0b93725709
more test coverage
2017-11-07 21:21:04 -06:00
Brian Warner
fa31777db0
increase test coverage in the bad handshake path
2017-11-07 21:09:12 -06:00
Brian Warner
65b2192e89
replace --log-stdout with --log-fd=
2017-11-07 20:35:29 -06:00
Brian Warner
ff48518e37
handle --blur-usage= correctly, log it
2017-11-07 20:14:54 -06:00
Brian Warner
9ccb0424b0
move docs out of usage and into markdown file in docs/
2017-11-07 19:50:32 -06:00
Brian Warner
83e1c8acfe
make it all basically work, improve test coverage
2017-11-07 19:39:01 -06:00
Brian Warner
a898a65b09
start on usage-db
2017-11-04 12:54:49 -07:00
Brian Warner
d36e0c44bd
server_tap.py: minor docs
2017-10-26 11:36:37 +08:00
Brian Warner
849a90f0fa
test_stats: more test coverage
2017-09-13 18:26:54 -07:00
Brian Warner
a1333e51cd
fix unicode/json on py3
2017-09-13 18:18:29 -07:00
Brian Warner
2e0c97cea8
test_stats: start improving coverage
2017-09-13 18:14:41 -07:00
Brian Warner
923c5cef3c
README: add travis/codecov badges
2017-09-13 18:02:52 -07:00
Brian Warner
c9ef708663
README: update to trigger travis
2017-09-13 17:57:14 -07:00
Brian Warner
b15e955fec
get tests to pass
2017-09-13 17:51:55 -07:00
Brian Warner
03e8d36e7f
git-ignore twisted dropin.cache
2017-09-13 17:25:39 -07:00
Brian Warner
26efac7da9
transit_server.py: rewrite stats
2017-09-13 17:24:37 -07:00
Brian Warner
ea9e24913c
more WIP
2017-09-13 12:29:51 -07:00
Brian Warner
c287175d38
remove unused files
...
This server won't use a database, just a logfile and statsfile. And it
doesn't have a CLI command, just a twist/twistd plugin.
2017-09-13 00:39:10 -07:00
Brian Warner
0dc3fd5e7e
write the twist/twistd plugins and setup code
2017-09-13 00:37:29 -07:00
Brian Warner
46abd75fda
move transit-relevant files out from magic-wormhole
...
These files are copied (with roughly-appropriate changes to the top-level
setup.py, NEWS.md, etc) from magic-wormhole 0.10.3, commit
be166b483c5796ab3a9ad588ccf671b7eabdd96c).
2017-09-12 23:52:21 -07:00
Brian Warner
646ee3e5be
Initial commit
2017-09-12 23:35:46 -07:00