alpha
Login
or
Join now
vvill.dev
/
atmoquest
Star
6
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
An event companion and onboarding experience for the ATmosphere (alpha)
atmo.quest
Star
6
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
2
Pipelines
atmoquest
/
features
/
at
d18f7dc9012bfa6c4eef3c32cb9e00a16de55748
13 folders
Will Garrison
style nits
2mo ago
26b98f70
about
style nits
2 months ago
admin
Make local users enter an email and display name to create
2 months ago
api
Group A: Write connection_notes bookmark for every connection - Remove early-return delete in notes.Put() so empty rows persist as bookmarks - Update test to expect row to persist instead of being deleted - Add db *sql.DB parameter to connection.Put() and write bookmark row - Write bookmark in WriteLocal() for local connections - Write bookmark for duplicate-skipped connections in drain.go - Update all callers of connection.Put() to pass db
2 months ago
auth
Make local users enter an email and display name to create
2 months ago
common
Adding some bugfixes!
2 months ago
connect
Bugfixes to make sure all connection flows work and routes properly
2 months ago
connections
style nits
2 months ago
demo
feat(about,demo): port /about-atproto, /demo/clock, /healthz Fill in three remaining routes from the old atmoquest app that were missing after the feature-folded migration: - features/about/{routes.go, pages/about.templ}: short "What's ATProto?" explainer page linked from the guest landing. - features/demo/routes.go: Datastar SSE clock endpoint that streams the current UTC time into the statusbar #clock once a second. - router/router.go: register the two new feature subrouters and add the /healthz probe endpoint. - features/index/pages/index.templ: restore the live clock by binding #clock to data-on-load="@get('/demo/clock')" on both the authed and guest statusbars (was a static --:--:-- placeholder). Build clean, all tests pass, smoke-tested on :9090: /healthz 200 /about-atproto 200 (2369 bytes) /demo/clock SSE patch frames streaming / 200 (guest landing unchanged)
2 months ago
event
Group B+C: Local→ATProto reciprocity and badge awards B: Local→ATProto connection reciprocity - New migration 019_pending_local_connections.sql for pending local reciprocal connections - Add Queue.EnqueueLocal() for local-initiated pending connections - Update Connect handler to detect local viewers via ResolveIdentity - Add connectLocalToATProto method for local→ATProto connection flow - Update ConnectFlushLocal to support both local and ATProto viewers - Add self-connect guard for ATProto viewers connecting to linked local IDs - Migrate pending_local_connections during graduation in LinkLocalToATProto C: Badge awards for local users - Add AwardLocal() for writing badge awards to local SQLite cache - Add AwardConnectionMilestonesLocal() variant - Award badges in ConnectLocal, ConnectFlushLocal, EventScanCheckin, EventFlushLocal - Add checkin.CurrentForLocal() for string DID lookups
2 months ago
events
Group D+E: Local event detail fixes and graduation correctness D1: Pass viewer DID to detailLocal so follow-up notes are loaded correctly D2: Check hideBadges flag before rendering badges in local profile E: Connection test updated for new db parameter on Put()
2 months ago
index
style nits
2 months ago
profile
Allow users to change their mind on atmosphere followup
2 months ago
settings
Make local users enter an email and display name to create
2 months ago