Timeline
2020-12-17:
- 18:08 Changeset in trunk [29d54ae] by
- What does this setting do?
- 17:40 Changeset in trunk [ad1e38e] by
- Can we make codecov wait a while?
- 17:40 Changeset in trunk [0569972] by
- news fragment
- 17:04 Ticket #3568 (codecov results for fork PRs are delivered before all coverage is ...) created by
- If a PR is submitted from a GitHub? fork of tahoe-lafs then codecov …
- 15:20 Changeset in trunk [8e6c52b] by
- pre-assign a listening socket to the main tub to avoid the error
- 15:20 Changeset in trunk [f0359f1] by
- news fragment
- 15:19 Ticket #3567 (allmydata.test.test_storage_client.StoragePluginWebPresence sometimes ...) created by
- […]
- 15:06 Ticket #3566 (Port web tests to Python 3, part 2) created by
- The saga continues! Now with more bees.
- 14:55 Changeset in trunk [48b9ffe] by
- News file.
- 14:55 Changeset in trunk [6e12cce] by
- Port to Python 3.
- 14:54 Changeset in trunk [3ac64e4] by
- Web test_status tests pass on Python 3.
- 14:51 Changeset in trunk [9b59e7e] by
- Merge remote-tracking branch 'origin/3552.test_system-python-3' into …
- 14:50 Changeset in trunk [3339250] by
- server IDs/node IDS should be bytes.
- 14:42 Changeset in trunk [26297c2] by
- Merge branch 'master' into 3552.test_system-python-3
- 14:37 Changeset in trunk [6e152da] by
- Put the pidfile in the right place Seems we relied on the chdir for …
- 14:22 Changeset in trunk [7030513] by
- docstrings
- 14:16 Changeset in trunk [f88061e] by
- docstring
- 14:11 Changeset in trunk [a363c8de] by
- Fix test_non_numeric_pid (and put it in a better place too)
- 02:26 Changeset in trunk [bb495b6d] by
- unused imports
- 02:25 Changeset in trunk [240d5d11] by
- Remove react monkey patching by supplying an alternate reactor Let …
- 02:20 Changeset in trunk [faf8da8] by
- Get rid of the sys.exit monkey-patch It's just an exception. Let it …
- 02:15 Changeset in trunk [a04a915] by
- Parameterize the Options class so we can synthesize an unhandled exception
- 01:58 Changeset in trunk [2746eb9] by
- Fix the broken fake_react by not using the argv feature
- 01:55 Changeset in trunk [a4b0b4a0] by
- Parameterize stderr to allmydata.scripts.runner.run
- 01:51 Changeset in trunk [1f229ce9] by
- All you have to do to drop it is not save it in the first place Also …
- 01:51 Changeset in trunk [d5bff45] by
- Parameterize argv to allmydata.scripts.runner.run
- 01:50 Changeset in trunk [96b54e8] by
- news fragment
- 01:32 Changeset in trunk [0ffbc78] by
- Okay, let KeyboardInterrupt? through
2020-12-16:
- 23:17 Changeset in trunk [895ba55] by
- Python 3 compatibility
- 22:31 Changeset in trunk [a223f6b] by
- More reliably corrupt the signature
- 21:25 Changeset in trunk [4117beb] by
- remove unused import yaaay
- 21:23 Changeset in trunk [b2000752] by
- whitespace
- 21:20 Changeset in trunk [98000c2b] by
- re-implement test_unsigned_announcement without mock and to make …
- 21:20 Changeset in trunk [b2c9296] by
- Use ObserverList? instead of an ad hoc reimplementation
- 21:19 Changeset in trunk [60e401c] by
- Make ObserverList? synchronous, reentrant, and exception safe with tests
- 20:25 Changeset in trunk [3513e9b] by
- news fragment
- 20:24 Changeset in trunk [83ebaef] by
- Stop mocking safe_load The comment implies this will cause something …
- 20:15 Ticket #3533 (Stop using the mock library for testing: ...) closed by
- fixed: In [changeset:"d19b1cfd687cfede9374d994aca7c1890af6811e/trunk" …
- 20:15 Changeset in trunk [d19b1cf] by
- Merge pull request #933 from LeastAuthority?/3533.test_root-no-mock …
- 19:13 Changeset in trunk [b5f2afe3] by
- WIP porting test_status.py.
- 18:53 Changeset in trunk [67c0a4a] by
- Port another test module to Python 3.
- 17:28 Changeset in trunk [8bb4d10] by
- news fragment
- 17:07 Changeset in trunk [9f28ccb] by
- Move the last three mock-using tests to test_tor_provider where they …
- 16:50 Changeset in trunk [3d82ca0] by
- Use boring old dependency injection to replace mocks in this test
- 16:48 Changeset in trunk [3d564f9] by
- Switch away from mock in a few more simple cases in test_connections.py
- 16:28 Changeset in trunk [468895c] by
- Duplicate of …
- 16:20 Changeset in trunk [7eb9f2c] by
- Moved into allmydata.test.test_i2p_provider This follows the local …
- 16:16 Changeset in trunk [61c7690] by
- Port to Python 3.
- 16:15 Changeset in trunk [8271dbf] by
- Duplicate of …
- 16:15 Changeset in trunk [81b684b] by
- Duplicate of …
- 16:14 Changeset in trunk [f7362dc1] by
- Port to Python 3.
- 16:14 Changeset in trunk [6d66be43] by
- Duplicate of …
- 16:13 Changeset in trunk [e84860e] by
- Duplicate of allmydata.test.test_i2p_provider.Provider.test_handler_launch
- 16:13 Changeset in trunk [acc36c3] by
- Tests pass on Python 2 and Python 3.
- 16:12 Changeset in trunk [ececae2c] by
- Duplicate of …
- 16:11 Changeset in trunk [f7c92bf] by
- Duplicate of allmydata.test.test_i2p_provider.Provider.test_handler_default
- 16:06 Changeset in trunk [01b31e0] by
- Duplicate of …
- 16:05 Changeset in trunk [61778bc7] by
- Duplicate of allmydata.test.test_tor_provider.CreateOnion?.test_launch
- 16:03 Changeset in trunk [71ced4c] by
- Duplicate of …
- 15:57 Python3 edited by
- (diff)
- 15:54 Ticket #3565 (Starting porting web tests to Python 3) created by
- How many I do depends on how easy it is.
- 15:38 Changeset in trunk [ec9851f6] by
- Duplicate of allmydata.test.test_i2p_provider.Provider.test_handler_no_i2p
- 15:37 Changeset in trunk [b5d4a257] by
- Duplicate of …
- 15:34 Changeset in trunk [17d9988] by
- Duplicate of allmydata.test.test_tor_provider.Provider.test_handler_no_tor
- 15:34 Changeset in trunk [d3f8839] by
- Duplicate of …
- 15:06 Changeset in trunk [052b3d9] by
- Re-enable logging validation on Python 3.
- 14:43 Ticket #3564 (Re-enable Eliot log testing on Python 3) created by
- With new release of Eliot, should be possible to have Eliot …
- 14:40 Ticket #3560 (Port allmydata.util.eliotutil to Python 3) closed by
- fixed: In [changeset:"54a11dbb6ae514b73a6d2b9b1de80165aa61c9be/trunk" …
- 14:40 Changeset in trunk [54a11db] by
- Merge pull request #932 from tahoe-lafs/3560.test_eliotutil-python-3 …
- 14:15 Changeset in trunk [eeebd15] by
- Take Mock out of allmydata.test.test_connections.TCP
2020-12-15:
- 23:30 Changeset in trunk [2b1ea5c] by
- Remove the client Mock object It wasn't used by anything so that was …
- 23:29 Changeset in trunk [c45290c] by
- news fragment
- 19:38 Ticket #3532 (Stop using the mock library for testing: src/allmydata/test/test_node.py) closed by
- fixed: In [changeset:"c4e8262a998e2a19fe8977a6a4582a227034b47a/trunk" …
- 19:38 Changeset in trunk [c4e8262] by
- Merge pull request #925 from tahoe-lafs/3532.test_node-no-mock Remove …
- 18:42 Changeset in trunk [fee8c55] by
- The listenOn is probably the most interesting part
- 18:41 Changeset in trunk [7dbcb4d] by
- Make set_tub_locations a nicer function
- 18:40 Changeset in trunk [53b782a] by
- get the function name right
- 18:34 Changeset in trunk [c2dc2b3] by
- A better name
- 18:31 Changeset in trunk [be559ab] by
- Turn the XXX into a TODO'd test and a ticket
- 18:30 Changeset in trunk [29f0ae0] by
- These don't need to be methods. Also docstrings are nice.
- 18:28 Ticket #3563 (_tub_portlocation tries to detect port 0 configuration but does so ...) created by
- For some reason configuring the main tub to listen on port 0 is not …
- 15:16 Ticket #3562 (IMutableFileVersion.get_servermap is unused and unimplemented) created by
- allmydata.mutable.filenode.MutableFileVersion?, presumably the …
- 15:13 Changeset in trunk [4a58783] by
- Port eliotutil and tests to Python 3.
- 14:56 Ticket #3561 (allmydata.immutable.offloaded.LocalCiphertextReader claims to ...) created by
- At best, this means there's some current or future codepath where …
- 14:50 Changeset in trunk [8ee07d5] by
- Fix Nix build.
- 14:46 Ticket #3560 (Port allmydata.util.eliotutil to Python 3) created by
- 14:16 Changeset in trunk [6a29568] by
- Fix flakes.
- 14:13 Changeset in trunk [c7f2b7dd] by
- Merge remote-tracking branch 'origin/master' into 3552.test_system-python-3
- 12:51 Ticket #3557 (Test suit prints GuessedAtParserWarning) closed by
- fixed: In [changeset:"7458ea63453e25bc1c740906f34accbf4607b3d9/trunk" …
- 12:50 Changeset in trunk [7458ea63] by
- Merge pull request #926 from sajith/3557.GuessedAtParserWarning? Fix …
- 12:11 Changeset in trunk [3a0b72f] by
- Update CONTRIBUTING.rst Changed 'Coding Standard' to 'Coding Standards'
- 09:03 Changeset in trunk [bd46ff2f] by
- windows-only checks
2020-12-14:
- 23:40 Changeset in trunk [a971848] by
- oops syntax error so what is the good of pre-commit?
- 23:33 Changeset in trunk [5c6e0a2b] by
- docstrings
- 23:29 Changeset in trunk [677e62e] by
- Return the canned handler
- 23:27 Changeset in trunk [b77f43e] by
- Simplify handler initialization
- 23:25 Changeset in trunk [49330d1] by
- docstring
- 22:57 Changeset in trunk [4fe65a8] by
- brackets are hard
- 22:49 Changeset in trunk [4884f81] by
- brackets are important
- 22:42 Changeset in trunk [4b1c6a2] by
- Remove these reactor parameters
- 22:36 Changeset in trunk [fcbe56b] by
- docstrings for the Tor and I2P address family implementations
- 22:33 Changeset in trunk [18c18a0] by
- explain the inconsistent naming
- 21:58 Changeset in trunk [b6ea3f4] by
- unused imports
- 21:57 Ticket #3559 (Mention code of conduct in contributors guide) created by
- Victoriia has opened a PR at GitHub: …
- 21:57 Changeset in trunk [01507e4f] by
- some direct tests for DaemonizeTheRealService?
- 20:53 Changeset in trunk [38968b40] by
- correct merge resolution
- 20:44 Changeset in trunk [bf799c1] by
- Merge branch 'master' into 2916.grid-manager-proposal.5 Conflicts: …
- 20:42 Changeset in trunk [706d308] by
- create directories on save
- 20:41 Changeset in trunk [a9bcd62] by
- Merge remote-tracking branch 'origin/master' into …
- 20:35 Changeset in trunk [035cd8b] by
- Merge remote-tracking branch 'origin/master' into 3532.test_node-no-mock
- 19:58 Tickets #3523,3524,3550 batch updated by
- fixed: In [changeset:"39628cbb4ecbe67b552ad2e8c4fde44113bf2d71/trunk" …
- 19:58 Changeset in trunk [39628cb] by
- Merge pull request #921 from …
- 19:14 Ticket #3558 (Make out-of-org PRs generate complete coverage reports) closed by
- fixed: In [changeset:"052d95f182e0db1eb7cd2a27c0dd67c4fea91ae1/trunk" …
- 19:14 Changeset in trunk [052d95f] by
- Merge pull request #930 from LeastAuthority?/3558.out-of-org-pr Report …
- 18:53 Changeset in trunk [c7759cb] by
- Try to fix test_web.py on Python 2.
- 18:32 Changeset in trunk [37d46cfb] by
- Merge remote-tracking branch 'origin/master' into 3552.test_system-python-3
- 18:31 Ticket #3553 (Port allmydata.nodemaker and allmydata.dirnode to Python 3) closed by
- fixed: In [changeset:"919f31acf3057dfb53a48f7e56ad59563da0d281/trunk" …
- 18:31 Changeset in trunk [919f31a] by
- Merge pull request #923 from tahoe-lafs/3553.nodemaker-python-3 Port …
- 16:07 Changeset in trunk [28f46e9b] by
- test_system.py passes on both Python 2 and Python 3.
- 16:04 Changeset in trunk [f1be6a50] by
- So embarassing
- 15:36 Changeset in trunk [7be13f5c] by
- Try providing an upload token instead
- 15:36 Changeset in trunk [85c1b24] by
- That didn't work. Using --slug tahoe-lafs/tahoe-lafs does not fix …
- 15:24 Changeset in trunk [41fc7d2c] by
- Can we force it to report for the right project?
- 15:21 Changeset in trunk [93fb28f6] by
- Merge remote-tracking branch 'origin/master' into 3552.test_system-python-3
- 15:11 Changeset in trunk [0357eeb] by
- news fragment
- 14:40 Ticket #3555 (Update historical notes about stats_gatherer.furl) closed by
- fixed: In [changeset:"1c2f3ee9c2773c40c1016e38cb0dd55bc7b7a93c/trunk" …
- 14:40 Changeset in trunk [1c2f3ee9] by
- Merge pull request #924 from sajith/3555.stats-gatherer-is-history …
- 14:38 Changeset in trunk [bdb7c50] by
- You can just use multiple terminals If you know how to daemonize …
- 14:38 Changeset in trunk [a0931f4] by
- You can pass the introducer on the command line
- 14:37 Changeset in trunk [0a1c238] by
- client must be running already
- 14:32 Changeset in trunk [7638064] by
- Merge remote-tracking branch 'origin/master' into 3532.test_node-no-mock
- 14:19 Ticket #3558 (Make out-of-org PRs generate complete coverage reports) created by
- Out-of-org PRs currently miss out of on all coverage from CircleCI …
2020-12-13:
- 18:59 Changeset in trunk [8d439fd] by
- Update CONTRIBUTING.rst Added link to the Contributor Code of …
- 11:49 Changeset in trunk [b787de0] by
- Fix BeautifulSoup?'s GuessedAtParserWarning?
- 11:42 Ticket #3557 (Test suit prints GuessedAtParserWarning) created by
- When running the test suite, BeautifulSoup prints these warnings: …
2020-12-12:
- 23:34 Changeset in trunk [34cd1ef] by
- For the sake of clarity, stop talking about daemons here
- 23:26 Changeset in trunk [b58b07a] by
- Fold run_common into tahoe_run since there are no other run-like …
- 23:23 Changeset in trunk [39631a90] by
- we always use --nodaemon
- 23:21 Changeset in trunk [25c98d7] by
- don't shadow the global
- 23:21 Changeset in trunk [692285a] by
- key-generator was removed
- 23:20 Changeset in trunk [ed2152e2] by
- We don't need to check this condition. We're always running.
- 23:20 Changeset in trunk [d8da612] by
- Move the --nodaemon logic out of tahoe_run We're always going to …
- 22:40 Changeset in trunk [f17a5df] by
- key-generator was apparently removed long ago
- 21:55 Ticket #3556 (docs/logging.rst has broken examples in it) created by
- See https://github.com/tahoe-lafs/tahoe-lafs/pull/921#discussion_r541580923
2020-12-11:
- 20:33 Changeset in trunk [b9e9e55] by
- Merge remote-tracking branch 'origin/master' into …
- 20:32 Changeset in trunk [51e5067] by
- Get rid of the "tahoe start" and "tahoe stop" and fix the obvious …
- 20:08 Ticket #3545 (Add new README based on Victoriia's changes) closed by
- fixed: Merged in …
- 19:46 Changeset in trunk [158c4b9] by
- Merge branch 'master' into 3555.stats-gatherer-is-history
- 18:24 Changeset in trunk [98330d7] by
- Merge remote-tracking branch 'origin/master' into 3552.test_system-python-3
- 18:11 Changeset in trunk [fc621025] by
- Merge branch 'master' into 3553.nodemaker-python-3
- 18:10 Changeset in trunk [9bf221d] by
- Match Foolscap better.
- 18:07 Changeset in trunk [e59a922] by
- Merge pull request #913 from jehadbaeth/new-readme The README, …
- 18:05 Changeset in trunk [42f2f23] by
- Fix some Python 3 tests.
- 17:37 Changeset in trunk [cf6206c] by
- Fix test_filesystem_with_cli_in_subprocess on Python 2.
- 17:30 Changeset in trunk [36f18e0] by
- Fix test_filesystem on Python 2.
- 16:30 Changeset in trunk [a0479a5] by
- Be consistent when mentioning versions
- 16:26 Changeset in trunk [da3d5e9] by
- Update note about stats gatherer removal
- 16:23 Changeset in trunk [9a8f7220] by
- Check for these exceptions and report them better
- 16:23 Changeset in trunk [efac902] by
- Slightly better user-facing privacy error message here
- 16:19 Changeset in trunk [0e02f0c] by
- Remove extra "."
- 16:14 Changeset in trunk [36e53ca] by
- Add test coverage for packing UnknownNode? with missing read-only URI.
- 15:48 Changeset in trunk [66cd68d] by
- Merge remote-tracking branch 'origin/master' into 3553.nodemaker-python-3
- 15:48 Changeset in trunk [b1f478c5] by
- Note test_system.py is only partially ported.
- 15:38 Changeset in trunk [9259264] by
- Get rid of the remaining mocks
- 15:35 Changeset in trunk [0cdf66a9] by
- Make the Tor/I2P "provider" interfaces explicit
- 15:34 Changeset in trunk [733223c] by
- Refactor create_main_tub to make testing tub location logic easier …
- 15:32 Changeset in trunk [94906be] by
- Rewrite notes about stats gatherer removal
- 15:32 Changeset in trunk [d76bea4] by
- Merge branch 'master' into new-readme
- 15:19 Changeset in trunk [713e456] by
- Mention stats gatherer removal in notes about old configuration
- 15:01 Ticket #3555 (Update historical notes about stats_gatherer.furl) created by
- With #3549, stats gatherer is gone for good now, but notes about old …
- 00:47 Changeset in trunk [624916e] by
- Merge branch 'master' into 3550.remove-start-stop-restart-daemonize
- 00:47 Ticket #3549 (Remove the stats gatherer and supporting code) closed by
- fixed: In [changeset:"d096cc54ae309e4f7c306abc771028d45c7c7ab7/trunk" …
- 00:47 Changeset in trunk [d096cc54] by
- Merge pull request #920 from tahoe-lafs/3549.remove-stats-gatherer …
2020-12-10:
- 23:27 Changeset in trunk [1c7c228] by
- Merge remote-tracking branch 'origin/master' into …
- 23:24 Changeset in trunk [e8e928a] by
- Remove the web view onto the removed metrics
- 23:22 Changeset in trunk [83167cf] by
- load_monitor is also gone
- 23:22 Changeset in trunk [8afb4cb] by
- Make a recommendation
- 23:20 Changeset in trunk [33b6fe5] by
- Remove more stats gatherer references
- 16:47 Changeset in trunk [a2e2ee5] by
- Some progress(?) towards passing tests.
- 16:17 Changeset in trunk [ba9e0db] by
- Skip test_filesystem on Python 3 for now.
- 16:17 Changeset in trunk [3755416] by
- News file.
- 16:00 Changeset in trunk [5c1d904] by
- Skip test on Python 3 for now, since that is not going to work in …
- 15:56 Changeset in trunk [c356ced] by
- Another passing test on Python 3.
- 15:52 Changeset in trunk [36bf9224] by
- More progress on Python 3, unbreak Python 2.
- 15:46 Ticket #3551 (Continue porting allmydata.immutable to Python 3) closed by
- fixed: In [changeset:"e01608f7a232bdb2b0360ee7d86e1b7dcbeebcb7/trunk" …
- 15:46 Changeset in trunk [e01608f] by
- Merge pull request #922 from tahoe-lafs/3551.more-immutable-python-3 …
- 15:11 Changeset in trunk [fb621f4] by
- Port idlib to Python 3, making its behavior consistent across Python 2 …
- 15:06 Changeset in trunk [e9b0a52] by
- Merge branch 'master' into 3551.more-immutable-python-3
- 13:46 Ticket #3522 (Stop using the mock library for testing: ...) closed by
- fixed: In [changeset:"c1edd7a56856be30b338e40b01318a00433dcddb/trunk" …
- 13:46 Changeset in trunk [c1edd7a5] by
- Merge pull request #919 from tahoe-lafs/3522.test_alias-no-mock …
- 12:19 Changeset in trunk [4ac95a1] by
- Merge remote-tracking branch 'origin/master' into 3522.test_alias-no-mock
- 12:19 Changeset in trunk [6f80862] by
- Slightly clean up formatting implementation
- 12:17 Changeset in trunk [066e988] by
- Point at do_cli_unicode here too
- 12:16 Changeset in trunk [d0c22a52] by
- json.dumps output should always be ascii
- 12:06 Changeset in trunk [2f532257] by
- better helper name
- 12:04 Changeset in trunk [4bb28ca] by
- motivate its existence a bit more
- 12:03 Changeset in trunk [c39f772] by
- run_cli_bytes docstring
- 11:59 Changeset in trunk [d29d9c5] by
- These values aren't used for the exercised codepaths So just use None …
- 11:28 Ticket #3554 (Rename uri.{to,from}_string to uri.{to,from}_bytes) created by
Note: See TracTimeline
for information about the timeline view.