Commit Graph

  • 882596c7f6 prep v0.7.10 v0.7.10 Scott Lamb 2023-11-27 21:38:25 -08:00
  • 8efea4526d build docker images again Scott Lamb 2023-11-27 17:48:02 -08:00
  • 5b1f7807f9 changelog updates Scott Lamb 2023-10-21 16:18:00 -07:00
  • 1f7806108c upgrade @mui/x-date-pickers to v6 beta Scott Lamb 2023-10-20 23:06:01 -07:00
  • 5e00217784 Fix TimeoutStartSec invalid parsing in moonfire-nvr.service Systemd config Leandro Silva 2023-10-23 20:00:52 -07:00
  • e380cf9c65 fix additional changelog typo v0.7.9 Scott Lamb 2023-10-22 10:55:02 -07:00
  • e074fd7f22 Merge branch 'master' into upgrade-date-pickers Scott Lamb 2023-10-22 10:54:44 -07:00
  • 5ea5d27908 Fix typo in v0.7.8 change log note Leandro Silva 2023-10-21 18:51:07 -07:00
  • aff37bb754 prep v0.7.9 Scott Lamb 2023-10-21 16:18:00 -07:00
  • 54553dfb6f upgrade @mui/x-date-pickers to v6 beta Scott Lamb 2023-10-20 23:06:01 -07:00
  • 4a0cb6e62d fix incorrect comment Scott Lamb 2023-10-20 22:13:01 -07:00
  • a2d243d3a4 support systemd socket activation Scott Lamb 2023-10-19 22:31:39 -07:00
  • 89ee2d0269 systemd Ready/Stopping notification Scott Lamb 2023-10-19 21:34:28 -07:00
  • ee98bf5236 no more Docker! v0.7.8 Scott Lamb 2023-10-14 15:52:06 -07:00
  • faf0201b52 clear pkg versions in subcrates too Scott Lamb 2023-10-17 10:18:28 -07:00
  • a76483a912 stop using cargo pkg version Scott Lamb 2023-10-17 09:36:32 -07:00
  • ef62ebfc6c Merge remote-tracking branch 'origin/release-0.7.7' Scott Lamb 2023-10-16 22:05:54 -07:00
  • 33e6a18e63 fix benches broken with 02824353 Scott Lamb 2023-10-15 15:21:29 -07:00
  • 1944f95974 fix moonfire-nvr ts subcommand Scott Lamb 2023-10-15 15:18:05 -07:00
  • b4eb573ca2 cargo fmt Scott Lamb 2023-09-30 16:15:02 -07:00
  • e103a709a0 update caniuse list Scott Lamb 2023-09-30 16:04:03 -07:00
  • 9820bf8883 tweak ui dev server's websocket situation Scott Lamb 2023-09-30 16:01:07 -07:00
  • 2a8c1bb632 let libtest capture logs Scott Lamb 2023-08-08 18:24:50 -07:00
  • faba358925 bundle UI files into the binary Scott Lamb 2023-08-04 12:52:05 -05:00
  • cff832e646 prep v0.7.7 v0.7.7 Scott Lamb 2023-08-03 14:03:48 -07:00
  • 02ac1a5570 fix #289: crash on sample dir Add button press Scott Lamb 2023-08-03 15:57:51 -05:00
  • 0f019b6fb3 log to stderr, not stdout Scott Lamb 2023-08-03 15:48:19 -05:00
  • b9db9c11cc improve some error logs Scott Lamb 2023-08-03 15:42:41 -05:00
  • 9d07d24bc7 camera test button: include full error chain Scott Lamb 2023-08-03 15:29:02 -05:00
  • 64ca096ff3 massive error overhaul Scott Lamb 2023-07-09 22:04:17 -07:00
  • 6a5b751bd6 log error messages in web paths Scott Lamb 2023-07-09 07:45:41 -07:00
  • ed7ab5dddf Add hyperink to the latest release in installation instructions Leandro Silva 2023-07-08 15:25:05 -07:00
  • 4ad627b997 prep 0.7.6 release v0.7.6 Scott Lamb 2023-07-08 10:05:32 -07:00
  • baa2ee6118 use bpaf 0.9.1 Scott Lamb 2023-07-08 10:01:45 -07:00
  • aa60bc991c test and fix #282 Scott Lamb 2023-07-04 20:42:15 -07:00
  • 028243532a upgrade to Rust 1.70, use std::sync::OnceLock Scott Lamb 2023-07-04 13:45:33 -07:00
  • ebcdd76084 switch from log to tracing Scott Lamb 2023-02-15 23:14:54 -08:00
  • db2e0f1d39 Bump minimum Rust version to 1.65 Skye 2023-07-04 17:59:10 -04:00
  • 81ea7d8a87 Add "Copy config" option to "Add camera" dialog Skye 2023-07-01 13:47:37 -04:00
  • 1fde947f36 Tiny misc code improvements Skye 2023-07-01 13:46:13 -04:00
  • c2d226d58e Add myself as an author Skye 2023-07-04 18:56:03 -04:00
  • be53509325 Fix formatting Skye 2023-07-04 18:00:22 -04:00
  • 10b61ddc5e Use a vector instead of a boxed slice for tab completion results Skye 2023-07-04 17:54:02 -04:00
  • 3d40a39b93 Add tab completion to Add sample file dir dialog Skye 2023-07-01 20:35:10 -04:00
  • 930decc766 Make retention screen scroll on overflow Skye 2023-07-04 18:22:34 -04:00
  • 05562dae5b upgrade bpaf to nearly-0.9.1 Scott Lamb 2023-07-04 10:18:29 -07:00
  • e4ecd0d853 compile and lint cleanly on latest nightly Scott Lamb 2023-07-04 10:57:21 -07:00
  • 53414ed903 upgrade to Retina 0.4.5 Scott Lamb 2023-07-04 10:43:28 -07:00
  • 6acf9ad67f Make cameras list in TUI scrollable on overflow Skye 2023-07-01 14:56:39 -04:00
  • 5a567da652 Fix deleting a camera with no video duplicating dialog Skye 2023-07-01 14:31:13 -04:00
  • 438de38202
    rework WebSocket error return protocol Scott Lamb 2023-02-15 07:04:50 -08:00
  • 0ffda11d4b
    bpaf improvements Scott Lamb 2023-02-15 08:17:55 -08:00
  • ad48cf2e10 Fix chown in build instructions. Tim Small 2023-02-15 14:35:46 +00:00
  • 2b27797f42
    tweak bpaf usage message Scott Lamb 2023-02-13 21:19:55 -08:00
  • 015dfef9c9
    fix #257 Scott Lamb 2023-02-13 11:05:27 -08:00
  • 64d161d0a7
    format string readability improvement Scott Lamb 2023-02-11 12:20:36 -08:00
  • 321c95a88c
    username used to be positional; switch back Scott Lamb 2023-02-11 12:19:59 -08:00
  • f7718edc7f
    moonfire-nvr login --permissions: take JSON Scott Lamb 2023-02-11 12:07:29 -08:00
  • b1a46cfb25
    use new bpaf::ParseFailure::exit_code Scott Lamb 2023-02-11 11:49:10 -08:00
  • e21f795e93
    switch from ancient clap/structopt release to bpaf Scott Lamb 2023-02-11 11:38:12 -08:00
  • 23c1b9404b Bump tokio from 1.24.0 to 1.24.2 in /server dependabot[bot] 2023-02-04 00:56:27 +00:00
  • 182f6f8a1b
    support disabling/enabling users by http api Scott Lamb 2023-01-31 06:47:25 -08:00
  • a9430464b6
    cargo clippy --fix Scott Lamb 2023-01-29 15:01:19 -08:00
  • 159e426943
    fix unsoundness in Segment::build_index Scott Lamb 2023-01-29 14:58:43 -08:00
  • 284a59b05e
    clean up some clippy warnings Scott Lamb 2023-01-28 11:59:21 -08:00
  • 3965cbc547
    rm unused var Scott Lamb 2023-01-28 11:32:56 -08:00
  • 6a49bffff2
    CI: retry apt operations Scott Lamb 2023-01-11 22:33:04 -08:00
  • 098b54c9f9
    upgrade to react 18 Scott Lamb 2023-01-11 22:25:56 -08:00
  • fbb5e6b266
    upgrade typescript and msw Scott Lamb 2023-01-11 20:53:05 -08:00
  • f827c0647a
    npm update Scott Lamb 2023-01-11 20:46:59 -08:00
  • 9060dbfe14
    adjust supported node versions Scott Lamb 2023-01-11 19:37:13 -08:00
  • 50fa5ce6fe
    update moonfire-nvr.toml desc in build.md Scott Lamb 2023-01-10 21:09:50 -08:00
  • 6ed23e90e8
    improve docker cross-compilation Scott Lamb 2023-01-10 21:03:01 -08:00
  • 58e19265ef
    use react-hook-form-mui for AddEditDialog too Scott Lamb 2023-01-09 18:16:32 -08:00
  • dc9c62e8bb
    react-hook-form-mui in ChangePassword Scott Lamb 2023-01-08 13:50:05 -06:00
  • 2667dd68cb
    CI/build improvements Scott Lamb 2023-01-08 04:07:17 -06:00
  • dac0f44ed8
    user admin UI Scott Lamb 2023-01-07 11:52:50 -06:00
  • 8c4e69f772
    user admin api improvements Scott Lamb 2023-01-08 03:14:03 -06:00
  • 5248ebc51f
    improve error msg on config file problems Scott Lamb 2023-01-06 14:28:42 -06:00
  • a4bc7f5218
    config file reference and doc reorganization Scott Lamb 2023-01-06 11:40:41 -06:00
  • abcb26b281
    update some config file refs in secure.md Scott Lamb 2023-01-06 06:49:11 -06:00
  • e0940979e4
    upgrade nix, tungstenite deps Scott Lamb 2023-01-05 20:18:57 -06:00
  • 689765ea97
    upgrade Rust deps Scott Lamb 2023-01-05 17:35:26 -06:00
  • cc34a1aef5
    Retina 0.4.4 Scott Lamb 2023-01-05 16:38:13 -06:00
  • 936c7d9bb3
    Merge branch 'master' into increment-seq increment-seq Scott Lamb 2023-01-05 12:51:53 -06:00
  • 7fe2284cec
    fix docker build (untested) Scott Lamb 2023-01-05 12:44:19 -06:00
  • dfa949815b
    tweaks to api and docs Scott Lamb 2023-01-05 12:11:28 -06:00
  • 28cd864f94
    increment sequence number on live stream endpoint Scott Lamb 2023-01-04 19:07:37 -06:00
  • 42fe054d46
    make GET /api/ return current permissions Scott Lamb 2022-12-31 12:08:26 -05:00
  • a6bdf0bd80
    change password dialog in UI Scott Lamb 2022-12-25 20:18:44 -05:00
  • 88d7165c3e correct and more robust update privilege check Scott Lamb 2022-12-26 00:38:48 -05:00
  • 163eaa4cf9 support username properly in POST /api/users/:id Scott Lamb 2022-12-25 22:50:05 -05:00
  • 6c90077ff1 make PUT requests actually work Scott Lamb 2022-12-24 15:34:27 -05:00
  • c02fc6f439 more user admin actions Scott Lamb 2022-12-24 15:21:06 -05:00
  • 3ab30a318f add GET /users/ endpoint Scott Lamb 2022-12-24 13:09:05 -05:00
  • dffec68b2f retrieve and set users' permissions Scott Lamb 2022-12-24 12:38:13 -05:00
  • be4e11c506 extend POST /users/:id Scott Lamb 2022-12-23 15:43:00 -05:00
  • 918bb05d40 update @types/node Scott Lamb 2022-10-03 21:18:49 -07:00
  • 96e6cbfd5f update typescript and msw Scott Lamb 2022-10-03 21:13:33 -07:00
  • d509d3ff40 update @mui/lab Scott Lamb 2022-10-03 20:55:10 -07:00