Skip to content
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

Remove deprecated avatars #291

Closed
wants to merge 7 commits into from

Conversation

timcowlishaw
Copy link
Contributor

Now that we've moved to using the ActiveStorage backed profile_picture everywhere, we can remove all the avatar and Upload related code from the api!

- Add migration to remove kits and relate components directly to device
- remove kit specific controllers, models, specs, policies, etc
- add test for new device sensor map implementation
- ensure components are created for new sensors on ingest, improve test robustness and error messages
- remove spurious, dupliated timestamps, eg recorded_at and added_at dates on device
- Add 'bus' column to components.
- Rename devices last_recorded_at column to last_reading_at, and remove the alias, for consistency.
- remove 'raw_value' and 'raw_prev_value' from the data exposed for devices.
- add last_reading_at to components and populate on store
@timcowlishaw timcowlishaw force-pushed the chore/remove-deprecated-avatars branch from 4194cfc to 0cc7435 Compare January 9, 2024 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant