• Joined on 2023-07-08
zephyr pushed to schema-updates at ligmo/ligmo 2025-05-06 01:16:07 -04:00
254993cb00 schema: use integer for emote color
0331ccb4cb schema: use _id suffix for id fks
Compare 2 commits »
zephyr commented on pull request ligmo/ligmo#20 2025-05-06 01:01:10 -04:00
read api specification

wrt #16, currently using "emote list." If we want "emote set" instead, we should decide that quickly.

zephyr created pull request ligmo/ligmo#20 2025-05-06 01:00:21 -04:00
WIP: api specification
zephyr commented on pull request ligmo/ligmo#18 2025-05-06 00:59:40 -04:00
Initalize go project

If we specify it in mise and don't specify it in go.mod, then the versions are free to disagree. Saying toolchain local should be effectively saying "use the version in mise."

zephyr pushed to typespec at ligmo/ligmo 2025-05-06 00:56:45 -04:00
59f6dc6ed5 api: add read api definition
106c58bb41 api: add typespec scaffold
Compare 2 commits »
zephyr created branch typespec in ligmo/ligmo 2025-05-06 00:56:45 -04:00
zephyr commented on pull request ligmo/ligmo#18 2025-05-06 00:55:09 -04:00
Initalize go project

If we want to specify the Go version with mise, should we also specify toolchain local in go.mod? (I would take that as a reason not to specify it with mise, personally.)

zephyr commented on pull request ligmo/ligmo#18 2025-05-05 23:28:25 -04:00
Initalize go project

is it possible to not use modernc/sqlite?

zephyr commented on pull request ligmo/ligmo#18 2025-05-05 23:28:25 -04:00
Initalize go project

acceptable alternative to using flags: SERVE_ADDR = cmp.Or(os.Getenv("LIGMOTES_API"), ":8080")

zephyr commented on pull request ligmo/ligmo#18 2025-05-05 23:14:08 -04:00
Initalize go project

Flags are supported everywhere. I can't use your env thing for local testing on my Windows PC, because the way you set environment variables in PowerShell is a totally different syntax.

There…

zephyr commented on pull request ligmo/ligmo#18 2025-05-05 23:06:56 -04:00
Initalize go project

They pass flags.

zephyr commented on pull request ligmo/ligmo#18 2025-05-05 23:04:18 -04:00
Initalize go project

The default value of the flag is the value for dev. Other environments have scripts that launch them.

zephyr commented on pull request ligmo/ligmo#18 2025-05-05 22:45:31 -04:00
Initalize go project

Just having this be the default value for a flag would be better imo. Having to care about env is just extra steps at this point, especially when we don't get a default otherwise.

(Going…

zephyr commented on pull request ligmo/ligmo#18 2025-05-05 22:14:25 -04:00
Initalize go project

what's this

zephyr commented on issue ligmo/ligmo#17 2025-05-05 19:47:27 -04:00
Setup Go Project

see also #8

zephyr pushed to schema-updates at ligmo/ligmo 2025-05-05 19:23:10 -04:00
451a7e3e94 schema: rename replaced -> replaced_by
zephyr pushed to schema-updates at ligmo/ligmo 2025-05-05 18:16:17 -04:00
5b9140a7d1 schema: adjust emote-on-list unique constraint
zephyr opened issue ligmo/ligmo#16 2025-05-05 16:14:28 -04:00
decide the name of a collection of emotes
zephyr created pull request ligmo/ligmo#15 2025-05-05 13:54:04 -04:00
schema: adjustments
zephyr pushed to schema-updates at ligmo/ligmo 2025-05-05 13:53:50 -04:00
692e0f7c86 schema: adjustments