Timeline
2020-04-21:
- 16:49 Changeset in trunk [bd8bf0f] by
- Merge branch 'sajith-3254.01-status-nevow-to-twisted-web'
- 15:53 Changeset in trunk [225bb58] by
- Add empty news fragment re. Statistics page rendering
- 15:53 Changeset in trunk [d844a8f] by
- Use twisted transparent tag to render data This way the test suite …
- 15:53 Changeset in trunk [a0eb00b] by
- Wrap renderer return values in tags
- 15:53 Changeset in trunk [1e3ba25] by
- Add some documentation to Statistics page
- 15:53 Changeset in trunk [652b3f5b] by
- Use twisted.web.template to render Statistics page
- 14:29 Changeset in trunk [b3feaae6] by
- Use an inner JSONRequest class with renderJSON Once nevow is removed …
- 00:00 Milestone 1.14.0 completed
- Leasedb; cloud backend; XSalsa+AES support; virtualenv-based packaging …
2020-04-20:
- 20:54 Changeset in trunk [201c08d] by
- Declare JSON request interface using @implementer …
2020-04-18:
- 08:49 Changeset in trunk [8df1ed1b] by
- link to tickets
- 08:27 Changeset in trunk [f8a78c9] by
- URL -> DecodedURL
- 07:52 Changeset in trunk [73d0151e] by
- typo
- 07:52 Changeset in trunk [349aefe] by
- fail() takes a message, not Exception
- 07:52 Changeset in trunk [018e161] by
- don't allow trailing slashes This makes /uri/xxx URIs invalid if they …
- 07:52 Changeset in trunk [882c63d] by
- methods shouldn't be named like classes
- 07:52 Changeset in trunk [0acf0d2a] by
- no addslash here
- 07:52 Changeset in trunk [bc2f5f8] by
- functions shouldn't be named like classes
- 07:52 Changeset in trunk [8f35f78] by
- temporary fix for hypothesis test
- 07:52 Changeset in trunk [c246b3e] by
- self.assertEqual not assert
- 07:52 Changeset in trunk [7019157] by
- make unpack/pack test use Hypothesis
- 07:52 Changeset in trunk [6ea6abd] by
- no .format yet
- 07:52 Changeset in trunk [fc4aec7] by
- remove comment
- 07:52 Changeset in trunk [2e9463b] by
- compute 'is this a terminal request' differently
- 07:52 Changeset in trunk [b0c138f] by
- remove empty segments instead of making multiple URI's valid
- 07:52 Changeset in trunk [8c47b8e] by
- don't need object
- 07:52 Changeset in trunk [088fcff] by
- better formatting
- 07:52 Changeset in trunk [c6f4f0b] by
- betterize comment
- 07:52 Changeset in trunk [8db16ff] by
- old-style class
- 07:52 Changeset in trunk [b64f90b] by
- simplify
- 07:52 Changeset in trunk [95e5029] by
- more comment
- 07:52 Changeset in trunk [d425bae] by
- remove irrelevant comment
- 07:52 Changeset in trunk [3c332fe] by
- empty-string, not None
- 07:52 Changeset in trunk [733b7932] by
- clarify further; remove unused user of RenderMixin?
- 07:52 Changeset in trunk [ace99a1] by
- add clarifying comment
- 07:52 Changeset in trunk [f9e3fdfa] by
- use % instead of format
- 07:52 Changeset in trunk [3d3feec] by
- encode for fail() / Exception
- 07:52 Changeset in trunk [d533becc] by
- native strings only
- 07:52 Changeset in trunk [ef5e18b] by
- unused
- 07:52 Changeset in trunk [fdb3399] by
- just delete test_welcome
- 07:52 Changeset in trunk [b44980c] by
- get rid of assert_
- 07:52 Changeset in trunk [e4d556b4] by
- assert about connected storage servers
- 07:52 Changeset in trunk [f9956f4] by
- remove asserts for static text
- 07:52 Changeset in trunk [355c78f] by
- irrelevant comment
- 07:52 Changeset in trunk [9ccbe56] by
- add break
- 07:52 Changeset in trunk [d12fd57] by
- assert for noreferrer
- 07:52 Changeset in trunk [48f859f] by
- document internal callback
- 07:52 Changeset in trunk [98d8c52] by
- comment
- 07:52 Changeset in trunk [db7939f] by
- irrelevant comment
- 07:52 Changeset in trunk [b81589c] by
- irrelevant comment
- 07:52 Changeset in trunk [965fadb0] by
- irrelevant comment
- 07:52 Changeset in trunk [956d67b9] by
- irrelevant comment
- 07:52 Changeset in trunk [685aaf1] by
- soup, not re
- 07:52 Changeset in trunk [af35483] by
- soup not re
- 07:52 Changeset in trunk [b71d499] by
- more soup
- 07:52 Changeset in trunk [b4fab44] by
- use soup, not strings
- 07:52 Changeset in trunk [bd1cbde] by
- re/string checks -> soup
- 07:52 Changeset in trunk [76516fe] by
- use soup, not re
- 07:52 Changeset in trunk [c489c614] by
- refactor
- 07:52 Changeset in trunk [d5ef65d] by
- beautifulsoup, not re
- 07:52 Changeset in trunk [7c27f29] by
- news
- 07:52 Changeset in trunk [65ec2127] by
- unused imports
- 07:52 Changeset in trunk [757bcc53] by
- cleanup
- 07:52 Changeset in trunk [bf3c71c] by
- change not required
- 07:52 Changeset in trunk [178c45eb] by
- remove print
- 07:52 Changeset in trunk [203066e8] by
- better error-code
- 07:52 Changeset in trunk [9732955] by
- spelling
- 07:52 Changeset in trunk [2509671] by
- flake8
- 07:52 Changeset in trunk [74ce1664] by
- use twisted-web APIs, not nevow
- 07:52 Changeset in trunk [044d1cf] by
- correct error
- 07:52 Changeset in trunk [6415873] by
- undo change
- 07:52 Changeset in trunk [d0c47fe] by
- irrelevant comment
- 07:52 Changeset in trunk [97a3f61] by
- irrelevant comment
- 07:52 Changeset in trunk [bc04c9b3] by
- detech empty pathname components, hopefully the same way as Nevow
- 07:52 Changeset in trunk [83a70bb] by
- some fixes
- 07:52 Changeset in trunk [d26ce3b] by
- some things that fail, but not in quite the right way .. for reasons
- 07:52 Changeset in trunk [8268f76] by
- quote output, render GET
- 07:52 Changeset in trunk [e894795] by
- redirects don't have to be absolute
- 07:52 Changeset in trunk [45bfe74] by
- improve comment wording
- 07:52 Changeset in trunk [c4f49bb] by
- children must be None on error
- 07:52 Changeset in trunk [543a948] by
- shadowed test name; reveal both tests
- 07:52 Changeset in trunk [98005bab] by
- addSlash isn't a thing in twisted.web
- 07:52 Changeset in trunk [a29f1be] by
- doubly-quoted
- 07:52 Changeset in trunk [800b690] by
- the error-message changed
- 07:52 Changeset in trunk [effaa65] by
- filename goes in the dict
- 07:52 Changeset in trunk [19baba2] by
- Resource needs to be new-style
- 07:52 Changeset in trunk [dc4669b] by
- fix name decoding
- 07:52 Changeset in trunk [66f392f7] by
- remove debug
- 07:52 Changeset in trunk [410f013] by
- correctly register top-level directory node page
- 07:52 Changeset in trunk [9219262] by
- Revert "fix getchild for directory" This reverts commit …
- 07:52 Changeset in trunk [247fc54] by
- explicit pack/unpack test
- 07:52 Changeset in trunk [b4d9bfe] by
- fix deep-stats results
- 07:52 Changeset in trunk [7a36bdc] by
- delete 'move to different dir' because it also doesn't work on trunk
- 07:52 Changeset in trunk [e2304326] by
- fix rename-form
- 07:52 Changeset in trunk [d12078a] by
- fix form
- 07:52 Changeset in trunk [8b7e1c30] by
- remove debug
- 07:52 Changeset in trunk [d381d3e9] by
- better style
- 07:52 Changeset in trunk [f4c8eb5] by
- not required
- 07:52 Changeset in trunk [71c9736] by
- fix getchild for directory
- 07:52 Changeset in trunk [8f32936c] by
- /file works
- 07:52 Changeset in trunk [c2ff7e2] by
- more ctx -> req
- 07:52 Changeset in trunk [79c3f91] by
- cleanup
- 07:52 Changeset in trunk [b51f144f] by
- another thing works
- 07:52 Changeset in trunk [66c0c71] by
- a thing works
- 07:52 Changeset in trunk [ace73a9] by
- whitespace
- 07:52 Changeset in trunk [9e0e25c] by
- WIP FIXME porting directory, need child_ refactor thing
- 07:52 Changeset in trunk [fd4d270] by
- search-replace "n:" -> "t:"
2020-04-17:
- 19:44 Changeset in trunk [73938ad] by
- Drop upper bound on Twisted version CI broke build because CI was …
- 19:44 Changeset in trunk [15131a9] by
- Handle just POST requests in IncidentReporter?
- 19:44 Changeset in trunk [497a832a] by
- Use Twisted < 20.0.0 Twisted 20.3.0 has dropped Python 2.7 support, …
- 19:44 Changeset in trunk [a14cee5] by
- Remove nevow from allmydata.web.root.IncidentReporter? This change …
- 19:25 Changeset in trunk [82cd5a8] by
- Use DummyRequest? in storage tests Using twisted.web.server.Request …
- 19:25 Changeset in trunk [b2b7061] by
- Refactor storage test helpers Rewrite renderSynchronously() to use …
- 19:25 Changeset in trunk [72b8f72] by
- Add docstrings to storage test helpers
- 19:25 Changeset in trunk [8b7ef33b] by
- Remove redundant render_json() method
- 19:25 Changeset in trunk [3e7dea7] by
- Wrap renderer results in tags
- 19:25 Changeset in trunk [8c92187] by
- Avoid using nevow FakeRequest? in storage test. Use …
- 19:25 Changeset in trunk [9c7357b] by
- Remove an extraneous directive t:data is not really a Twisted …
- 19:25 Changeset in trunk [bae3217] by
- Remove StorageStatus?.renderHTTP This was added to please the test …
- 19:25 Changeset in trunk [f1fe3a75] by
- Get rid of WebRenderingMixin? in storage test
- 19:25 Changeset in trunk [110734da] by
- Use a helper to exercise render() in storage test cases
- 19:25 Changeset in trunk [554c477] by
- Prefix member variable with "_"
- 19:25 Changeset in trunk [6c32565] by
- Use slots to render storage stats table
- 19:25 Changeset in trunk [0cbe287] by
- Give the suite the precise string it wants
- 19:25 Changeset in trunk [ff019e5] by
- Use BeautifulSoup? to check favicon in storage page
- 19:25 Changeset in trunk [7625d95] by
- Use <t:transparent> to render node nickname and id CI did not like …
- 19:25 Changeset in trunk [9bb7812] by
- Add news fragment
- 19:25 Changeset in trunk [36a4864] by
- Mark format_recovered as static method
- 19:25 Changeset in trunk [0382b1e] by
- Use Unicode strings to render space
- 19:25 Changeset in trunk [aab940f] by
- Remove redundant None-checks on self.storage When no storage is …
- 19:25 Changeset in trunk [c061f683] by
- Use successResultOf in renderSynchronously Get rid of [].append …
- 19:25 Changeset in trunk [e2fc1fc] by
- Move renderSynchronously to test suite
- 19:25 Changeset in trunk [7a053dd] by
- Use explicit None-check on self.storage
- 19:25 Changeset in trunk [9b51bdf] by
- Return result from renderHTTP Bogus renderHTTP, but test failures are …
- 19:25 Changeset in trunk [6e9a4e30] by
- Add a docstring
- 19:25 Changeset in trunk [f22417e] by
- Rename function for clarity
- 19:25 Changeset in trunk [227d06f] by
- Add docstrings to StorageStatusElement?
- 19:25 Changeset in trunk [d3ff578] by
- Use parentheses in test suite's import statement
- 19:25 Changeset in trunk [b1c78244] by
- Use parentheses in import statement
- 19:25 Changeset in trunk [2df2ae9] by
- Fix test_storage.WebStatus?.test_no_server failure
- 19:25 Changeset in trunk [b14f3608] by
- Use <t:transparent /> within table cells
- 19:25 Changeset in trunk [d46df30] by
- Use render_space methods to render space
- 19:25 Changeset in trunk [0993e61] by
- Drop unused ctx argument from render_space methods
- 19:25 Changeset in trunk [c7a63f9] by
- Refactor so that test_util pass
- 19:25 Changeset in trunk [c88c97aa] by
- Use right syntax for twisted.web.template tags
- 19:25 Changeset in trunk [4e81a3a] by
- Check storage server status before using it
- 19:25 Changeset in trunk [c019c7e] by
- Second version of renderSynchronously
- 19:25 Changeset in trunk [d3790a4] by
- Add missing flattenString import
- 19:25 Changeset in trunk [b29652e] by
- Add StorageStatus::renderSynchronously Related to ticket:3247 …
- 19:25 Changeset in trunk [d142ccb] by
- Use twisted.web.template in web/storage.py Related to ticket:3247. …
- 18:06 Ticket #3303 (The Eliot test suite continues to intermittently fail in NixOS) closed by
- fixed: In [changeset:"d308577397a1635ad49e22f16f7d0a760ae9453b/trunk" …
- 18:06 Changeset in trunk [34e85ac] by
- Merge pull request #707 from tahoe-lafs/3303.disable-eliot-test-suite …
- 10:44 Ticket #3299 (PyPy CI job fails) closed by
- fixed: In [changeset:"f89ad002f87666b148e31d2b0654160bacfddcf9/trunk" …
- 10:44 Changeset in trunk [e8695f41] by
- Merge pull request #706 from sajith/3299.update-pypy Use 2.7-buster …
2020-04-16:
- 12:24 Changeset in trunk [d308577] by
- Fixes: ticket:3303
- 12:24 Changeset in trunk [30d0953b] by
- Disable the Eliot test suite
- 12:24 Ticket #3303 (The Eliot test suite continues to intermittently fail in NixOS) created by
- Despite efforts to disable individual intermittently failing tests …
- 12:07 Ticket #3284 (Remove "magic folder") closed by
- fixed: In [changeset:"2136ef46a178fc5f641a91abf61220c17651e77c/trunk" …
- 12:07 Changeset in trunk [2136ef4] by
- Merge pull request #695 from tahoe-lafs/3284.remove-magic-folder …
- 11:58 Ticket #3302 (When a test fails because Foolscap cannot bind a port, the failure ...) closed by
- fixed: Fixed in …
- 11:57 Changeset in trunk [66cc6e3b] by
- Merge pull request #705 from tahoe-lafs/3302.report-listener-creation …
2020-04-15:
- 13:07 Changeset in trunk [71aa17a] by
- I assume it's utf-8
- 12:55 Changeset in trunk [d4d8ce4] by
- missing front matter
- 12:54 Changeset in trunk [72ca4e8] by
- move the imports
2020-04-14:
- 21:35 Changeset in trunk [4fc6840c] by
- Build Docker images for pypy 2.7-buster on CircleCI
- 20:29 Changeset in trunk [6e6cdb3] by
- Add newsfragment
- 20:14 Changeset in trunk [f89ad00] by
- Use 2.7-buster Docker image for pypy Fix failing PyPy? CI job. Fixes: …
- 12:41 Changeset in trunk [47bef60] by
- news fragment
- 12:40 Changeset in trunk [c73953d] by
- Capture and report Foolscap Tub Listener creation stack on error
Note: See TracTimeline
for information about the timeline view.