···55> other places, but the main development happens on Tangled.
66> Please report issues and contribute on Tangled.
7788+Lumina is a project in development, as the short description says "Just trying out an old concept.". It is not in any
99+way ready for you to try. However, you are encouraged to contribute in any way!
1010+1111+## Roadmap
1212+1313+This roadmap is only meant to support development, not place new constraints on an already overwhelmed...me.
1414+1515+- [ ] Web client in Gleam+Lustre
1616+ - [x] A DaisyUI theme and basic defined interface, previewing what Lumina/Peonies will look like.
1717+ - [x] Login/Register UI/flow for Username-Password Authentication
1818+ - [ ] User settings
1919+ - [ ] Timelineview (tested mainly on `global`)
2020+ - [ ] Post to load in timeline
2121+ - [ ] Timelineswitch (seeing other timelines)
2222+ - [ ] ... more to be documented
2323+- [ ] Server backend and API's
2424+ - [ ] Server can send timeline global paginated...
2525+ - [x] Over authorized WS
2626+ - [ ] Through public HTTPS GET
2727+ - [ ] Client can request other timelines, by ID, paginated...
2828+ - [ ] Over session-protected WS
2929+ - [ ] 🧪 Not over unauthorized HTTPS GET
3030+ - [ ] Over authorized HTTPS GET
3131+ - [ ] Server can authorize session...
3232+ - [x] ...Based on username-password over WS
3333+ - [x] ...Based on session token over WS
3434+ - [ ] ...Based on API token over WS
3535+ - [ ] ...Based on API token over HTTPS POST.
3636+ - [ ] ...Based on oauth over HTTPS get.
3737+ - [ ] ... More?
3838+ - [ ] A DM timeline should be available to both (or more) users in the DM.
3939+ - [ ] ... More to be documented
4040+- [ ] Authentication:
4141+ - [x] Username-Password based login
4242+ - [ ] Oauth-based OIDC/Bsky login
4343+ - [ ] two-factor-auth
4444+- [ ] IIC (InterInstance Communicating)
4545+ - [ ] Redesign the IIC's ways completely, also see notes for this.
4646+ - [ ] Investigate federating to ATProto, making any Lumina instance also a PDS. (Except Lumina data would live mostly
4747+ off-protocol, and for example article posts would be published as Links to the Bluesky feed.)
4848+ - [ ] ... to be documented
4949+- [ ] ... More to be documented
5050+5151+This roadmap is missing a lot, but it's primary goal is to help ME find a next thing to fix.
5252+853### Environment variables
9541055Part of the configuration is loaded from the database, part of it in environment variables.
+1-1
notes/Todo's.md
···11-Todo's from these notes are deprecated and replaced by Issues on the codeberg repo.
11+Todo's from these notes are deprecated and replaced by Issues on the repository.