Commit Graph

46 Commits

Author SHA1 Message Date
92b6d74ea1 Move to Woodpecker
Some checks failed
ci/woodpecker/push/build/1 Pipeline was successful
ci/woodpecker/push/build/2 Pipeline failed
ci/woodpecker/push/manifest unknown status
ci/woodpecker/manual/build/2 Pipeline failed
ci/woodpecker/manual/build/1 Pipeline failed
ci/woodpecker/manual/manifest unknown status
2024-08-15 19:54:38 +03:00
fd3557c5da Do not create timestamp index twice
All checks were successful
continuous-integration/drone Build is passing
2024-02-05 16:04:49 +02:00
e7da187e18 Add TTL index
All checks were successful
continuous-integration/drone Build is passing
2023-09-22 16:48:41 +03:00
f6d14671f5 Reduce directory nesting
Some checks failed
continuous-integration/drone Build is failing
2023-09-15 01:24:29 +03:00
eb9961c77f Bump pixel difference thresholds
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2022-12-13 23:18:04 +02:00
3a5461b91e Bump event window
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-13 23:06:42 +02:00
02d38d12ef Add timestamp fuzzy matching and rename field to @timestamp
All checks were successful
continuous-integration/drone Build is passing
2022-12-12 19:56:56 +02:00
6bdd9e0fbf Add some logging for healthchecks
All checks were successful
continuous-integration/drone Build is passing
2022-12-02 23:03:58 +02:00
4d2497fd0d Set app.ctx.mask during startup
All checks were successful
continuous-integration/drone Build is passing
2022-12-02 22:20:58 +02:00
15e0ee5bc5 Separate readiness check from health check
All checks were successful
continuous-integration/drone Build is passing
2022-12-02 19:13:08 +02:00
c23d8856c2 Fix downloaded frame counter
All checks were successful
continuous-integration/drone Build is passing
2022-12-02 00:15:56 +02:00
5a1ea54e49 Add downloaded frame counter
All checks were successful
continuous-integration/drone Build is passing
2022-09-21 09:03:40 +03:00
ce95ffc8d3 Refactor credential passing
All checks were successful
continuous-integration/drone Build is passing
2022-08-28 23:31:14 +03:00
135860f4c1 Remove unnecessary KeyboardInterrupt handler
All checks were successful
continuous-integration/drone Build is passing
2022-08-25 00:24:59 +03:00
a275fe9522 Reduce queue sizes
Some checks reported errors
continuous-integration/drone Build was killed
2022-08-24 23:02:36 +03:00
e54ad1ddb7 Reorder readiness check 2022-08-24 23:02:25 +03:00
eebd2f3d96 Fix flake8 errors
All checks were successful
continuous-integration/drone Build is passing
2022-08-03 08:02:53 +03:00
05b5bc30f2 Make sure count of frames in motion is reset during start
All checks were successful
continuous-integration/drone Build is passing
2022-07-30 10:10:21 +03:00
5fb3eb4541 Set download and upload queue size limits
All checks were successful
continuous-integration/drone Build is passing
2022-07-28 23:41:26 +03:00
4814030936 Improved corrupt frame handling
Some checks reported errors
continuous-integration/drone Build was killed
2022-07-28 23:37:38 +03:00
3d1aa220dd Add readiness check for S3 2022-07-28 09:19:14 +03:00
3472e494f4 Implement event start with upsert
All checks were successful
continuous-integration/drone Build is passing
2022-07-28 08:48:45 +03:00
46f5898dc4 Fix event counting 2022-07-27 21:58:18 +03:00
188de3a192 Add GIT_COMMIT_TIMESTAMP
All checks were successful
continuous-integration/drone Build is passing
2022-07-11 17:00:23 +03:00
85c9adfe74 Add JSON logger
All checks were successful
continuous-integration/drone Build is passing
2022-07-11 13:28:22 +03:00
aa6598ee68 Cleanups 2022-07-11 12:34:13 +03:00
817f148617 Downgrade to Ubuntu 20.04
All checks were successful
continuous-integration/drone Build is passing
2022-06-08 08:48:16 +03:00
7e03b8f23b Switch to Drone template
Some checks failed
continuous-integration/drone Build is failing
2022-05-04 15:49:41 +03:00
53ee10b92a Minimize Docker image
Some checks failed
continuous-integration/drone Build is failing
2022-03-09 21:30:45 +02:00
a79b9f9ca2 Update README.md 2022-03-09 17:12:31 +02:00
c7033ad9b8 Implement frameskip and add log viewer
All checks were successful
continuous-integration/drone Build is passing
2022-03-06 08:25:54 +02:00
8fc9a3d065 Add MongoDB check for /readyz
All checks were successful
continuous-integration/drone Build is passing
2022-02-27 17:02:55 +02:00
2ab39f879d Add DEBUG environment variable to toggle Sanic debugging
All checks were successful
continuous-integration/drone Build is passing
2022-02-27 14:16:33 +02:00
a7158d7580 Add desired frame interval argument for /bypass endpoint
All checks were successful
continuous-integration/drone Build is passing
2022-02-27 13:35:03 +02:00
8921c6112d Add thumbnailing 2022-02-27 13:12:22 +02:00
a1699fa380 Refactor
All checks were successful
continuous-integration/drone Build is passing
* Implement multi queue pipelining
* Implement screenshot upload to S3
* Implement event insertion to Mongo
* Add SIGUSR1 handler to manually trigger screenshots
2022-02-25 23:07:03 +02:00
b903fca13d Export last frame timestamp metric
All checks were successful
continuous-integration/drone Build is passing
2022-02-20 09:53:19 +02:00
3d792bfbc9 Less verbose logging for Mongo 2022-02-20 09:50:49 +02:00
c824b03757 Fix formatting and add linters
All checks were successful
continuous-integration/drone Build is passing
2022-02-16 22:33:08 +02:00
6f78aa83f4 Add README.md 2022-02-16 22:10:55 +02:00
8cef6d853f Even more generalized exception handling
All checks were successful
continuous-integration/drone Build is passing
2022-02-13 22:02:51 +02:00
c3f225847a Improved error handling
All checks were successful
continuous-integration/drone Build is passing
2022-02-13 19:53:47 +02:00
d2f37ec192 Listen on all interfaces
Some checks reported errors
continuous-integration/drone Build was killed
2022-02-13 13:18:00 +02:00
f52be8f7c5 Add /readyz endpoint 2022-02-13 13:17:29 +02:00
2ab4c09aa4 Fix port number 2022-02-13 09:54:58 +02:00
b3486bafc2 Initial commit
All checks were successful
continuous-integration/drone Build is passing
2022-02-12 20:44:39 +02:00