7237f5f666
Move internal references to new source hosting
/ golint (push) Failing after 3m50s
2026-05-19 15:33:57 +00:00
8c8e360bf6
lint: remove unnecessary conditional
/ golint (push) Failing after 3m52s
2026-05-19 15:25:15 +00:00
1f7b4cede2
lint: remove embedded field that's unnecessary
2026-05-19 15:24:56 +00:00
12e9599c15
lint: don't capitalize error messages
2026-05-19 15:24:44 +00:00
8ac613000b
lint: remove redundant return
2026-05-19 15:24:32 +00:00
d43ee1c95f
Don't check uints for negative values
/ golint (push) Failing after 3m55s
2026-05-19 15:14:36 +00:00
799609b77a
Specify explicit types for communication constants
2026-05-19 15:14:20 +00:00
14e95a2fe0
Remove unused stored procedure function
2026-05-19 15:14:06 +00:00
e2bd38d665
Hide LLM responses behind a config flag
...
/ golint (push) Has been cancelled
...that we never use. I'm just turning it off for now, but I want the
linter to think it could be live at any moment.
2026-05-19 15:11:16 +00:00
71463433e7
Add missing user query file
/ golint (push) Failing after 3m52s
2026-05-19 15:04:25 +00:00
496b9b34bc
Use commit time not build time
...
Can't use build time in pure evaluation mode.
2026-05-19 15:03:09 +00:00
f4ace63fdc
Add missing buildTime let
/ golint (push) Failing after 2m51s
2026-05-19 14:57:30 +00:00
47aebd0237
Remove unused db/prepared functions
...
/ golint (push) Failing after 2m50s
Fixes some lint
2026-05-19 14:45:52 +00:00
77ea99647e
Use new jet query for getting users from org ID
...
/ golint (push) Has been cancelled
This is to try to avoid an area where we know our query pool is getting
blocked. Related to issue #3 .
2026-05-19 14:43:20 +00:00
85957b5ae6
Use ldflags first to get version info, then fall back to VCS info
/ golint (push) Failing after 3m53s
2026-05-19 14:36:44 +00:00
6d5d21f638
Fix missing reference to stapelberg
/ golint (push) Failing after 3m52s
2026-05-19 14:13:45 +00:00
0014edd679
Use stapelberg nix overlay to get VCS data into the build
/ golint (push) Failing after 3s
2026-05-19 14:09:18 +00:00
4b0aaf5ed4
Bump for new rev
/ golint (push) Failing after 3m54s
2026-05-19 01:48:34 +00:00
3cafca6cbd
Set contact ID when creating a report
...
/ golint (push) Failing after 3m51s
For now we just set it to the empty contact, which is a bit weird, and
wrong until we fix the update logic.
2026-05-19 00:39:53 +00:00
2d4a0347d6
Add pprof endpoint
/ golint (push) Has been cancelled
2026-05-19 00:39:38 +00:00
15d8966971
Add context timeouts for third-party requests
...
/ golint (push) Failing after 3m56s
Avoid hanging a goroutine for a long time.
2026-05-19 00:24:40 +00:00
2093ea74c4
Pass pool management on to pgxpool
...
/ golint (push) Failing after 3m56s
Rather than letting Bob create a pool-on-pool.
2026-05-19 00:02:13 +00:00
05fc763b2f
Add a set of basic timeouts to the HTTP server
...
This is a basic step in figuring out our hung requests problem
2026-05-19 00:00:49 +00:00
e93c88003e
Avoid emitting errors on duplicate Stadia requests
2026-05-18 23:51:56 +00:00
cfe166c0f2
Add view for showing contact details.
2026-05-18 23:37:59 +00:00
66c0da1bbe
Sleep actual 10 seconds on email connection error
2026-05-18 23:07:29 +00:00
da229592f5
Handle selection within generic CardList
...
VueJS generics are kinda insane. And awesome.
2026-05-18 15:40:02 +00:00
80b06c2a52
Avoid double slash which causes an unnecessary redirect
2026-05-18 15:22:39 +00:00
821303d7f9
Don't show magic Nidus contact
2026-05-18 15:22:24 +00:00
83f76297b5
Add generic layout of listing cards
...
This should eventually by ported to other interfaces for consistency.
2026-05-18 15:21:01 +00:00
6db5186318
Don't send contacts with no data
...
These are a result of reports that are attached to contacts with no
data.
2026-05-18 15:20:06 +00:00
ea33eab9d8
initialize tmp
/ golint (push) Failing after 3m49s
2026-05-16 18:24:24 +00:00
ea16832973
Re-route temp files to workspace tmp
/ golint (push) Failing after 7s
2026-05-16 18:18:37 +00:00
eacb8c567c
Don't always use 'mailer' for all resource lists
2026-05-16 18:12:51 +00:00
0256b9bb42
Fix references to public report reporter contact methods
2026-05-16 18:12:28 +00:00
1c8b13b31e
Restore accidentally removed platform mailer by ID func
...
Needed by the mailer resource
2026-05-16 18:12:01 +00:00
feff03428f
Actually allocate result arrays
2026-05-16 18:11:44 +00:00
61580f31b2
Sleep before retrying email websocket connection
2026-05-16 18:11:27 +00:00
f5b627d80e
Don't hang forever on nix develop in action workflow
/ golint (push) Failing after 3m52s
2026-05-16 17:38:56 +00:00
725945d95c
WIP: creating contact resource
/ golint (push) Has been cancelled
2026-05-15 20:10:14 +00:00
8b203908a0
Add basic layout of the contact review
2026-05-15 17:19:06 +00:00
d020a33642
Add review link for contacts
2026-05-15 17:13:53 +00:00
ffb981e40b
Add generic resource store, start adding context cards
...
These cards are meant to be generic and can show an unlimited amount of
related context about a communication.
2026-05-15 17:10:03 +00:00
c92d23792f
Try running nix develop with an absolute path
/ golint (push) Has been cancelled
2026-05-15 17:08:58 +00:00
70f78e4ae5
Fix email websocket to receive new mail events
...
We aren't doing much with them yet, but we do receive them.
2026-05-15 17:07:47 +00:00
df359f59bb
Show PATH in action
...
/ golint (push) Successful in 3s
I'm debugging what my environment looks like.
2026-05-15 17:07:15 +00:00
0b62bcad50
Move linting out of precommit hooks
...
/ golint (push) Failing after 3s
It's way too slow, and we have a forge to do it now.
2026-05-15 17:05:54 +00:00
f1fe8b4d2b
Add contacts, rework comms schema
...
This in a pretty huge change. At a high level we're adding the concept
of a 'contact' which is a person or organization that has zero or more
contact methods (email, phone). This ended up cascading a number of
changes, including critically to the publicreprt schema. In the end it
seemed safer to get to the point where I'm confident we aren't using any
of the old fields for storing reporter information (though I haven't
deleted the columns yet) so I removed the code for defining those
columns.
At this point I think it's not possible for me to regenerate the bob
schema due to the interdependencies between my various schemas, so the
migration is well-and-truly happening.
2026-05-15 16:58:28 +00:00
085935fa66
Get email websocket connection working
2026-05-13 16:50:31 +00:00
17c6bf8d50
Add test lint action
2026-05-13 14:18:21 +00:00