alpha
Login
or
Join now
jack.is
/
leaflet
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
a tool for shared writing and social publishing
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
leaflet
/
src
/
replicache
/
at
feature/thread-viewer
8 files
celine
Feature/tags (#243)
7mo ago
ebf323be
attributes.ts
Feature/tags (#243) * adjusting a loooot of spacing here and there * added tag selector to publish page * endless futzing to get the tag selector working as expected * fixed a selection indexing issue in tag selector * added tags to the draft and post metadata * add tag interaction drawer, trigger from tag buttons * adjusted postheader and draft headers to include tags * componentized the interaction previews * changed tags to use Link rather than button * added tag page * wire up tags * fixes to styling of tag selector popover in draft post header * a couple more such fixes * fix fetching tags and simplify result rendering * refactor interactions into two components * refactored the footer a bit * refactored the footer a bit * revert some stuff in pub listing * adjustments to postListing and tag page * fix tag selector when no draft and tweak search * add hover state to interaction buttons in post listing --------- Co-authored-by: Jared Pereira <jared@awarm.space>
7 months ago
cachedServerMutationContext.ts
remove nested transaction and fact write loop
10 months ago
clientMutationContext.ts
write publication_data through replicache This lets us handle mutations gracefully! A little unscalable, but honestly works well for what we're doing right now, and a useful pattern to have in the back pocket
1 year ago
index.tsx
Perf/cached server mutation context (#181) * use a cached server mutation context * properly handle deleting facts when deleting entity * add logging * don't use entries.map * shrink pushrequest size * properly compose delete fact sql query * add textAttributeWriteCache * call pull if batch is too small * remove debug * handle case w/ no other updates * accquire lock on token * use local lock instead of redis
11 months ago
mutations.ts
Feature/tags (#243) * adjusting a loooot of spacing here and there * added tag selector to publish page * endless futzing to get the tag selector working as expected * fixed a selection indexing issue in tag selector * added tags to the draft and post metadata * add tag interaction drawer, trigger from tag buttons * adjusted postheader and draft headers to include tags * componentized the interaction previews * changed tags to use Link rather than button * added tag page * wire up tags * fixes to styling of tag selector popover in draft post header * a couple more such fixes * fix fetching tags and simplify result rendering * refactor interactions into two components * refactored the footer a bit * refactored the footer a bit * revert some stuff in pub listing * adjustments to postListing and tag page * fix tag selector when no draft and tweak search * add hover state to interaction buttons in post listing --------- Co-authored-by: Jared Pereira <jared@awarm.space>
7 months ago
serverMutationContext.ts
write publication_data through replicache This lets us handle mutations gracefully! A little unscalable, but honestly works well for what we're doing right now, and a useful pattern to have in the back pocket
1 year ago
useSubscribe.ts
upgrade to react 19, pull out react-prosemirror This required a bunch of other small changes around the place, namely around how we manage prosemirror state and interface with it. Things should generally be a lot simpler now. Squashed commit of the following: commit 37f101b8456c563a66c978098f206237588d8818 Author: Jared Pereira <jared@awarm.space> Date: Wed May 7 22:59:27 2025 -0400 don't allow deleting first block commit 5699a57dbf4c3026cf6d280abfdba776191e8079 Author: Jared Pereira <jared@awarm.space> Date: Wed May 7 22:58:16 2025 -0400 render placeholder based on type not heading level commit 5ab2d9b2139b3a1984e4a665c3b80c0985bbae1b Author: Jared Pereira <jared@awarm.space> Date: Wed May 7 22:58:06 2025 -0400 fix key issue commit 2bf86e6c2185bb00e3a4acbe96ca93b7828202b9 Author: Jared Pereira <jared@awarm.space> Date: Wed May 7 21:39:14 2025 -0400 clear text when setting header block commit 219f57c8ede995edf0bd9b5f45e56c6e6a1c8302 Author: Jared Pereira <jared@awarm.space> Date: Wed May 7 17:56:49 2025 -0400 remove extra config, fix placeholder styling commit 366745a611f9843c6c09bd490486314729e83303 Author: Jared Pereira <jared@awarm.space> Date: Wed May 7 17:27:37 2025 -0400 fix removing keepFocus commit 7c7359752a8f23152e01e80e4d528eb8422189c0 Merge: 05c5ef5 1ea9276 Author: Jared Pereira <jared@awarm.space> Date: Wed May 7 17:10:02 2025 -0400 Remove prosemirror react, and a bunch of further Merge branch 'refactor/remove-prosemirror-react' commit 05c5ef52a29fd9bb8024c7f15f25074bf4f1b97b Author: Jared Pereira <jared@awarm.space> Date: Wed May 7 15:44:47 2025 -0400 upgrade nextjs/react (and a bunch of other packages) commit 1ea92764db99dffc638deec6b14c3867538a7a8c Author: Jared Pereira <jared@awarm.space> Date: Mon Feb 10 17:05:39 2025 -0500 remove @nytimes/react-prosemirror
1 year ago
utils.ts
fix type of getClientGroup
11 months ago