Commit Graph

1441 Commits

Author SHA1 Message Date
Jean-Paul Calderone
602d4c5a91 improve the "create lease" endpoint
* Simplify some language using terms from our new glossary
* explicitly state the two success-case behaviors
* make the error-case behavior different from the success-case behavior
* link to some tickets about future work in this area
2021-08-19 10:26:45 -04:00
Jean-Paul Calderone
ff6fa4a922
Merge pull request #1106 from LeastAuthority/3765.gbs-glossary
Start a GBS glossary

Fixes: ticket:3765
2021-08-18 16:45:26 -04:00
Jean-Paul Calderone
c5a03f4116 elaborate on `already-have and allocated` somewhat 2021-08-18 10:17:48 -04:00
Jean-Paul Calderone
0f78d8df25 a glossary 2021-08-17 14:58:34 -04:00
Jean-Paul Calderone
47dfe5d4f0 fix typo 2021-08-17 14:11:08 -04:00
Jean-Paul Calderone
65f71135e1 Spell the endpoint correctly 2021-08-17 14:10:50 -04:00
Jean-Paul Calderone
23212fc816 add some example client/server interactions 2021-08-17 14:01:44 -04:00
Yash Nayani
d56c09bd95 Installation Guide Revamp 2021-07-16 12:14:45 +05:30
meejah
ca793f9ff1 bz2 -> gz 2021-06-13 22:38:07 -06:00
Itamar Turner-Trauring
59dfd2c062
Merge pull request #1064 from tahoe-lafs/3716.allmydata-scripts-python-3-part-1
Port allmydata.scripts to Python 3, part 1

Fixes ticket:3716
2021-06-02 09:53:32 -04:00
Itamar Turner-Trauring
64f6ccd17f Make --exclude-from behavior consistent, at the cost of a minor incompatibility. 2021-05-28 09:53:28 -04:00
Anxhelo Lushka
433c80d8df New image with stroking 2021-05-27 14:51:30 +02:00
Sajith Sasidharan
53ab18885d Update docs to point to irc.libera.chat 2021-05-26 09:19:12 -04:00
Jean-Paul Calderone
a7153baff2 Bump the Nix pkg version to 1.15.1-ish
Also make this part of release process.
Also generate a good version number for inside the package for Nix.
2021-05-12 09:52:13 -04:00
meejah
58f4db849e update actual-release instructions 2021-05-11 11:53:11 -06:00
meejah
3f1c07e17b Merge branch 'release-1.15.1' 2021-05-11 11:36:07 -06:00
meejah
f12c00fd79 Merge branch 'release-1.15.0-rc0' 2021-05-11 11:33:08 -06:00
Jason R. Coombs
72a370992f Remove ToC entry for account server. 2021-04-17 18:24:22 -04:00
Jason R. Coombs
1b46f981c6 Remove AccountURLChecker, the code that relies on it, associated tests, and docs. 2021-04-17 17:01:15 -04:00
May-Lee Sia
e386a1e705 Add newsfragment description and edit details 2021-04-13 16:01:50 +02:00
May-Lee Sia
8cbff377e3 Merge branch 'master' into dev-guide-ticket-triage 2021-04-13 15:30:25 +02:00
May-Lee Sia
e836a6598e Avoid deletion of tickets 2021-04-05 13:30:11 +02:00
May-Lee Sia
db2e575ba7 Remove newline 2021-04-04 18:23:41 +02:00
May-Lee Sia
cc2a7f3e83 Add newline and toctree heading 2021-04-04 18:03:12 +02:00
May-Lee Sia
79fc2433b6 Add ticket triage documentation 2021-04-03 20:24:08 +02:00
Jean-Paul Calderone
37fe06da76 Merge remote-tracking branch 'origin/master' into 3645.gbs-expanded-motivation 2021-04-03 07:44:58 -04:00
Sajith Sasidharan
c13fb8d7ef Add a make rule to invoke sphinx-autobuild when building docs 2021-04-02 17:27:32 -04:00
Jean-Paul Calderone
89e1865f78 Forget about runtime performance 2021-04-02 09:27:58 -04:00
Jean-Paul Calderone
c15fe70378 Replace plain "Tahoe" with "Tahoe-LAFS" as the name of the project/software/system/etc 2021-04-01 12:53:25 -04:00
Sajith Sasidharan
b133d0e7a0
Merge pull request #997 from sajith/3630.update-docs-readme
Update notes about reading/writing docs

