Sign in
Join now
leaflet
leaflet.pub
/
Star
Starred
Star
Something went wrong. Try again.
Fork
10
Eye filled
Watch
Watching
Watch
a tool for shared writing and social publishing
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
73
7
3
Pulls
Pulls
10
1
0
Pipelines
Pipelines
leaflet
/
src
/
utils
2 folders
·
149 files
at
update/onboarding
awarm.space
·
Pass typed page records through when queueing a draft for the PDS
·
1mo ago
eb8562ae
paste
Add canvas drawing blocks and zoom engine (#403)
1mo ago
prosemirror
persist editor draft states
4mo ago
addBlockBelow.ts
fix bug with blockListClickableBottomArea
1mo ago
addImage.ts
add image retry and logging
2mo ago
addLinkBlock.ts
add pubBlock
3mo ago
addPostHeaderBlock.ts
Add a post header block for canvas posts in publications
1mo ago
aspectRatio.ts
clean up unused code and exports
4mo ago
assertRkeyFree.ts
support path toggle on import
1mo ago
blobCleanup.ts
Feature/document versioning (#391)
1mo ago
blobRefToSrc.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
blockDispatch.test.ts
enforce exhaustive block dispatch across render surfaces
2mo ago
blockDispatch.ts
enforce exhaustive block dispatch across render surfaces
2mo ago
blockGroups.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
blockSpacing.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
blockTextSize.ts
Add custom fonts!
7mo ago
blockTypeOperations.ts
apply text style and list operations to multi-selected blocks
3mo ago
bskyCardScreenshot.ts
Update/share button (#354)
3mo ago
bskyPostEmbed.ts
Update/share button (#352)
3mo ago
bskyPostLangs.ts
stamp langs on bsky posts so clients don't misfilter them
3mo ago
bskyPostUtm.ts
add utm params to track bluesky posts back to referrers
3mo ago
buildPublicationPosts.ts
Dynamic static split (#371)
3mo ago
buildPublicationRecord.ts
Tag Drawer in post
1mo ago
byline.ts
Style/pub refactor (#313)
4mo ago
canvasBlockOrder.test.ts
switch from implicit to explicit stack ordering in canvas
1mo ago
canvasBlockOrder.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
centeredGrid.ts
Recommend Block (#397)
1mo ago
chapterGrouping.ts
fix checkbox alignment in published list blcok
1mo ago
codeLanguageStorage.ts
persist last used codeblock language
10mo ago
collectionHelpers.ts
clean up unused code and exports
4mo ago
confirmationEmail.ts
Feature/newsletter (#292)
6mo ago
copyLeafletContents.ts
Feature/document versioning (#391)
1mo ago
copySelection.ts
use type only imports from src/replicache
1y ago
createLeaflet.ts
Add a post header block for canvas posts in publications
1mo ago
createYjsText.ts
Style/pub refactor (#313)
4mo ago
customDomain.ts
allow sign in to preview domains
3mo ago
deduplicateRecords.ts
de-duplicate publications and documents
9mo ago
deepEquals.ts
Feature/pub theme (#142)
1y ago
deleteBlock.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
editorPrefs.ts
add missing files
1mo ago
elementId.ts
persit votes when changing, make removing option instant,
1y ago
embeddedCanvasSize.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
enrichPost.ts
check standard.site embed refs in post backlink queries
2mo ago
ensureProtocol.ts
add link popover in editor
6mo ago
externalPublicationLink.ts
Style/pub refactor (#313)
4mo ago
extractBlocksByType.ts
Dynamic static split (#371)
3mo ago
extractTitleFromFacts.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
facetFeatures.ts
enforce exhaustive block dispatch across render surfaces
2mo ago
factsToPagesRecord.test.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
factsToPagesRecord.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
fetchBskyPosts.ts
Dynamic static split (#371)
3mo ago
fetchStandardSiteBlockData.ts
Dynamic static split (#371)
3mo ago
focusBlock.ts
Make block zoom a pure view filter
1mo ago
focusElement.ts
fix focus input when in email type input
5mo ago
focusPage.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
foldBlocks.ts
Persist fold state to server as root/collapsed-blocks fact (#389)
2mo ago
frameHeaders.test.ts
Reader: in-place post viewer and subscribe success redesign
1mo ago
frameHeaders.ts
Reader: in-place post viewer and subscribe success redesign
1mo ago
gatedDocumentImages.ts
Paid memberships (#364)
3mo ago
generateJoseKey.js
Feature/bsky pubs/demo (#131)
1y ago
getBlocksAsHTML.tsx
Add canvas drawing blocks and zoom engine (#403)
1mo ago
getCoordinatesInTextarea.ts
Feature: math and code blocks (#152)
1y ago
getCurrentDeploymentDomain.ts
Update/delete leaflets (#238)
11mo ago
getFirstParagraph.ts
add missing util
8mo ago
getLeafletTitle.ts
Style/membership (#376)
2mo ago
getPostPageData.ts
Simplify document publication revalidation
1mo ago
getPublicationMetadataFromLeafletData.ts
simplify free tier model
2mo ago
getPublicationURL.ts
Dynamic static split (#371)
3mo ago
groupCanvasBlock.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
homeDocsStorage.ts
Dynamic static split (#371)
3mo ago
imageEncoding.ts
transcode email-bound images to formats mail clients can render
3mo ago
imageUploadStatus.ts
add image retry and logging
2mo ago
insertLeaflet.ts
Import Ghost pages as publication navigation pages
2mo ago
iosInputMouseDown.ts
remove @react-aria/utils
1y ago
isDevice.ts
clean up unused code and exports
4mo ago
isLeafletManagedPublication.ts
Add post-subscribe follow-ups and fix subscribe success feed links
1mo ago
isProductionDeployment.ts
removed a lot of stray console.log
1y ago
isTextBlock.ts
implement single line blockquote
1y ago
isURL.ts
if pasting just a url with selection make inline link
2y ago
isUuid.ts
Validate UUID format before querying database (#347)
3mo ago
isVisible.ts
don't render block overlay if not ios
2y ago
leafletToPublicationPageRecord.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
linkOrphanedEmailSubscribers.ts
link loose email subscriptions
5mo ago
list-operations.ts
Make block zoom a pure view filter
1mo ago
lock.ts
clean up unused code and exports
4mo ago
loggedFetchHandler.test.ts
Posts list hydration (#398)
1mo ago
loggedFetchHandler.ts
Posts list hydration (#398)
1mo ago
markTitleBlockAsCopy.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
mentionUtils.ts
clean up unused code and exports
4mo ago
mergePreferences.ts
add prev/next navigation direction setting for publications
3mo ago
metaKey.ts
update shortcuts to use os specific key
2y ago
moveBlock.ts
Fix list items duplicating or vanishing across sync
1mo ago
newsletterSender.ts
clean up unused code and exports
4mo ago
normalizeRecords.ts
clean up unused code and exports
4mo ago
offloadPagesToBlob.ts
clean up unused code and exports
4mo ago
pageBlocksInOrder.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
pageLinkDisplay.ts
add missing files
1mo ago
pageRecordTextBlocks.test.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
pageRecordTextBlocks.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
parseBlocksToList.ts
add lists to pubs!
1y ago
parseHSB.ts
clean up unused code and exports
4mo ago
postHeaderBlock.ts
Add a post header block for canvas posts in publications
1mo ago
postmarkSuppressions.ts
clean up unused code and exports
4mo ago
postPageProjection.test.ts
Dynamic static split (#371)
3mo ago
postPageProjection.ts
Dynamic static split (#371)
3mo ago
postsListPagination.test.ts
Posts list hydration (#398)
1mo ago
postsListPagination.ts
Feature/reader post list controls (#394)
1mo ago
prevNextPosts.test.ts
revalidate prev/next posts on publish
2mo ago
prevNextPosts.ts
revalidate prev/next posts on publish
2mo ago
publicationForHost.ts
Resolve standard-site embeds for hosts a publication is actually served on
3mo ago
publicationNavEntries.ts
Style/pub refactor (#313)
4mo ago
publishedPageMetadata.ts
Style/pub refactor (#313)
4mo ago
publishHelpers.ts
Posts list hydration (#398)
1mo ago
publishLeaflet.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
publishLock.test.ts
Prevent double-publish from creating a second, unlinked post
2mo ago
publishLock.ts
Prevent double-publish from creating a second, unlinked post
2mo ago
publishPublicationPages.ts
Posts list hydration (#398)
1mo ago
queueDraftForPds.ts
Pass typed page records through when queueing a draft for the PDS
1mo ago
quotePosition.ts
Dynamic static split (#371)
3mo ago
renderFootnoteDefHTML.tsx
fix footnote data loss on copy/paste
2mo ago
replaceWithoutParams.ts
refactor confirmation screens
4mo ago
requestOrigin.ts
Paid memberships (#364)
3mo ago
resolveBlobLinks.test.ts
Add comics importer and let write-records-to-pds upload blobs
1mo ago
resolveBlobLinks.ts
Add comics importer and let write-records-to-pds upload blobs
1mo ago
resolveBlueskyPostUrl.ts
Detect Bluesky posts from link metadata, not just hardcoded hosts (#331)
4mo ago
resolveBylineProfiles.ts
more bylines
4mo ago
resolveDocumentFilter.ts
Scope document path resolution to the publication's own rows
1mo ago
resolveStandardSitePostUrl.ts
Resolve standard-site embeds for hosts a publication is actually served on
3mo ago
resolveStandardSitePublicationUrl.ts
Resolve standard-site embeds for hosts a publication is actually served on
3mo ago
revalidatePublication.ts
Gate appview follow-ups to Leaflet-managed publications
1mo ago
screenshotPage.ts
Declare og:image dimensions and stop serving broken previews
2mo ago
scrollIntoView.ts
Style/pub refactor (#313)
4mo ago
scrollIntoViewIfNeeded.ts
Style/pub refactor (#313)
4mo ago
serverImageEncoding.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
serverVideoEncoding.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
setCoverImageFromEntity.ts
Feature/image gallery block (#325)
4mo ago
slugify.ts
add href to headers
7mo ago
srcDocSandbox.ts
add html mode to embed block
3mo ago
storedBlockTextIsEmpty.ts
fix bug with blockListClickableBottomArea
1mo ago
stripThemeWithoutType.ts
handle records w/ theme but no type
5mo ago
tierDescriptionDoc.test.ts
add multiline tier description editor
2mo ago
tierDescriptionDoc.ts
Add free tier to tier gate
2mo ago
timeAgo.ts
Update/thread viewer (#261)
9mo ago
trendingRank.ts
Tag Drawer in post
1mo ago
uploadCoverImage.ts
Feature/image gallery block (#325)
4mo ago
uploadCoverImageThumb.ts
Flatten cover images for og:image and Bluesky card thumbs
1mo ago
uriHelpers.ts
Collapse inter-tag whitespace in RSS feed output (#338)
3mo ago
useRecordFromDid.ts
fFeature/pub contributors 2 (#308)
4mo ago
wordmark.ts
Reserve wordmark space before load to prevent layout shift
2mo ago
writeRecommendations.ts
Add post-subscribe follow-ups and fix subscribe success feed links
1mo ago
yjsFragmentToString.ts
Inline comments (#315)
4mo ago
zoomIntoBlock.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago