Commit graph

10 commits

Author SHA1 Message Date
nobody d152e0da61 state transition progress
- add notes what needs to happen
- hedgedoc summary
2024-12-10 21:38:35 +01:00
nobody 2d3549a200 more env config (VERBOSE/TRACE, TODAY) 2024-12-10 21:38:35 +01:00
nobody e4aae07113 hedgedoc: mark unused param as unused 2024-12-10 21:38:35 +01:00
nobody 61eb7cc6d6 Adjust generated fields to also have 'key' access
This permits them to also fill in related fields if needed.
2024-12-10 21:38:35 +01:00
nobody 15fcb18422 rename: CfgField: RandomId->Generated, +module doc 2024-12-10 21:33:27 +01:00
nobody b2b4f15747 RandomId generator changed (now useful & used)
Now expects the config & dry run info, which means it can actually be
used to generate pad IDs… which also happens now.
2024-12-10 21:33:27 +01:00
nobody 0a992e2900 split config & move email out into own file
In preparation for separate programs, the config spec is now built in
main; each module defines its own group and main combines them all.
2024-12-10 21:33:27 +01:00
murmeldin c8031dfc01 mit cargo fmt alles formatiert 2024-12-10 21:30:13 +01:00
murmeldin c026a38239 überall async entfernt, lauffähiger Zustand 2024-12-10 21:30:02 +01:00
nobody 8a00931f49 more cleanup, dry run mode, more config usage
- email templates as raw strings w/ inline vars
- email info from config db now
- dry run mode is honored by email
- hedgedoc interfacing in a separate file
- mediawiki stuff (incl.) pandoc moved to a separate file
…and more
2024-12-10 21:27:38 +01:00