bd06e6637b
Merge pull request #1014 from tobast/tobast/pkg_resources_deprecation
...
Release / jest (push) Failing after 2m54s
Release / Lint: check-manifest (push) Failing after 1m58s
Release / Lint: flake8 (push) Failing after 6s
Release / Test: Python 3.7 (push) Failing after 7s
Release / Publish: PyPi (push) Has been skipped
Release / Publish: Debian to DockerHub (push) Has been skipped
Release / Publish: Alpine to DockerHub (push) Has been skipped
Setuptools' pkg_resources deprecation: use packaging instead
2026-04-02 16:28:25 +13:00
b077e36eb5
Merge pull request #979 from itisFarzin/master
...
fix: ensure IRIS_USE_SUDO is treated as a boolean
2026-04-02 16:25:47 +13:00
7e52ac2159
Merge pull request #1008 from rnestler/fix/1007-update-nodejs-to-mainained-version
...
Update nodejs to v20
2026-04-02 16:23:44 +13:00
7d6aecbdb9
Python: do not depend on setuptools' pkg_resources
...
Following its removal in setuptools v82
2026-03-23 23:26:23 +01:00
4954f6de54
fix: Resolve Mopidy v4 ModuleNotFoundError on startup
...
The Mopidy v4.0 development versions have removed the `mopidy.models.serialize` module, which causes a `ModuleNotFoundError` in Iris on startup.
This commit introduces a check to detect the Mopidy version. It conditionally uses the new Pydantic `.model_dump()` method for serialization on v4 while falling back to the legacy `ModelJSONEncoder` for older versions. This makes Iris compatible with both Mopidy v3 and the new v4 pre-releases.
2025-09-06 10:10:03 +00:00
eac68d36b3
Version bump 3.70.0
2025-05-03 21:49:29 +12:00
67f51b2fa4
fix: ensure IRIS_USE_SUDO is treated as a boolean
2024-12-25 17:22:15 +03:30
7718bd2bf9
Flake8 QA
...
- Ignoring raising BaseExceptions; we can't raise an exception here as it will abort the rest of the execution (in this case, the HTTP or WS request)
2024-03-25 20:30:26 +13:00
4dffccfbe5
Buildout and version bump 3.69.3
2024-01-03 10:55:15 +13:00
b48ccd9871
Manual version bump 3.69.2
2023-10-24 19:58:51 +13:00
b571d5f5e4
Merge pull request #922 from andy-lang/fix/system-script-typo
...
Fix typo in system.sh script
2023-10-24 19:33:13 +13:00
3293fe8b0f
Version bump 3.69.0
2023-10-13 21:48:50 +13:00
3b6eb4448a
Fix typo in system.sh script
2023-09-20 15:43:58 +09:30
7493d40827
Merge branch 'master' into develop
2023-09-10 19:54:38 +12:00
d925f28d34
Version bump post-build
2023-08-12 12:46:01 +12:00
dd300af535
Merge pull request #909 from daredoes/custom-config-var
...
Add support for env var for IRIS_CONFIG_LOCATION
2023-08-12 12:20:06 +12:00
4a3a77419f
Add support for env var for IRIS_CONFIG_LOCATION
2023-06-01 19:22:31 -07:00
0dff3d9813
Get use sudo from env var
2023-06-01 18:09:46 -07:00
e7d19ce9cc
Version bump 3.66.1
2023-02-12 07:59:02 +13:00
2b1d277ebf
Version bump: 3.66.0
2023-01-15 08:17:06 +13:00
875072dea8
Upgrading (where practical) to I18n component, rather than i18n function so we can useSelector for language pref
2022-09-29 10:39:19 +13:00
310fe0464d
Correctly excluding buildout files (TESTING REQ'D FOR ACTIONS)
2022-09-04 09:16:13 +12:00
33bb054e86
Merging PR #853
2022-09-04 09:03:11 +12:00
90b31736bd
Version bump
2022-07-31 13:10:01 +12:00
f03f346448
Buildout
2022-06-18 21:18:21 +12:00
0182112476
Version bump; Production buildout
2022-06-18 21:11:29 +12:00
863044e93f
Merge pull request #843 from jaedb/feat/842-discover
...
Feat/842 discover
2022-06-18 20:40:56 +12:00
1a16e4bd21
Merge pull request #845 from partofthething/fix-824
...
Add setting access guard to fix 824
2022-06-18 20:40:08 +12:00
f6e28bd07e
Fix KeyError when spotify not configured.
...
Fixes #824 .
2022-05-30 09:11:07 -07:00
dcae788173
Changes in the proper file
2022-05-27 18:35:07 +01:00
5390066780
New tiles
...
Fix Soma FM tile not showing and added Jellyfin and podcasts tiles
2022-05-26 19:25:56 +01:00
b84c7c3b75
Buildout
2022-05-23 08:39:34 +12:00
649442600d
Loading playlist group with images (need to batch to avoid timeout)
2022-05-22 20:58:38 +12:00
73a02caf9f
Genre for non-Spotify providers working
2022-05-22 12:58:54 +12:00
b60e2ee67e
Platform-agnostic curated playlists (WIP)
2022-05-21 18:12:07 +12:00
1a4223a003
Implementing Russian translation (with fixes)
2022-05-08 21:02:21 +12:00
472f32321d
Removing old translations
2022-05-08 20:49:11 +12:00
e561cce2af
Refactor of modals and storing server-side
2022-05-08 20:33:53 +12:00
f76e985fad
Adding shared_config to main config
2022-03-28 21:18:26 +13:00
a77e0c32f2
Buildout v3.62.0
2022-03-09 20:14:24 +13:00
79e7fc88c7
Safe navigating spotify settings
2022-02-19 23:11:43 +13:00
c9603a2bbc
Security patches, buildout 3.61.1
2022-02-03 20:55:31 +13:00
11d92ed262
Buildout 3.61.0
2022-02-03 20:41:18 +13:00
276663c990
Buildout
2022-02-02 17:46:24 +13:00
73e2bb2cc3
Drag and drop ready to go; Context menu not perfect, but better than current
2022-02-01 21:12:38 +13:00
e787a339f2
Proper checks for snapcast_enabled (and spotify_enabled) before adding event hooks; fixes #790
2022-02-01 20:27:48 +13:00
6e26f78f25
Drag and drop for grid items, need better support for ref objects (eg playlist with no tracks loaded)
2022-01-31 21:23:07 +13:00
1c55507042
Enqueue full album/artist/playlist working (but unloaded tracks, not yet); Fixing kiosk playback position
2022-01-30 20:04:51 +13:00
47c25cc08e
Removing dragger; Fixing play_next by upgrading action payload to object - easier to read
2022-01-16 21:16:22 +13:00
27e5ddf833
Both touch and HTML5 draggers depending on device, prevents nasty mouse experience
2022-01-16 20:19:24 +13:00