Fixes: ticket:3630
2021-03-31 15:50:04 -04:00
May-Lee Sia
93b93f3e7f
Merge pull request #1017 from tahoe-lafs/code-of-conduct
Add May-Lee
2021-03-31 21:43:36 +02:00
Jean-Paul Calderone
94b92202c3 Try to clarify requirement for some security properties 2021-03-30 12:45:22 -04:00
Jean-Paul Calderone
0f0398aeaf minor typography 2021-03-30 12:39:50 -04:00
Jean-Paul Calderone
e843206524 expand on justification for performance complaints 2021-03-30 12:39:27 -04:00
Jean-Paul Calderone
835c050e6c fix word-o 2021-03-30 12:39:22 -04:00
Jean-Paul Calderone
2de90c4bfe Merge remote-tracking branch 'origin/master' into 3645.gbs-expanded-motivation 2021-03-30 10:43:38 -04:00
Jean-Paul Calderone
f9b61f20ad
Merge pull request #1010 from LeastAuthority/3037.gbs-leases
Add GBS APIs for lease management
2021-03-30 10:25:49 -04:00
Jean-Paul Calderone
0485eeb126 Attempt to explain inclusion of lease secrets in the body 2021-03-30 10:03:03 -04:00
May-Lee Sia
0c278a5f3c
Add May-Lee
Added my name and my pronouns JIC.
2021-03-25 17:56:59 +01:00
meejah
4a5bb5e8ff Merge branch 'master' into 2916.grid-manager-proposal.5 2021-03-23 16:04:50 -06:00
Jean-Paul Calderone
9dac61908d
Merge pull request #1009 from tahoe-lafs/3644.gbs-fragment-version
Update GBS URL fragment version

Fixes: ticket:3644
2021-03-23 15:45:43 -04:00
meejah
034f577ff0 bump release version 2021-03-23 11:17:28 -06:00
Sajith Sasidharan
5b39940d47 Drop the note about running make html in docs 2021-03-23 10:52:51 -04:00
Sajith Sasidharan
5ac52da14c comments in Python source code to Python docstrings 2021-03-23 10:45:56 -04:00
Sajith Sasidharan
517cfad4df setuptools and recommonmark 2021-03-23 10:36:06 -04:00
Sajith Sasidharan
db02800232 docs directory to the docs directory 2021-03-23 10:35:30 -04:00
Sajith Sasidharan
72ffc6211c tox to tox 2021-03-23 10:34:46 -04:00
Sajith Sasidharan
c71b72758e "The files with ..." to "Files with ..." 2021-03-23 10:18:25 -04:00
Sajith Sasidharan
8b1aa50b69 Use one space after period 2021-03-23 10:17:20 -04:00
Jean-Paul Calderone
31c838d584 the expanded motivation 2021-03-22 20:28:24 -04:00
Jean-Paul Calderone
6520d3a505 add the APIs 2021-03-22 13:44:48 -04:00
Jean-Paul Calderone
4a117e5d9b Also get rid of the footnote target 2021-03-22 09:25:22 -04:00
Jean-Paul Calderone
8ff9e4d5a1
Merge pull request #1007 from LeastAuthority/3642.fix-gbs-todo
Fix the remaining GBS "TODO"

