2024-12-15 16:58 | events: Clean up unprocessed events | Brian C. Lane | 1 | +19 | -1 |
2024-09-28 18:54 | api: Add ./ui to TEMPLATE_PATH | Brian C. Lane | 1 | +4 | -1 |
2024-05-25 15:26 | tox: Use isolated builds | Brian C. Lane | 1 | +2 | -0 |
2024-05-25 15:02 | events: Fix fallback thumbnail path | Brian C. Lane | 1 | +2 | -1 |
2024-05-24 17:56 | tox: Use python 3.9 for testing | Brian C. Lane | 1 | +1 | -1 |
2023-04-24 13:30 | Use new title date/time instead of javascript | Brian C. Lane | 1 | +3 | -10 |
2023-04-23 16:39 | Remove unused old jquery.js file | Brian C. Lane | 1 | +0 | -9598 |
2023-04-23 16:34 | Bump version to 0.0.2 | Brian C. Lane | 1 | +1 | -1 |
2023-04-23 16:10 | Create the event title in python as part of the details | Brian C. Lane | 2 | +6 | -8 |
2022-07-09 22:01 | Fix Invalid date on iOS browsers | Brian C. Lane | 1 | +16 | -9 |
2022-06-29 13:04 | Fix event expire | Brian C. Lane | 1 | +14 | -8 |
2022-06-26 17:07 | Add image directory listing | Brian C. Lane | 3 | +33 | -3 |
2022-06-25 15:24 | Make debug button a toggle | Brian C. Lane | 1 | +6 | -1 |
2022-06-25 15:23 | Push events onto browser history | Brian C. Lane | 1 | +5 | -0 |
2022-06-25 14:40 | Add timelapse threshold of 5 minutes | Brian C. Lane | 1 | +12 | -2 |
2022-06-24 13:29 | Add updating event cache with new events | Brian C. Lane | 3 | +19 | -9 |
2022-06-24 13:26 | events: Add function to list the events | Brian C. Lane | 1 | +37 | -9 |
2022-06-05 00:29 | ui: Use the camera list from the API | Brian C. Lane | 1 | +6 | -2 |
2022-06-05 00:16 | api: Add reading the cameras from the motion config | Brian C. Lane | 3 | +22 | -11 |
2022-06-04 21:51 | Wide screens get 3 columns | Brian C. Lane | 1 | +7 | -0 |
2022-06-04 00:04 | Fix cleanup of leftover delete_queue contents | Brian C. Lane | 2 | +22 | -0 |
2022-05-31 04:01 | thumbnails: Switch to better thumbnail selection | Brian C. Lane | 1 | +66 | -5 |
2022-05-25 13:57 | Add a delay to the thumbnail zoom | Brian C. Lane | 1 | +2 | -1 |
2022-05-24 13:42 | Swap camera order | Brian C. Lane | 1 | +1 | -1 |
2022-05-23 04:05 | Add video debug button to event playback list | Brian C. Lane | 1 | +8 | -0 |
2022-05-22 13:58 | Prevent feed control from splitting across columns | Brian C. Lane | 1 | +1 | -0 |
2022-05-22 13:58 | Add new camera, randomize url to prevent caching | Brian C. Lane | 1 | +3 | -3 |
2022-04-10 01:18 | events: Fix expiring and deleting old events | Brian C. Lane | 1 | +12 | -21 |
2022-03-20 20:49 | Add build/ to .gitignore | Brian C. Lane | 1 | +1 | -0 |
2022-03-20 19:30 | events: Add a couple of log helper funcs to EventCache | Brian C. Lane | 1 | +17 | -13 |
2022-03-20 19:21 | mypy: Drop attempts to use mypy types | Brian C. Lane | 9 | +31 | -50 |
2022-03-20 18:03 | mypy: Fix type errors in __init__.py | Brian C. Lane | 1 | +10 | -10 |
2022-03-20 16:17 | Start using modern build system configuration | Brian C. Lane | 6 | +42 | -62 |
2022-03-20 17:00 | Add cache pre-load and expiration to startup | Brian C. Lane | 1 | +8 | -1 |
2022-03-20 17:04 | events: Add expire support to the cache | Brian C. Lane | 1 | +159 | -10 |
2022-03-20 17:03 | cmdline: Add support for --keep-days and --check_cache | Brian C. Lane | 1 | +10 | -0 |
2022-03-20 17:02 | api: Switch EventCache console logger to use api file logger | Brian C. Lane | 1 | +2 | -1 |
2022-03-20 17:01 | api: Default to string in json output | Brian C. Lane | 1 | +4 | -1 |
2022-03-20 16:58 | Rename logging_* to logger_* to reduce confusion | Brian C. Lane | 1 | +18 | -9 |
2022-03-20 16:56 | logger: Use a name for the logger | Brian C. Lane | 1 | +1 | -1 |
2022-03-20 16:56 | Use python 3.8 for tox | Brian C. Lane | 1 | +1 | -1 |
2022-03-13 15:31 | Adjust css so event list will scroll. | Brian C. Lane | 1 | +10 | -5 |
2022-03-05 16:34 | Cache events in memory | Brian C. Lane | 1 | +28 | -2 |
2022-02-28 01:27 | Add daily headers and links to jump to them | Brian C. Lane | 3 | +99 | -19 |
2022-02-26 23:48 | Add a page to display all events for a selected camera. | Brian C. Lane | 3 | +100 | -1 |
2022-02-26 17:15 | Add /api/cameras/list to list the camera names | Brian C. Lane | 1 | +4 | -0 |
2022-02-26 17:12 | Add .details.json cache to events | Brian C. Lane | 1 | +16 | -2 |
2022-02-19 20:29 | Unpin gevent, 1.2.2 is too old for python 3.8 | Brian C. Lane | 1 | +1 | -2 |
2022-01-16 17:38 | Fix columns on wide screens | Brian C. Lane | 1 | +4 | -5 |
2021-04-10 14:43 | Make feeds 100% width on smaller screens | Brian C. Lane | 1 | +6 | -1 |
2021-04-09 19:14 | Fix lack of mime type support for m4v | Brian C. Lane | 1 | +4 | -0 |
2021-04-09 14:40 | events: Search for m4v, webm, mp4, and ogg videos | Brian C. Lane | 1 | +11 | -15 |
2021-04-09 14:38 | queue: Use h264 encoder instead of libvpx | Brian C. Lane | 1 | +2 | -2 |
2021-02-24 15:15 | Add --max-cores option | Brian C. Lane | 3 | +14 | -6 |
2021-02-22 15:13 | Refresh the thumbnails every 30s | Brian C. Lane | 1 | +14 | -1 |
2020-07-19 21:38 | Fix the page glitch when scrolling through videos | Brian C. Lane | 3 | +40 | -31 |
2020-04-25 23:06 | Use JoinableQueue for logging_queue | Brian C. Lane | 1 | +2 | -2 |
2020-04-25 21:55 | Change queue limit to 1/2 cpus | Brian C. Lane | 1 | +2 | -3 |
2019-06-23 21:46 | Allow new 'camera' keyword alias for 'thread' | Brian C. Lane | 1 | +3 | -3 |
2019-06-23 21:04 | Add missing queue.task_done() call to log handler | Brian C. Lane | 1 | +1 | -1 |
2019-06-23 20:36 | Change ffmpeg to 5fps, drop -crf option that didn't make sense | Brian C. Lane | 1 | +2 | -2 |
2019-04-15 00:12 | Use 25% point for thumbnail instead of 50% | Brian C. Lane | 2 | +5 | -5 |
2019-04-15 00:12 | pin gevent version for bottle limitations | Brian C. Lane | 1 | +2 | -1 |
2017-12-03 20:17 | Limit the number of running processes to the # of cpus | Brian C. Lane | 1 | +5 | -0 |
2017-10-08 04:39 | Fix logging | Brian C. Lane | 1 | +15 | -5 |
2017-09-25 02:57 | Attempt at making thumbnail next/prev more smooth. | Brian C. Lane | 1 | +4 | -2 |
2017-09-24 18:43 | Use multiprocessing and gevent | Brian C. Lane | 6 | +22 | -24 |
2017-09-21 13:12 | Fix the 1-off error in the limits request. | Brian C. Lane | 1 | +1 | -1 |
2017-08-12 19:26 | Move the UI code inside the package | Brian C. Lane | 8 | +5 | -2 |
2017-08-12 18:07 | Add the event API and UI | Brian C. Lane | 13 | +10111 | -8 |
2017-08-05 23:50 | Add structlog logging. Defaults to /var/tmp/strix.log | Brian C. Lane | 5 | +105 | -23 |
2017-07-17 02:58 | Implement event processing | Brian C. Lane | 2 | +73 | -12 |
2017-07-17 02:57 | Add .coverage to .gitignore | Brian C. Lane | 1 | +1 | -0 |
2017-07-17 02:57 | Add bottle and Pillow to requirements | Brian C. Lane | 2 | +4 | -1 |
2017-07-16 15:49 | Add type annotations and cleanup pylint errors | Brian C. Lane | 7 | +64 | -40 |
2017-07-16 15:49 | Add bottle to requirements | Brian C. Lane | 1 | +1 | -0 |
2017-07-16 14:28 | Make config help string more specific | Brian C. Lane | 1 | +1 | -1 |
2017-07-16 14:20 | Restructure the project layout | Brian C. Lane | 5 | +22 | -3 |
2017-07-01 19:49 | A start to using some testing frameworks. | Brian C. Lane | 7 | +79 | -0 |
2017-07-01 19:48 | Starting on Event Processing | Brian C. Lane | 2 | +68 | -3 |
2017-06-18 17:19 | Add GPLv2 COPYING file | Brian C. Lane | 1 | +339 | -0 |
2017-06-18 17:16 | Motion configuration parsing and checks | Brian C. Lane | 11 | +368 | -0 |