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

New master #226

Merged
merged 216 commits into from
Jun 2, 2024
Merged

New master #226

merged 216 commits into from
Jun 2, 2024

Conversation

melkati
Copy link
Owner

@melkati melkati commented Jun 2, 2024

No description provided.

Coscolin and others added 30 commits April 11, 2024 19:14
E-Ink display new Layout without low power dependences
Add incremental retry times for troubled WIFI connection
Improve WiFi debug logging
…ecked in showHumidity and showTemperature functions
…ecked in showHumidityIcon and showTemperatureIcon functions
…D67, improving flexibility and getting rid of fixed static size height definition. Add round rectangle to improve visual display structure.

Change font sizes for E-ink displays GDEW0213M21 and GDEH0154D67
…de to initDisplay function in CO2_Gadget_TFT.h
…d menu operation while updating display (callback)
melkati and others added 25 commits May 30, 2024 09:28
Refactor the CSS code to adjust the margins of buttons for a more uniform spacing. Additionally, introduce flexbox properties to the button groups to ensure buttons stay in a row on wide screens and in columns on narrow screens. This improves the layout and responsiveness of the buttons.
Refactor the code to handle the debug window and introduce a new flag, debugWindowActive, to control its visibility. This improves the organization and readability of the code.
… Security

Refactor the status.html file to include the display of Captive Portal Debug and Relaxed Security information. This improves the visibility and provides additional insights for debugging purposes.
…iding CO2/PPM/etc.

Refactor preferences.html and preferences.js to add a hidden class for future use in hiding CO2/PPM/etc. This prepares the codebase for upcoming features and improves maintainability.
Fix: Close button in floating debug window (development aid) on web server was not working.
Update: Renamed url parameter testCaptivePortal to forcedCaptivePortal (development aid)
Fix: Many fixes to web server and Captive Server
Update: Many general improvements to web server and Captive Server HTML, CSS, and JavaScript files
Update: Only shows captivePortalSettings (development aid) when debug is set
@melkati melkati added the enhancement New feature or request label Jun 2, 2024
@melkati melkati added this to the improve-web-pages milestone Jun 2, 2024
@melkati melkati self-assigned this Jun 2, 2024
@melkati melkati merged commit eb17e57 into master Jun 2, 2024
@melkati melkati deleted the new-master branch June 11, 2024 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants