d2
d2 copied to clipboard
Command-based virtual assistant for Discord and other platforms
E.g. in commands like autolatex etc.
This way we could remove the heuristic and scope the math mode formatting to actual formulas.
Implement the `TimeTableCommand` by... - [x] querying the UnivIS database - [ ] generating a time table (possibly including exercises, thereby requiring a constraint solver) - [ ] generating an...
Sadly, we need more than 10 captures, which is the reason why this currently doesn't compile: https://stackoverflow.com/questions/73808600/how-to-capture-more-than-10-things-using-swift-5-7s-regexbuilder With Swift 5.9's variadic generics arriving, we can only hope that this limitation...
This bumps the minimum Swift version to 5.9, which would let us use macros (e.g. compile-time-checked URL constants). Marked as a draft for now to see if we are still...
This could be useful for quickly spinning up a dev environment, e.g. in a local container or a codespace: - https://code.visualstudio.com/docs/devcontainers/create-dev-container - https://github.com/microsoft/vscode/tree/main/.devcontainer (an example) The setup should follow the...
This should hopefully make it easier to diagnose restarts in production.
This would improve clarity, as a follow-up to #140. The reason this was left out of the PR is that we'd need to: - Perform the rename in code -...
Swift 5.9 introduces cross-compilation SDKs into the package manager that would let us perform the cross-build in a cleaner and more maintainable way without the need to [manually maintain a...
This might be a good way to slim down the image too, given that the `Node` folder takes around 80 MB. Libraries worth investigating: - [MicroTeX](https://github.com/NanoMichael/MicroTeX): Might be worth considering,...