├── .eslintrc.json ├── .github ├── dependabot.yml └── workflows │ └── test.yaml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets └── empty.png ├── components ├── AnnotationSetSelect.tsx ├── Banner.tsx ├── Container.tsx ├── Footer.tsx ├── GTag.tsx ├── HighlightProvidedSelection.tsx ├── PageFooter.tsx ├── PaperInfoMenu.tsx ├── PreviewLink.tsx ├── SelectionShare.tsx ├── annotation.tsx ├── layout.tsx ├── lib │ ├── base64.ts │ ├── cyrb53.ts │ ├── deeplinks.ts │ └── selectranges.ts ├── markdown.tsx ├── pathsegments.test.ts ├── pathsegments.tsx └── renderstate.tsx ├── content ├── Figure1.svg ├── Figure2.svg ├── Figure3.svg ├── Figure4.svg ├── Figure5.svg ├── HNIcon.svg ├── RedditIcon.svg ├── Table1.svg ├── Table2.svg ├── TwitterIcon.svg ├── annotations-intro.yaml ├── annotations-spicedb.yaml └── zanzibar.mdx ├── cypress.config.ts ├── cypress ├── e2e │ ├── reader.cy.ts │ └── selection.cy.ts ├── support │ ├── commands.ts │ └── e2e.ts └── tsconfig.json ├── next.config.mjs ├── package.json ├── pages ├── [range].tsx ├── _app.tsx ├── _render │ └── [renderranges].tsx ├── api │ └── preview │ │ └── [ranges].ts └── index.tsx ├── postcss.config.js ├── public ├── LinLibertine_R.ttf ├── authzed-logo.svg ├── favicon.ico ├── favicon.svg ├── preview.png └── robots.txt ├── styles ├── Popper.module.css └── globals.css ├── tailwind.config.js ├── tsconfig.json ├── types.d.ts ├── util ├── globalref.ts └── parseddom.ts └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/README.md -------------------------------------------------------------------------------- /assets/empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/assets/empty.png -------------------------------------------------------------------------------- /components/AnnotationSetSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/AnnotationSetSelect.tsx -------------------------------------------------------------------------------- /components/Banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/Banner.tsx -------------------------------------------------------------------------------- /components/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/Container.tsx -------------------------------------------------------------------------------- /components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/Footer.tsx -------------------------------------------------------------------------------- /components/GTag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/GTag.tsx -------------------------------------------------------------------------------- /components/HighlightProvidedSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/HighlightProvidedSelection.tsx -------------------------------------------------------------------------------- /components/PageFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/PageFooter.tsx -------------------------------------------------------------------------------- /components/PaperInfoMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/PaperInfoMenu.tsx -------------------------------------------------------------------------------- /components/PreviewLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/PreviewLink.tsx -------------------------------------------------------------------------------- /components/SelectionShare.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/SelectionShare.tsx -------------------------------------------------------------------------------- /components/annotation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/annotation.tsx -------------------------------------------------------------------------------- /components/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/layout.tsx -------------------------------------------------------------------------------- /components/lib/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/lib/base64.ts -------------------------------------------------------------------------------- /components/lib/cyrb53.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/lib/cyrb53.ts -------------------------------------------------------------------------------- /components/lib/deeplinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/lib/deeplinks.ts -------------------------------------------------------------------------------- /components/lib/selectranges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/lib/selectranges.ts -------------------------------------------------------------------------------- /components/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/markdown.tsx -------------------------------------------------------------------------------- /components/pathsegments.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/pathsegments.test.ts -------------------------------------------------------------------------------- /components/pathsegments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/pathsegments.tsx -------------------------------------------------------------------------------- /components/renderstate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/components/renderstate.tsx -------------------------------------------------------------------------------- /content/Figure1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/Figure1.svg -------------------------------------------------------------------------------- /content/Figure2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/Figure2.svg -------------------------------------------------------------------------------- /content/Figure3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/Figure3.svg -------------------------------------------------------------------------------- /content/Figure4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/Figure4.svg -------------------------------------------------------------------------------- /content/Figure5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/Figure5.svg -------------------------------------------------------------------------------- /content/HNIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/HNIcon.svg -------------------------------------------------------------------------------- /content/RedditIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/RedditIcon.svg -------------------------------------------------------------------------------- /content/Table1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/Table1.svg -------------------------------------------------------------------------------- /content/Table2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/Table2.svg -------------------------------------------------------------------------------- /content/TwitterIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/TwitterIcon.svg -------------------------------------------------------------------------------- /content/annotations-intro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/annotations-intro.yaml -------------------------------------------------------------------------------- /content/annotations-spicedb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/annotations-spicedb.yaml -------------------------------------------------------------------------------- /content/zanzibar.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/content/zanzibar.mdx -------------------------------------------------------------------------------- /cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/cypress.config.ts -------------------------------------------------------------------------------- /cypress/e2e/reader.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/cypress/e2e/reader.cy.ts -------------------------------------------------------------------------------- /cypress/e2e/selection.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/cypress/e2e/selection.cy.ts -------------------------------------------------------------------------------- /cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/cypress/support/commands.ts -------------------------------------------------------------------------------- /cypress/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/cypress/support/e2e.ts -------------------------------------------------------------------------------- /cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/cypress/tsconfig.json -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/package.json -------------------------------------------------------------------------------- /pages/[range].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/pages/[range].tsx -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_render/[renderranges].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/pages/_render/[renderranges].tsx -------------------------------------------------------------------------------- /pages/api/preview/[ranges].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/pages/api/preview/[ranges].ts -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/LinLibertine_R.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/public/LinLibertine_R.ttf -------------------------------------------------------------------------------- /public/authzed-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/public/authzed-logo.svg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/public/preview.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /styles/Popper.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/styles/Popper.module.css -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/types.d.ts -------------------------------------------------------------------------------- /util/globalref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/util/globalref.ts -------------------------------------------------------------------------------- /util/parseddom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/util/parseddom.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/authzed/zanzibar-annotated/HEAD/yarn.lock --------------------------------------------------------------------------------