-
- Downloads
Events Backend Cleanup and Adding Start/End Range test (#20633)
* Adding tests in collections and card. Fixing some minor test things * Added Test for timeline event range selection via card API * Cleaned up a few TODO comments * Made the timestamp required when POST-ing a timeline-event * Remove unnecessary nesting of with-temp* forms * Moved Icons schema into timeline-event model This schema seems to be validating more than just the API, so we've moved it. * Added start/end to GET /api/timeline/:id Also cleaned up some unnecessary nesting in a card API test Added timeline range test in timeline API test ns too. * Parse timestamp when it exists in a timeline-event PUT We saw the db error presented in the FE when updating timeline events. This should fix that problem. * Add a test to ensure we can change timestamps via timeline-event PUT
Showing
- src/metabase/api/timeline.clj 10 additions, 11 deletionssrc/metabase/api/timeline.clj
- src/metabase/api/timeline_event.clj 7 additions, 9 deletionssrc/metabase/api/timeline_event.clj
- src/metabase/models/timeline_event.clj 7 additions, 0 deletionssrc/metabase/models/timeline_event.clj
- test/metabase/api/card_test.clj 112 additions, 1 deletiontest/metabase/api/card_test.clj
- test/metabase/api/collection_test.clj 55 additions, 1 deletiontest/metabase/api/collection_test.clj
- test/metabase/api/timeline_event_test.clj 5 additions, 1 deletiontest/metabase/api/timeline_event_test.clj
- test/metabase/api/timeline_test.clj 52 additions, 1 deletiontest/metabase/api/timeline_test.clj
- test/metabase/models/timeline_test.clj 3 additions, 3 deletionstest/metabase/models/timeline_test.clj
Loading
Please register or sign in to comment