augray
augray
We want to be able to do dbmate migrations that include python code as well, see #165 for example. Ideally, we could use `migrate.py` as a script to handle this....
People may want to launch a run and then wait to see if it succeeds (ex: if using a Sematic pipeline in CI). This can be done as follows: ```python...
People may not want to put their ECR repo URLs in the source code, but rather make this configurable at Build time. We should make this possible, ideally.
Using set_env is required for running locally but writing to a shared metadata server. We should document it.
Sometimes the connection to the DB can be closed unexpectedly but would be successful on a retry. For read queries, retrying is harmless. We should add the `@retry` decorator to...
``` class Foo: @sematic.func def bar(self): pass ``` should ideally give an error at time of wrapping rather than runtime, and have a nice message.
There are multiple ways to deploy the Sematic server: one allows for cloud execution while the other does not. If a user tries to use the CloudResolver when the server...
The chat view on pipelines shows the first few characters of the run that they were made on. It would be great if you could click on those and be...
Currently auth only supports using one email domain to authenticate, it would be nice if you could provide a list of such domains. Also a list of allowed emails from...
We should provide a way via the webapp where users can rotate their API keys in case they lose track of theirs.