Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2024.12.06 #4008

Merged
merged 2,135 commits into from
Dec 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2135 commits
Select commit Hold shift + click to select a range
1b2e106
Update install.sh: 2 fixes
EricClaeys Aug 10, 2024
3c34d68
Update install.sh: need sudo for fuser
EricClaeys Aug 10, 2024
e9536f1
Update install.sh: put "sudo apt-get update" output in TMP file
EricClaeys Aug 10, 2024
65bea5a
Update install.sh: EOF fix
EricClaeys Aug 10, 2024
7a34f47
Merge pull request #3801 from AllskyTeam/apt-get-locked-fix
EricClaeys Aug 10, 2024
8d2623a
Update install.sh: remove duplicate code
EricClaeys Aug 10, 2024
3090548
Update options.json.repo: improve "Keep Sequence" description.
EricClaeys Aug 12, 2024
4c6d1d0
Update install.sh: very minor formatting change
EricClaeys Aug 12, 2024
a3d22ac
Update makeChanges.sh: use better variable name
EricClaeys Aug 12, 2024
d29d28e
Update options.json.repo: Add "checkchanges" to days to keep settings
EricClaeys Aug 12, 2024
ed9672c
Update makeChanges.sh: Add "TODO" section for daystokeep
EricClaeys Aug 12, 2024
22a5852
Merge pull request #3806 from AllskyTeam/Days-to-keep-checks
EricClaeys Aug 12, 2024
7638340
Update install.sh: fix installation after error
EricClaeys Aug 13, 2024
938aad5
Update timelapse.sh: Fail if we can't get the first setting.
EricClaeys Aug 14, 2024
102cca5
Update allsky-config.sh: don't exit after showing RPi info
EricClaeys Aug 14, 2024
359320b
Update allsky-config.sh: check for invalid response
EricClaeys Aug 14, 2024
740dd2d
Update installSamba.sh: Improve SAMBA prompts
EricClaeys Aug 14, 2024
3703e24
Update allsky-config.sh: increase size of main screen
EricClaeys Aug 14, 2024
4105271
Merge pull request #3813 from AllskyTeam/allsky-config-fixes
EricClaeys Aug 14, 2024
27b9463
Update show_thumbnails.php: remove "x" from GoogleAnalytics
EricClaeys Aug 19, 2024
0c9f9cf
Update makeChanges.sh: upload ALL files when enabling local website
EricClaeys Aug 19, 2024
a2f5253
Update viewSettings.php: minor changes checking for "" vs null
EricClaeys Aug 19, 2024
8194e00
Update functions.php: fixes to v()
EricClaeys Aug 19, 2024
a019fd1
Update allskySettings.php: Only include .js file when in WebUI mode
EricClaeys Aug 19, 2024
2ee5ece
Update viewSettings.php: Only support WebUI-type settings display
EricClaeys Aug 19, 2024
05ec5af
Update index.php: move "check" code to separate file
EricClaeys Aug 19, 2024
5db29d0
Fix reseting settings corrupting env.json
Alex-developer Aug 19, 2024
edfe3db
Update options.json.repo: update name
EricClaeys Aug 21, 2024
260d193
Merge pull request #3825 from AllskyTeam/Change-"Camera"-setting-to-"…
EricClaeys Aug 21, 2024
a6844e0
runCommands.php, version 1
EricClaeys Aug 21, 2024
b80e3c5
Update .gitignore: delete old file
EricClaeys Aug 22, 2024
6e34669
Update README.md: misc updates
EricClaeys Aug 22, 2024
77fc4ea
Add files via upload
EricClaeys Aug 22, 2024
707b8c2
Update getChecksum.php: check for non-existent files
EricClaeys Aug 22, 2024
10ea685
Update getChecksum.php: explicit check for false
EricClaeys Aug 22, 2024
87e3698
Set permissions
Alex-developer Aug 22, 2024
1b368dc
Update options.json.repo: append "/" to directory URLs
EricClaeys Aug 23, 2024
b9e0291
Update variables.sh: add ALLSKY_WEBSITE_CHECKSUM_FILE
EricClaeys Aug 30, 2024
8fb3f34
Update installUpgradeFunctions.sh: add get_website_checksums()
EricClaeys Aug 30, 2024
f0d25ec
Update installUpgradeFunctions.sh: couple fixes
EricClaeys Aug 30, 2024
54305ec
Update install.sh: call get_checksums()
EricClaeys Aug 30, 2024
64e6b16
Update updateWebsiteConfig.sh: allow deleting a field
EricClaeys Aug 31, 2024
e86c025
Update installUpgradeFunctions.sh: add update_array_field()
EricClaeys Aug 31, 2024
24af0e6
Update installUpgradeFunctions.sh: shellcheck fix
EricClaeys Aug 31, 2024
c137f7a
Update remote_website_install.sh: draft version
EricClaeys Aug 31, 2024
bd12159
Delete website/install.sh
EricClaeys Aug 31, 2024
fcbe693
Update remote_website_install.sh: add missing "then"
EricClaeys Sep 1, 2024
a7a7d78
Update remote_website_install.sh: shellcheck and other fixes
EricClaeys Sep 1, 2024
0f110af
Add files via upload
EricClaeys Sep 8, 2024
861025a
Add files via upload
EricClaeys Sep 8, 2024
3744e00
Add files via upload
EricClaeys Sep 8, 2024
07a798f
Add files via upload
EricClaeys Sep 8, 2024
ea9eedc
Add files via upload
EricClaeys Sep 8, 2024
2594ac4
Update changeLog.html: update ZWO SDK
EricClaeys Sep 8, 2024
e5bb3ec
Merge pull request #3854 from AllskyTeam/ZWO-SDK-1.36
EricClaeys Sep 8, 2024
807d828
Merge pull request #3858 from AllskyTeam/Remote-Website-fixes
EricClaeys Sep 8, 2024
b478321
Update testUpload.sh: allow specifying file to upload
EricClaeys Sep 8, 2024
d6f998b
Update testUpload.sh: remove unused variable
EricClaeys Sep 8, 2024
cb0c21e
Add feature_request.md
EricClaeys Sep 10, 2024
ca507a6
Update feature_request.md: updates
EricClaeys Sep 10, 2024
0a38793
Rename bug_report.md to 3-bug_report.md
EricClaeys Sep 10, 2024
04d1900
Rename feature_request.md to 1-feature_request.md
EricClaeys Sep 10, 2024
9131c41
Update and rename 1-feature_request.md to 1-feature_request.yml
EricClaeys Sep 10, 2024
a5aaacb
Update 1-feature_request.yml: syntax fix
EricClaeys Sep 10, 2024
dbda277
Update 1-feature_request.yml: syntax fix # 2
EricClaeys Sep 10, 2024
8d731cc
Update 1-feature_request.yml: add [!IMPORTANT]
EricClaeys Sep 10, 2024
376bb01
Update 1-feature_request.yml: combine IMPORTANT lines
EricClaeys Sep 10, 2024
5e83e7d
Update 1-feature_request.yml
EricClaeys Sep 10, 2024
cc7072f
Update and rename bug_report.md to 2-bug_report.yml
EricClaeys Sep 10, 2024
fbc6e77
Update 2-bug_report.yml: remove trailing ":"
EricClaeys Sep 10, 2024
e2cdaa6
Update 2-bug_report.yml
EricClaeys Sep 10, 2024
58b9c11
Update 2-bug_report.yml
EricClaeys Sep 10, 2024
9a2d2ff
Update and rename 3-bug_report.md to 2-bug_report.yml
EricClaeys Sep 10, 2024
d6f9e2e
Update 2-bug_report.yml: change name
EricClaeys Sep 10, 2024
5e700b5
Update 2-bug_report.yml: improvements
EricClaeys Sep 10, 2024
5411ae1
Update 2-bug_report.yml: improve bullet lists
EricClaeys Sep 10, 2024
debc8ec
Update 2-bug_report.yml: trying to get bullet lists correct
EricClaeys Sep 10, 2024
96738ff
Update 2-bug_report.yml: still trying
EricClaeys Sep 10, 2024
ce37fa5
Update 2-bug_report.yml: fix remaining bullet lists
EricClaeys Sep 10, 2024
5bb050d
Update 2-bug_report.yml: add placeholder
EricClaeys Sep 10, 2024
a751f7a
Update 2-bug_report.yml
EricClaeys Sep 10, 2024
34ae9c7
Update 2-bug_report.yml
EricClaeys Sep 10, 2024
2251530
Update 2-bug_report.yml
EricClaeys Sep 10, 2024
c1273a6
Update 2-bug_report.yml
EricClaeys Sep 10, 2024
a6a9e9f
Update 2-bug_report.yml
EricClaeys Sep 10, 2024
ebdbc9d
Merge branch 'v2024.xx.xx' into Issue-and-Feature-Request-templates
EricClaeys Sep 10, 2024
12c4c6e
Merge pull request #3861 from AllskyTeam/Issue-and-Feature-Request-te…
EricClaeys Sep 10, 2024
e0220dd
Update 1-feature_request.yml
EricClaeys Sep 10, 2024
7cae687
Update makeChanges.sh: remove duplicate "source" line
EricClaeys Sep 10, 2024
7bc1cf8
Updates to add auth
Alex-developer Sep 13, 2024
bf6e468
Update removeBadImages.sh: mention 'Max Auto-Exposure' in message
EricClaeys Sep 17, 2024
a22d935
Update postToMap.sh: use --location option
EricClaeys Sep 19, 2024
69b49dd
Update index.php: pass postMsg
EricClaeys Sep 26, 2024
90cc7b5
Update liveview.php: display postMsg
EricClaeys Sep 26, 2024
94f44dd
Update functions.php: calculate more accurate message
EricClaeys Sep 26, 2024
0b9f4bf
Merge pull request #3886 from AllskyTeam/Improve-accuracy-of-"Images-…
EricClaeys Sep 26, 2024
e15d080
Update install.sh: Don't get checksums until we know php is installed
EricClaeys Oct 3, 2024
ea97a07
Initial commit for website uploader
Alex-developer Oct 4, 2024
a7e0746
Update uninstall.sh: umount tmp
EricClaeys Oct 5, 2024
1b228f0
Update README.md: specify which ZWO cameras are supported
EricClaeys Oct 5, 2024
d253dc1
Bug fixes and code cleanup
Alex-developer Oct 5, 2024
c62bd0d
Moved Sun 6 Oct 15:49:56 BST 2024 to core common script, moved colou…
Alex-developer Oct 6, 2024
616b731
Update functions.sh: Handle "ZWOptical company"
EricClaeys Oct 10, 2024
1719db4
Update upload.sh: move "debug 5" to the start of lftp
EricClaeys Oct 16, 2024
ba83eb7
Update remote_website_install.sh: updates for conventions
EricClaeys Oct 20, 2024
90fbe5a
Update remote_website_install.sh: shellcheck fix
EricClaeys Oct 20, 2024
7eb1bcd
Update remote_website_install.sh: shellcheck fixes
EricClaeys Oct 20, 2024
f355203
Update variables.sh: replace spaces with tabs
EricClaeys Oct 20, 2024
e8c2a39
Update remote_website_install.sh: created display_box()
EricClaeys Oct 20, 2024
5f4897b
Update remote_website_install.sh: shellcheck fix
EricClaeys Oct 20, 2024
55a4a75
Update variables.sh: Add bold to 'dialog' command
EricClaeys Oct 20, 2024
9656ed2
Update remote_website_install.sh: Use bold for dialog questions
EricClaeys Oct 20, 2024
38d1f76
Update variables.sh: use underline instead of bold
EricClaeys Oct 20, 2024
f7fc638
Update remote_website_install.sh: use underline
EricClaeys Oct 20, 2024
a92e667
Update remote_website_install.sh: misc improvements
EricClaeys Oct 20, 2024
71a22f8
Update remote_website_install.sh: more misc. changes
EricClaeys Oct 20, 2024
0176afd
Update remote_website_install.sh: allow removing directories
EricClaeys Oct 20, 2024
c8306de
Update remote_website_install.sh: Optionally pass in "check" when del…
EricClaeys Oct 20, 2024
84aaeee
Update remote_website_install.sh: don't show "progress" messages
EricClaeys Oct 20, 2024
256b4ce
Merge pull request #3921 from AllskyTeam/remote-website-install
EricClaeys Oct 20, 2024
ae2ff2c
Update remote_website_install.sh: Don't add remote URL to dialog boxes
EricClaeys Oct 20, 2024
97c7646
#3923 Initial commit
Alex-developer Oct 24, 2024
66bf822
#3923 Initial commit
Alex-developer Oct 24, 2024
ffc84bc
#3923 Initial commit
Alex-developer Oct 25, 2024
89fc68f
Merge pull request #3924 from AllskyTeam/3923-fix-gpio-support-on-pi-5
EricClaeys Oct 28, 2024
6f09b94
Update functions.sh: remove _ts=
EricClaeys Oct 30, 2024
af3a1ad
Update allsky.sh: Shorten error msg so it fits in image
EricClaeys Oct 30, 2024
91a6ecd
Update overlay-ZWO_ASI585MC-3840x2160-both.json for higher resolution
EricClaeys Oct 30, 2024
94d3403
Update overlay-RPi.json: use generic placeholders
EricClaeys Oct 30, 2024
e65d225
Update overlay-ZWO_ASI178MM-3096x2080-both.json: Add sensor and camera
EricClaeys Oct 30, 2024
f76d330
Update overlay-ZWO_ASI178MC-3096x2080-both.json: Add sensor and camera
EricClaeys Oct 30, 2024
0d52bac
Update overlay-ZWO_ASI290MC-1936x1096-both.json: add sensor and camera
EricClaeys Oct 30, 2024
dd3cbf6
Update overlay-ZWO_ASI290MM-1936x1096-both.json: add sensor and camera
EricClaeys Oct 30, 2024
a696ab1
Update overlay-ZWO_ASI676MC-3552x3552-both.json: add sensor and camera
EricClaeys Oct 30, 2024
ea9a74e
Update overlay-RPi.json: minor syntax changes
EricClaeys Oct 30, 2024
7c8e366
Update overlay-RPi_HQ-4056x3040-both.json: minor syntax changes
EricClaeys Oct 30, 2024
4178b39
Update overlay-RPi.json: call "generic"
EricClaeys Oct 30, 2024
4979710
Update overlay-RPi_Module_3-4608x2592-both.json: minor syntax changes
EricClaeys Oct 30, 2024
0d0bbc0
Update overlay-RPi_Version_1-2592x1944-both.json: minor syntax changes
EricClaeys Oct 30, 2024
662d110
Merge pull request #3929 from AllskyTeam/overlay-repo-fixes
EricClaeys Oct 30, 2024
9888cfb
Update overlay-ZWO.json: make generic overlay
EricClaeys Oct 30, 2024
849c9e9
Update overlay-ZWO_ASI120MC-S-1280x960-both.json: use standard sizes
EricClaeys Oct 30, 2024
0e67e3e
Update fields.json: Remove BRIGHTNESS
EricClaeys Oct 30, 2024
559e859
Update variables.sh: Add myFiles variables
EricClaeys Nov 1, 2024
4118c76
Create README.txt
EricClaeys Nov 1, 2024
61ecb26
Delete html/allsky/myFiles/README.txt
EricClaeys Nov 1, 2024
9fa3336
Update installUpgradeFunctions.sh: add PRIOR_MYFILES_DIR
EricClaeys Nov 1, 2024
421243c
Update variables.sh: append _DIR and _NAME to MYFILES variables
EricClaeys Nov 1, 2024
f8ce8d4
Update install.sh: don't hardcode 'myFiles'
EricClaeys Nov 1, 2024
27d105c
Update install.sh: Fix typo
EricClaeys Nov 1, 2024
67e3112
Merge pull request #3932 from AllskyTeam/myFiles-changes
EricClaeys Nov 1, 2024
1d843ad
Update install.sh: simplify IN_TESTING check
EricClaeys Nov 1, 2024
efeafb1
Update functions.sh: Add "function" to function names
EricClaeys Nov 1, 2024
ca832bd
Update installUpgradeFunctions.sh: Put "{" on separate line for funct…
EricClaeys Nov 1, 2024
5706049
Update configuration.json.repo: be consistent with "variable": "value"
EricClaeys Nov 1, 2024
0e66a6c
Update index.php: Fix: initialize $backgroundImage_style
EricClaeys Nov 3, 2024
e2cbb4e
Update postToMap.sh: workaround for User-Agent of "curl"
EricClaeys Nov 3, 2024
82a99ab
Update RPi_cameraInfo.txt.repo - include IMX283
EricClaeys Nov 4, 2024
a8611d3
Update RPi_cameraInfo.txt.repo: fix ms exposure time
EricClaeys Nov 4, 2024
e3ef7de
Update ASI_functions.cpp: add imx283 capabilities
EricClaeys Nov 4, 2024
221acde
Merge pull request #3942 from AllskyTeam/Support-IMX283
EricClaeys Nov 5, 2024
9b2f0ed
Update lighttpd.conf.repo: fix caching
EricClaeys Nov 5, 2024
89a083a
Update install.sh: move and reword comment
EricClaeys Nov 6, 2024
16ed5f3
Update install.sh: changes to be in sync with v2024.xx.xx
EricClaeys Nov 6, 2024
79506a1
Update remote_website_install.sh: several changes
EricClaeys Nov 6, 2024
f84a6fa
Update installUpgradeFunctions.sh: delete some settings and add others
EricClaeys Nov 6, 2024
6926cb4
Update installUpgradeFunctions.sh: consistent formatting of function …
EricClaeys Nov 6, 2024
cfb1c96
Update installUpgradeFunctions.sh: remove unused variable
EricClaeys Nov 7, 2024
b61a6f4
Update install.sh: remove unused argument
EricClaeys Nov 7, 2024
5647440
Update installUpgradeFunctions.sh: remove unused variable, again
EricClaeys Nov 7, 2024
7be18ef
Update remote_website_install.sh: many changes and fixes
EricClaeys Nov 7, 2024
c934a17
Update remote_website_install.sh: shellcheck fix
EricClaeys Nov 7, 2024
532bae6
Update RPi_cameraInfo.txt.repo: correct spelling of Arducam
EricClaeys Nov 7, 2024
3b6b8ca
Update README.md: List all RPi cameras supported
EricClaeys Nov 7, 2024
a4c6cb1
Update remote_website_install.sh: Another boatload of changes
EricClaeys Nov 7, 2024
98ecb83
Merge pull request #3947 from AllskyTeam/Remote-Website-updates
EricClaeys Nov 7, 2024
25b3e7d
Update fields.json: add missing double quote
EricClaeys Nov 9, 2024
d840c23
Update allsky_overlay.py
EricClaeys Nov 9, 2024
ab70687
Update allsky_shared.py: Escape single quotes in addMessage.sh text
EricClaeys Nov 9, 2024
98ec41d
Update install.sh: Indent a log entry so it's obvious it goes with th…
EricClaeys Nov 9, 2024
bf352f7
Merge pull request #3951 from AllskyTeam/Check-for-errors-when-readin…
Alex-developer Nov 9, 2024
43cd4a1
Commit to test overlay upgrade code
Alex-developer Nov 9, 2024
84bc2e7
Flow upgrade logic changes
Alex-developer Nov 10, 2024
8a9611a
#3954 Improve file caching
Alex-developer Nov 10, 2024
4b90440
Update allsky_overlay.py: fix: only use .upper() on strings
EricClaeys Nov 11, 2024
39cb777
Merge pull request #3955 from AllskyTeam/3954-bug
EricClaeys Nov 11, 2024
2a70ba2
Merge pull request #3958 from AllskyTeam/Remote-Website-updates
EricClaeys Nov 12, 2024
a5d24be
Update lighttpd.conf.repo: Fix hard-coded path
EricClaeys Nov 12, 2024
ca1fe23
Update install.sh: save prior daytimeoverlay and nighttimeoverlay
EricClaeys Nov 18, 2024
ec2be1b
Update install.sh: remove redundant log entry
EricClaeys Nov 18, 2024
ecb9c49
Update checkAllsky.sh: check for enabled "use" settings but no file
EricClaeys Nov 18, 2024
578ee72
Update functions.php: fix comment
EricClaeys Nov 18, 2024
1b588c4
Update functions.php: "use" Website variable implies "has"
EricClaeys Nov 18, 2024
6420eb9
Update index.php: Only show remote Website link if we're using the re…
EricClaeys Nov 18, 2024
48bccc2
Update index.php: useRemoteWebsite implies hasRemoteWebsite
EricClaeys Nov 18, 2024
d7efb0a
Merge pull request #3968 from AllskyTeam/has-and-use-Website-changes
EricClaeys Nov 18, 2024
c6335d7
Update install.sh: add --skip option
EricClaeys Nov 18, 2024
d75bbe9
Update convertJSON.php: add --options-only
EricClaeys Nov 18, 2024
2bab447
Update makeChanges.sh: call add_new_settings() if instructed to
EricClaeys Nov 18, 2024
dc4a4a9
Update installUpgradeFunctions.sh: Add doV() and add_new_settings()
EricClaeys Nov 18, 2024
bde0354
Update install.sh: improve handling of new settings
EricClaeys Nov 18, 2024
d7bff97
Update installUpgradeFunctions.sh: fix typo in variable name
EricClaeys Nov 18, 2024
a72097e
Update ASI_functions.cpp: Fix reading of multi-word camera models
EricClaeys Nov 19, 2024
f828440
Update installUpgradeFunctions.sh: Handle no new settings
EricClaeys Nov 19, 2024
d0ca2d5
Update install.sh: Added USE_PRIOR_ALLSKY
EricClaeys Nov 19, 2024
b585ea0
Merge pull request #3971 from AllskyTeam/Handle-new-settings-not-in-s…
EricClaeys Nov 19, 2024
14bef25
Update ASI_functions.cpp: use getToken() to parse line
EricClaeys Nov 19, 2024
4975c7a
Update install.sh: hide gpio error
EricClaeys Nov 19, 2024
f7e938f
Update env.json.repo: Be more specific in comment.
EricClaeys Nov 19, 2024
c9ffec8
Update editor.php: Add code to allow editing env.json file
EricClaeys Nov 19, 2024
e4266fb
Update index.php: Only include codeMirror files for Editor page
EricClaeys Nov 19, 2024
0ec2f17
Update functions.sh: Fix camera number for RPi
EricClaeys Nov 19, 2024
a196bfc
Update allsky_common.cpp: don't display camera model or number
EricClaeys Nov 20, 2024
662b235
Update ASI_functions.cpp: display Camera Number
EricClaeys Nov 20, 2024
ddf1442
Update allsky_common.cpp: Ignore empty --cmd argument
EricClaeys Nov 20, 2024
ec3ad57
Merge pull request #3974 from AllskyTeam/Don't-display-camera-model-t…
EricClaeys Nov 20, 2024
dec9bea
Update install.sh: Reboot any time base version changes
EricClaeys Nov 23, 2024
84c93d0
Update version: update version number
EricClaeys Nov 23, 2024
1905132
Update README.md: change version number
EricClaeys Nov 23, 2024
3724ba5
Update install.sh: change version number
EricClaeys Nov 23, 2024
287030a
Update install.sh: update comment
EricClaeys Nov 23, 2024
3b93c94
Update install.sh: remove unused variable
EricClaeys Nov 24, 2024
90622d1
Merge pull request #3976 from AllskyTeam/Update-version-number-to-v20…
EricClaeys Nov 24, 2024
9502428
Update changeLog.html: updates for v2024.12.06.
EricClaeys Nov 24, 2024
569aefc
Update knownIssues.html: Add new known issue
EricClaeys Nov 24, 2024
70c7f7e
Update postToMap.sh: send error message to log
EricClaeys Nov 24, 2024
c19a3c7
Update postToMap.sh: shellcheck fix
EricClaeys Nov 24, 2024
b3244c3
Update postToMap.sh: minor improvements
EricClaeys Nov 24, 2024
1994504
Update overlay.php: slight improvement to the "legacy" message
EricClaeys Nov 27, 2024
b612231
Update save_file.php: Remove error lines
EricClaeys Nov 27, 2024
1cbcdb2
Update datautil.php: delete reference to raspap.php, which doesn't exist
EricClaeys Nov 27, 2024
1194c3e
Update changeLog.html: remove incorrect reference to new settings
EricClaeys Nov 27, 2024
65a08c8
Merge pull request #3984 from AllskyTeam/Fix-raspap.php-and-RASPI_ADM…
EricClaeys Nov 28, 2024
3f5dce6
Update README.md: fix typo
EricClaeys Dec 1, 2024
954fa8d
Update generateForDay.sh: fix typo in setting name
EricClaeys Dec 1, 2024
017fb8e
Add files via upload
EricClaeys Dec 2, 2024
b335c2f
Update options.json.repo: Update label
EricClaeys Dec 4, 2024
a7cd8af
Update allsky.html: Add "Record Focus"
EricClaeys Dec 4, 2024
a2e176f
Merge pull request #4006 from AllskyTeam/Change-"Focus-Mode"-to-"Reco…
EricClaeys Dec 4, 2024
583356e
Resolve merge conflicts
Alex-developer Dec 5, 2024
01764fa
Resolve merge conflicts
Alex-developer Dec 5, 2024
8285e4d
Rename remote_website_install.sh to remoteWebsiteInstall.sh
EricClaeys Dec 6, 2024
de42bc5
Update AllskyWebsite.html: rename to remoteWebsiteInstall.sh
EricClaeys Dec 6, 2024
82c575c
Rename for release
Alex-developer Dec 6, 2024
06024bf
Update changeLog.html: rename remote_website_install.sh
EricClaeys Dec 6, 2024
66e7031
Update layout.html: rename remote_website_install.sh
EricClaeys Dec 6, 2024
4bb34c9
Update install.sh: rename remote_website_install.sh
EricClaeys Dec 6, 2024
9935303
Update checkAllsky.sh: rename remote_website_install.sh
EricClaeys Dec 6, 2024
261322e
Merge branch 'master' into v2024.12.06
Alex-developer Dec 6, 2024
6814a43
Merge pull request #4010 from AllskyTeam/Rename-remote_website_instal…
Alex-developer Dec 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/2-bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,4 @@ body:
 
