Nico Miguelino
29ae072514
chore: replace Poetry with uv for managing host dependencies ( #2611 )
2025-12-16 05:03:27 -08:00
Nico Miguelino
6a822b8fe6
chore: migrate Node.js from v18.x to v22.x ( #2491 )
2025-09-05 19:03:39 -07:00
Nico Miguelino
ea90fb80a7
fix: copy tsconfig.json when building Dockerfile.server in prod ( #2361 )
2025-06-24 13:03:41 -07:00
Nico Miguelino
51e4511bba
feat: migrate to React ( #2265 )
2025-05-26 21:04:19 -07:00
Nico Miguelino
ff1e023c0e
fix: use WebView-v0.3.6 ( #2230 )
2025-03-16 00:37:13 -07:00
Nico Miguelino
ca07fcbbec
fix: attempt to fix the CI pipeline for building Docker images ( #2211 )
2025-02-06 12:11:18 -08:00
Nico Miguelino
c6550eaad7
fix: install nodejs and npm dependencies ( #2210 )
2025-02-06 08:23:14 -08:00
Nico Miguelino
4f0f8e5a20
Adds support for Raspberry Pi 5 ( #1868 )
2024-12-19 23:30:58 -08:00
Nico Miguelino
9983ba631b
fix: enforce HTTPS when using curl to install Poetry ( #2152 )
...
* fix: enforce HTTPS when using `curl` to install Poetry
* chore(ci): exclude development-related files from build pipeline
2024-12-05 13:19:00 -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
dependabot[bot]
08a79e6e04
chore(deps): bump django from 3.2.18 to 4.2.16 in /requirements ( #2096 )
...
* chore(deps): bump django from 3.2.18 to 4.2.16 in /requirements
Bumps [django](https://github.com/django/django ) from 3.2.18 to 4.2.16.
- [Commits](https://github.com/django/django/compare/3.2.18...4.2.16 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: fix CSRF issues caused by upgrade from Django 3 to 4
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: nicomiguelino <nicomiguelino2014@gmail.com >
2024-12-04 08:51:57 -08:00
Nico Miguelino
47947f4210
chore(workflow): place Webpack-generated static files in ./static/dist ( #2130 )
2024-11-18 12:58:01 -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
1f8a866065
fix: failing x86 build ( #2120 )
2024-11-08 23:37:03 -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
99ce26607b
chore(cleanup): remove duplicate libraspberrypi0 from base Dockerfile ( #2109 )
2024-11-04 14:24:54 -08:00
Nico Miguelino
188e3993d0
Migrate web server back-end from Flask to Django ( #2040 )
2024-10-16 14:07:45 -07:00
Nico Miguelino
37f4d74744
Add support for x86 devices ( #2048 )
2024-09-19 09:24:23 -07:00
Nico Miguelino
6d02fbe89b
Install python-is-python3 so that python will point to python3 ( #2036 )
2024-08-27 07:41:04 -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
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
0fd729b019
Refactor all Celery tasks to a separate file ( #1938 )
2024-06-20 12:40:27 -07:00
Nico Miguelino
4665137ead
Fixes the Anthias to Screenly migration script ( #1932 )
2024-06-20 11:22:18 -07:00
nicomiguelino
5a82c77cf7
chore: cleanup code related to USB assets
2024-06-18 15:49:13 -07:00
nicomiguelino
b4014fdedf
fix: viewer crashes if the results return an empty list
...
* return None if the list is empty
* add a DEVICE_TYPE environment variable in the viewer container
2024-05-23 07:28:42 -07:00
nicomiguelino
21b29e08bc
fix: update header notification not disappearing after update
...
* modified the check if Anthias is updated or not
* added manual upgrade instructions in the Upgrade Anthias section
2024-05-22 14:31:05 -07:00
dependabot[bot]
628ef3ff86
Bump celery from 4.4.7 to 5.2.2 in /requirements ( #1601 )
...
* Bump celery from 4.4.7 to 5.2.2 in /requirements
Bumps [celery](https://github.com/celery/celery ) from 4.4.7 to 5.2.2.
- [Release notes](https://github.com/celery/celery/releases )
- [Changelog](https://github.com/celery/celery/blob/master/Changelog.rst )
- [Commits](https://github.com/celery/celery/compare/v4.4.7...v5.2.2 )
---
updated-dependencies:
- dependency-name: celery
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump kombu from 4.6.11 to 5.2.2
* Change how the celery command is being run
* Starting celery 5.0.0, the -A flag needs to be specified as a global
option.
* Bump kombu from 5.2.2 to 5.2.4
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: nicomiguelino <nicomiguelino2014@gmail.com >
2024-05-20 15:51:14 -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
32cca401ac
Add a comment that wifi-connect 4.11.1 doesn't support ARMv6 Raspberry
...
Pi devices.
2023-03-31 10:59:18 -07:00
nicomiguelino
aa32b5f283
Add network-manager as a dependency.
2023-03-30 14:33:37 -07:00
nicomiguelino
4a5e5a2164
Fix issues with the image build CI action.
2023-03-28 21:15:47 -07:00
nicomiguelino
0ffd4e4fee
Add a check if a Wi-Fi adapter is detected or not.
2023-03-17 12:30:57 -07:00
nicomiguelino
473bfe8fb1
Merge branch 'master' into wifi-fix
2023-03-16 23:10:29 -07:00
nicomiguelino
5c2e93c217
Exit early if the device is Pi 1 or Pi 2.
2023-03-16 23:07:04 -07:00
nicomiguelino
33b7064b53
Bring back anthias-wifi-connect for RPi OS.
...
- Use a newer `wifi-connect` release.
- Install a missing package, `wget`.
2023-03-14 00:13:50 -07:00
nicomiguelino
3d98e3d018
Rename NGINX conf file.
2023-03-12 21:14:04 -07:00
Viktor Petersson
7a7697a808
Minor change to Nginx config.
2023-03-11 15:55:39 +00:00
Nico Miguelino
2df5cd5dc0
Merge branch 'Screenly:master' into py-2-to-3
2023-02-22 08:13:52 -08:00
Viktor Petersson
2a56cef51c
Fixes naming of containers
2023-02-22 14:10:08 +00:00
Viktor Petersson
e497e8d6c7
Refs #1745 . Fixes missing dependency and minor refactoring of build_containers.sh
2023-02-22 12:24:21 +00:00
nicomiguelino
80a436f853
Merge branch 'master' into py-2-to-3
2023-02-21 10:40:59 -08:00
Viktor Petersson
eac2179f33
Adds vim modeline to properly render Dockerfiles
2023-02-21 17:20:22 +00:00
Viktor Petersson
eafedb43f8
Fixes build on macOS
2023-02-21 11:14:13 +00:00
Viktor Petersson
aef4c34187
Fixes sed syntax on macOS
2023-02-20 18:33:21 +00:00
nicomiguelino
34d9fab427
Fix some runtime errors caused by using python3 in replacement of
...
`python`.
2023-02-19 22:59:35 -08:00
nicomiguelino
1b7efcfa5d
Modify images to use Python 3 instead.
2023-02-17 14:56:04 -08:00
Viktor Petersson
588b2fe328
Refactors wifi-connect structure
2023-02-17 11:18:56 +00:00
Viktor Petersson
e78942bbf0
We forgot to push the new tags
2023-02-17 08:31:20 +00:00
Viktor Petersson
0e189735e0
Add wheel to viewer.
2023-02-17 08:06:27 +00:00