feat: Add support for 12-hour clock formatting on timelines #3299
Annotations
2 errors
tests/config/types.test.ts > config defaults > should be as expected:
tests/config/types.test.ts#L16
AssertionError: expected { cameras: [ {} ], …(13) } to deeply equal { cameras: [ {} ], …(13) }
- Expected
+ Received
Object {
"cameras": Array [
Object {},
],
"cameras_global": Object {
"always_error_if_entity_unavailable": false,
"dependencies": Object {
"all_cameras": false,
"cameras": Array [],
},
"engine": "auto",
"frigate": Object {
"client_id": "frigate",
},
"image": Object {
"mode": "auto",
"refresh_seconds": 1,
},
"live_provider": "auto",
"motioneye": Object {
"images": Object {
"directory_pattern": "%Y-%m-%d",
"file_pattern": "%H-%M-%S",
},
"movies": Object {
"directory_pattern": "%Y-%m-%d",
"file_pattern": "%H-%M-%S",
},
},
"proxy": Object {
"dynamic": true,
"media": "auto",
"ssl_ciphers": "auto",
"ssl_verification": "auto",
},
"ptz": Object {
"c2r_delay_between_calls_seconds": 0.2,
"r2c_delay_between_calls_seconds": 0.5,
},
"reolink": Object {
"media_resolution": "low",
},
"triggers": Object {
"entities": Array [],
"events": Array [
"events",
"clips",
"snapshots",
],
"motion": false,
"occupancy": false,
},
},
"debug": Object {
"logging": false,
},
"dimensions": Object {
"aspect_ratio": Array [
16,
9,
],
"aspect_ratio_mode": "dynamic",
"height": "auto",
},
"image": Object {
"mode": "auto",
"refresh_seconds": 1,
"zoomable": true,
},
"live": Object {
"auto_mute": Array [
"unselected",
"hidden",
"microphone",
],
"auto_pause": Array [],
"auto_play": Array [
"selected",
"visible",
],
"auto_unmute": Array [
"microphone",
],
"controls": Object {
"builtin": true,
"next_previous": Object {
"size": 48,
"style": "chevrons",
},
"ptz": Object {
"hide_home": false,
"hide_pan_tilt": false,
"hide_zoom": false,
"mode": "auto",
"orientation": "horizontal",
"position": "bottom-right",
},
"thumbnails": Object {
"events_media_type": "all",
"media_type": "events",
"mode": "right",
"show_details": true,
"show_download_control": true,
"show_favorite_control": true,
"show_timeline_control": true,
"size": 100,
},
"timeline": Object {
"clustering_threshold": 3,
"events_media_type": "all",
+ "format": Object {
+ "24h": true,
+ },
"mode": "none",
"pan_mode": "pan",
"show_recordings": true,
"style": "ribbon",
"window_seconds": 3600,
},
},
"draggable": true,
"lazy_load": true,
"lazy_unload": Array [],
"microphone": Object {
"always_connected": false,
"disconnect_seconds": 90,
"mute_after_microphone_mute_seconds": 60,
},
"preload": false,
"show_image_during_load": true,
"transition_effect": "slide",
"zoomable": true,
},
"media_gallery": Object {
"controls": Object {
"filter": Object {
"mode": "right",
},
"thumbnails": Object {
"mode": "right",
"show_details": false,
"show_download_control": true,
"show_favorite_control": true,
"show_timeline_control": true,
"size": 100,
},
},
},
"media_viewer": Object {
"auto_mute": Array [
"unselected",
"hidden",
],
"auto_pause": Array [
"unselected",
"hidden",
],
"auto_play": Array [
"selected",
"visible",
],
"auto_unmute": Array []
|
Test build
Process completed with exit code 1.
|