Update handling of news
This commit is contained in:
parent
73d821e320
commit
dcd5f910ae
22 changed files with 587 additions and 61 deletions
|
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
title: Migration to go
|
||||
date: 2022-09-08
|
||||
---
|
||||
|
||||
- We have ported the distillery from a set of bash scripts to a self-contained go executable
|
||||
- This makes future development easier, and allows us to develop new features easier
|
||||
10
internal/dis/component/control/news/NEWS/2022-09-09-admin.md
Normal file
10
internal/dis/component/control/news/NEWS/2022-09-09-admin.md
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
---
|
||||
title: Addition of an administrative server
|
||||
date: 2022-09-09
|
||||
---
|
||||
|
||||
- We have added a new web route under `/dis/`
|
||||
- Allows administrators to manage WissKI Instances and see their status
|
||||
- Administrators can e.g. download pathbuilders and make backups and snapshots
|
||||
- At this point it is only for administrators
|
||||
- A future (public) server with statistics will follow
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: Addition of a Global Distillery Resolver
|
||||
date: 2022-10-05
|
||||
---
|
||||
|
||||
- We have added a global WissKI Resolver, that functions similarly to the WissKI resolver under `/wisski/`.
|
||||
- It can resolve WissKI URIs for the entire distillery, and redirect to their view page.
|
||||
- Can be called exactly like the `/wisski/get?uri=` route of individual WissKIs, but toplevel on the distillery.
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: Migration to Traefik & Support for HTTP3
|
||||
date: 2022-10-12
|
||||
---
|
||||
|
||||
- We have migrated the entry point from nginx to [traefik](https://traefik.io/traefik/)
|
||||
- This enables much cleaner support for automatically fetching and renewing SSL certificates
|
||||
- It is now possible to turn on http3 support for the entire distillery
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: Refactored SSH Support
|
||||
date: 2022-11-12
|
||||
---
|
||||
|
||||
- Fully refactored ssh for users to use a real OpenSSH Server along with a small custom proxy in between
|
||||
- It is now possible for developers to directly use e.g. [VSCode Remote SSH](https://code.visualstudio.com/docs/remote/ssh) to develop new WissKI features directly on the distillery.
|
||||
- No configuration beyond regular ssh access is neccessary
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
title: Showing Statistics
|
||||
date: 2022-11-16
|
||||
---
|
||||
|
||||
- The distillery nows shows generic statistics on the public homepage
|
||||
- detailed statistics can be found on the admin interface
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
title: Login using Distillery Administration
|
||||
date: 2022-11-23
|
||||
---
|
||||
|
||||
- The admin interface now allows login to individual user accounts
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
title: Automatic Password Checking
|
||||
date: 2022-11-25
|
||||
---
|
||||
|
||||
- Implemented automatic password checking
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
title: User And Instance Management
|
||||
date: 2023-01-07
|
||||
---
|
||||
|
||||
- the concept of distillery user accounts has been added
|
||||
- their accounts have a password as well as TOTP
|
||||
- users can manage their own account details
|
||||
- administrators can reset user passwords, and disable TOTP
|
||||
- distillery accounts can be linked to multiple drupal accounts
|
||||
- users can sign into the account without entering further passwords
|
||||
- users must have two-factor-authentication enabled to use this functionality
|
||||
- administrators have access to the distillery admin panel
|
||||
- the functionality to manage distillery accounts has been added
|
||||
- the functionality to link distillery and drupal accounts has been added
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
title: News on the homepage
|
||||
date: 2023-01-09
|
||||
---
|
||||
|
||||
- we are now linking and showing the news section from the homepage
|
||||
Loading…
Add table
Add a link
Reference in a new issue