Recent Logs

Level Message Occurred
debug initializing OpenTelemetry tracing using endpoint [localhost:4318] 7 hours ago
info started marketing site using address [http://127.0.0.1:12001] on linux:amd64 7 hours ago
info migration [1:create initial database] content has changed from [2549B] to [1043B] 7 hours ago
info applying database migration [1]: create initial database 7 hours ago
info migration running SQL: ---- -- drop table if exists "item"; -- -- drop table if exists "collection"; -- -- drop table if exists "audit_record"; drop table if exists "audit"; -- -- -- -- -- create table if not exists "audit" ( "id" uuid not null, "app" text not null, "act" text not null, "client" text not null, "server" text not null, "user" text not null, "metadata" jsonb not null, "message" text not null, "started" timestamp not null default current_timestamp, "completed" timestamp not null default current_timestamp, primary key ("id") ); create index if not exists "audit__act" on "audit" ("act"); create index if not exists "audit__app" on "audit" ("app"); create index if not exists "audit__client" on "audit" ("client"); create index if not exists "audit__server" on "audit" ("server"); create index if not exists "audit__user_id" on "audit" ("user"); create table if not exists "audit_record" ( "id" uuid not null, "audit_id" uuid not null, "t" text not null, "pk" text not null, "changes" jsonb not null, "metadata" jsonb not null, "occurred" timestamp not null default current_timestamp, foreign key ("audit_id") references "audit" ("id"), primary key ("id") ); create index if not exists "audit_record__t" on "audit_record"("t"); create index if not exists "audit_record__pk" on "audit_record"("pk"); create index if not exists "audit_record__changes" on "audit_record"("changes"); create index if not exists "audit_record__metadata" on "audit_record"("metadata"); create index if not exists "audit_record__audit_id_idx" on "audit_record" ("audit_id"); -- -- create table if not exists "collection" ( "id" uuid not null, "name" text not null, "created" timestamp not null default current_timestamp, primary key ("id") ); -- -- create table if not exists "item" ( "id" uuid not null, "collection_id" uuid not null, "name" text not null, "created" timestamp not null default current_timestamp, foreign key ("collection_id") references "collection" ("id"), primary key ("id") ); create index if not exists "item__collection_id_idx" on "item" ("collection_id"); -- -- -- -- insert into "collection" ( "id", "name", "created" ) values ( '10000000-0000-0000-0000-000000000000', 'Test Collection', current_timestamp ) on conflict do nothing; -- -- insert into "item" ( "id", "collection_id", "name", "created" ) values ( '10000000-0000-0000-0000-000000000001', '10000000-0000-0000-0000-000000000000', 'Test Item', current_timestamp ) on conflict do nothing; -- -- -- 7 hours ago
debug ran query [create initial database] in [22ms] 7 hours ago
info verified [1 migration] in database [todoforge] 7 hours ago
debug created app state in [53ms] 7 hours ago
info started TODO Forge v0.2.13 using address [http://127.0.0.1:12000] on linux:amd64 7 hours ago
warn telemetry seems to be unavailable: [dial tcp 127.0.0.1:4318: connect: connection refused] (this message will appear only once) 7 hours ago
debug processed request in [3.928ms] (render: 3.842ms, response: 13.4 KB) 7 hours ago
debug processed request in [0.399ms] (render: 0.272ms, response: 36.7 KB) 7 hours ago
debug processed request in [0.642ms] (render: 0.304ms, response: 17.7 KB) 6 hours ago
debug processed request in [0.358ms] (render: 0.294ms, response: 17.7 KB) 6 hours ago
debug processed request in [0.480ms] (render: 0.251ms, response: 17.9 KB) 4 hours ago
debug processed request in [0.300ms] (render: 0.254ms, response: 17.9 KB) 4 hours ago
debug processed request in [0.539ms] (render: 0.256ms, response: 17.9 KB) 4 hours ago
debug processed request in [0.278ms] (render: 0.242ms, response: 17.9 KB) 4 hours ago
error
error running action [docs]: open faq.md.md: file does not exist error reading doc asset at [faq.md.md] github.com/kyleu/todoforge/doc.Content github.com/kyleu/todoforge/doc/embed.go:19 github.com/kyleu/todoforge/doc.HTML github.com/kyleu/todoforge/doc/embed.go:33 github.com/kyleu/todoforge/app/controller/clib.Docs.func1 github.com/kyleu/todoforge/app/controller/clib/docs.go:26 github.com/kyleu/todoforge/app/controller.safeRun github.com/kyleu/todoforge/app/controller/act.go:91 github.com/kyleu/todoforge/app/controller.actComplete github.com/kyleu/todoforge/app/controller/act.go:59 github.com/kyleu/todoforge/app/controller.Act github.com/kyleu/todoforge/app/controller/act.go:26 github.com/kyleu/todoforge/app/controller/clib.Docs github.com/kyleu/todoforge/app/controller/clib/docs.go:17 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 github.com/gorilla/mux.(*Router).ServeHTTP github.com/gorilla/mux@v1.8.1/mux.go:212 github.com/kyleu/todoforge/app/controller/cutil.WireRouter.(*Metrics).WrapHandler.func1 github.com/kyleu/todoforge/app/lib/telemetry/httpmetrics/routing.go:20 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 net/http.serverHandler.ServeHTTP net/http/server.go:3301 net/http.(*conn).serve net/http/server.go:2102 runtime.goexit runtime/asm_amd64.s:1700 unable to load documentation from [faq.md] github.com/kyleu/todoforge/app/controller/clib.Docs.func1 github.com/kyleu/todoforge/app/controller/clib/docs.go:30 github.com/kyleu/todoforge/app/controller.safeRun github.com/kyleu/todoforge/app/controller/act.go:91 github.com/kyleu/todoforge/app/controller.actComplete github.com/kyleu/todoforge/app/controller/act.go:59 github.com/kyleu/todoforge/app/controller.Act github.com/kyleu/todoforge/app/controller/act.go:26 github.com/kyleu/todoforge/app/controller/clib.Docs github.com/kyleu/todoforge/app/controller/clib/docs.go:17 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 github.com/gorilla/mux.(*Router).ServeHTTP github.com/gorilla/mux@v1.8.1/mux.go:212 github.com/kyleu/todoforge/app/controller/cutil.WireRouter.(*Metrics).WrapHandler.func1 github.com/kyleu/todoforge/app/lib/telemetry/httpmetrics/routing.go:20 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 net/http.serverHandler.ServeHTTP net/http/server.go:3301 net/http.(*conn).serve net/http/server.go:2102 runtime.goexit runtime/asm_amd64.s:1700 3 hours ago
debug processed request in [1.872ms] (render: 1.344ms, response: 17.0 KB) 3 hours ago
error
error running action [item.detail]: argument [id] (random) is not a valid UUID github.com/kyleu/todoforge/app/controller/ccollection.itemFromPath github.com/kyleu/todoforge/app/controller/ccollection/item.go:162 github.com/kyleu/todoforge/app/controller/ccollection.ItemDetail.func1 github.com/kyleu/todoforge/app/controller/ccollection/item.go:56 github.com/kyleu/todoforge/app/controller.safeRun github.com/kyleu/todoforge/app/controller/act.go:91 github.com/kyleu/todoforge/app/controller.actComplete github.com/kyleu/todoforge/app/controller/act.go:59 github.com/kyleu/todoforge/app/controller.Act github.com/kyleu/todoforge/app/controller/act.go:26 github.com/kyleu/todoforge/app/controller/ccollection.ItemDetail github.com/kyleu/todoforge/app/controller/ccollection/item.go:55 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 github.com/gorilla/mux.(*Router).ServeHTTP github.com/gorilla/mux@v1.8.1/mux.go:212 github.com/kyleu/todoforge/app/controller/cutil.WireRouter.(*Metrics).WrapHandler.func1 github.com/kyleu/todoforge/app/lib/telemetry/httpmetrics/routing.go:20 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 net/http.serverHandler.ServeHTTP net/http/server.go:3301 net/http.(*conn).serve net/http/server.go:2102 runtime.goexit runtime/asm_amd64.s:1700 3 hours ago
debug processed request in [1.883ms] (render: 0.721ms, response: 17.3 KB) 3 hours ago
error
error running action [collection.detail]: argument [id] (new) is not a valid UUID github.com/kyleu/todoforge/app/controller.collectionFromPath github.com/kyleu/todoforge/app/controller/collection.go:155 github.com/kyleu/todoforge/app/controller.CollectionDetail.func1 github.com/kyleu/todoforge/app/controller/collection.go:45 github.com/kyleu/todoforge/app/controller.safeRun github.com/kyleu/todoforge/app/controller/act.go:91 github.com/kyleu/todoforge/app/controller.actComplete github.com/kyleu/todoforge/app/controller/act.go:59 github.com/kyleu/todoforge/app/controller.Act github.com/kyleu/todoforge/app/controller/act.go:26 github.com/kyleu/todoforge/app/controller.CollectionDetail github.com/kyleu/todoforge/app/controller/collection.go:44 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 github.com/gorilla/mux.(*Router).ServeHTTP github.com/gorilla/mux@v1.8.1/mux.go:212 github.com/kyleu/todoforge/app/controller/cutil.WireRouter.(*Metrics).WrapHandler.func1 github.com/kyleu/todoforge/app/lib/telemetry/httpmetrics/routing.go:20 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 net/http.serverHandler.ServeHTTP net/http/server.go:3301 net/http.(*conn).serve net/http/server.go:2102 runtime.goexit runtime/asm_amd64.s:1700 2 hours ago
debug processed request in [0.589ms] (render: 0.304ms, response: 17.0 KB) 2 hours ago
error
error running action [item.detail]: argument [id] (new) is not a valid UUID github.com/kyleu/todoforge/app/controller/ccollection.itemFromPath github.com/kyleu/todoforge/app/controller/ccollection/item.go:162 github.com/kyleu/todoforge/app/controller/ccollection.ItemDetail.func1 github.com/kyleu/todoforge/app/controller/ccollection/item.go:56 github.com/kyleu/todoforge/app/controller.safeRun github.com/kyleu/todoforge/app/controller/act.go:91 github.com/kyleu/todoforge/app/controller.actComplete github.com/kyleu/todoforge/app/controller/act.go:59 github.com/kyleu/todoforge/app/controller.Act github.com/kyleu/todoforge/app/controller/act.go:26 github.com/kyleu/todoforge/app/controller/ccollection.ItemDetail github.com/kyleu/todoforge/app/controller/ccollection/item.go:55 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 github.com/gorilla/mux.(*Router).ServeHTTP github.com/gorilla/mux@v1.8.1/mux.go:212 github.com/kyleu/todoforge/app/controller/cutil.WireRouter.(*Metrics).WrapHandler.func1 github.com/kyleu/todoforge/app/lib/telemetry/httpmetrics/routing.go:20 net/http.HandlerFunc.ServeHTTP net/http/server.go:2294 net/http.serverHandler.ServeHTTP net/http/server.go:3301 net/http.(*conn).serve net/http/server.go:2102 runtime.goexit runtime/asm_amd64.s:1700 2 hours ago
debug processed request in [2.594ms] (render: 2.265ms, response: 17.3 KB) 2 hours ago
debug processed request in [12.693ms] (render: 12.018ms, response: 52.6 KB) 10 minutes ago
debug processed request in [0.623ms] (render: 0.572ms, response: 21.4 KB) 7 minutes ago
debug processed request in [2.563ms] (render: 2.485ms, response: 39.2 KB) 3 minutes ago