Commit graph

31 commits

Author SHA1 Message Date
AKP
413459d0fc
Add docker-image.yml 2023-04-05 17:59:58 +01:00
AKP
3b8a5478b2
Alter 4 files
Delete `Caddyfile`
Delete `log.jsonl`
Delete `logs2.jsonl`
Delete `sinkhole.py`
2023-04-05 17:56:45 +01:00
AKP
2d356d8f6a
Update README.md 2023-04-05 17:53:45 +01:00
AKP
ff5ed1348c
Switch back to using proxy-based authentication
Signed-off-by: AKP <tom@tdpain.net>
2023-04-05 17:52:44 +01:00
AKP
cef2f8421e
Update datasette-metadata.json 2023-04-05 17:47:27 +01:00
AKP
f97d598189
Alter 2 files
Update `requirements.txt`
Rename `oidc.py` to `oidc.py`
2023-04-05 17:46:50 +01:00
AKP
bc976f5846
Update README.md 2023-04-05 17:44:03 +01:00
AKP
f3c3dd1e7d
Update default listener address
Signed-off-by: AKP <tom@tdpain.net>
2023-04-05 17:41:31 +01:00
AKP
ab6ea72931
Add (awful) Dockerfile
Signed-off-by: AKP <tom@tdpain.net>
2023-04-05 17:36:34 +01:00
AKP
bda06afd9c
Update worker.go 2023-04-05 15:39:30 +01:00
AKP
0db599df32
Add log prune worker
Signed-off-by: AKP <tom@tdpain.net>
2023-04-05 15:35:11 +01:00
AKP
f8b9c80ebd
Remove all HTTP components and rename analytics to ingest
Signed-off-by: AKP <tom@tdpain.net>
2023-04-05 14:24:23 +01:00
AKP
23d59f96bf
Remove unused config params
Signed-off-by: AKP <tom@tdpain.net>
2023-04-05 14:13:49 +01:00
AKP
40dfd00779
Add OIDC-based auth and implement permissions system
Signed-off-by: AKP <tom@tdpain.net>
2023-04-05 14:10:07 +01:00
AKP
aba83fa123
Add datasette-metadata.json 2023-04-05 14:09:41 +01:00
AKP
fb3e75b8b5
Add OIDC plugin
Signed-off-by: AKP <tom@tdpain.net>
2023-04-05 14:09:28 +01:00
AKP
f20976eeab
Add Datasette config editor plugin
Signed-off-by: AKP <tom@tdpain.net>
2023-04-04 16:35:16 +01:00
AKP
e684049b1b
datasettify + add config options
Signed-off-by: AKP <tom@tdpain.net>
2023-04-03 15:04:17 +01:00
AKP
846813120b
Proxy Datasette via an iframe
Signed-off-by: AKP <tom@tdpain.net>
2023-04-03 14:03:04 +01:00
AKP
a95f759ddd
Alter 3 files
Add `main_page.png`
Add `request.png`
Add `session.png`
2023-04-03 13:59:38 +01:00
AKP
144696c9a7
Add foreign key to requests table
Signed-off-by: AKP <tom@tdpain.net>
2023-04-03 13:17:16 +01:00
AKP
a001cdf6d8
Add README.md 2023-04-03 13:15:28 +01:00
AKP
b817d6a23f
more views things
Signed-off-by: AKP <tom@tdpain.net>
2023-04-02 21:18:19 +01:00
AKP
b54400e1b3
Alter 8 files
Update `index.go`
Update `index.html`
Update `main.css`
Update `main.css.map`
Update `main.scss`
Update `tables.go`
Rename `session.go` to `viewSession.go`
Update `webui.go`
2023-04-02 19:44:27 +01:00
AKP
91d16e7339
many things
Signed-off-by: AKP <tom@tdpain.net>
2023-04-01 23:48:39 +01:00
AKP
93a374d8f2
Bootstrap web UI
Signed-off-by: AKP <tom@tdpain.net>
2023-04-01 13:39:41 +01:00
AKP
7ab4e7e0d4
Make Ingest.Listener private and add (*Ingest).Stop method
Signed-off-by: AKP <tom@tdpain.net>
2023-04-01 13:39:21 +01:00
AKP
3f6ae59538
Store HTTP status code from incoming logs
Signed-off-by: AKP <tom@tdpain.net>
2023-04-01 13:26:08 +01:00
AKP
57df7c665d
Assign incoming requests a session ID
Signed-off-by: AKP <tom@tdpain.net>
2023-03-31 21:29:18 +01:00
AKP
0e543f9757
Initial processing and storage of logs
Signed-off-by: AKP <tom@tdpain.net>
2023-03-31 18:30:14 +01:00
AKP
48f63dc0db
Alter 2 files
Add `LICENSE`
Add `go.mod`
2023-03-31 13:44:11 +01:00