* add tg via client library for full-res video + photo support * fix expiring links * fix photo downloads * add inline thumbnails * document thumbnails + streaming cache lock workaround * true streaming support via Range requests * add radar rules * parse entities in messages to html * tune chunking for video downloads * add CLI option to generate TG_SESSION * update pnpm-lock.yaml * update telegram * fix console usages * remove unnecessary comment * add english docs * respond to review comments * update pnpm-lock.yaml * fix linting * backwards compatibility for routeParams * fix linting * tune requestSize for smoother streaming * fix incorrect tail post handling * fix apiId env var bug * html.unparse must be called on stripped text, not source markdown * fix video streaming (requestSize is raw TL `limit`, chunkSize auto-aligns offsets by gramjs) * replace newlines with <br> in messages because unparse doesn't do that * must be replaceAll \n to <br/> * Apply suggestions from code review avoid unnecessarily starting gramjs Co-authored-by: Tony <TonyRL@users.noreply.github.com> * docs: fix docs * fix import core router * docs: fix docs merge * fix: eslint * fix: guard media access with key * docs: fix maintainer * chore: fix pnpm @babel/* --------- Co-authored-by: syn <syn@localhost.localdomain> |
||
|---|---|---|
| .. | ||
| docs | ||
| i18n | ||
| src | ||
| static | ||
| .editorconfig | ||
| .gitignore | ||
| README.md | ||
| babel.config.cjs | ||
| docusaurus.config.ts | ||
| package.json | ||
| pnpm-lock.yaml | ||
| sidebars.mjs | ||
| tsconfig.json | ||
README.md
Website
This website is built using Docusaurus, a modern static website generator.
Installation
$ pnpm
Local Development
$ pnpm start
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
Build
$ pnpm build
This command generates static content into the build directory and can be served using any static contents hosting service.
Deployment
Using SSH:
$ USE_SSH=true pnpm deploy
Not using SSH:
$ GIT_USER=<Your GitHub username> pnpm deploy
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.