If your problem is with an **Allsky Website**, also attach:
\* `~/allsky/html/allsky/configuration.json` (local Website)
\* `~/allsky/config/remote_configuration.json` (remote Website)
\* `~/allsky/config/remote_configuration.json` (remote Website)
1 change: 1 addition & 0 deletions .github/workflows/ci_shellcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:
paths:
- '*.sh'
- '*/*.sh'
- '*/*/*.sh'

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
images/*
darks/*
scripts/endOfNight_additionalSteps.sh

# development artifacts
src/*.a
Expand Down
91 changes: 53 additions & 38 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,43 +1,52 @@
# Allsky Camera ![Release](https://img.shields.io/badge/Version-v2023.05.01_05-green.svg) [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MEBU2KN75G2NG&source=url)
# Allsky Camera ![Release](https://img.shields.io/badge/Version-v2024.12.06-green.svg) [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MEBU2KN75G2NG&source=url)

This is the source code for the Allsky Camera project described [on Instructables](http://www.instructables.com/id/Wireless-All-Sky-Camera/).
 
<p align="center">
<img src="https://github.com/thomasjacquin/allsky/blob/master/assets/allsky_camera.png" width="50%" title="Example of an allsky camera">
<img src="https://github.com/AllskyTeam/allsky/blob/master/assets/allsky_camera.png" width="50%" title="Example of an allsky camera">
</p>

> **This README and the [Allsky documentation](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/index.html) will help get your allsky camera up and running.**

&nbsp;

<!-- =============================================================================== -->
## Requirements

You will need the following:
In order to run the Allsky software you need:

* A Raspberry Pi (Zero 2, 2, 3, 4, or 5) running Pi OS.
* A camera (Raspberry Pi HQ, Module 3, or RPi compatible, or ZWO ASI released before October 2023)
* A Raspberry Pi Zero 2, Pi 2, Pi 3, Pi 4, Pi 5, or Le Potato.
* A camera:
* Any ZWO camera sold before October 2024.
* One of the following Raspberry Pi cameras:
* RPi HQ (IMX477 sensor)
* RPi Module 3 (IMX708 sensor)
* RPi Version 1 (OV5647 sensor; NOT RECOMMENDED: 0.9 second maximum exposure)
* IMX290 60.00 fps
* ArduCam 16 MP (IMX519 sensor)
* ArduCam 64 MP (arducam_64mp sensor)
* ArduCam 462 (arducam-pivariety sensor)
* Waveshare imx219-d160 (IMX290 sensor)
* ArduCam 64 MP Owlsight (OV64a40 sensor)
* OneInchEye IMX283 (IMX283 sensor)


&nbsp;
> **NOTES:**
> - Only the Raspberry Pi OS is supported (Buster, Bullseye, or Bookworm). Other operating systems like Ubuntu are NOT supported.
> - **NOTE**: support for Buster is going away so please upgrade to Bookworm.
> - The ZWO ASI120-series cameras are not recommended due to somewhat poor quality and tendency to produce timeout errors. See [Troubleshooting --> ZWO Cameras](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/troubleshooting/ZWOCameras.html) for notes on the ASI120-series and related T7 / T7C cameras.
> - The Pi Zero with its limited memory and _very_ limited CPU power (single CPU core), is **not** recommended. You will most likely not be able to create keograms, startrails, or timelapse videos.
> - The Pi Zero 2 with its limited memory and somewhat limited CPU power, is not recommended unless cost is the only concern. Creating keograms, startrails, and timelapse videos may or may not be possible.
> __NOTES:__
> - Only the Raspberry Pi OS is supported. Other operating systems like Ubuntu are NOT supported. If possible use the newest Bookworm 64-bit release. Bullseye will also work. __Buster support will be dropped in the next major release__.
> - The ZWO ASI120-series cameras are __not__ recommended due to their tendency to produce errors and poor-quality images.
> - The Pi Zero with its limited memory and _very_ limited CPU power is not recommended. You probably won't be able to create keograms, startrails, or timelapse videos.
> - The Pi Zero 2 with its limited memory and somewhat limited CPU power is not recommended unless cost is the only concern. Creating keograms, startrails, and timelapse videos may or may not be possible.
> - The Le Potato is the only "Pi-compatible" board that we've found to actually be compatible, so buyer beware.
---


&nbsp;
<!-- =============================================================================== -->
## Software Installation
<!-- HIDE - VIDEO IS OLD

<!-- HIDE FOR NOW - THE VIDEO IS A COUPLE RELEASES OLD
PatriotAstro created a great [video](https://www.youtube.com/watch?v=7TGpGz5SeVI) describing the installation steps below.
**We highly suggest viewing it before installing the software.**
__We recommend viewing it before installing the software__.
-->
Detailed installation instructions can be found at [Installing / Upgrading --> Allsky](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/installations/Allsky.html).

See the [detailed installation instructions](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/installations/Allsky.html).

---

Expand All @@ -47,12 +56,12 @@ Detailed installation instructions can be found at [Installing / Upgrading --> A
## Web User Interface (WebUI)

<p align="center">
<img src="https://github.com/thomasjacquin/allsky/blob/master/html/documentation/settings/AllskySettingsPage.png" style="border: 1px solid black">
<img src="https://github.com/AllskyTeam/allsky/blob/master/html/documentation/settings/AllskySettingsPage.png" width="90%">
</p>

The WebUI is now installed as part of Allsky and is used to administer Allsky, and to a lesser extent, your Pi. It can also be used to view the current image as well as all saved images, keograms, startrails, and timelapse videos.
The WebUI is used to administer Allsky, and to a lesser extent, your Pi. It can also be used to view the current image as well as all saved images, keograms, startrails, and timelapse videos.

A public page is also available in order to view the current image without having to log into the WebUI and without being able to do any administrative tasks. This can be useful for people who don't have a Allsky Website but still want to share a view of their sky:
A public page is also available in order to view the current image without having to log into the WebUI and without being able to do any administrative tasks. This can be useful for people who don't use an Allsky Website but still want to share a view of their sky:

```
http://your_raspberry_IP/public.php
Expand All @@ -61,15 +70,21 @@ http://your_raspberry_IP/public.php
Make sure this page is publically viewable.
If it is behind a firewall consult the documentation for your network equipment for information on allowing inbound connections.

The WebUI has a link to the Allsky Documentation which describes all the settings Allsky uses as well as troubleshooting information.
It should be used before requesting support on GitHub.

---

&nbsp;
<!-- =============================================================================== -->
## Allsky Website
## Allsky Website and remote server

The local Allsky Website (i.e., on the Pi) is installed with Allsky but must be enabled in the WebUI in order to use it.
You can also install the Allsky Website on a remote server so it can be viewable via the Internet.

By installling the optional Allsky Website you can display your files on a website on the Pi, on another machine, or on both.
See [Installation / Upgrading --> Website](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/installations/AllskyWebsite.html) for information on how to install and configure an Allsky Website.

See [Installation / Upgrading --> Website](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/installations/AllskyWebsite.html) for information on how to install and configure an Allsky Website.
Allsky images, keograms, startrails, and timelapse videos can optionally be uploaded to a remote server __not__ running an Allsky Website. This is useful if you have a personal website and want to include the most recent Allsky images.

---

Expand All @@ -84,7 +99,7 @@ Allsky supports running "modules" after each picture is taken to change the imag

The Overlay Editor lets you easily specify what text and images you want in your overlay, and place them using drag-and-drop. Each field can be formatted however you want (font, color, size, position, rotation, etc.). The only limit is your imagination!!

See [Explanations / How To -> Overlays](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/overlays/overlays.html) and [Explanations / How To -> Modules](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/modules/modules.html) for more information.
See [Explanations / How To -> Overlays](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/overlays/overlays.html) and [Explanations / How To -> Modules](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/modules/modules.html) for more information.

---

Expand All @@ -93,9 +108,9 @@ See [Explanations / How To -> Overlays](https://htmlpreview.github.io/?https://r
<!-- =============================================================================== -->
## Dark frame subtraction

Dark frame subtraction removes hot pixels from images by taking images at different temperatures with a cover on your camera lens and subtracting those images from nighttime images.
Dark frame subtraction removes white (i.e., "hot") pixels from images by taking images with a cover over the camera lens and subtracting those images from images.

See [Explanations / How To -> Dark frames](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/explanations/darkFrames.html) for more information.
See [Explanations / How To -> Dark frames](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/explanations/darkFrames.html) for more information.

---

Expand All @@ -116,13 +131,13 @@ By default, a timelapse video is generated at the end of nighttime from all of t
## Keograms

<p align="center">
<img src="https://github.com/thomasjacquin/allsky/blob/master/assets/Keogram.png" width="75%">
<img src="https://github.com/AllskyTeam/allsky/blob/master/assets/Keogram.png" width="75%">
</p>

A **Keogram** is an image giving a quick view of the day's activity.
A __Keogram__ is an image giving a quick view of the day's activity.
For each image a central vertical column 1 pixel wide is extracted. All these columns are then stitched together from left to right. This results in a timeline that reads from dawn to the end of nighttime (the image above only shows nighttime data since daytime images were turned off).

See [Explanations / How To --> Keograms](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/explanations/keograms.html).
See [Explanations / How To --> Keograms](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/explanations/keograms.html).


---
Expand All @@ -133,13 +148,13 @@ See [Explanations / How To --> Keograms](https://htmlpreview.github.io/?https://
## Startrails

<p align="center">
<img src="https://github.com/thomasjacquin/allsky/blob/master/assets/Startrails.png" width="50%">
<img src="https://github.com/AllskyTeam/allsky/blob/master/assets/Startrails.png" width="50%">
</p>

**Startrails** are generated by stacking all the images from a night on top of each other.
__Startrails__ are generated by stacking all the images from a night on top of each other.
In the image above, Polaris is centered about one-fourth the way from the top.

See [Explanations / How To --> Startrails](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/explanations/startrails.html).
See [Explanations / How To --> Startrails](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/explanations/startrails.html).


---
Expand All @@ -149,10 +164,10 @@ See [Explanations / How To --> Startrails](https://htmlpreview.github.io/?https:
<!-- =============================================================================== -->
## Automatic deletion of old data

You can specify how many days worth of images to keep in order to keep the Raspberry Pi SD card from filling up. If you have the Allsky Website installed on your Pi, you can specify how many days worth of its imags to keep.
You can specify how many days worth of images to keep in order to keep the Raspberry Pi SD card from filling up. If you are using the Allsky Website on your Pi, you can specify how many days worth of its imags to keep.


See the **DAYS_TO_KEEP** and **WEB_DAYS_TO_KEEP** settings in [Settings --> Allsky](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/settings/allsky.html).
See the __Days to Keep on Pi Website__ and __Web Days To Keep on Remote Website__ settings in [Settings --> Allsky](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/settings/allsky.html).

---

Expand All @@ -163,13 +178,13 @@ See the **DAYS_TO_KEEP** and **WEB_DAYS_TO_KEEP** settings in [Settings --> Alls
## Share your sky


If you want your allsky camera added to the [Allsky map](http://www.thomasjacquin.com/allsky-map), see [Put your camera on Allsky Map](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/miscellaneous/AllskyMap.html).
If you want your allsky camera added to the [Allsky map](http://www.thomasjacquin.com/allsky-map), see [Put your camera on Allsky Map](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/miscellaneous/AllskyMap.html).

If you know anyone in Greenland or Antartica, send them a camera!!

<p align="center">
<a href="https://www.thomasjacquin.com/allsky-map/" title="Allsky map example - click to see real map">
<img src="https://github.com/thomasjacquin/allsky/blob/master/html/documentation/miscellaneous/allsky-map-with-pins.png">
<img src="https://github.com/AllskyTeam/allsky/blob/master/html/documentation/miscellaneous/allsky-map-with-pins.png">
</a>
</p>

Expand All @@ -181,7 +196,7 @@ If you know anyone in Greenland or Antartica, send them a camera!!
## Release changes

See the
[Allsky Version Change Log](https://htmlpreview.github.io/?https://raw.githubusercontent.com/thomasjacquin/allsky/master/html/documentation/changeLog.html)
[Allsky Version Change Log](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AllskyTeam/allsky/master/html/documentation/changeLog.html)
for a list of changes in this release and all prior releases.

---
Expand Down
Loading
Loading