|
9426ab2bae
|
implement channel API (no use yet)
|
2025-05-26 14:09:01 -04:00 |
|
|
5782177c35
|
update required env vars
|
2025-05-25 13:44:51 -04:00 |
|
|
b7a81889a3
|
paramaterize CORS
|
2025-05-25 13:43:52 -04:00 |
|
|
04c83cccb9
|
add provisional CORS support
|
2025-05-25 13:00:29 -04:00 |
|
|
8e4a336510
|
make jwt direct
|
2025-05-25 11:31:42 -04:00 |
|
|
cb28c07ff4
|
implement JWT tokens
|
2025-05-25 11:22:55 -04:00 |
|
|
d5db656ca2
|
resolve with indexing (#1)
|
2025-05-18 21:38:12 -04:00 |
|
|
369d445637
|
run goinputs
|
2025-05-18 20:20:40 -04:00 |
|
|
5709bfd21d
|
format go files (gofmt)
|
2025-05-18 20:15:40 -04:00 |
|
|
606e85d467
|
cleanup go mod
|
2025-05-18 20:15:10 -04:00 |
|
|
72c0188071
|
expand logging
|
2025-05-18 18:25:17 -04:00 |
|
|
028c084cdd
|
start logging -- also clarified env checks
|
2025-05-18 15:08:17 -04:00 |
|
|
f2b046056b
|
put sessions in db
|
2025-05-18 13:44:30 -04:00 |
|
|
985ed9943a
|
implement basic configuration
|
2025-05-18 11:47:46 -04:00 |
|
|
f8a550883d
|
implement Scylla database
|
2025-05-17 21:45:18 -04:00 |
|
|
252b49ae6a
|
chore: add debug bin to gitignore
|
2025-04-08 21:32:51 -04:00 |
|
|
4b3d64c5cd
|
add logout method
|
2025-04-08 21:30:42 -04:00 |
|
|
799bf784aa
|
allow LoginCtx to handle anonymous users
|
2025-04-08 21:00:33 -04:00 |
|
|
14c78536de
|
use login context with newmessage
|
2025-04-07 22:18:54 -04:00 |
|
|
32bfd109b9
|
add user identification
|
2025-04-07 22:08:46 -04:00 |
|
|
a578beea0d
|
change fake db package name to make way for db being split out
|
2025-04-07 16:38:32 -04:00 |
|
|
3ac7e488af
|
fix username in login field -- should be 'username' not 'name'
|
2025-04-07 16:26:12 -04:00 |
|
|
253f3dcdac
|
update routes docs
|
2025-04-07 16:18:11 -04:00 |
|
|
b44d59bd21
|
chore: add bashInteractive to buildInputs in dev shell
|
2025-04-06 23:34:06 -04:00 |
|
|
a3c1ae5615
|
chore: update flake, move to nixos-unstable
|
2025-04-06 21:48:58 -04:00 |
|
|
a601f1ceec
|
split auth functions to auth.go
|
2025-04-06 21:45:01 -04:00 |
|
|
ccc0a58f88
|
implement authentication
|
2025-04-06 21:36:03 -04:00 |
|
|
824ca781d4
|
create password auth skeleton
|
2025-03-30 20:54:41 -04:00 |
|
|
cd4ebf9dc7
|
update vendor files
|
2025-03-30 12:57:39 -04:00 |
|
|
71164ee85a
|
cleanup dotfiles that should never have been tracked
|
2025-03-27 22:05:05 -04:00 |
|
|
841f7aa0de
|
add direnv and vscode dotfiles to gitignore
|
2025-03-27 22:04:27 -04:00 |
|
|
3a968df15b
|
update routes doc
|
2025-03-27 21:21:34 -04:00 |
|
|
e8d8e8d70b
|
list all users method
|
2025-03-27 21:20:46 -04:00 |
|
|
25ee1d3299
|
methods for creating and getting users
|
2025-03-27 21:07:33 -04:00 |
|
|
9d7ad260f2
|
change user type from int to uuid string
|
2025-03-27 20:33:48 -04:00 |
|
|
732fbacc61
|
add license
|
2025-03-27 19:11:38 -04:00 |
|
|
9478437262
|
new test data
|
2025-03-27 19:07:06 -04:00 |
|
|
d8878eba09
|
update api docs
|
2025-03-27 18:48:18 -04:00 |
|
|
c55052ad5b
|
create db update message function
|
2025-03-27 14:50:44 -04:00 |
|
|
a7466e5c77
|
implement message updates
|
2025-03-27 14:41:02 -04:00 |
|
|
b86ee0dac4
|
refactor to have all DB executive functions be in api/
|
2025-03-27 14:12:10 -04:00 |
|
|
ec90717ad7
|
implement editing messages
|
2025-03-27 14:06:40 -04:00 |
|
|
3f417b0088
|
use formdata instead of url encoded valus
|
2025-03-27 13:28:03 -04:00 |
|
|
9870b79854
|
implement message deletion
|
2025-03-25 13:26:19 -04:00 |
|
|
02643c1197
|
use form data for new messages
|
2025-03-24 21:33:56 -04:00 |
|
|
2ec1738721
|
implement POST message creation
|
2025-03-24 15:02:24 -04:00 |
|
|
e45b426e68
|
remove sample data
|
2025-03-24 14:11:24 -04:00 |
|
|
8948640311
|
implement proper timestamps
|
2025-03-24 11:45:54 -04:00 |
|
|
d1e77ad4e2
|
create fake database until real DB is implemented
|
2024-12-30 16:31:48 -05:00 |
|
|
cad40565b0
|
API docs
|
2024-12-29 23:29:33 -05:00 |
|