Timeline
2020-07-11:
- 12:30 Changeset in trunk [144001f] by
- Use a better assert in status subpath test
- 11:59 Changeset in trunk [6eba2fb2] by
- Test "deep check results" page These are some basic tests -- let's …
- 01:46 Changeset in trunk [b49a3eaf] by
- Check for a non-standard property on request
2020-07-10:
- 20:34 Changeset in trunk [267b89a] by
- Remove unused import
- 20:33 Changeset in trunk [69ae9e6d] by
- Merge 'origin/master' into 3316.check-results-nevow-to-twisted-web
- 12:00 Changeset in trunk [f9dc250] by
- Test "deep check and repair" page
- 10:56 Changeset in trunk [427f996] by
- Do more null checks
2020-07-09:
- 21:14 Changeset in trunk [d4a02aa] by
- Remove a print statement
- 21:09 Changeset in trunk [5276ea5] by
- Merge branch 'master' into 3254.status-status-nevow-to-twisted-web
- 21:09 Changeset in trunk [956c2c5] by
- Remove unused import
- 20:59 Changeset in trunk [a56d077d] by
- Test HTML document generated by web.status.Status
- 20:05 Changeset in trunk [133e1bfb] by
- news fragment
- 20:05 Changeset in trunk [c4437bd] by
- Package Future 0.18.2 for us
- 20:05 Changeset in trunk [349d34b] by
- add some alt text
- 20:05 Changeset in trunk [50ce511c] by
- Perhaps this is the preferred formatting?
- 20:05 Changeset in trunk [7b8ab9c] by
- add meejah to code-of-conduct
- 20:05 Changeset in trunk [defac12] by
- add a contributor covenant badge
- 20:05 Changeset in trunk [07064f09] by
- news fragment
- 20:05 Changeset in trunk [ff8785a] by
- as far as I can tell there is nothing magic about putting it in .github
- 20:05 Changeset in trunk [4e2cc6e1] by
- Here's a start
- 20:05 Changeset in trunk [83f36ab6] by
- Switch to flake8 as a better way of running pyflakes.
- 20:05 Changeset in trunk [8331e7d] by
- Remove now-unnecessary UploadResultsPage?.render_UPLOAD
- 20:05 Changeset in trunk [44ecfda] by
- Make UploadResultsPage? a Resource
- 20:05 Changeset in trunk [62e803db] by
- Make UploadStatusPage? a Resource
- 20:05 Changeset in trunk [38fe7dd] by
- Remove unused import
- 20:05 Changeset in trunk [f30dcc7] by
- Make Element the superclass of UploadResultsRendererMixin?
- 20:05 Changeset in trunk [4b560d1] by
- Move time formatter tests UploadResultsRendererMixin? no longer has …
- 20:05 Changeset in trunk [9c14eec] by
- Avoid use of RateAndTimeMixin? in UploadResultsRendererMixin?
- 20:05 Changeset in trunk [100c4b1] by
- Add newsfragment
- 20:05 Changeset in trunk [118ea426] by
- Render abbreviated rate and time values
- 20:05 Changeset in trunk [c0d83de] by
- Document UploadResultsPage? parameter
- 20:05 Changeset in trunk [0af8df72] by
- Document UploadStatusPage?
- 20:05 Changeset in trunk [855668b] by
- Remove unused imports
- 20:05 Changeset in trunk [a0655c1] by
- Handle "t=upload" in UploadResultsPage? POST handling
- 20:05 Changeset in trunk [6b4d27be] by
- Use twisted web template in UploadResultsRendererMixin?
- 20:05 Changeset in trunk [2ab7b15] by
- Make UploadResultsPage? a MultiFormatResource?
- 20:05 Changeset in trunk [71fd4f5] by
- Use twisted template tags in upload results page template
- 20:05 Changeset in trunk [e6f0f9d] by
- Make UploadStatusPage? a MultiFormatResource?
- 20:05 Changeset in trunk [d24babe] by
- Use twisted template tags in upload status page template
- 20:05 Changeset in trunk [96fbff6] by
- Use an inner JSONRequest class with renderJSON Once nevow is removed …
- 20:05 Changeset in trunk [92e83f26] by
- Declare JSON request interface using @implementer …
- 20:05 Changeset in trunk [d449306] by
- Use DummyRequest? in storage tests Using twisted.web.server.Request …
- 20:05 Changeset in trunk [6b61b756] by
- Refactor storage test helpers Rewrite renderSynchronously() to use …
- 20:05 Changeset in trunk [bdfa667a] by
- Add docstrings to storage test helpers
- 20:05 Changeset in trunk [7e26dd4] by
- Remove redundant render_json() method
- 20:05 Changeset in trunk [6379601] by
- Wrap renderer results in tags
- 20:05 Changeset in trunk [0af7446] by
- Avoid using nevow FakeRequest? in storage test. Use …
- 20:05 Changeset in trunk [de5d04a] by
- Remove an extraneous directive t:data is not really a Twisted …
- 20:05 Changeset in trunk [a056f18] by
- Remove StorageStatus?.renderHTTP This was added to please the test …
- 20:05 Changeset in trunk [a6e6c5c] by
- Get rid of WebRenderingMixin? in storage test
- 20:05 Changeset in trunk [8d317919] by
- Use a helper to exercise render() in storage test cases
- 20:05 Changeset in trunk [7126d32] by
- Prefix member variable with "_"
- 20:05 Changeset in trunk [0d9ec2b] by
- Use slots to render storage stats table
- 20:05 Changeset in trunk [9dd9d98] by
- Give the suite the precise string it wants
- 20:05 Changeset in trunk [1469af0f] by
- Use BeautifulSoup? to check favicon in storage page
- 20:05 Changeset in trunk [56e2fa3] by
- Use <t:transparent> to render node nickname and id CI did not like …
- 20:05 Changeset in trunk [0423e49] by
- Add news fragment
- 20:05 Changeset in trunk [0bd3863] by
- Mark format_recovered as static method
- 20:05 Changeset in trunk [bc8a86e] by
- Use Unicode strings to render space
- 20:05 Changeset in trunk [0b4c235] by
- Remove redundant None-checks on self.storage When no storage is …
- 20:05 Changeset in trunk [db0e640] by
- Use successResultOf in renderSynchronously Get rid of [].append …
- 20:05 Changeset in trunk [ee8e730] by
- Move renderSynchronously to test suite
- 20:05 Changeset in trunk [92f6e4b] by
- Use explicit None-check on self.storage
- 20:05 Changeset in trunk [affe10b3] by
- Return result from renderHTTP Bogus renderHTTP, but test failures are …
- 20:05 Changeset in trunk [6b5e530c] by
- Add a docstring
- 20:05 Changeset in trunk [abb8834] by
- Rename function for clarity
- 20:05 Changeset in trunk [e67fa7c] by
- Add docstrings to StorageStatusElement?
- 20:05 Changeset in trunk [ac9a73e] by
- Use parentheses in test suite's import statement
- 20:05 Changeset in trunk [62a997c] by
- Use parentheses in import statement
- 20:05 Changeset in trunk [1be736e] by
- Fix test_storage.WebStatus?.test_no_server failure
- 20:05 Changeset in trunk [8dd40294] by
- Use <t:transparent /> within table cells
- 20:05 Changeset in trunk [6ccb9d2] by
- Use render_space methods to render space
- 20:05 Changeset in trunk [dbc6b2a] by
- Drop unused ctx argument from render_space methods
- 20:05 Changeset in trunk [d5af7c0] by
- Refactor so that test_util pass
- 20:05 Changeset in trunk [923219e] by
- Use right syntax for twisted.web.template tags
- 20:05 Changeset in trunk [42c3e276] by
- Check storage server status before using it
- 20:05 Changeset in trunk [d1f17e10] by
- Second version of renderSynchronously
- 20:05 Changeset in trunk [805b880c] by
- Add missing flattenString import
- 20:05 Changeset in trunk [75488c4] by
- Add StorageStatus::renderSynchronously Related to ticket:3247 …
- 20:05 Changeset in trunk [aad3557] by
- Use twisted.web.template in web/storage.py Related to ticket:3247. …
- 20:05 Changeset in trunk [7a37eee] by
- assert -> Exception
- 20:05 Changeset in trunk [5cfb350] by
- streap -> stream
- 20:05 Changeset in trunk [1f4b619] by
- unused imports
- 20:05 Changeset in trunk [77a2f11] by
- more-testtools-y asserts
- 20:05 Changeset in trunk [1ce760b] by
- testtool's asserts
- 20:05 Changeset in trunk [26d7a3a] by
- Get rid of ?replace= handling entirely and more-correctly support /uri …
- 20:05 Changeset in trunk [e0287a7b] by
- use attr.s
- 20:05 Changeset in trunk [af70911] by
- embetter docstring
- 20:05 Changeset in trunk [ced9bde] by
- different words for news
- 20:05 Changeset in trunk [d91996a] by
- better docstring
- 20:05 Changeset in trunk [eaf96b2] by
- replciate Tahoe's behavior for replace=true/false
- 20:05 Changeset in trunk [a3f4cc6] by
- symbols, not magic-numbers
- 20:05 Changeset in trunk [0f6b4c3] by
- match query args
- 20:05 Changeset in trunk [66f61c5] by
- assert -> ValueError?
- 20:05 Changeset in trunk [bd858f8] by
- assert -> raise
- 20:05 Changeset in trunk [835341f] by
- more docstring
- 20:05 Changeset in trunk [6fd0d61] by
- comment
- 20:05 Changeset in trunk [10715fa] by
- docstring
- 20:05 Changeset in trunk [9420777] by
- cleanup, docstrings
- 20:05 Changeset in trunk [e481e37] by
- housekeeping
- 20:05 Changeset in trunk [9d5e438] by
- use real parser
- 20:05 Changeset in trunk [683c8d3] by
- actually returns CREATED for new data
- 20:05 Changeset in trunk [b01995f] by
- use hypothesis -- which doesn't know about Deferred, so need testtools too
- 20:05 Changeset in trunk [0cc020b5] by
- copyright, header
- 20:05 Changeset in trunk [1710530] by
- key -> kind
- 20:05 Changeset in trunk [c0ce716] by
- handle more inputs in test body-producer
- 20:05 Changeset in trunk [1f2ad6e] by
- the tests are unit-tests
- 20:05 Changeset in trunk [02a663c2] by
- new-style classes only
- 20:05 Changeset in trunk [18b62bf] by
- unused imports
- 20:05 Changeset in trunk [05140a5] by
- simple test of testing/web
- 20:05 Changeset in trunk [f216f97] by
- news
- 20:05 Changeset in trunk [6611602] by
- simplify tahoe web fakes
- 20:05 Changeset in trunk [95531fa7] by
- synchronous-only up/download tahoe code to keep treq.testing happy
- 20:05 Changeset in trunk [ab7936d] by
- actual usable agent
- 20:05 Changeset in trunk [6e2285e] by
- proof-of-concept verified-fake for testing
- 20:05 Changeset in trunk [1fd220db] by
- Update newsfragment text
- 20:05 Changeset in trunk [b956d9a5] by
- Decode name before null check Make the diff against master a tad bit …
- 20:05 Changeset in trunk [fccc331] by
- Make "Refresh" link work This seems to be a subtle difference from …
- 20:05 Changeset in trunk [378b20c] by
- Reject trailing empty path piece in URIs
- 20:05 Changeset in trunk [d3d0d02] by
- Reject URIs that contain empty segments
- 20:05 Changeset in trunk [83b5807c] by
- Add newsfragment
- 20:05 Changeset in trunk [5892eae] by
- Render self in DirectoryNodeHandler?.getChild() We need …
- 20:05 Changeset in trunk [7444d6b] by
- Correct arguments to super() This was incidentally found when looking …
- 20:05 Changeset in trunk [88accc2] by
- Update newsfragment
- 20:05 Changeset in trunk [c043d1b] by
- Add newsfragment
- 20:05 Changeset in trunk [4dd6c86] by
- Use twisted web directives in web.operations.ReloadMixin?
- 18:38 Changeset in trunk [1e41df9f] by
- Add to list of ported modules.
- 18:37 Changeset in trunk [2e160c1] by
- Test for failure caused by invalid path A hyphen is expected when …
- 18:35 Changeset in trunk [54248f33] by
- Use WebError?, not RuntimeError?, to indicate error Several problems …
- 18:32 Changeset in trunk [7d1fdd8] by
- Port modules to Python 3.
- 18:20 Changeset in trunk [0cf1117] by
- Move the tests for deferredutil into their own module.
- 18:13 Ticket #3341 (Port allmydata.util.pollmixin and deferredutil to Python 3) created by
- 17:56 Changeset in trunk [e108ecb] by
- Fix lint.
- 17:52 Changeset in trunk [af86066] by
- Delete some dead code.
- 17:30 Ticket #3340 (Delete unused code from allmydata.util) created by
- Unused code is code that doesn't need to be ported.
- 17:21 Changeset in trunk [8efc12a] by
- Use newer version of pyutil.
- 17:12 Changeset in trunk [12d5131] by
- Fix pyflakes issues.
- 13:36 Changeset in trunk [0469c15] by
- Merge remote-tracking branch 'origin/master' into 3339-assertutil-python-3
2020-07-08:
- 23:25 Ticket #2755 (adopt formal code of conduct) closed by
- fixed: Merged in …
- 21:53 Changeset in trunk [354e994] by
- Merge pull request #733 from tahoe-lafs/3324-humanreadable-python-3 …
- 20:46 Changeset in trunk [28f219ad] by
- Update to version that supports _python3.py variant of port list.
- 19:21 Ticket #3329 (Switch to flake8 as a way to run pyflakes) closed by
- fixed: https://github.com/tahoe-lafs/tahoe-lafs/pull/736 merged in …
- 18:56 Ticket #3338 (Disable nix build until transition to Python 3 is done) closed by
- fixed: Merged in …
- 18:53 Changeset in trunk [98c8b2fd] by
- Revert changes obsoleted by #3338.
- 18:52 Changeset in trunk [e4b8cc4] by
- Merge remote-tracking branch 'origin/master' into …
- 18:50 Changeset in trunk [834c7b4] by
- Merge pull request #738 from tahoe-lafs/3338.future-0-18-2 Provide …
- 17:56 Changeset in trunk [7bee9ff] by
- Untabify again
- 17:29 Changeset in trunk [4d22390] by
- Untabify
- 17:20 Changeset in trunk [7e16148] by
- news fragment
- 17:20 Changeset in trunk [1cbf798] by
- Package Future 0.18.2 for us
- 17:08 Changeset in trunk [51d6307] by
- Fail better when timings data isn't available
- 17:08 Changeset in trunk [112cfc1] by
- Test if download status page can be rendered partially
- 17:08 Changeset in trunk [c187e27] by
- Parameterize FakeDownloadResults? and FakeDownloadStatus?
- 16:21 Changeset in trunk [f75ff709] by
- News fragment.
- 16:16 Changeset in trunk [9e3bc3e] by
- These tests are no longer necessary, since we are no longer …
- 16:13 Changeset in trunk [bd6ff36] by
- Fix typo.
- 16:13 Changeset in trunk [939648c] by
- Add back missing function.
- 16:02 Changeset in trunk [229583c] by
- Switch to mathutil from pyutil (it has tests, and has already been …
- 15:57 Changeset in trunk [016c775] by
- Switch to use pyutil's assertutil implementation.
- 15:56 Changeset in trunk [0bc8a44] by
- Add pyutil as direct dependency; it was previously indirect dependency …
- 15:45 Python3 edited by
- (diff)
- 15:39 Ticket #3339 (Port allmydata.util.assertutil and mathutil to Python 3) created by
- 15:20 Python3 edited by
- (diff)
- 14:47 Ticket #3338 (Disable nix build until transition to Python 3 is done) created by
- nixpkgs typically only has a single version of Python packages. Newer …
- 14:22 Python3 edited by
- (diff)
- 14:15 Changeset in trunk [81216f18] by
- Remove some whitespace
- 14:11 Changeset in trunk [3d80a6c] by
- New packages so we can get future 0.18.2.
- 02:20 Changeset in trunk [d6ea30b] by
- Test more markup rendered by DownloadStatusElement?
- 00:49 Changeset in trunk [0db56f9] by
- Add some tests for DownloadStatusElement?
- 00:45 Changeset in trunk [7757756] by
- Use correct tag type
- 00:24 Changeset in trunk [0c4d24a] by
- Avoid use of deferred within an Element This causes the final HTML to …
2020-07-07:
- 23:55 Changeset in trunk [7877d8a] by
- Use an accessor
- 15:32 Python3 edited by
- (diff)
- 15:30 Changeset in trunk [3d0e4df5] by
- Lint fixes.
- 15:28 Changeset in trunk [238b170] by
- Add future in another place.
- 15:26 Python3 created by
- 15:15 Dev edited by
- (diff)
- 15:13 Changeset in trunk [e6268f3] by
- Add additional dependencies.
- 15:03 Changeset in trunk [e06d414] by
- Merge remote-tracking branch 'origin/master' into …
- 13:59 Changeset in trunk [bb452a6] by
- Merge pull request #731 from tahoe-lafs/2755.code-of-conduct Formally …
- 13:19 Changeset in trunk [f08e2ba] by
- add some alt text
- 13:18 Changeset in trunk [0ed8a77] by
- Perhaps this is the preferred formatting?
- 12:42 Ticket #3337 (Deactivate TravisCI for the tahoe-lafs/tahoe-lafs repository) created by
- This is part of an overall goal to stop using TravisCI entirely. …
- 12:41 Ticket #3336 (Move the Python 3.6 job from TravisCI to another CI provider) created by
- This is part of an overall goal to stop using TravisCI entirely. The …
- 12:25 Ticket #3335 (Get rid of the TravisCI pyinstaller Linux CI job) created by
- This is part of an overall goal to stop using TravisCI entirely. The …
- 12:23 Ticket #3334 (Get rid of the TravisCI codechecks CI job) created by
- This is part of an overall goal to stop using TravisCI entirely. The …
- 12:22 Ticket #3333 (Get rid of the TravisCI Python2.7/coverage Linux CI job) created by
- This is part of an overall goal to stop using TravisCI entirely. The …
- 12:20 Ticket #3332 (Get rid of the TravisCI pyinstaller macOS CI job) created by
- This is part of an overall goal to stop using TravisCI entirely. The …
- 12:18 Ticket #3331 (Get rid of the TravisCI Python 2.7 macOS CI job) created by
- This is part of an overall goal to stop using TravisCI entirely. The …
- 12:16 Ticket #3330 (Get rid of the TravisCI Python 2.7 CI job) created by
- This is part of an overall goal to stop using TravisCI entirely. The …
- 00:18 Changeset in trunk [a3bf4e0] by
- Remove an unused import
2020-07-06:
- 21:15 Changeset in trunk [10f2b7f] by
- Merge pull request #736 from tahoe-lafs/3329-flake8 Switch to flake8 …
- 21:11 Changeset in trunk [e6eb3877] by
- Remove status.RateAndTimeMixin? Both UploadResultsRenderer? and …
- 20:38 Changeset in trunk [4a47e83] by
- Merge 'origin/master' into 3288.status-download-nevow-to-twisted-web
- 20:20 Ticket #3287 (port allmydata.web.status.UploadStatusPage to twisted.web.template) closed by
- fixed: In [changeset:"25f5e659fc138de7091ba4c4bbf20c11e5c54afb/trunk" …
- 20:20 Changeset in trunk [25f5e65] by
- Merge pull request #721 from …
- 20:18 Ticket #3247 (Port allmydata.web.storage to twisted.web.template) closed by
- fixed: In [changeset:"61aef4caef3c8d455267440c18df0388cf4e4c8b/trunk" …
- 20:18 Changeset in trunk [61aef4c] by
- Merge pull request #690 from sajith/3247.storage-py-neovw-to-twt Use …
- 20:06 Changeset in trunk [4e1f581] by
- Merge pull request #737 from …
- 19:49 Changeset in trunk [b9737fe] by
- add meejah to code-of-conduct
- 18:18 Changeset in trunk [f548593] by
- Fix test_python3, and mark these two modules as being ported as well.
- 18:00 Changeset in trunk [b990334] by
- Add the builtins import to make Python 2 builtins match Python 3's.
- 17:50 Changeset in trunk [906d6ac] by
- Switch to flake8 as a better way of running pyflakes.
- 17:48 Ticket #3329 (Switch to flake8 as a way to run pyflakes) created by
- Unlike pyflakes, flake8: 1. Allows ignoring specific warnings. 2. Has …
- 14:41 Changeset in trunk [8a85bf78] by
- add a contributor covenant badge
2020-07-04:
- 01:04 Ticket #3328 (Add support for Ubuntu 20.04) created by
- Ubuntu 20.04 was released in April and is an LTS release supported …
- 01:03 Ticket #3327 (Replace support of Fedora 28 and 29 with support of Fedora 31 and 32) created by
- We have Fedora 28 and 29 on CI but nothing newer. Currently supported …
- 01:01 Ticket #3326 (Replace support of Debian 8 with support of Debian 10) created by
- We have Debian 8 on CI and we don't have Debian 10. Debian 8 …
Note: See TracTimeline
for information about the timeline view.