- Add support for nodejs 18 and 20
- Video: Use libcamera on Raspberry Pi
- Video: Add support for 2nd CSI port on Raspberry Pi
- Video: Hardware x264 encoding for USB cameras
- Video: Reduce x264 latency
- Video: Add support for Jetson CSI cameras
- FlightController: Add option to send datastream requests
- UI: More consistency
- Network: Better Wireguard status
- Network: Add refresh button to Wifi network list
- Network: Various bug fixes in showing connection details
- Add (limited) support for Ubuntu22 on Raspberry Pi. Video not supported.
- Added support for Le Potato SBC
- FlightController: Added support for alterntate serial ports on Raspberry Pi 4
- Upgrade from nodejs v14 to v16
- FlightLogs: Add automatic processing of tlogs to kml files
- Video: Add option to overlay timestamp
- FlightController: Remove unused MAVLink dialect option
- Add VPN configuration GUI for Zerotier and Wireguard
- Add help text to all pages
- Allow user to download Rpanion-server logfile
- FlightController: Add UDP server option
- NetworkManager: Scan for available Wifi networks
- FlightController: Add extra baudrates
- Video: Add Mission Planner connection strings
- Add upgrade control to "About" page
- NetworkManager: allow editing of ssid
- Add rate limiting to server (50 requests/min) to mitigate denial-of-service attacks
- Add cloud upload of flight logs
- FlightController: Show ArduPilot version
- Video: Fix streaming config interval
- MAVLink: Update
1613716
- CI: Add package-lock.json
411ce51
- Build: Update npm packages
4fd902c
- UI: Consistant UI
82b3f17
- Src: Make code formatting consistent
c3c484b
- Build: Major npm package updates
b90938e
- Server: Fixed formatting
0d86c9d
- Server: Style fixes
242232c
- Network: Add adhoc Wifi mode
9018737
- CI: Add Coveralls
505f150
- Build: Revert to old npm to support NodeJS V11
760b8c3
- Add NTRIP support
17fb002
- CI: Remove Coveralls
e9e7237
- Network: Add list of clients for access point mode
d8f586c
- Video: Add UDP streaming option to server
41f089c
- Add Ubuntu support
44b0af0
- Deploy: Remove git clone steps
39bd1b6
- Server: Remove unsed bin logger
ec42715
- Video: Add Jetson support
95534a4
- Modules: Update mavlink-router
4883b31
- Build: Update scripts and readme
acfc8ee
- Server: Fix Wifi network display
21b2479
- Video: Fix accordian UI element
be49b41
- Tests: Remove bin log tests
1b418b1
- Frontend: New Approuter
631ce47
- Build: Remove Geany file
13cbf56
- MAVLink: Increase timeout and code cleanup
37b5b38
- Python: Add framerate option for video streaming
e51d162
- Add support for telemetry TCP server
887e3e3
- Video: Add UDP streaming option to GUI
1c240fd
- Video: Add framerate option
dfeba49
- Move CI to Github Actions
0997b53
- CI: remove Travis
029665a
- Update npm packages
859e23d
- Server: Add support for wifi channel selection
a56ca6b
- Ubuntu: Camera enable and documentation
62a1d8b
- Frontend: Add video framerate option
b42b17a
- Mavlink: Remove unused bin logger
fd877a9
- Build: Update packages
06d6d39
- Fronend: Add support for wifi channel selection
1389ef2
- Flight Controller: Add Jetson UART
ef9e03a
- Video: Add support for Raspian Bullseye
d029e2d
- Deploy: Fix Jetson issues
7652934
- Build: Add script to change nodejs version
2f442c7
- Build: Update packages
7213e67
- Frontend: Fix loading and submitted text placement
f7d8562
- Tests: Add adhoc page
80107a7
- CI: Use mavlink-router script
808f749
- Frontend: Fix page width to 500
e268fe6
- CI: Fix pip install
bc1da43
- Nodejs: Update to V14 as default
d5b6e8d
- CI: fix pip install
d82d89b
- Deploy: Fixes for RPi OS Bulleye
04081c9
- Deploy: Add patches for raspicam
fcc8e87
- Video: Fix typo
ec91ac5
- Deploy: Add missing Ubuntu package
8a0aafa
- Video: Make default FPS 10
33395ee
- Network: Dont list p2p-wifi
0c4d2f0
- NTrip: Remove unused imports
0fe4582
- Video: Fix typo in Pi Camera RTSP
76e896f
- Network: Add missing variable to new network
58b0c3e
- Tests: extend video test timeout
deb60aa
- CI: Add Github Actions badge
3488b22
- Frontend: Fix bad css link
96533f7
- CI: Fix another typo
9a3113d
- CI: Fix pip typo
1c4efe2
- Deploy: Add exec permission for jetson deploy
ff56b17
15 November 2020
- Deploy: Update PiShrink script and add Pi2
6b26a23
- Frontend: Move to bootstrap UI
74f2069
- Network Config: Removed final popups
039d37d
- Network: Add wifi enable disable toggle
76e47c7
- About: Add confirm for shutdown
a7c68a8
- Backend: Get disk space stats
187f480
- Build: Update dependent packages
aa6bee0
- Server: Remove dependency on deasync
9430f4b
- Tests: Add a few networkManager tests
73036e0
- Video: Support mjpeg cameras
ea164ed
- About: Add shutdown function
b0391af
- Geany: Update project file
342c3f6
- Network Page: Add toggle for show password
8cf9cb7
- Frontend: Add shutdown button
f1f60e1
- Frontend: Change class the className
34af492
- Frontend: Display disk space stats
5d405e8
- Modules: Update mavlink-router
ddaeed2
- NetworkManager: Disable wifi selects if flight mode on
cbcb2dd
- Video: Dont include ISP devices in RPi
8ec0376
- CI: Add nmcli package
b6a7c51
- README: Add coveralls badge
62bfa5e
- Server: add sudo for shutdown
71da9ed
- About: Change reboot to shutdown
ae811f6
- Doco: Add Pi2
0840d2d
- CI: Update pip, remove pymavlink
900b891
16 June 2020
- Mavlink: Add ArduPilot dialect
ec22e53
- Mavlink: Updated generated files
ea6fcce
- Server: Linting files
8fc062b
- Mavlink: update headers
0506c01
- FlightController: Lint fix
7f6a713
- Videostream: Lint and add tests
c372dfa
- Routing: Now using mavlink-router
ab5063c
- Deploy: Updated Pi Zero script
4c03fa5
- Deploy: Add SD card cloning scripts
082d447
- Server: Added more tests
8b23395
- End of the line
17a6cdf
- Project: Add release info and changelog
c002db8
- FlightController: Fix reconnect on loss of telemetry
f22124e
- LogBrowser: Add front and backend linkages for bin logs
59c9917
- Packages: Upgrade to latest. Plus serialport fixes for new ver8
7199bfc
- Deploy: Added specific deploy script for Ras Pi Zero W
eb8b0c5
- MavManager: Tests for bin file logging
d84d3a1
- flightLogger: Disable on nodejs < 12 due to nonsupport of int64
bb62a51
- FlightController: More tests
dff259f
- Frontend: Add model error messages
4faa7ba
- NetworkConfig: Better dialog box for Wifi network type
9076353
- FlightController: Initial tests
cba686b
- Backend: Move bin logging to mavlink-router
8db1bb4
- mavManager: Fix tests
2a271a1
- FlightController: Extract out interval to function
d51adf5
- Nodejs: Package update
5832303
- Winston: Lint config file
1186230
- Lint fixes
8e036bb
- Packages: Remove unused or underused packages
3f65c79
- FrontEnd: converted alert popups to modal dialogs
cf38818
- Linting
af592ef
- Server: Add Mavlink dialect option
31c7d8c
- MavManager: Linting fixes
4e065c5
- About: Add RPi HAT info
f84f80e
- FlightController: Calculate datarate
9bd99f3
- Revert "Project: Update Geany"
96bff9b
- Project: Update Geany
8f5c8bd
- FlightController: Test start stop
bbdfc33
- Modules: Add mavlink-router and deploy scripts
d144b41
- flightLogger: Fix typo in version compare
68fc0e6
- MAVLink: Monitor vehicle arm status
dfa10c4
- MAVManager: Don't use packets from GCS
fb05855
- FlightController: Check for mavlink-routerd
58e12b4
- Project: Update geany config
19a6b1e
- FlightLogger: add bin tests
4ffe16a
- About: Fix HAT detection
7b93bca
- flightLogger: mkdir is now sync
49a8eeb
- mavManager: Fix component id filtering
e804138
- Doco: Add instructions for mavlink-router
2755e50
- CI: Add mavlink-router install
eaa1ffd
- FlightController: Disallow edit of 127.0.0.1:14540 output
648bc47
- CI: Use pip3
72f250f
- CI: Add videostream packages
c612a08
- MavManager: add arming events
d4ea0b7
- FlightController: Add dialect option
a2abe86
- Frontend: Fix JS error
1da6b3b
- flightController: Pass on arming events
874197a
- FlightController: send out error messages
03cc715
- Video: Handle when no connected video devices
4588e64
- Video: Fix timing typo
f07ba13
- FrontEnd: Logging enable only works for tlogs
c77fd97
- FlightController: add 1500000 baudrate
803a3a8
- CI: Update caching options
606453d
- Deploy: Disable systemd on mavlink-router
ce74300
- Network: Fix bug where 2.4GHz networks are forced for infrastructure
de8d6e4
- FlightController: Refresh on socketio reconnect
1207589
- FlightController: Fix tests
fe71c16
- Modules: update mavlink-router
266fd50
- Git: ignore more files
68cd9f7
- Update README.md
013a560
- Server: Fix cookie error
9420e8e
- FlightController: Display datarate
ee59d88
- Doco: Fix typo in install command
1dbb3ea
- Docs: Added link to user doco
eb46dc3
- FlightController: Show user that 127.0.0.1:14540 is in use
5adcd67
- Packages: Add underscore
bee6da2
- CI: Add build matrix of nodejs 11 and 12
5a61815
9 February 2020
- Tlog: Added Telemetry logging functionality
3c7a016
- Network: Added waiting screen
4f6eaa3
- Network: Allow connection to be specific for adapter
70b9db5
- Frontend: Added loading screen for all pages
c825a18
- Styling: Linted the about page
8323fbe
- Video: Video streaming settings now saved
4c355c4
- Backend: Expand logging
4fbf951
- Video: Better layout for streaming addresses and added waiting screen
6699370
- Server: Use better settings manager
a3d1cce
- Network: Added deactivate connection control
bd161dc
- Frontend: Move socketIO management to basepage
d821711
- Video: Better detection of Ras Pi Cameras
cc74d38
- Doco: README more clear
f35aa3f
- React: Use statically rendered frontend
dfad505
- Video: Added rotation option
55253b0
- Network: Ensure new connection does not connect during creation
2a6adb1
- Tests: Test framework and Coveralls for backend
ce1dfd8
- Tests: Adding linting
11a7b0c
- Build: Separated out build process and better doco
5dda2ff
- Network: Correct active connection display for multi-adapters
66604da
- Server: Add more logging
ad607e7
- Project: Add lint fix to Geany project file
26c2459
- WiFi: Disable WPS and change default WifiAP to 10.1.2.100
e26bcb4
- FlightLogger: Use saved settings
b83c81f
- Video: Add bitrate option
15b8a54
- Backend: Style fixes
7428c9d
- Documentation: Fix bad rebase
cba1b73
- Tests: Correct coverage
53d1e7a
- Video: Rotation now works on Ras Pi Cameras
9cd12dd
- mavManager: Add logging
6d402f0
- Documentation: More info on the Wifi deploy script
3ca5220
- Documentation: Added install command for Ras Pi
333c9d0
- Network: Disable autoconnect with deactivation
4c13aa3
- Git: Ignore logging folder and settings.json
0df0485
- FlightController: Fix typo in serial port id
b1c1247
- Basepage: Fix incorrect css labels
23c206c
- Video: Added Mission Planner strings
fd227ab
- CI: Make travis build Reactjs app too
5d93449
- Deploy: Add missing service deactivation for WiFi AP
2fe3786
- Documentation: Fix formatting
4a58c3c
- Documentation: Add website location
2e99a96
- Documentation: Fix heading typo
98f2c5b
- Deploy: Fix Wifi psk
865d86e
1 December 2019
- FlightController: Better UDP on-sending stability
885dfe3
- Deploy: Added script for initial Wifi hotspot
ee3fc10
- NetworkManager: Force newer encryption for Wifi APs
9d9111b
- Upversion to 0.4.0
3247159
1 December 2019
- Deploy: Set line endings to unix
5aa48f9
- Deploy: Added deployment script for Rasberry Pi (Raspian)
6858efb
- FlightController: More reliable mavlink onsending
9fb54fb
- Video: Hardware encoding for Ras Pi Cam
fc1bd84
- FlightController: Fix bug where a new UDP connection crashes the manager
a78d82f
- Video: Fix typo in bitrate
31415e4
- Upversion to 0.3.0
cdb15fc
- Deploy: add missing sudo
93358a7
30 November 2019
- Initial commit
ca46d77
- Packages: Added eslint
7e476d8
- Flight Controller - initial working
710fb99
- Flight Controller: Fixed and added UDP outputs
f0340c5
- Removed old analog port and serial port routing pages
755c6f6
- Initial commit
0486132
- Network: Backend now working
6debb26
- Video: Added RTSP video streaming
9bae90b
- Network: Added read-only network config page
90595bb
- Video: Better grabbing of device caps and removed framerate selection
052a34e
- Network: Wired up front end UI for network editing
4271da3
- Serial: Better error handling for serial<->TCP UDP
dd62866
- Serial: Cleaned up source
d825270
- Analog: Added page for Ras Pi
5fe65cd
- Server: Added logging via Winston
4fe3642
- About: Added about page with system information
492174c
- Removed unused code
77ea839
- Serial: Fixed UDP links
8b3a787
- Documentation: Updated
b69afaf
- Server: Cleanups
908b06c
- Network: More GUI configuring
870adb2
- Analog: Using socket.io instead of timed fetch
69766a3
- Serial: Input checking
1a25158
- General: Fixed linting
40175b6
- Server: Raspberry Pi compatibility fixes
afb7fed
- Tests: Add initial for front end
dc2e5bc
- Frontend: Added socket.io connection status to footer of analog and serial
143f60a
- Project: updated paths
1234ac8
- Serial: Correct adding of serial ports and changing baud rates
20f63f1
- Add CI (Travis)
2a9dc80
- Serial: Using socket.io for updates
241c176
- General: add eslint config
b84c06a
- Video: Updated RTSP server
278f4f3
- Documentation: more install steps
ca392e1
- Documentation: Add details about service
6278c6d
- Added systemd service
e111183
- General: Added dependency installer
63b1869
- Networking: Handle device with no connections
5e4e335
- Serial: Allow re-check of ports on page refresh
96c7696
- Network: Fixed AP gui config
d3ec15d
- Src: Raspberry Pi compatibility fixes
bba3387
- General: Added new packages
1a20dd5
- Video: Force Ras Pi cam to use software x264 encoding
5388fc3
- Service: Fix typo and dependencies
ef75d23
- Serial: Fixed UDP under Linux
af673ef
- Video: Fix modes for Ras Pi Cam
5717d45
- Server: Fix linting issue
85ee16f
- Video Streaming: Show debug messages
436617d
- Server: Fixed crash when analog ports don't exist
b62a6dc
- Packages: moved eslint to dev
818025a
- General: Remove old Windows scripts
1a37ef3
- Home: Add some text
823356e
- Mavlink: Ignore bad packets
6f24ff7
- Doco: Update list of dependencies
47f3bfc
- General: Add serialsetting.json to ignore
d99c7dd
- FlightController: Remove hardcoded UDP outputs
b1b1d71
- Network: Fix IP addressing for hotspots
c11bd4e
- Network: Fix bug in Wifi network adding
f2ddf2a
- Upversion to 0.2.0
70cf310
- FlightController: Fix bug with Ras Pi serial port
0b130fa
- Extra packages to install
01fd53d
- Analog: Fixed typo for Pi
9f59d45
- Client: Added name
607a727
- Packages: Raspberry Pi compatibility fixes
2c47512