122 Commits (24f8b36afff519514686afa01fb8fc080f4ff6f0)
 

Author SHA1 Message Date
Peter Cai c91d152d65
project restruct: use webpack instead of wrangler's wasm-pack support
The generated script from wrangler keeps re-instantiating the WASM
module every time the request is processed. Instead, let's switch to
using the much, much better Webpack support for WASM.
3 years ago
Peter Cai e562a8d7e4
worker.js: do not run wasm_bindgen multiple times
seems like this thing can fail occassionally. just don't run bindgen
all the time.
3 years ago
Peter Cai fe22944cb4
add some no-cache headers 3 years ago
Peter Cai cd8f761fcf
implement showing blog
no rendering yet
3 years ago
Peter Cai aa95d978ec
add alias support for `unlisted` 3 years ago
Peter Cai 7de1212993
also remove post from list if unlist is set 3 years ago
Peter Cai c68263a7bd
add comments to note on unlisted notes 3 years ago
Peter Cai b337306799
utils: also kill punctuations when generating URLs 3 years ago
Peter Cai b87c97c8ed
support unlisted posts 3 years ago
Peter Cai 8fe31281f0
support customized metadata 3 years ago
Peter Cai 4995de8372
implement publishing / updating 3 years ago
Peter Cai b910f25cc7
store: do not panic when kv reads null
instead, return an empty string.
3 years ago
Peter Cai 09081dd1d7
use macro to generate headers 3 years ago
Peter Cai 243a64b7b9
implement basic KV binding 3 years ago
Peter Cai 0547cdd0c3
make internal_err an extension trait 3 years ago
Peter Cai 5467fa6e6d
add internal_err! macro to replace some unwrap() 3 years ago
Peter Cai a2fa677514
use lazy_static for config 3 years ago
Peter Cai 7c102af848
cargo: enable LTO 3 years ago
Peter Cai ef709c1dd9
ignore wrangler.toml 3 years ago
Peter Cai 37d4e0e8b3
cargo: enable wee_alloc 3 years ago
Peter Cai 2a8ed95488
initial impl for Standard Notes Actions 3 years ago
Peter Cai 9e4bf24377
initial commit 3 years ago