Commit graph

184 commits

Author SHA1 Message Date
5016f576b9 You can now get authors 2024-02-17 22:06:11 +01:00
3113b844bc Add feed and item extensions 2024-02-17 21:18:04 +01:00
5c0d6180ed Read settings from .env 2024-02-17 20:07:21 +01:00
ffb19acef7 Use a connection pool for Postgres 2024-02-17 06:09:05 +01:00
99cd70165e Items will now be added when adding feed, add /feed/{id} and improve SQL 2024-02-17 04:50:23 +01:00
7b056a4a41 Get DB size from Postgres 2024-02-17 04:25:39 +01:00
renovate[bot]
273bb20baa Update actions/cache action to v4 2024-02-16 04:19:01 +00:00
2f7672555e Update GOOSE_DBSTRING to include host and port information 2024-02-16 05:16:40 +01:00
f3c380ca57 Run Goose in GitHub workflow 2024-02-16 05:13:01 +01:00
1422c3847c Run a postgres 16 docker image in our GitHub workflow 2024-02-16 05:00:44 +01:00
a5b6352a4c You can now add feeds to the database 2024-02-16 04:56:44 +01:00
1fa8351d11 Move everything back to root dir 2024-02-14 04:40:48 +01:00
1fee75a927 Import gofeed 2024-02-14 04:27:35 +01:00
5da1cf0bd5 Refactor HTML creation 2024-02-14 01:56:47 +01:00
2e5140f669 Fix broken build command in .air.toml 2024-02-14 01:51:13 +01:00
8343cc04ee Fix tests 2024-02-14 01:00:38 +01:00
c7cca02ca7 Refactor folder structure 2024-02-13 21:57:06 +01:00
7e9a205d53 Ignore sqlite files 2024-02-13 21:20:32 +01:00
19938091fa Improve documentation 2024-02-13 07:05:15 +01:00
99d01f17a9 Add sqlc init 2024-02-13 06:35:46 +01:00
289d04699d Add /data to .gitignore instead of .db 2024-02-13 06:33:33 +01:00
6a98858dd0 Don't use Chi 2024-02-08 20:09:55 +01:00
b70b139c42 Don't filter URLs 2024-02-08 20:09:49 +01:00
renovate[bot]
c8ddde9c12 Update dependency go to v1.22.0 2024-02-07 01:28:47 +00:00
renovate[bot]
07f4d6b5cd Update module gorm.io/gorm to v1.25.7 2024-02-06 23:46:34 +00:00
45bd83a5ba Renovate: Run Go mod tidy after update 2024-02-07 00:45:04 +01:00
164674f396 go mod tidy 2024-02-07 00:39:32 +01:00
renovate[bot]
c320614664 Update gorm.io/gorm digest to 0123dd4 2024-02-06 06:14:28 +00:00
renovate[bot]
76b52a5596 Update module gorm.io/driver/sqlite to v1.5.5 2024-02-06 04:23:39 +00:00
9dde7fa378 Run go mod tidy in workflow 2024-02-05 17:54:55 +01:00
ea40668edb Go mod tidy 2024-02-05 17:53:22 +01:00
renovate[bot]
7150f552e5 Update module github.com/stretchr/testify to v1.8.4 2024-02-05 16:37:39 +00:00
0df9e47826 Wrong directory 🙃 2024-02-05 17:36:04 +01:00
7b979f4974 Add a GitHub workflow for Golang 2024-02-05 17:28:23 +01:00
4cab55c211 Fix button for uploading OPML 2024-02-05 06:00:17 +01:00
75000150bf Have random quotes in the footer 2024-02-05 04:57:27 +01:00
bf404e65da Cache database size 2024-02-05 02:47:20 +01:00
c185d463e6 Read HTML from a file instead of .tmpl 2024-02-05 02:35:46 +01:00
f2f1a08687 Refactor files 2024-02-05 00:09:21 +01:00
0bc687a538 Add terms and FAQ 2024-02-04 22:04:22 +01:00
e45f9b3bae Add privacy policy 2024-02-04 21:41:48 +01:00
11035584af Check if the domain is on a blocklist 2024-02-04 21:23:21 +01:00
a2b80c108d Add tests 2024-02-04 19:20:38 +01:00
a7630d7443 Move all structs to model.go 2024-02-04 17:09:52 +01:00
366820bac8 Close DB on exit 2024-02-04 05:36:51 +01:00
263e89e292 Improve validateURL() 2024-02-04 03:22:54 +01:00
6add647ec7 Add gorm models 2024-02-04 01:53:49 +01:00
a31849434b Refactor templates 2024-02-03 23:14:58 +01:00
6f39a9f4ef Handle 405 2024-02-03 20:00:29 +01:00
cf726c800e Handle 404 2024-02-03 20:00:20 +01:00