Fixes: ticket:3642
2021-03-22 09:15:27 -04:00
Jean-Paul Calderone
bc86820273 Change v=2 to v=1 2021-03-22 09:10:35 -04:00
Jean-Paul Calderone
0d2e9e8e6a match local prevailing convention for naming 2021-03-19 15:43:40 -04:00
Jean-Paul Calderone
6aad53a598 explain why this conclusion is fine 2021-03-19 15:03:36 -04:00
Sajith Sasidharan
93dff0e6ad Use sphinx_rtd_theme when building docs locally
Default theme that Sphinx uses is not consistent with what we have at
https://tahoe-lafs.readthedocs.io.  Being consistent with rtd might
help future doc writers.
2021-03-09 15:42:48 -05:00
Sajith Sasidharan
d28e172b5f Update notes about reading/writing docs 2021-03-09 15:07:29 -05:00
meejah
00613b78f5 Merge branch 'master' into release-1.15.0-rc0 2021-02-02 12:14:13 -07:00
meejah
c47b0854ae
Merge pull request #943 from meejah/3570.developers-signatures
3570.developers signatures
2021-02-02 12:10:49 -07:00
meejah
49838afa4d Merge branch 'master' into 2916.grid-manager-proposal.5 2021-02-02 10:03:04 -07:00
Jean-Paul Calderone
b139876a15 Merge remote-tracking branch 'origin/master' into 3536.sphinx-warnings 2021-01-25 10:52:34 -05:00
meejah
307a53dd71 Merge branch 'master' into 2916.grid-manager-proposal.5 2021-01-20 23:42:35 -07:00
meejah
781deefcde command-line to sign a tag with official key 2021-01-19 12:58:35 -07:00
meejah
407014ec5b actually sign statement 2021-01-19 12:58:35 -07:00
meejah
8aaf0ee362 tweak statement 2021-01-19 12:58:34 -07:00
meejah
3995c932ef better words 2021-01-19 12:57:18 -07:00
meejah
9957790bb8 write verification instructions, and developer statement 2021-01-19 12:56:37 -07:00
meejah
a031e6a4b3 more realistic date, better info 2021-01-19 12:55:56 -07:00
meejah
91de725d93 better url for exarkun's key 2021-01-19 12:55:56 -07:00
meejah
2a3d01a9cc url for exarkun's key 2021-01-19 12:55:56 -07:00
meejah
a858d4a7cb update exarkun's information 2021-01-19 12:55:56 -07:00
meejah
848fac815b spelling 2021-01-19 12:55:56 -07:00
meejah
56337c4421 better words 2021-01-19 12:55:56 -07:00
meejah
b0cb50b897 write verification instructions, and developer statement 2021-01-19 12:55:56 -07:00
meejah
3061e9f913
Merge pull request #942 from meejah/2920.checklist-error
2920 signatures are detached
2021-01-19 12:48:56 -07:00
Sajith Sasidharan
f682d946d0 Rename docs/README.md
After enabling markdown extension in Sphinx configuration, there's a
warning about docs/README.md not being included in the toc tree.
Since docs/README.md is not to be included in the final rendered
document, we'll keep it as a .txt document.
2021-01-08 13:48:23 -05:00
Sajith Sasidharan
f1cf948356 Enable markdown support in Sphinx configuration
The upstream Contributor Covenant is a markdown document.  Since we
prefer to keep things close to the original, enabling markdown support
to render that document seems like a good idea.
2021-01-08 13:45:16 -05:00
Sajith Sasidharan
1063ee1c1f Fix warning in release checklist doc
Fix "WARNING: Inline emphasis start-string without end-string."
2021-01-08 13:38:07 -05:00
Sajith Sasidharan
4e56cc6d37 Fix nested bullet lists in release checklist doc 2021-01-08 13:38:07 -05:00
Sajith Sasidharan
d0859b1101 Fix indentation in webapi docs
Warning was:

  tahoe-lafs/docs/frontends/webapi.rst:2035: WARNING: Unexpected indentation.
2021-01-08 13:38:07 -05:00
Sajith Sasidharan
9745424235 Include release checklist 2021-01-08 13:38:07 -05:00
Sajith Sasidharan
57282d2431 Include contribution guidelines for real
This warning should go away with this commit:

  WARNING: toctree contains reference to nonexisting document u'.github/CONTRIBUTING'
2021-01-08 13:38:07 -05:00
Itamar Turner-Trauring
7b1bfadd21 Rip out FTP. 2021-01-06 13:39:52 -05:00
meejah
613a6f80aa Merge branch 'master' into 2916.grid-manager-proposal.5 2021-01-04 15:12:17 -07:00
meejah
bfd45d3a01 typo 2020-12-20 22:21:31 -07:00
meejah
f4164aa1c9 missed a new arg 2020-12-20 22:05:40 -07:00
meejah
e38a1c3ee1 two colons 2020-12-20 22:03:24 -07:00
meejah
fbddff39ea link grid-manager into the ToC 2020-12-20 22:02:56 -07:00
meejah
ff182e69c1 signatures are detached 2020-12-20 19:10:00 -07:00
meejah
bf799c1cf8 Merge branch 'master' into 2916.grid-manager-proposal.5
Conflicts:
	src/allmydata/storage_client.py
	src/allmydata/test/common_util.py
