dependabot[bot]
8c2ed48aa4
Bump h2 from 0.3.24 to 0.3.26 in /server
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 16:20:29 +00:00
Scott Lamb
dbf6c2f476
prepare v0.7.13
2024-02-12 18:15:56 -08:00
Scott Lamb
eef18372cc
fix inverted cond in combining
2024-02-12 18:04:47 -08:00
Scott Lamb
1f7c4c184a
seamlessly merge minor VSE changes
...
Improves #302 .
2024-02-12 17:35:27 -08:00
Scott Lamb
f385215d6e
clippy
2024-02-12 17:32:37 -08:00
dependabot[bot]
f3da22fc5c
Bump vite from 5.0.10 to 5.0.12 in /ui
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.0.10 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 22:49:25 -08:00
dependabot[bot]
65b3d54466
Bump follow-redirects from 1.15.3 to 1.15.4 in /ui
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 22:49:11 -08:00
dependabot[bot]
7beff8e1c9
Bump h2 from 0.3.22 to 0.3.24 in /server
...
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 22:48:14 -08:00
Scott Lamb
9592fe24e8
small tweaks to docker instructions
...
* strongly encourage the single-binary approach and say why.
* fix a broken link in troubleshooting guide (and regenerate toc).
* add a couple more comments to the docker compose snippet
2024-01-31 20:15:11 -08:00
Scott Lamb
b47310644d
update gitignore to reflect webpack->vi move
2024-01-31 20:15:04 -08:00
Scott Lamb
6f472256ab
mention ui development proxy too
2024-01-31 17:12:44 -08:00
Scott Lamb
d1c033b46d
fix docs to mention UI bundling
...
see #305
2024-01-31 17:07:11 -08:00
Scott Lamb
223da03e36
v0.7.12: update Retina
2024-01-08 21:21:09 -08:00
Scott Lamb
4d4d786cde
update indexmap
2024-01-06 11:54:33 -08:00
Scott Lamb
86816e862a
update some Rust dependencies
...
I didn't go to quite the latest version of everything, in an effort to
minimize duplicates in the cargo tree.
2024-01-06 11:41:28 -08:00
Scott Lamb
2bcee02ea6
use recommended `userEvent` style
...
Noticed this while looking at these `act` warnings. I didn't manage to
solve those, but at least this makes the tests more consistent with
current docs.
2023-12-30 12:26:29 -08:00
Scott Lamb
77720a09e3
fix vitest busy loops
2023-12-30 11:59:24 -08:00
Scott Lamb
38eba846f8
use `unix-excl` sqlite3 vfs
2023-12-29 16:41:11 -08:00
Scott Lamb
2da459dae2
address `SQLITE_IOERR_GETTEMPPATH` from docker
2023-12-29 16:23:38 -08:00
Scott Lamb
cca430b701
prep 0.7.11
2023-12-29 15:37:58 -08:00
Scott Lamb
7d12e8033d
upgrade Rust deps including Retina
2023-12-29 15:30:17 -08:00
Scott Lamb
e9a25322b5
upgrade msw 1->2, fix network error case
...
In the upgrade I managed to dust off some tests that I'd been skipping
for quite a while. It turns out one of them was pointing out a real
problem: in the network error case, we didn't display the error to the
user properly. It's really sad this reaches our code as a `TypeError`,
but it is what it is.
2023-12-18 17:08:19 -08:00
Scott Lamb
3911334fee
switch to vitest
2023-12-18 17:08:09 -08:00
Scott Lamb
24880a5c2d
switch from create-react-app to vite
...
create-react-app is apparently deprecated, so the cool kids use vite,
I guess.
2023-12-18 17:08:09 -08:00
Scott Lamb
79af39f35e
add a couple missing imports
...
(not entirely sure why it works without them but may be complicating
an upgrade)
2023-12-17 16:21:52 -08:00
Scott Lamb
14d1879ccd
fix #290
2023-12-17 15:57:52 -08:00
Scott Lamb
3de62eb70d
ui test cleanups
...
* update `msw` 0.49 -> 1.x. (2.x is out now, but small steps.)
* wrap some `jest.{runOnlyPendingTimers,advanceTimersByTime}` calls
in `act`.
* extend a timeout that had no slack at all
2023-12-09 14:59:40 -08:00
Scott Lamb
f493ad94eb
typo fix
2023-12-05 09:11:41 -08:00
Scott Lamb
672647730d
typo fix
2023-12-05 09:08:30 -08:00
Scott Lamb
1013c35791
adjust table layout
...
The wide command reference caused the whole table around the `<details>`
to have a scroll bar, which was confusing.
2023-12-05 09:03:56 -08:00
Scott Lamb
c5f5bd39ee
improve docs a bit
...
* use a more recent screenshot for selecting tag on github UI, and
put in a `<details>` because it's annoyingly large.
* put a border around `<details>` so it's easy to see where it
starts/ends
* add troubleshooting info for docker setup, to help with e.g. #296 .
2023-12-05 08:55:38 -08:00
Scott Lamb
882596c7f6
prep v0.7.10
2023-11-28 10:37:23 -08:00
Scott Lamb
8efea4526d
build docker images again
2023-11-28 10:32:10 -08:00
Scott Lamb
5b1f7807f9
changelog updates
2023-11-28 10:29:12 -08:00
Scott Lamb
1f7806108c
upgrade `@mui/x-date-pickers` to v6 beta
...
Fixes #256
2023-11-28 10:26:52 -08:00
Leandro Silva
5e00217784
Fix TimeoutStartSec invalid parsing in moonfire-nvr.service Systemd config
...
Systemd syntax expects comment in a single line, hence the parsing failure
https://www.freedesktop.org/software/systemd/man/latest/systemd.syntax.html
Before;
```
[leandro@nuc ~]$ sudo systemd-analyze verify /etc/systemd/system/moonfire-nvr.service
/etc/systemd/system/moonfire-nvr.service:16: Failed to parse TimeoutStartSec= parameter, ignoring: 300 # large installations take a while to scan the sample file dirs
[leandro@nuc ~]$
```
After;
```
[leandro@nuc ~]$ sudo systemd-analyze verify /etc/systemd/system/moonfire-nvr.service
[leandro@nuc ~]$
```
2023-10-23 20:18:50 -07:00
Leandro Silva
5ea5d27908
Fix typo in v0.7.8 change log note
2023-10-21 20:13:49 -07:00
Scott Lamb
4a0cb6e62d
fix incorrect comment
...
Fixes #288
2023-10-20 22:13:01 -07:00
Scott Lamb
a2d243d3a4
support systemd socket activation
2023-10-20 21:44:34 -07:00
Scott Lamb
89ee2d0269
systemd Ready/Stopping notification
2023-10-20 11:51:55 -07:00
Scott Lamb
ee98bf5236
no more Docker!
...
* use `termion` rather than `ncurses` to limit runtime deps
* cross-compile with `cross` instead of our own dockerfiles/scripts
* update instructions
* update release procedure and GitHub actions to match
* prep changelog for `v0.7.8`
Fixes #160
Closes #265
2023-10-18 21:55:47 -07:00
Scott Lamb
faf0201b52
clear pkg versions in subcrates too
2023-10-17 10:18:28 -07:00
Scott Lamb
a76483a912
stop using cargo pkg version
...
One fewer thing to manage at release time.
2023-10-17 09:44:30 -07:00
Scott Lamb
ef62ebfc6c
Merge remote-tracking branch 'origin/release-0.7.7'
2023-10-16 22:05:54 -07:00
Scott Lamb
33e6a18e63
fix benches broken with 02824353
2023-10-16 15:21:51 -07:00
Scott Lamb
1944f95974
fix `moonfire-nvr ts` subcommand
2023-10-16 15:18:33 -07:00
Scott Lamb
b4eb573ca2
`cargo fmt`
...
...necessary to pass CI since changes to stable Rust's formatting.
2023-09-30 16:15:02 -07:00
Scott Lamb
e103a709a0
update caniuse list
2023-09-30 16:04:03 -07:00
Scott Lamb
9820bf8883
tweak ui dev server's websocket situation
...
* fix the automatic reload
* document that live view doesn't work with `PROXY_TARGET`;
link to fresh issue
2023-09-30 16:02:52 -07:00
Scott Lamb
2a8c1bb632
let libtest capture logs
2023-08-08 18:24:50 -07:00