Releases: aaronwmorris/indi-allsky
Release indi_v2024.09.1
What's Changed
- Status area is now dynamically updated periodically by @aaronwmorris in #1480
- Add mini timelapse functionality by @aaronwmorris in #1446
- Add new INDI Accumulator camera interface by @aaronwmorris in #1456
- Properly handle latitudes where the sun never sets/rises by @aaronwmorris in #1340
- Focuser support for 28byj-48 stepper motor by @aaronwmorris in #1266
- Dew heater support by @aaronwmorris in #1269
- Temperature sensor support with dew heater integration by @aaronwmorris in #1273
- Add fan controller support by @aaronwmorris in #1300
- Add OpenWeather Map API sensor support by @aaronwmorris in #1319
- Add Weather Underground API Sensor support by @aaronwmorris in #1390
- Generic GPIO device control by @aaronwmorris in #1374
- script to flush images from CLI by @aaronwmorris in #1247
- Change to the image folder structure by @aaronwmorris in #1251
- Additional libcamera support IMX298 and OwlSight by @aaronwmorris in #1263
- Add cardinal directions for panoramas by @aaronwmorris in #1264
- Filetransfer functions for RAW and FITS files by @aaronwmorris in #1267
- Add Support Info view by @aaronwmorris in #1276
- New status tracking for web interface by @aaronwmorris in #1307
- Fixed 16-bit CLAHE algorithm by @aaronwmorris in #1309
- add retain options for HA discovery by @aaronwmorris in #1355
- update database conversion script for SQLAlchemy 2.0 by @aaronwmorris in #1385
- BEHAVIOR CHANGE: separate DNG/JPEG settings for day and night for libcamera by @aaronwmorris in #1387
- use Python 3.11 from deadsnakes PPA on Ubuntu 24.04 by @aaronwmorris in #1440
- Add force IPv4 and IPv6 settings for file transfers by @aaronwmorris in #1458
- support dark and bpm for fits processor by @aaronwmorris in #1465
- Remove dependence of session data from JSON/AJAX views by @aaronwmorris in #1468
- add -level 3.1 as ffmpeg default by @aaronwmorris in #1476
- FUNCTIONAL CHANGE - Save daytime images without timelapse by @aaronwmorris in #1479
- BREAKING CHANGE: New Stretch function by @aaronwmorris in #1484
- Database performance improvements by @aaronwmorris in #1488
- Updates and new redirect views for images and videos by @aaronwmorris in #1498
New Contributors
- @degan6 made their first contribution in #1302
- @hengkit made their first contribution in #1324
- @Vertikar made their first contribution in #1334
Full Changelog: indi_v2024.05.1...indi_v2024.09.1
Release indi_v2024.05.1
What's Changed
- More sensors for camera simulator by @aaronwmorris in #1171
- add image rotation option for panoramas by @aaronwmorris in #1176
- Allow gain configuration of V4L2 cameras by @aaronwmorris in #1179
- attempt to continue exposures after abort by @aaronwmorris in #1193
- Restart capture process when indiserver becomes disconnected by @aaronwmorris in #1202
- New views for viewing individual images and videos by @aaronwmorris in #1212
- properly set focal length and apterture settings for camera by @aaronwmorris in #1217
- Add stars constraint to star trails generation by @aaronwmorris in #1223
- add daytime indi config settings by @aaronwmorris in #1224
- remove Ubuntu 18.04 support by @aaronwmorris in #1235
- Add orb rotation/offset and reverse motion options by @aaronwmorris in #1237
- New options to disable dark frame calibration by @aaronwmorris in #1240
Full Changelog: indi_v2024.02.1...indi_v2024.05.1
Release indi_v2024.02.1
What's Changed
- monitor image queue and introduce delays when processing slows by @aaronwmorris in #1157
- add tiangong space station to tracked list by @aaronwmorris in #1158
- enable http/2 in Apache by @aaronwmorris in #1160
- new script to only setup a web interface by @aaronwmorris in #1161
- Base image URLs from S3 on information from camera by @aaronwmorris in #1165
Full Changelog: v8.0...indi_v2024.02.1
Release v8.0
What's Changed
- New gallery view by @aaronwmorris in #1144
- Add Thumbnail support by @aaronwmorris in #1121
- indiclient shutdown causing problems with temp calibrated darks by @aaronwmorris in #1132
- bump INDI to v2.0.6 by @aaronwmorris in #1134
- New options to allow auto-upload to YouTube by @aaronwmorris in #1136
- new views to redirect to the latest image by @aaronwmorris in #1139
- integrate fish2pano module with 200-300x speedup by @aaronwmorris in #1141
Full Changelog: v7.9...v8.0
Release v7.9
What's Changed
- New Camera Simulator view by @aaronwmorris in #1048
- libcamera build script by @aaronwmorris in #1052
- Add Oracle OCI object storage support by @aaronwmorris in #1060
- Enable dark frame capture in containers by @aaronwmorris in #1061
- more cameras for simulator by @aaronwmorris in #1062
- Fix minimum exposure not being honored if higher than camera minimum by @aaronwmorris in #1064
- fix API authentication failures when file uploads exceed 5-10 minutes by @aaronwmorris in #1065
- Stream file uploads in syncapi by @aaronwmorris in #1067
- Add native youtube upload support by @aaronwmorris in #1075
- Add image exclude action to form viewer by @aaronwmorris in #1076
- Panoramas are now fully supported as an asset type by @aaronwmorris in #1101
- The web status area is now customizable via template by @aaronwmorris in #1112
- Support panorama timelapse videos by @aaronwmorris in #1117
- special handling for indi_pylibcamera by @aaronwmorris in #1119
- Home Assistant Auto-Discovery support
Full Changelog: v7.7...v7.9
Release v7.7
- Cardinal directions image overlay
- Fish-eye to panorama perspective conversion
- Support using JPEG and PNG sources for dark frame calibration
- New logo and favicon
- Abort exposures when camera is hung
- Separate connect and read timeouts for file transfer functions
Release v7.6
- BREAKING CHANGE: Detection masks utilized before geometry changes
- GCP Storage
- pyCurl Camera for remote web cam support
- FITS image processing
- Raspberry Pi OS Bookworm/Debian 12 support
- Images stored in database using relative paths
- IIS and Hubble tracking info
- Satellite tracking in Astropanel
- Fix SCNR Average Neutral processing
- Removed GPS time sync
Release v7.4
Smoke data from NOAA HMS
16-bit CLAHE contrast enhancement
SyncAPI security enhancements
Passenger and CGI interfaces
Astropanel integration
Release v7.2
Release 7.2 is primarily an architecture change.
Previously, the camera/hardware management occurred in the same process as the main program loop. In release 7.2, I have separated the camera management from the main program loop. The main program loop only handles process management and config management. The capture process is now fully independent. A reload event now completely shuts down the indi client and a new process is created with a new client. If the indi process were to crash, a new process would get created within a few seconds.
This might also help (very slightly) with memory, since using separate processes in python multiprocessing performs a full copy of memory in the new processes. None of the memory related to indi and camera management is copied to the other processes anymore.
File transfer processes are now converted to threads. This should significantly reduce the impact of memory usage when more threads are used. I have increased the default threads to 2.
Release v7.1
Data from the NOAA Space Weather Prediction Center is used to predict the possibility of aurora activity.
Text overlay customizations.
Add image saturation controls.