Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
76fa778
feat: migrate to Holochain 0.6
zippy Jan 20, 2026
8c1e2e5
fix(ui): pin Shoelace to 2.11.0 to fix DaisyUI styling
zippy Jan 20, 2026
4c198a6
fix(ci): remove stale cargo config and add branch triggers
zippy Jan 20, 2026
4ffcee1
fix: update to crates.io hc_prefix_index
zippy Jan 21, 2026
20bc67b
fix: clippy
zippy Jan 21, 2026
898518d
fix: cargo fmt
zippy Jan 21, 2026
e9f887d
fix: tryorama tests
zippy Jan 21, 2026
aa11e2b
fix: updates so npm run package works
zippy Jan 25, 2026
b7615c8
fix: broken property specific tests
zippy Jan 25, 2026
3edfbd8
wip: update to hc 0.6.1 and profiles
zippy Feb 9, 2026
abaa576
fix: resolve UI errors for batch mew fetching, avatar rendering, and …
zippy Feb 13, 2026
8eae00f
feat: add fishy extension integration
zippy Feb 10, 2026
eca427d
fix: pass decoded AgentPubKey instead of base64 string in AgentProfile
zippy Feb 12, 2026
33cb3f4
fix: resolve agent-avatar gray circle by preventing Vue deep proxying…
zippy Feb 17, 2026
f3005ad
chore: add Vite timestamp files to gitignore
zippy Feb 17, 2026
2db47b9
refactor: rename fishy to holo-web-conductor throughout UI
zippy Feb 17, 2026
e6a230d
feat: replace old Holo hosting with joining service integration
zippy Mar 3, 2026
c73345c
feat: add interactive challenge dialog for joining service
zippy Mar 3, 2026
f225d7b
feat: add deployment tooling for HWC e2e with Cloudflare + local infra
zippy Mar 3, 2026
5e5886f
feat: add joining claims dialog, linker status UI, and cloudflared tu…
zippy Mar 5, 2026
5770cc8
feat: gate zome calls behind cell readiness check
zippy Mar 5, 2026
47345ee
feat: add local HWC dev scripts for conductor + linker testing
zippy Mar 6, 2026
0630b6c
feat(ui): add cat logo next to mewsfeed title
zippy Mar 7, 2026
3b4c5ca
refactor: replace Vue joining dialogs with reusable web components
zippy Mar 9, 2026
5f8305a
feat: add email/hc-auth local dev config and simplify joining UI init…
zippy Mar 9, 2026
5016051
fix(ui): hide Connecting spinner during HWC overlay flow
zippy Mar 10, 2026
1855c00
feat: support custom joining-service config file in local-dev
zippy Mar 10, 2026
407db47
docs: expand local dev setup with first-time instructions and fix org…
zippy Mar 14, 2026
17d0266
feat: use declarative runtime context detection for HWC support
zippy Mar 14, 2026
b461699
Update team member handle in README
artbrock Mar 18, 2026
3052565
fix: align deploy scripts with h2hc-linker and joining-service changes
zippy Mar 19, 2026
e40e115
fix: cargo fmt
zippy Mar 19, 2026
5163d38
fix: disable profile save button while submitting to prevent double-c…
zippy Mar 19, 2026
622eaca
fix: update test expectations for DNA properties and minimum mew length
zippy Mar 19, 2026
a17173d
feat: resilient feed loading with progressive strategy option
zippy Mar 19, 2026
f61780b
fix: cargo fmt for filter_map closure style
zippy Mar 20, 2026
132e474
fix: switch tryorama from local link to npm 0.19.1
zippy Mar 20, 2026
96d13f2
fix: update deploy docs happ path and add new feed components to types
zippy Mar 20, 2026
1fc4487
fix: updates hwc client and fixes slow avatar rendering
zippy Mar 20, 2026
45c2f6b
feat: add stop-linker and start-linker commands to deploy scripts
zippy Mar 21, 2026
bcc1832
fix: guard zome calls against undefined route params
zippy Mar 21, 2026
cbf382c
WIP: remove profile data from zome responses, fetch profiles in UI co…
zippy Mar 21, 2026
22d8b26
fix: prevent TanStack Query errors from null agentPubKey in profile q…
zippy Mar 21, 2026
c2da64c
fix: address code review issues across UI, zomes, and tests
zippy Mar 22, 2026
494387a
fix: deploy script fixes for cloud deploy and local-dev reliability
zippy Mar 23, 2026
e9dd3aa
feat: unify profile data to single source of truth via LazyHoloHashMap
zippy Mar 23, 2026
b352459
fix: update deploy for using sqlite by default for session store
zippy Mar 23, 2026
0919244
Merge pull request #293 from GeekGene/cached-profiles
zippy Mar 23, 2026
9070f67
refactor: merge follows, likes, agent_pins, and ping zomes into mews
zippy Mar 23, 2026
e657a46
fix: update timeout for test
zippy Mar 23, 2026
1049176
style: fix cargo fmt formatting
zippy Mar 24, 2026
bf9d3e7
Merge pull request #294 from GeekGene/zome-merge
zippy Mar 24, 2026
672ff83
WIP: lick/pin interaction fixes and feed state propagation
zippy Mar 21, 2026
9574d4c
fix: use get() instead of get_agent_activity for joining timestamp
zippy Mar 24, 2026
202a3b8
feat: add version badge to page headers with GeekGene attribution
zippy Mar 24, 2026
c9d9ace
fix: make zome calls resilient to unavailable data
zippy Mar 25, 2026
035bde8
fix: progressive profile page loading with skeleton placeholders
zippy Mar 25, 2026
76cdb25
fix: handle null joining timestamp for ungossiped remote agents
zippy Mar 25, 2026
aaca481
fix: reorder startup to ping cells before creating ProfilesStore
zippy Mar 25, 2026
4cc0432
chore: bump version to 0.14.0 and add release workflow
zippy Mar 25, 2026
0b26243
feat: display peer count in linker status
zippy Mar 25, 2026
ea28890
chore: switch to npm packages for web-conductor-client and joining-se…
zippy Mar 26, 2026
4d13aff
fix: package-lock
zippy Mar 26, 2026
463f9cd
fix: bump ui version to 0.14.0
zippy Mar 26, 2026
a34033b
fix: cool->calm
zippy Mar 26, 2026
f7de23f
fix: resolve npm packages from registry instead of local symlinks
zippy Mar 26, 2026
e6e68c7
fix: add typescript as direct devDependency for vue-tsc
zippy Mar 26, 2026
1731150
feat: add support in deploy script for pulling happ from github release
zippy Mar 27, 2026
7335ce9
fix: show spinner when shuffling
zippy Mar 27, 2026
584da2c
feat: allow joiningServiceUrl override via query string
zippy May 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
78 changes: 78 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
name: Release

