-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement dashboard generation from built-in templates #119
Commits on Jun 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9f9273e - Browse repository at this point
Copy the full SHA 9f9273eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b827181 - Browse repository at this point
Copy the full SHA b827181View commit details -
Initial dashboard template domain
This is the first sketch of a dashboard generation service+domain implementation in LTD Keeper itself. - BuiltinTemplateProvider coordinates built-in templates; when we implement S3-based templates we'll create an S3TemplateProvider with a similar API. - Context provides dataclass instances that provide information for the dashboard that are adapted from the DB models.
Configuration menu - View commit details
-
Copy full SHA for ad429d9 - Browse repository at this point
Copy the full SHA ad429d9View commit details -
Include ltd-conveyor as a runtime dep
We're using ltd-conveyor's s3 functions for uploading objects and directories.
Configuration menu - View commit details
-
Copy full SHA for deea150 - Browse repository at this point
Copy the full SHA deea150View commit details
Commits on Jun 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4e3a55b - Browse repository at this point
Copy the full SHA 4e3a55bView commit details -
Configuration menu - View commit details
-
Copy full SHA for be0b774 - Browse repository at this point
Copy the full SHA be0b774View commit details -
Move upload object and upload_dir_redirect to keeper
This fixes some upload issues we found for individual objects into the bucket.
Configuration menu - View commit details
-
Copy full SHA for 28baa2c - Browse repository at this point
Copy the full SHA 28baa2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56a842f - Browse repository at this point
Copy the full SHA 56a842fView commit details -
Render built-in dashboard locally during tests
You can now see the dashboard built with mock data in dashboard_dev/ by running the test_dashboard_template.py module. This enables you to quickly refine the built-in template.
Configuration menu - View commit details
-
Copy full SHA for 7cafa97 - Browse repository at this point
Copy the full SHA 7cafa97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11229f6 - Browse repository at this point
Copy the full SHA 11229f6View commit details -
Ensure the main edition doesn't appear twice
Normally main editions should be marked with EditionKind.main, however if they aren't these extra tests ensure they don't appear in the releases or drafts lists.
Configuration menu - View commit details
-
Copy full SHA for 94d8c9e - Browse repository at this point
Copy the full SHA 94d8c9eView commit details
Commits on Jun 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2d8dc8b - Browse repository at this point
Copy the full SHA 2d8dc8bView commit details