index : paprika

A blogging platform written in Rust for Cloudflare Workers, integrated with Standard Notes

path: root/src
Commit message (Expand)AuthorAgeFilesLines
* add MIT LICENSEPeter Cai2020-04-181-0/+28
* blog: use ExtendableEvent.wait_until()Peter Cai2020-04-184-7/+266
* get rid of dead code warningsPeter Cai2020-04-182-4/+2
* blog: get rid of Vec allocation in render for goodPeter Cai2020-04-181-21/+22
* blog: remove useless lifetime parameterPeter Cai2020-04-181-1/+1
* blog: refactor: rewrite more transform as iterator operationsPeter Cai2020-04-181-16/+27
* blog: refactor: apply highlight via idomatic Iterator operationsPeter Cai2020-04-181-26/+44
* add a preferred_url optionPeter Cai2020-04-162-3/+16
* sn: implement the Delete actionPeter Cai2020-04-163-9/+62
* blog: take non-labelled code blocks into accountPeter Cai2020-04-151-1/+1
* blog: make links open in new tab by defaultPeter Cai2020-04-151-0/+4
* blog: use RegExp from js_sys to handle headings and code blocksPeter Cai2020-04-151-54/+28
* support adding description meta tag to pagesPeter Cai2020-04-152-6/+17
* lib: get rid of the "hello world" endpointPeter Cai2020-04-151-8/+0
* lib: remove TODO for page renderingPeter Cai2020-04-151-1/+1
* sn: return error instead of fail silently for malformed metadataPeter Cai2020-04-141-6/+10
* support per-post theme_config in custom metadataPeter Cai2020-04-143-4/+13
* render: add pathname to the page contextPeter Cai2020-04-141-0/+3
* add support for hard-coded extra proxied resourcesPeter Cai2020-04-132-1/+9
* support cache-control for static resourcesPeter Cai2020-04-133-2/+15
* add support for hard-coded redirects in config.jsonPeter Cai2020-04-132-3/+23
* drop rbtag and use our own hand-rolled implementationPeter Cai2020-04-123-7/+3
* blog: use build timestamp as CACHE_VERSIONPeter Cai2020-04-121-7/+9
* hljs: binding: catch hljs errors when specifying languagePeter Cai2020-04-123-5/+10
* integrate hljs into backend to provide code highlightingPeter Cai2020-04-124-1/+58
* blog: enable all markdown extensions supported by pulldown_cmarkPeter Cai2020-04-121-4/+2
* render: use static Handlebars instancePeter Cai2020-04-121-4/+4
* implement RSS feedPeter Cai2020-04-122-4/+54
* implement manual summary markerPeter Cai2020-04-112-2/+18
* implement automatic anchor generation for headingsPeter Cai2020-04-111-1/+56
* support build-time theme selection via build.rsPeter Cai2020-04-111-2/+3
* render: remove dummy argument in handlebars helperPeter Cai2020-04-111-3/+2
* implement post page renderingPeter Cai2020-04-102-1/+25
* render: implement paginationPeter Cai2020-04-103-6/+47
* use build datetime as version string on static resourcesPeter Cai2020-04-102-1/+8
* add template and implement renderingPeter Cai2020-04-103-1/+142
* sanitize proxied remote content responsePeter Cai2020-04-091-1/+17
* add explanation why we need a custom bindingPeter Cai2020-04-091-0/+4
* proxy remote media inserted in postsPeter Cai2020-04-092-5/+77
* blog: add more comment on PostContentCachePeter Cai2020-04-091-0/+10
* blog: add more comment on cache versionPeter Cai2020-04-091-0/+5
* implement Markdown renderingPeter Cai2020-04-094-2/+108
* add some no-cache headersPeter Cai2020-04-082-2/+4
* implement showing blogPeter Cai2020-04-083-1/+62
* add alias support for `unlisted`Peter Cai2020-04-081-0/+5
* also remove post from list if unlist is setPeter Cai2020-04-083-7/+19
* add comments to note on unlisted notesPeter Cai2020-04-082-0/+3
* utils: also kill punctuations when generating URLsPeter Cai2020-04-081-3/+3
* support unlisted postsPeter Cai2020-04-081-1/+15
* support customized metadataPeter Cai2020-04-081-7/+80