update README to current state

This commit is contained in:
Alexander Bocken 2024-02-18 15:23:14 +01:00
parent 8e9ca091ef
commit 0bf8d50f1e
Signed by: Alexander
GPG Key ID: 1D237BE83F9B05E8

View File

@ -7,7 +7,7 @@ My own homepage, bocken.org, built with svelte-kit.
- [ ] Admin user management -> move to authentik via oIDC - [ ] Admin user management -> move to authentik via oIDC
- [x] login to authentik - [x] login to authentik
- [x] only let rezepte_users edit recipes -> currently only letting them log in, should be changed - [x] only let rezepte_users edit recipes -> currently only letting them log in, should be changed
- [ ] get user info from authentik (more than email and name) - [x] get user info from authentik (more than email and name)
- [ ] upload pfp - [ ] upload pfp
- [ ] upload/change pfp - [ ] upload/change pfp
- [x] registration only with minimal permissions - [x] registration only with minimal permissions
@ -23,7 +23,7 @@ My own homepage, bocken.org, built with svelte-kit.
- [x] verify randomize arrays based on day - [x] verify randomize arrays based on day
- [x] notes for next time - [x] notes for next time
- [ ] refactor, like, a lot - [ ] refactor, like, a lot
- [ ] expose json-ld for recipes https://json-ld.org/ https://github.com/flauschtrud/broccoli - [ ] expose json-ld for recipes https://json-ld.org/ https://schema.org/Recipe
- [ ] reference other recipes in recipe - [ ] reference other recipes in recipe
- [ ] add a link to the recipe - [ ] add a link to the recipe
- [ ] add ingredients to the ingredients list - [ ] add ingredients to the ingredients list
@ -63,7 +63,7 @@ My own homepage, bocken.org, built with svelte-kit.
#### Gitea #### Gitea
- [ ] consistent theming - [ ] consistent theming
- [x] OpenID Connect - [x] OpenID Connect
- [ ] sane landing page - [x] sane landing page
#### Jellyfin #### Jellyfin
- [x] connect to LDAP - [x] connect to LDAP
@ -73,7 +73,7 @@ My own homepage, bocken.org, built with svelte-kit.
- [x] setup Oauth2proxy -> not necessary, authentik has proxy integrated - [x] setup Oauth2proxy -> not necessary, authentik has proxy integrated
- [x] connect to OIDC using Oauth2proxy (using authentik) - [x] connect to OIDC using Oauth2proxy (using authentik)
- [ ] consistent theming - [ ] consistent theming
- [ ] auto-login if not logged in - [x] auto-login if not logged in
#### Jitsi #### Jitsi
- [ ] consistent theming - [ ] consistent theming
@ -89,8 +89,8 @@ My own homepage, bocken.org, built with svelte-kit.
- [ ] OIDC integration (waiting on upstream) - [ ] OIDC integration (waiting on upstream)
#### Nextcloud #### Nextcloud
- [ ] consistent theming - [x] consistent theming
- [ ] collabora integration - [x] collabora integration
#### Transmission #### Transmission
- [ ] move behind authentik - [x] move behind authentik