Commit Graph

102 Commits

Author SHA1 Message Date
Nico Miguelino
d5f5c63e1e Use Poetry for the Python linter (#2042) 2024-08-29 11:29:59 -07:00
Nico Miguelino
3ca8d4e2b0 Update documentation (#2037)
* docs: replace old info with up-to-date info
* docs: add follow-up info about the devices where the installer doesn't work
2024-08-27 07:04:03 -07:00
Nico Miguelino
77d527a50c Modify install script to support install of a specific version (#2026) 2024-08-24 14:19:32 -07:00
Nico Miguelino
3e4d91c544 Overhaul and refactor the installer script (#2028)
* Downgrades `cryptography` from `38.0.2` (now yanked) to `38.0.1`.
* Refactored and cleaned up the installer script
* Used [Charm's gum](https://github.com/charmbracelet/gum) for:
  * Adding cosmetic changes to the script
  * Making the code use less boilerplate
2024-08-20 09:24:39 -07:00
Nico Miguelino
a803fe8d32 Creates a script for installing (trusted) self-signed certificates (#2023) 2024-08-14 11:12:31 -07:00
Nico Miguelino
14259c3022 docs: update docs for deploying on a Balena Fleet (#1989) 2024-07-24 08:40:37 -07:00
Nico Miguelino
99a38d69ee Upgrade containers to use Bookworm (#1980)
* upgrade containers from using Buster to Bookworm
* replace OMX with VLC
* update the Qt version, webview hash, and the webview download URL
* enable FKMS for Raspberry Pi 1, 2, 3 and 4 devices
2024-07-22 14:26:01 -07:00
Nico Miguelino
876ed0cf19 chore: renames screenly-host-agent to anthias-host-agent (#1957) 2024-07-04 18:50:54 -07:00
Nico Miguelino
2ff6cb889f Renames Plymouth files to include Anthias in the path names (#1958)
* chore: renames Plymouth files to include Anthias in the path names
* fix: change default theme from `screenly` to `anthias`
2024-07-04 17:16:44 -07:00
Nico Miguelino
d2b6c05811 Cleans up upgrade (via web UI) code (#1947)
* cleanup upgrade (via web UI) code
* rename `screenly.scss` and `screenly.css` files to `anthias.scss`
and `anthias.css`, respectively
* install Node.js dependencies for transpiling SASS files
* add NPM scripts for compiling SASS and CoffeeScript in development mode
2024-06-28 13:31:45 -07:00
Nico Miguelino
8a60fb5efc chore: rename all Resin references to Balena (#1945)
* the changes exclude references to Docker volumes
2024-06-28 06:54:13 -07:00
Nico Miguelino
87e2d493ce Adds Python linting in CI (#1939) 2024-06-21 09:11:14 -07:00
nicomiguelino
5a82c77cf7 chore: cleanup code related to USB assets 2024-06-18 15:49:13 -07:00
nicomiguelino
d0c54b2efe feat: update the standby screen image 2024-06-17 13:52:52 -07:00
Nico Miguelino
dc1f963bd7 Allows support for 4k display by increasing shared memory in viewer (#1894)
* fix: increase `shm_size` of the viewer service for RPi OS and Balena versions
* modify the docs to include usage of the `--shm-size` flag
2024-05-15 12:54:47 -07:00
nicomiguelino
181013cbaa docs: Modify Balena-related documentation. 2024-04-04 13:40:34 -07:00
Nico Miguelino
bb86fdc6be fix: Bump Chrome and ChromeDriver to latest stable version. (#1869)
* Fixes the unit test pipeline
2024-04-03 00:34:23 -07:00
nicomiguelino
d2282acfbc docs: Add details about possible values for the --board option.
- Modify the script so that the help text will be more detailed as well.
2023-10-17 17:59:12 -07:00
nicomiguelino
2ed1ce772a Remove the --token flag. 2023-06-26 11:58:26 -07:00
nicomiguelino
daca1eef4c Add screenshots to the documentation. 2023-06-25 22:13:41 -07:00
nicomiguelino
a78b288847 Modify Balena deployment script so that local changes can be deployed as
well.

- With these changes, you don't need to wait for a newer version of
  images from Docker Hub to be uploaded.
2023-06-21 22:16:17 -07:00
nicomiguelino
caa8d71e0b Add changes to the docs. 2023-06-21 11:24:58 -07:00
nicomiguelino
c8eb90a7bd Add docs for deploying Anthias on your own Balena fleet.
- Expect further changes in the succeeding commits.
2023-06-21 10:11:42 -07:00
nicomiguelino
cc5aeaccb1 Edit Wi-Fi setup docs.
- Remove steps for using `raspi-config`.
- Add steps for using `nmtui`.
2023-05-29 11:43:31 -07:00
nicomiguelino
520755a592 Add how-to for disconnecting from a Wi-Fi network. 2023-05-28 15:01:11 -07:00
nicomiguelino
68482d74d0 Include in docs a way to connect to Wi-Fi using nmcli. 2023-05-28 14:58:28 -07:00
nicomiguelino
3065b5b98a Add a disclaimer about using the raspi-config approach. 2023-05-28 12:15:00 -07:00
nicomiguelino
64e130379e Apply minor (spelling and grammar) fixes. 2023-05-27 21:28:26 -07:00
nicomiguelino
23db5535e2 Resolve minor review comments. 2023-05-27 10:16:12 -07:00
nicomiguelino
1f0d6435cd Do another major docs overhaul. 2023-05-27 00:16:53 -07:00
nicomiguelino
e08531f601 Overhaul general docs and Wi-fi setup docs. 2023-05-26 13:30:43 -07:00
nicomiguelino
09b7fa2586 Add description for the NGINX component. 2023-05-25 16:31:57 -07:00
nicomiguelino
ec184fab9a Edit developer documentation. 2023-05-25 16:13:55 -07:00
nicomiguelino
354eab0cc7 Modify D2 diagram source and image. 2023-05-25 08:52:30 -07:00
nicomiguelino
3063f7e5e7 Modify diagram (via D2). 2023-05-24 23:54:14 -07:00
nicomiguelino
ab43191c96 Apply first steps in overhauling the repo's docs. 2023-05-23 22:53:10 -07:00
nicomiguelino
a4ba97e7f4 Edit Markdown files. 2023-04-03 09:29:02 -07:00
nicomiguelino
d390d58065 Update relevant docs. 2023-03-23 00:53:27 -07:00
nicomiguelino
1a8dbd3ace Update the docs. 2023-03-01 12:32:14 -08:00
nicomiguelino
503654e76e Update docs related to wifi-connect. 2023-03-01 11:18:05 -08:00
nicomiguelino
6c56ff088b Disable wifi-connect service until a fix is found. 2023-03-01 11:04:37 -08:00
nicomiguelino
8cdd70dfb9 Resolve code review comments.
- Remove unnecessary `sed` commands.
- Refactor `Dockerfile.wifi-connect`.
2023-01-10 21:06:03 -08:00
nicomiguelino
5fed2a2391 Configure CI to build Docker images for the Wi-Fi connectivity service
during PI merge.

- Do cleanup on Docker-related files.
2022-12-29 22:04:15 -08:00
nicomiguelino
2b6763d17e Add viewer support for encoding/decoding JSON data transferred via
ZeroMQ.
2022-12-21 10:51:58 -08:00
nicomiguelino
7ce87b2c77 Modify Wi-Fi setup docs. 2022-12-18 22:00:27 -08:00
Viktor Petersson
7001860dc4 Updates GitHub reference 2022-12-13 13:06:49 +00:00
Viktor Petersson
76af1eeda2 Removes unnecessary documentation 2022-12-08 12:40:08 +00:00
Viktor Petersson
c85dddd783 More release information 2022-12-06 18:08:19 +00:00
Viktor Petersson
7bd7c6485c Updates documentation 2022-12-06 17:57:25 +00:00
Viktor Petersson
e3d18e35f5 Updates balena build instructions 2022-09-28 16:01:02 +01:00