2020-12-14 13:44:42 -07:00
Jean-Paul Calderone
39628cbb4e
Merge pull request #921 from tahoe-lafs/3550.remove-start-stop-restart-daemonize
remove start stop restart daemonize

Fixes: ticket:3550
Fixes: ticket:3523
Fixes: ticket:3524
2020-12-14 14:58:35 -05:00
Jean-Paul Calderone
b9e9e55f4e Merge remote-tracking branch 'origin/master' into 3550.remove-start-stop-restart-daemonize 2020-12-11 15:33:23 -05:00
Sajith Sasidharan
158c4b9446
Merge branch 'master' into 3555.stats-gatherer-is-history 2020-12-11 14:46:39 -05:00
Sajith Sasidharan
a0479a52e3 Be consistent when mentioning versions 2020-12-11 11:30:03 -05:00
Sajith Sasidharan
da3d5e9f6c Update note about stats gatherer removal 2020-12-11 11:26:31 -05:00
Sajith Sasidharan
0e02f0cd85 Remove extra "." 2020-12-11 11:19:27 -05:00
Sajith Sasidharan
94906bed17 Rewrite notes about stats gatherer removal 2020-12-11 10:32:41 -05:00
jehadbaeth
d76bea4d00
Merge branch 'master' into new-readme 2020-12-11 18:32:20 +03:00
Sajith Sasidharan
713e456265 Mention stats gatherer removal in notes about old configuration 2020-12-11 10:19:07 -05:00
Jean-Paul Calderone
624916e06b
Merge branch 'master' into 3550.remove-start-stop-restart-daemonize 2020-12-10 19:47:47 -05:00
Jean-Paul Calderone
83167cfe64 load_monitor is also gone 2020-12-10 18:22:45 -05:00
Jean-Paul Calderone
33b6fe5927 Remove more stats gatherer references 2020-12-10 18:20:30 -05:00
Jean-Paul Calderone
bc9019943e no more "tahoe restart" 2020-12-09 10:51:48 -05:00
Jean-Paul Calderone
ae35ba84de Use "tahoe run" not "tahoe start" 2020-12-09 10:51:10 -05:00
Jean-Paul Calderone
9a10673e8a "tahoe start" doesn't even work on these but "twistd -ny" does 2020-12-09 10:50:03 -05:00
Jean-Paul Calderone
db9eb6d807 maybe "tahoe run" works on incident gatherers?
I don't know.  I can't actually create one.  This feature seems broken in
flogtool.  So it probably doesn't matter.
2020-12-09 10:50:03 -05:00
Jean-Paul Calderone
aca5397d45 Don't use "tahoe start", "tahoe stop", and "tahoe restart" 2020-12-09 10:50:03 -05:00
Jean-Paul Calderone
d9ea26b0e5 It works now, that issue is resolved. 2020-12-09 10:50:03 -05:00
Jean-Paul Calderone
4e6077fae1 Nope, actually it doesn't. It uses ~/.tahoe. 2020-12-09 10:50:03 -05:00
Jean-Paul Calderone
44cb2d048f use "tahoe run" 2020-12-09 10:50:03 -05:00
Jean-Paul Calderone
35a21b6b36 don't use "tahoe start" and "tahoe stop" 2020-12-09 10:50:03 -05:00
Jean-Paul Calderone
9fe3dddac4 use "tahoe run" 2020-12-09 10:50:03 -05:00
Jean-Paul Calderone
20dd4d55ad Use "tahoe run" 2020-12-09 10:50:03 -05:00
Jean-Paul Calderone
a4e1451fa3 Don't document the stats gatherer 2020-12-09 10:34:37 -05:00
jehadbaeth
1719144695
Merge branch 'master' into new-readme 2020-12-09 11:55:58 +03:00
Jean-Paul Calderone
ca5a64236d Merge remote-tracking branch 'origin/master' into HEAD 2020-12-08 09:52:11 -05:00
Jean-Paul Calderone
15d0207f89
Merge pull request #897 from tahoe-lafs/3504.private-introducer-furl
Deprecate tahoe.cfg [client]introducer.furl

Fixes: ticket:3504
2020-12-04 09:44:19 -05:00
Jean-Paul Calderone
840a8af1e9
Merge pull request #904 from tahoe-lafs/3515.partial-pre-commit
Configure pre-commit push hook to run on changed files only

