Skip to content

v2025.xx.xx - Release Task List #4966

@Alex-developer

Description

@Alex-developer

Tasks and Issues that required for the v2025.xx.xx release

General

Installer

  • - Gunicorn is not available following an upgrade
  • - Get upgrade.sh working.
  • - (From Colin) Fresh install of Bookwork, Install fails for a fresh install of Allsky. Upgrade works ok
  • - "Uninstall Modules" does not work - it's missing some functions around line 480.
  • - Need to remove a lot of lines that go to the terminal during an Allsky upgrade.

User interface

  • - Complete login
  • - (Colin) File editor for local website after changing all of the XX_ cannot save (loading overlay is not being included)
  • - Sometimes you need to login twice
  • - Login is expiring after a period of time (probably 24 mins as thats php gc timeout)

Support System

  • - Add back items removed that may contain sensitive data i.e. flows

Documentation

  • - Update Help
  • - Main readme needs an update
  • - Developer documentation
  • - Update change log with Alex's changes

Module Manager

  • - The UI does not work on a mobile. The navheader collapses to a burger menu but the z-index is wrong
  • - Read only database issue

Modules

  • - ERROR: Failed to import module 'allsky_light.py': No module named 'adafruit_tsl2591'; ignoring.
  • - Dew heater thinks its daytime when its night so no data saved to sql. The day ro night variable is wrong

Server

  • - Server is broken on Trixie as it requires numpy V1 and python 3.13 doesn't support numpy v1 !!!!!

Overlay Editor

  • - Variable names with $COUNT are not being displayed in the variables list correctly
  • - The format dialog is not grouping correctly
  • - Increase the width of the Item and Format fields in the "Text Properties" dialog box
  • - Simplify formats
  • - Cannot use fonts with spaces in the names - Delay to point release 1.
  • - the Overlay Editor sometimes updates the sample data everything any change is made to a field, e.g., entering "12345" causes 5 calls to the URL to update the sample. AG - Now updates when a field has changed and focus lost
  • - I suggest increasing to 5 seconds or more the time before the "sorry, it's taking longer than expected..." message appears.
  • - clicking on [?] to set the format often (but not always - I haven't figured out how it decides what to show) brings up "ShowAll" rather than the Type the entry is. I suspect most users won't know they have to search for the Field's Type to see their choices, nor will they know the Type. I suggest that when the field has a Type and the user presses [?], that Type's available formats be show. Except for user-defined fields, all Fields should have a Type.
  • - FOLLOW-ON TO ABOVE. After searching for the correct Type, then selecting attributes by pressing the green icon on the right, the Type field in the Text Properties is cleared.
  • - Changing the font size changes the "X" Position and should not. AG - Does this now as well. Will look at when we upgrade the UI
  • - on a phone the icons at the top of the page are replaced by the hamburger menu item. Pressing on the hamburger shows the icons, one per row. The page isn't very useful without the icons and the user won't know when the "save" icon is green. I suggest ALWAYS showing the icons next to each other, using multiple lines as needed, i.e., never show the hamburger. - AG - Lets leave this until we upgrade to Bootstrap 5 - There are loads of places where this sort of thing is an issue and the current overlay was never designed to work on a phone.
  • - Some formats, temp for example are using unit rather then temp_unit
  • - Default adds '{Default temperature}' which doesnt work
  • - New install. Sit in the overlay manager, before Allsky has started. When allsky starts the overlay created has the wrong resolution
  • - Cannot add variables with non AS_prefix
  • - Blocks dont add anymore
  • - Missing CSRF token when uploading fonts
  • - Custom date format dialog doesnt appear
  • - Disable the 'blocks' section of the variable manager when used outside the overlay manager

Helper Functions

  • - Ensure you can get back to the main menu

Installation tests

New install on Bookworm - Pi4 using HQ camera

  • Install all fine
  • Capture started ok

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions