aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-17Merge branch 'static-shim' into 'main'stagingNick Mathewson
do not run GitLab pages on pipelines that have access to review apps See merge request tpo/core/torspec!176
2023-10-17do not run GitLab pages on pipelines that have access to review appsAntoine Beaupré
Those will clutter each other and just lead to confusion. The pages job is just a helper for users outside the repository, so it doesn't make sense to run it there. This uses the `CI_PROJECT_ROOT_NAMESPACE` variable (`tpo`) instead of the full project name so that it can be retrofitted into the template after testing.
2023-10-17Merge branch 'static-shim' into 'main'Nick Mathewson
deploy to static-shim (tpo/tpa/team#41348) See merge request tpo/core/torspec!175
2023-10-17deploy to static-shim (tpo/tpa/team#41348)Antoine Beaupré
This makes GitLab CI try to push the site to the static-shim server. This will should succeed, because we have added the key in Puppet, but will ultimately fail to deploy because the static component hasn't been setup properly yet. We're hoping to setup review apps so that we can see a real version of this before switching off the old spec.tpo.
2023-10-17Merge branch 'static-shim' into 'main'Nick Mathewson
remove duplication between check and pages, and make a build job See merge request tpo/core/torspec!174
2023-10-17replace the `pages` job with a proper templateAntoine Beaupré
The `pages-deploy.yml` target will "do the right thing" for us here, it's useless for us to figure out how exactly to do the pages dance here, let's just delegate. Alternatively, we could "vendor" that code in here, but then we lose the benefit of improvements TPA might make here in the future. Also: this will make it easier to enable the static shim once it's ready.
2023-10-17remove duplication between check and pages, and make a build jobAntoine Beaupré
The `check` job is really a build job here, since it actually does build the website. It just doesn't keep artifacts around... So let's do that, and make the `pages` job just reuse those instead of rebuilding from scratch. This is part of migrating torspec to a static component, as we need artifacts for the built site to be sent in to the static component system. See tpo/tpa/team#41348
2023-10-17Add (and run) script to auto-regenerate permalink redirects.Nick Mathewson
This deliberately doesn't make any changes in the current formatting or targets (yet); that can come later. It uses the existing yaml format and file.
2023-10-17Add begin/end markers to redirect list.Nick Mathewson
2023-10-17Use index.html <meta> redirects in cases where the directory exists.Nick Mathewson
2023-10-14Ensure that we have no empty sections.Nick Mathewson
2023-10-14Re-run mdformat.Nick Mathewson
2023-10-14Enforce the rule that every md has a toplevel (\#) section.Nick Mathewson
2023-10-14Enforce the rule that no document has multiple top-level headings.Nick Mathewson
2023-10-14Break up some sections in dir-spec that had gotten run together.Nick Mathewson
2023-10-14Rename another file that slipped through.Nick Mathewson
2023-10-14Rename rend-spec-v3 urls to rend-spec.Nick Mathewson
2023-10-14Add short IDs for most long section namesNick Mathewson
I've left off sections that are headings for their whole document.
2023-10-14Describe our link strategy a bit.Nick Mathewson
2023-10-14Remove more TOCs and merge in introductions.Nick Mathewson
2023-10-14Remove tables of contents from several specs.Nick Mathewson
These are outdated and redundant.
2023-10-14Fix some conversation formatting in bridgdb spec.Nick Mathewson
2023-10-14Rename all long files.Nick Mathewson
2023-10-14Run mdformat on the spec files.Nick Mathewson
2023-10-13Several more warnings from markdownlint.Nick Mathewson
2023-10-13Add backticks to more things that look like html.Nick Mathewson
2023-10-13Run markdownlint --fix on spec.Nick Mathewson
2023-10-13Fix some text that is not good markdown.Nick Mathewson
2023-10-12Update more things that looked like html tags in the markdownNick Mathewson
2023-10-12Clean up a section of dirspec that looked like html tags.Nick Mathewson
2023-10-12Mark proposal 345 as closed.Nick Mathewson
2023-10-12Update README to refer to the pages.tpo url.Nick Mathewson
2023-10-12Possibly "pages" requires that the artifact be called "public"?Nick Mathewson
2023-10-12Try making a CI job for pages.tpo.Nick Mathewson
2023-10-12gitlab ci for a basic testNick Mathewson
This test just tries to make sure reindex has been run, and that mdbook passes.
2023-10-12Terminate 000-index.txt correctly.Nick Mathewson
2023-10-12remove existing gitlab-ci.ymlNick Mathewson
2023-10-12Merge INTRO and README; fix more titles.Nick Mathewson
2023-10-12README.md: Remove this-is-a-draft note.Nick Mathewson
2023-10-12Wrap text proposals in backticks.Nick Mathewson
2023-10-12Copy all verbatim items into spec directory.Nick Mathewson
2023-10-12Move all MD-only specifications into spec/.Nick Mathewson
2023-10-12Convert text specifications to mdbook.Nick Mathewson
2023-10-12Move all text-only specifications into the OLD_TXT directory.Nick Mathewson
2023-10-12Add mdbook default output to .gitignoreNick Mathewson
2023-10-11Merge branch 'maxunmeasured_fix_again' into 'main'David Goulet
Correct the versions in which "maxunmeasur[e]dbw" was fixed See merge request tpo/core/torspec!172
2023-10-11Correct the versions in which "maxunmeasur[e]dbw" was fixedNick Mathewson
Per discussion on !772, it looks like we are backporting the fix to 0.4.8.
2023-10-10Adjust SUMMARY template.Nick Mathewson
2023-10-10Change "README" to "BY_STATUS" for symmetry.Nick Mathewson
2023-10-10hack reindex.py to generate a SUMMARY.md file for mdbook.Nick Mathewson