Fixes: ticket:3515
2020-12-04 09:40:21 -05:00
jehad
d531cc9d6c new README file based on Victoriia’s changes 2020-12-03 13:40:49 +03:00
Jean-Paul Calderone
a0d46c6f09 Merge remote-tracking branch 'origin/master' into 3504.private-introducer-furl 2020-12-02 09:22:09 -05:00
meejah
4b5db76b53 Merge remote-tracking branch 'origin/master' into 2916.grid-manager-proposal.5 2020-12-01 14:32:31 -07:00
Jean-Paul Calderone
272d6d0aef Update developer docs wrt pre-commit 2020-12-01 09:55:17 -05:00
Jean-Paul Calderone
3843131acf Can have more than one introducer if you want 2020-11-26 19:29:52 -05:00
Jean-Paul Calderone
c3ba08c205 open questions 2020-11-26 10:41:26 -05:00
Jean-Paul Calderone
b2c0d1b7ae Caveat the rest of the certificate fields 2020-11-26 10:31:22 -05:00
Jean-Paul Calderone
a5f0be6513 Oops these have schemes most of the time
except tcp is implied if the scheme is missing

Is this grammar ambiguous?  I don't know but I think so.
2020-11-26 10:16:49 -05:00
Jean-Paul Calderone
4ee28a8479 Some example NURLs for flavor 2020-11-26 10:16:40 -05:00
Jean-Paul Calderone
ccc6afa140 explicit callback 2020-11-26 09:43:05 -05:00
Jean-Paul Calderone
02579768bd Still gonna TLS 2020-11-26 09:18:12 -05:00
Jean-Paul Calderone
ee72029bd4 warn about what's unauthenticated 2020-11-26 07:31:59 -05:00
Jean-Paul Calderone
c4f7643b99 introduce "swiss number" and clarify text a bit 2020-11-26 07:25:25 -05:00
meejah
a0a39d3561 Merge remote-tracking branch 'origin/master' into 2916.grid-manager-proposal.5 2020-11-25 19:27:49 -07:00
Jean-Paul Calderone
e385cd02a3 Footnote about the zero-or-more thing for fURLs 2020-11-25 18:30:36 -05:00
Jean-Paul Calderone
9d6e6c41ac Merge remote-tracking branch 'origin/master' into 3505.furl-docs 2020-11-25 18:23:40 -05:00
Jean-Paul Calderone
aeeb576b68 Merge remote-tracking branch 'origin/master' into 3497.stop-recommending-our-deps 2020-11-25 16:05:31 -05:00
meejah
e35e0a2edf
Merge pull request #863 from meejah/3478.release-docs
3478.release docs
2020-11-25 11:34:58 -07:00
Jean-Paul Calderone
4b7188bb16 Don't recommend tahoe-lafs.org/deps to folks on Windows 2020-11-19 09:13:22 -05:00
Jean-Paul Calderone
c8bcad4847 Don't make tahoe-lafs.org/deps part of the release process 2020-11-19 09:13:11 -05:00
Jean-Paul Calderone
e4275980c8 Don't recommend tahoe-lafs.org/deps to folks in the install docs 2020-11-19 09:12:56 -05:00
meejah
649cb9380e move proposals out 2020-11-17 11:11:55 -07:00
meejah
61f348f7a5 clarify 2020-11-17 11:05:40 -07:00
meejah
eb11809798 introduction (review) 2020-11-17 11:02:33 -07:00
meejah
32625bf655 tahoe grid-manager -> grid-manager 2020-11-17 10:59:03 -07:00
meejah
409e9bd65d file tickets for unimplemented commands 2020-11-16 01:27:16 -07:00
meejah
885f72ff2b decisions 2020-11-16 01:23:37 -07:00
meejah
f6f53ad165 proper spot 2020-11-13 23:41:08 -07:00
meejah
45128f49c5 more works on config 2020-11-13 22:22:18 -07:00
Jean-Paul Calderone
2205e144f9 Stop pointing folks at [client]introducer.furl in the docs 2020-11-13 21:06:58 -05:00
meejah
25ff7c6f55 Merge branch 'master' into 2916.grid-manager-proposal.5 2020-11-13 16:48:14 -07:00