Proto commits in JonLatane/jonline

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:ab8581d
Author:Jon Latané
Committer:GitHub

Email server support (#78) * email server support * route traefik to stalwart * Make target updates * more improvements * halfway through things * resizable and stuff * cleaning * get stalwart up working right * cleanup stalwart postgres stuff * make design more forward thinking * fix messages.proto * doc updates * update readme

The documentation is generated from this commit.

Commit:56092c3
Author:Jon Latane

doc updates

The documentation is generated from this commit.

Commit:3fed703
Author:Jon Latane

fix messages.proto

Commit:48ac3cc
Author:Jon Latane

resizable and stuff

Commit:d41b743
Author:Jon Latane

halfway through things

Commit:1bc6b7b
Author:Jon Latané
Committer:GitHub

video timestamps, media metadata (#76)

Commit:df3dae1
Author:Jon Latane

video timestamps, media metadata

Commit:1531742
Author:Jon Latané
Committer:GitHub

Post history, EventAttendance preloading, editable Federated Servers, media size conversion (backend part) (#73) * PostsPage tweaks * few tweaks for events * posts page fixes * event attendance data preloading * federated server editing * media size conversion background job

Commit:2d51771
Author:Jon Latane

few tweaks for events

Commit:c8ab27a
Author:Jon Latane

PostsPage tweaks

Commit:c7fe18c
Author:Jon Latané
Committer:GitHub

New post panel, Homebrew/Linux tab completion, starred events, better counting and jobs, UX enhancements (#72) * CreateNewPanel, server permission tweaks, UX stuff * event starring, homebrew/linux tab completion, server theme editing * usage limit * css and preview size tweaks * major overhauls to many things * center event grids * federated server bootstrapping tweaks

Commit:05dcfb1
Author:Jon Latane

major overhauls to many things

Commit:28ab988
Author:Jon Latane

event starring, homebrew/linux tab completion, server theme editing

Commit:ff504a4
Author:Jon Latané
Committer:GitHub

Elm: Separate /posts, integrated events+posts on /, event text search and index/fetching optimizations, event sync sources (#67) * event sync basics, events on home page, separate posts page, nav tweaks * fix Home_ lag * bump version, add event loading indexes and specs * event text search * rename ATO CD job * UX tweaks * event sync source UX tweaks * UX for event sync * UX tweaks

Commit:d03db97
Author:Jon Latane

UX for event sync

Commit:b203e1b
Author:Jon Latane

event text search

Commit:2946bac
Author:Jon Latane

event sync basics, events on home page, separate posts page, nav tweaks

Commit:54cd02d
Author:Jon Latané
Committer:GitHub

User full text search (#58) * user full text search * server version on server info about tab

Commit:9709f71
Author:Jon Latane

user full text search

Commit:120261a
Author:Jon Latané
Committer:GitHub

Post text search (#57) * add full-text Post search to gRPC+BE * add specs around get_posts.rs * post search in UI * UX tweaks * update about page * bump version

Commit:9074d71
Author:Jon Latane

add full-text Post search to gRPC+BE

Commit:7842ea5
Author:Jon Latané
Committer:GitHub

Start to solidify/extend federation model (#44) * Start to solidify/extend federation model * more improvements * more docs

Commit:2205beb
Author:Jon Latane

more docs

Commit:3ed1898
Author:Jon Latane

more improvements

Commit:ca6402e
Author:Jon Latane
Committer:Jon Latane

Start to solidify/extend federation model

Commit:36b3100
Author:Jon Latané
Committer:GitHub

Add Elm FE (#34) * update tamagui and add elm-spa baseline * initial Claude pass at implementing authentication * multi-account, multi-server * styles * styles * a lot of basic auth ui stuff done * more stuff * this is nuts * FE progress * BE and FE integration * vibe code to maybe a working pr? or my 2 hour limit * fix EmittedStylesheet not-vibed ugliness * Fix CI: install protoc-gen-elm before make protos in consistency check * Fix Elm version mismatch: update elm.json to require 0.19.2 * run make * Apply remaining changes * Fix Build Tamagui Web UI CI: upgrade Node.js 18→22 for @tamagui/build rolldown ESM compat * Fix Tamagui 2.x TypeScript errors: animation types, deprecated props, event handlers * Fix Test Proto/Docs Consistency & Test Tamagui Web UI CI: bump Node.js 18→22 Same rolldown ESM compat issue as the Build Tamagui Web UI job (485e28fa) — these two jobs also run yarn install/build in frontends/tamagui and were still pinned to Node 18, causing the postinstall build to fail during yarn's Link step. * some progress on Tamgaui app running again... massive progress on Elm app * more tamagui insanity * revert to old tamagui from main * run make * Fix Test Proto/Docs Consistency CI: update protoc to 29.x and extend ignore pattern for Elm files * add Tamagui UI picker * initial post page stuff * markdown rendering * elm-spa patch, other stuff * various auth fixes * styling * input fixes * add Effects, more style tweaks * some improvements, update version * turn on image CI/CD for Elm branch * starred post and other tweaks * readme updates * readme --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

Commit:b6f95a1
Author:Jon Latane

BE and FE integration

Commit:75394a1
Author:Jon Latane

update docs, fix profile links

Commit:85958e4
Author:Jon Latane

update protocol doc; open EventRsvpManager by default on non-preview EventCard views

Commit:3c4a04e
Author:Jon Latane

web push and (most of) hidden event locations

Commit:8f90b43
Author:Jon Latane

better author data management for GroupPosts, calendar UI updates, etc.

Commit:d3a3c51
Author:Jon Latane

updates from long wknd!

Commit:134e647
Author:Jon Latane

start of new auth features, cleanup on author info and some other UX tweaks

Commit:c334da9
Author:Jon Latane

CI speedups & more

Commit:9a9f7ae
Author:Jon Latane
Committer:Jon Latane

fix DeleteEvent RPC, admins on server details screen, delete account/server confirmation dialog fixes, upgrade Tamagui, event screen fixes fix pagination readme

Commit:5c731a9
Author:Jon Latane

server connection warnings, people search refresh fix (and less pagination hook loops generally)

Commit:3098de0
Author:Jon Latane

fix DeleteEvent RPC, admins on server details screen, delete account/server confirmation dialog fixes, upgrade Tamagui

Commit:1798e93
Author:Jon Latane

federated profiles

Commit:981f779
Author:Jon Latane

calendar options, basic MembershipManager stuff

Commit:c46d7eb
Author:Jon Latane

unauthenticated star counts

Commit:15f447c
Author:Jon Latane

tweaks

Commit:7a823ea
Author:Jon Latane

starred posts

Commit:d465bd4
Author:Jon Latane

add missing permissions to permission marshaling; reload all servermedia data when reloading media

Commit:a466046
Author:Jon Latane

per-eventinstance comment/chat threads

Commit:cd6ddb9
Author:Jon Latane

update docs

Commit:9376e82
Author:Jon Latane

various stuff

Commit:2b3ae16
Author:Jon Latane

better event pagination

Commit:f490c0f
Author:Jon Latane

baby's home

Commit:f8b1195
Author:Jon Latane

docs, private event calendar links, more

Commit:929e692
Author:Jon Latane

things

Commit:bba164e
Author:Jon Latane

dumbfederation

Commit:1531d34
Author:Jon Latane

client loading stuff

Commit:0ef2768
Author:Jon Latane

optimizations

Commit:2234590
Author:Jon Latane

federation improvements

Commit:3f3e829
Author:Jon Latane

basics of federated Jonline implementation are good to go yay!

Commit:559c1b6
Author:Jon Latane

federation stuff

Commit:9892e4f
Author:Jon Latane

federation oriented changes

Commit:784720c
Author:Jon Latane
Committer:Jon Latane

docs

Commit:a9cf83e
Author:Jon Latane

stuff

Commit:9c1f4e8
Author:Jon Latane

docs

Commit:f5ba737
Author:Jon Latane

docs updates

Commit:c6dec7e
Author:Jon Latane

docs

Commit:3bc8615
Author:Jon Latane
Committer:Jon Latane

identify events by instance ID in the UI, various navigation updates

Commit:116caac
Author:Jon Latane

non_member_permissions for groups, other stuff

Commit:3a12125
Author:Jon Latane

location support

Commit:c45ded8
Author:Jon Latane

user deletion UX, username changes

Commit:5b818a8
Author:Jon Latane

RSVP work, docs

Commit:1b86653
Author:Jon Latane

mostly event improvements

Commit:f7ee998
Author:Jon Latane

initial RSVP support changes

Commit:f279c42
Author:Jon Latane
Committer:Jon Latane

some event attendance management, various UX tweaks, organizing/DRYing up RPCs

Commit:dc224db
Author:Jon Latane

various QoL things

Commit:5c836f2
Author:Jon Latane

stuff

Commit:d359ccc
Author:Jon Latane

tweaks

Commit:acab4e4
Author:Jon Latane

camping work

Commit:085d148
Author:Jon Latane
Committer:Jon Latane

event updates (title/content only) and deletes (yet untested lollll)

Commit:0aa6116
Author:Jon Latane

it's not perfect but it's a thing with post card preview logic I guess'

Commit:70457f4
Author:Jon Latane

impedance reduction refactor - mid-progress

Commit:fe4952f
Author:Jon Latane

last nights stuff

Commit:20faaad
Author:Jon Latane

week's worth of various stuff

Commit:989ab10
Author:Jon Latane

some stuff

Commit:4069675
Author:Jon Latane

fix tsc

Commit:cc96afe
Author:Jon Latane

flutter app updates, pending external CDN protocol features

Commit:90fefac
Author:Jon Latane

docs

Commit:8878b24
Author:Jon Latane

docs

Commit:91f5f05
Author:Jon Latane

docs

Commit:bf479ed
Author:Jon Latane

docs

Commit:428892a
Author:Jon Latane

docs

Commit:f36e511
Author:Jon Latane

docs

Commit:3f376b4
Author:Jon Latane

docs

Commit:80c4f1e
Author:Jon Latane

docs

Commit:6c3b19e
Author:Jon Latane

docs

Commit:566dc1d
Author:Jon Latane

docs

Commit:80fbe60
Author:Jon Latane

docs

Commit:6c8e1cd
Author:Jon Latane

docs

Commit:fbb8f64
Author:Jon Latane

docs

Commit:345e324
Author:Jon Latane

docs

Commit:e255af3
Author:Jon Latane

stuff

Commit:3c4ba3e
Author:Jon Latane

things

Commit:5381893
Author:Jon Latane

more cdn updates

Commit:dbc9165
Author:Jon Latane

add experimental external CDN support