Commit Graph

  • 1f41a27cc3 extract /api/{login,logout} to their own file Scott Lamb 2021-10-28 13:57:32 -07:00
  • bae45a0855 move /view.{mp4,m4s} to their own file Scott Lamb 2021-10-28 13:23:49 -07:00
  • 87f9736d80 separate live view into its own file Scott Lamb 2021-10-28 13:07:39 -07:00
  • cf08c95a4b split static file serving into its own file Scott Lamb 2021-10-28 12:49:50 -07:00
  • 4231ec45ce start splitting up web.rs Scott Lamb 2021-10-28 12:38:29 -07:00
  • 44b1ac965d bump minimum Rust to 1.53 Scott Lamb 2021-10-27 14:55:04 -07:00
  • 1c9a55653d allow setting rtsp transport per-stream v0.7.1 Scott Lamb 2021-10-27 14:27:23 -07:00
  • 981cee0706 revert cursive upgrade Scott Lamb 2021-10-27 14:20:51 -07:00
  • 973d2fbfe2 use newer cargo version resolver Scott Lamb 2021-10-27 13:18:52 -07:00
  • 4aab6baebb add server version to /api response Scott Lamb 2021-10-27 13:09:20 -07:00
  • 46ac812d3e v0.7.0 v0.7.0 Scott Lamb 2021-10-27 12:03:11 -07:00
  • 504f1a36ab switch from libpasta to just scrypt Scott Lamb 2021-10-27 11:38:56 -07:00
  • a899ba0290 upgrade cursive Scott Lamb 2021-10-27 10:25:39 -07:00
  • 4f22cf66e3 switch from prettydiff to diff Scott Lamb 2021-10-27 10:17:41 -07:00
  • 884c3333cc always use smallvec unions Scott Lamb 2021-10-27 08:05:07 -07:00
  • e5707f6557 update some Rust deps Scott Lamb 2021-10-26 21:41:03 -07:00
  • ddda01e4fa preparing v0.7.0 Scott Lamb 2021-10-26 18:54:26 -07:00
  • caa0878004 fix incorrect open uuid from f7aa71d Scott Lamb 2021-10-26 14:40:47 -07:00
  • 7ad5bf56a7 fix out-of-date sql in nvr check Scott Lamb 2021-10-26 14:32:37 -07:00
  • 96cc02d48e fix incorrect onvif url on upgrade Scott Lamb 2021-10-26 14:14:28 -07:00
  • 7b86db3c03 fix swapped record on 6->7 upgrade Scott Lamb 2021-10-26 14:10:05 -07:00
  • 08cef6e790 test and fix signal_camera upgrade problems Scott Lamb 2021-10-26 14:00:18 -07:00
  • 363fc8a267 fix upgrade foreign key error on garbage table Scott Lamb 2021-10-26 13:28:49 -07:00
  • 24a0b2a9f1 add config json to user table Scott Lamb 2021-10-26 13:08:45 -07:00
  • 721141770f flexible config for sample_file_dir Scott Lamb 2021-10-26 11:47:13 -07:00
  • dad349840d more flexible signals Scott Lamb 2021-10-26 10:12:19 -07:00
  • 4a7f22723c Merge branch 'master' into new-schema Scott Lamb 2021-10-21 12:26:31 -07:00
  • 7b0099fb4e use typed errors in /view.mp4 path Scott Lamb 2021-10-21 10:25:37 -07:00
  • 97bfe0afc3 fix nvr init error message on mkdir failure Scott Lamb 2021-10-21 09:07:06 -07:00
  • 9c708ec557 cargo update, rusqlite major version bump Scott Lamb 2021-10-20 18:09:16 -07:00
  • f9d33cd446 continue CI if nightly fails v0.6.7 Scott Lamb 2021-10-20 15:12:56 -07:00
  • 985f6e675f prepare v0.6.7 w/ Retina v0.3.3 Scott Lamb 2021-10-20 14:59:33 -07:00
  • ad35a1ca5e UNTESTED: note trailing zeros in /recordings reply Scott Lamb 2021-10-10 16:13:57 -07:00
  • ecbe86153d improve API docs, including caveats and bugs Scott Lamb 2021-10-10 15:58:55 -07:00
  • 6671c3791f fix example URI to match grammar Scott Lamb 2021-10-09 08:13:17 -07:00
  • 52ec6403d6 add svg mime type mapping, sort mappings Scott Lamb 2021-10-02 08:29:56 -07:00
  • 8da5c4aa56 update various Rust deps Scott Lamb 2021-09-29 11:44:29 -07:00
  • 19a9324649 Update build.md John Poole 2021-09-26 08:40:22 -07:00
  • 166fb5f733 Documentation updates clydebarrow 2021-09-30 11:39:18 +10:00
  • 095417bb20 Retina 0.3.2, better TEARDOWNs Scott Lamb 2021-09-29 05:55:12 -07:00
  • 74b9f36a75 upgrade to @mui v5 release Scott Lamb 2021-09-24 10:57:29 -07:00
  • 82102c0d17 trim whitespace from /etc/timezone Scott Lamb 2021-09-24 10:49:04 -07:00
  • 0c0c0692f3 prepare version 0.6.6 v0.6.6 Scott Lamb 2021-09-23 18:18:50 -07:00
  • 19faa0f028 changelog tweak Scott Lamb 2021-09-23 18:16:29 -07:00
  • b41a6c43da shutdown better Scott Lamb 2021-09-23 15:55:53 -07:00
  • 66f76079c0 improve error when db and dir meta don't match Scott Lamb 2021-09-22 12:39:02 -07:00
  • f7aa71d2af record boot uuid on open Scott Lamb 2021-09-22 12:35:17 -07:00
  • 901ba121a2 include suspended time in monotonic timestamps Scott Lamb 2021-09-16 18:21:27 -07:00
  • f86f03cf59 end reason for recording runs Scott Lamb 2021-09-16 16:24:17 -07:00
  • 156d3dde9d Update build.md John Poole 2021-09-14 20:28:21 -07:00
  • dafd9041d6 json-based config for cameras and streams Scott Lamb 2021-09-10 16:31:03 -07:00
  • de7c93bdfa Update time.md John Poole 2021-09-13 09:25:32 -07:00
  • a6bcb82341 Update glossary.md John Poole 2021-09-13 09:20:56 -07:00
  • 92f594ef58 handle stale RTSP sessions Scott Lamb 2021-09-09 21:14:01 -07:00
  • 070400095d simplify UI preferences change logic Scott Lamb 2021-09-01 21:17:44 -07:00
  • c42314edb5 UI preferences: #153 #155 Scott Lamb 2021-09-01 15:01:42 -07:00
  • 33b3b669df start schema version 7 (#155) Scott Lamb 2021-08-31 20:57:16 -07:00
  • 981a91c425 add changelog entry for #157 Scott Lamb 2021-08-31 16:44:53 -07:00
  • 7e5bc42646 improve init segment fetch error msg Scott Lamb 2021-08-31 16:41:43 -07:00
  • d2c7b62771 fix #157: problem with live multi-camera selection Scott Lamb 2021-08-31 16:20:24 -07:00
  • 0a38044b02 Bump tar from 6.1.0 to 6.1.11 in /ui dependabot[bot] 2021-08-31 22:14:56 +00:00
  • d53450dd3b bump versions of blake3, nom, tokio-tungstenite Scott Lamb 2021-08-31 13:04:26 -07:00
  • 806d7b6d20 cargo update Scott Lamb 2021-08-31 12:59:39 -07:00
  • 30d5807dd3 include ids in api responses for debugging Scott Lamb 2021-08-31 12:05:03 -07:00
  • 3de605be6c improve some log msgs' readability Scott Lamb 2021-08-31 08:59:33 -07:00
  • 78bafb01f6 support udp with retina or ffmpeg Scott Lamb 2021-08-31 08:10:50 -07:00
  • 7ed02bd112 improve install guide wording (see #151) Scott Lamb 2021-08-26 09:47:59 -07:00
  • 71e5248c6b fix tests broken with 95dec97 Scott Lamb 2021-08-23 15:58:12 -07:00
  • 95dec9791c config: validate more in cameras dialog box Scott Lamb 2021-08-23 15:55:47 -07:00
  • 30cea5cfcb several documentation improvements Scott Lamb 2021-08-23 12:40:14 -07:00
  • a16bda8fb1 use retina v0.2.0 Scott Lamb 2021-08-20 16:52:58 -07:00
  • f904ba7a79 allow specifying username with empty password Scott Lamb 2021-08-20 09:45:58 -07:00
  • 826b81a95c further refine UI install cmd (#150) Scott Lamb 2021-08-19 21:54:58 -07:00
  • 7518b4c865 correctly describe installation in build guide Scott Lamb 2021-08-19 21:42:52 -07:00
  • 4892ed77d1 update http-serve to fix erroneous 304 Scott Lamb 2021-08-19 21:29:47 -07:00
  • 5c3c61838f improve Reolink interoperability with new Retina Scott Lamb 2021-08-19 15:06:20 -07:00
  • 6270cc0ee4 adjust minimum SQLite version Scott Lamb 2021-08-19 10:57:00 -07:00
  • a574b51e26 caution against distro Rust pkgs (#109) Scott Lamb 2021-08-19 10:37:02 -07:00
  • 4e77a26410 document and check minimum SQLite version Scott Lamb 2021-08-19 10:02:25 -07:00
  • dd4a901adb bump etag format version when headers change Scott Lamb 2021-08-19 09:48:10 -07:00
  • 4204d84bde
    disable proxy buffering in nginx Scott Lamb 2021-08-13 15:28:31 -07:00
  • 711071f003 prepare version 0.6.5 v0.6.5 Scott Lamb 2021-08-13 12:08:19 -07:00
  • b8b5038f71 better error msg on live view when misconfigured Scott Lamb 2021-08-13 12:02:42 -07:00
  • 42cf77f0d6 upgrade to retina v0.1.0 Scott Lamb 2021-08-13 11:48:58 -07:00
  • 27098b5fdc fix filesystem row alignment in dir config Scott Lamb 2021-08-13 08:55:56 -07:00
  • b388aab250 better error message for live view on iOS (#121) Scott Lamb 2021-08-13 08:49:22 -07:00
  • 900cb927f3 cargo fmt Scott Lamb 2021-08-12 13:42:07 -07:00
  • 27395ecd4e UI: improve aspect ratio handling Scott Lamb 2021-08-12 13:32:01 -07:00
  • 115b081dcd update arm docker build notes Scott Lamb 2021-08-12 09:34:46 -07:00
  • f512d5cacb typo: don't run on node 18 Scott Lamb 2021-08-11 23:56:29 -07:00
  • 164c8c5b21 clarify support for node 12 and 14 Scott Lamb 2021-08-11 22:27:36 -07:00
  • 6426745c8c link to material-ui issue about date picker sizing Scott Lamb 2021-08-11 15:06:03 -07:00
  • f4c70803d3 add warning about docker builds not working on arm Scott Lamb 2021-08-11 14:37:49 -07:00
  • 889deac5be explicitly cd into dir in build instructions Scott Lamb 2021-08-11 13:52:53 -07:00
  • dad9bdc20f fix test error with node 14 Scott Lamb 2021-08-10 13:05:27 -07:00
  • 39a63e03ae upgrade material-ui to latest beta Scott Lamb 2021-08-10 11:57:16 -07:00
  • c55032dfcd don't panic on bind failure Scott Lamb 2021-08-03 09:06:27 -05:00
  • dcfe792032 display String panic msgs as well as &str ones Scott Lamb 2021-08-03 09:00:37 -05:00
  • 84ce447fab
    use journald log driver in docker wrapper script Scott Lamb 2021-07-16 09:23:45 -07:00
  • 3ce9366b0c links to system setup wiki page Scott Lamb 2021-07-13 16:08:50 -07:00