51 Commits

Author SHA1 Message Date
Nico Miguelino
29ae072514 chore: replace Poetry with uv for managing host dependencies (#2611) 2025-12-16 05:03:27 -08:00
Nico Miguelino
89e6182871 chore: migrate to TypeScript (#2359) 2025-06-24 12:26:50 -07:00
nicomiguelino
9a55aa6cbc docs: add guide on how to get started with the admin site 2025-06-04 09:47:32 -07:00
Nico Miguelino
87fbddeacc chore(ci): replace NPM lint script with lint:check and lint:fix (#2301) 2025-05-28 09:52:19 -07:00
Nico Miguelino
51e4511bba feat: migrate to React (#2265) 2025-05-26 21:04:19 -07:00
Nico Miguelino
490051585f Replace flake8 with ruff (#2092) 2025-01-14 06:47:52 -08:00
Nico Miguelino
de804d4f06 chore: refactor the image builder script into multiple files (#2161) 2024-12-17 09:52:12 -08:00
nicomiguelino
2db1dc6b4d docs: update header title in the developer docs 2024-12-11 06:45:51 -08:00
nicomiguelino
4dc950b660 docs: remove unused how-tos 2024-12-05 14:39:18 -08:00
nicomiguelino
27dcf0e5fa docs: update documentation for building images in Pi or x86 2024-12-05 14:05:52 -08:00
Nico Miguelino
7dd6d49881 chore: update development mode scripts to containerize Poetry and other relevant dependencies (#2144) 2024-12-04 10:14:07 -08:00
Nico Miguelino
01d28d55ec chore: make use of Webpack for building CSS and JS files (#2127) 2024-11-15 11:17:08 -08:00
Nico Miguelino
c766045f3e chore: use multi-stage builds for server images in both development and production environments (#2117) 2024-11-08 21:59:42 -08:00
Nico Miguelino
f8749b123e chore(workflow): port the Docker image builder script to Python (#2060) 2024-11-07 06:04:32 -08:00
Nico Miguelino
f019fd6c27 docs: make use of alerts in Markdown files (#2110) 2024-11-04 14:11:03 -08:00
Nico Miguelino
d7132ab325 chore(tools): write a script for starting the development server (#2104) 2024-10-31 08:06:41 -07:00
Nico Miguelino
c8c86042f8 docs: update dev docs, specifically on running the Python linter (#2103) 2024-10-30 09:13:35 -07:00
Nico Miguelino
284c025db6 docs: update docs and scripts for setting up Anthias in dev mode (#2097) 2024-10-17 14:11:53 -07:00
Nico Miguelino
188e3993d0 Migrate web server back-end from Flask to Django (#2040) 2024-10-16 14:07:45 -07:00
Nico Miguelino
3b6ed15039 Remove docs for playing around with basic authentication via the command line (#2078) 2024-10-03 09:06:04 -07:00
Nico Miguelino
29d4c24fb2 chore(ci): replace --with with --only when installing specific deps (#2063) 2024-09-10 08:29:47 -07:00
Nico Miguelino
68d908fb8b tests: replaces nose attributes with unittest's skip (#2045) 2024-09-02 10:33:08 -07:00
Trickfilm400
157ec7b224 fix(docs): typo in developer-documentation.md (#2047) 2024-09-01 11:26:17 -07:00
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
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
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
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
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
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
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
Emyll Almonte
c934e8a99b Update developer-documentation.md 2020-12-24 01:18:15 -05:00
Viktor Petersson
b00c73c05c Merge branch 'master' into experimental
# Conflicts:
#	balena.yml
#	bin/start_balena.sh
#	docker-compose.yml
#	docker/Dockerfile.base
#	docker/Dockerfile.server.template
#	docker/Dockerfile.viewer.template
#	docker/Dockerfile.websocket.template
#	docs/developer-documentation.md
2020-12-16 17:47:18 +00:00
Emyll Almonte
ff99090302 Update developer-documentation.md 2020-11-26 17:42:17 -05:00
Emyll Almonte
1126d99707 Update developer-documentation.md 2020-11-26 17:34:41 -05:00
Emyll Almonte
4a26dbdce7 Update developer-documentation.md 2020-11-24 23:39:26 -05:00
Emyll Almonte
96ba953edf Update developer-documentation.md 2020-11-24 23:15:50 -05:00
Emyll Almonte
5bcf1fa780 Update developer-documentation.md 2020-11-24 23:12:30 -05:00
Viktor Petersson
07e14d1c1f Experiment with old viewer 2020-11-11 16:50:38 +00:00
Viktor Petersson
c938e524f0 Minor changes to viewer 2020-11-11 15:24:59 +00:00
Viktor Petersson
e275aa4fc4 First step towards consolidating Balena and non-Balena environments. 2020-11-09 14:53:21 +00:00