on:
push:
tags:
- 'v*'

concurrency:
group: release-${{ github.ref }}
cancel-in-progress: true

jobs:
release:
runs-on: ubuntu-latest
permissions:
contents: write

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Install nix
uses: cachix/install-nix-action@v30

- name: Set up cachix
uses: cachix/cachix-action@v15
with:
name: holochain-ci

- name: Restore cargo and build from cache
uses: actions/cache/restore@v3
with:
path: |
.cargo
target
key: ${{ runner.os }}-build-${{ hashFiles('Cargo.lock') }}
restore-keys: |
${{ runner.os }}-build-

- name: Remove stale cargo config
run: rm -f .cargo/config .cargo/config.toml

- name: Install nix packages
run: nix develop -c $SHELL -c "echo Nix packages installed"

- name: Install JS packages
run: nix develop -c $SHELL -c "npm ci"

- name: Build happ
run: nix develop -c $SHELL -c "npm run build:happ"

- name: Save cargo and build to cache
uses: actions/cache/save@v3
with:
path: |
.cargo
target
key: ${{ runner.os }}-build-${{ hashFiles('Cargo.lock') }}

- name: Package webhapp
run: nix develop -c $SHELL -c "npm run package"

- name: Compute checksums
run: |
cd workdir
shasum -a 256 mewsfeed.happ mewsfeed.webhapp > checksums.txt
cat checksums.txt

- name: Create GitHub release
uses: softprops/action-gh-release@v2
with:
files: |
workdir/mewsfeed.happ
workdir/mewsfeed.webhapp
workdir/checksums.txt
generate_release_notes: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5 changes: 5 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ on:
branches:
- "develop"
- "main"
- "main-0.4"
- "main-0.6"

concurrency:
group: ${{ github.ref_name }}
Expand Down Expand Up @@ -41,6 +43,9 @@ jobs:
restore-keys: |
${{ runner.os }}-build-

- name: Remove stale cargo config
run: rm -f .cargo/config .cargo/config.toml

- name: Install nix packages
run: nix develop -c $SHELL -c "echo Nix packages installed"

Expand Down
16 changes: 15 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,20 @@ target/

## ui files
dist.zip
*.timestamp-*

## holo files
holo-dev-server
holo-dev-server

## deploy secrets
deploy/config.sh
deploy/local-dev.config.json

## wrangler local state
.wrangler/

## wrangler config with real KV IDs (use wrangler.example.toml as template)
deploy/cloudflare/wrangler.toml

.claude
.dmux/
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
legacy-peer-deps=true
Loading
Loading