Asaf Gartner
2af28d9f3f
Update pgx v4 to pgx v5
2023-01-29 08:53:57 +02:00
Asaf Gartner
319b1a05b9
Delete snippets when banning and prevent banned users from logging in
2022-08-09 12:57:12 +03:00
Asaf Gartner
97ed892ce3
Added snippets to admin approval queue
2022-08-07 02:03:34 +03:00
bvisness
e9d4300100
Rework requests and middleware ( #57 )
...
o boy
Resolves #10 (hopefully!)
Co-authored-by: Ben Visness <bvisness@gmail.com>
Reviewed-on: #57
2022-06-24 21:38:11 +00:00
Ben Visness
3a93aa93e9
Seed users (and rework a lot of user access to use new helpers)
2022-05-07 13:58:00 -05:00
Ben Visness
0e56f56372
Rename all the db tables
2022-05-07 08:11:05 -05:00
Ben Visness
a147cfa325
Rework DB API
...
This takes advantage of generics, and generally clears up a lot of
inconsistencies and quality-of-life issues.
Start of db rework: clean up, start generics, improve tests
Write some nice aspirational package docs
Rework and document the db API
Tests still pass, at least...now for everything else
Update all callsites of db functions
Finish converting all callsites
Not too bad actually! Centralizing access into the helpers makes a big
difference.
wtf it works
2022-05-06 16:56:13 -05:00
Asaf Gartner
5c29f3f814
Added projects to admin approval queue
2022-03-06 14:48:47 +02:00
Asaf Gartner
f4f439489d
Assets for user avatars
2021-12-29 16:38:23 +02:00
Asaf Gartner
b5eb718615
Query automatically does ToSlice. Use QueryIterator if you need an
...
iterator.
2021-12-15 03:36:37 +02:00
Asaf Gartner
1c48aab863
Fixed admin queue
2021-12-13 18:58:26 +02:00
Ben Visness
37fcbb205c
Move data-fetching helpers to a separate package
2021-12-08 20:04:15 -06:00
Ben Visness
dfbcfbeacc
Use new UrlContext for project URLs
...
Wow that was a lot to change
2021-11-09 20:11:39 -08:00
Asaf Gartner
776c78913a
Updated admin atom feed title
2021-09-24 03:39:59 +03:00
Asaf Gartner
aa2e12496a
Undid last commit and added auth challenge
2021-09-24 03:37:08 +03:00
Asaf Gartner
ed85d11d96
Testing auth UNDO BEFORE DEPLOY
2021-09-24 03:29:47 +03:00
Asaf Gartner
f8985e6ee3
User approval admin page and RSS
2021-09-24 03:13:40 +03:00