3a9d5700ea
[ #414 ] Support paginated results on scroll in the media Collections component.
2024-10-20 02:35:51 +02:00
d171795e7c
[ #414 ] Added embedded player support for Jellyfin and YouTube media.
2024-10-20 02:35:51 +02:00
4015cf356d
[Automatic] Updated UI files
2024-10-19 15:05:19 +00:00
fa942b06e3
[media] Support HEAD method on media stream endpoints.
2024-10-19 17:03:12 +02:00
4373d4ceaa
[media] Clear the stream media cache on the first update.
...
The stream media cache can easily grow in MB in size. Storing it in
Redis means impacting the performance of the application, as on every
web media streaming event it'll have to fetch and deserialize MBs of
data, and Redis may also flush the .rdb file to disk several times in
the process.
2024-10-19 17:03:12 +02:00
7620e1ead7
[ #414 ] Added support for downloading Jellyfin items.
2024-10-19 17:03:12 +02:00
e314a7bca9
[Automatic] Updated components cache
2024-10-15 21:26:42 +00:00
3e61bd7a9b
[media.jellyfin] Several improvements on schema definitions.
2024-10-15 23:25:29 +02:00
12c800b7a9
[Automatic] Updated UI files
2024-10-15 20:19:06 +00:00
7b8d92b120
[ #414 ] Added support for photo collections in Jellyfin UI.
2024-10-15 22:16:57 +02:00
3ffb061e2a
[Automatic] Updated components cache
2024-10-14 21:09:41 +00:00
9716b1da35
[media.jellyfin] Added support for photo items.
2024-10-14 23:00:50 +02:00
e30ae16ef7
[Automatic] Updated UI files
2024-10-14 19:51:04 +00:00
86559a623a
[ #433 ] Added music UI to Jellyfin.
2024-10-14 21:48:54 +02:00
4f81a73fb9
[UI] Added formatDuration utility.
2024-10-14 21:48:54 +02:00
117dfad64e
[UI] Dropdown's hidden class should be set as a property.
2024-10-14 21:48:54 +02:00
9b99c1e19d
[procedures] Sync only after the db engine is initialized.
2024-10-14 21:48:54 +02:00
585c2f733f
[media.jellyfin] Added more metadata to the returned items.
2024-10-14 21:48:53 +02:00
cad864f220
[Automatic] Updated components cache
2024-10-14 16:23:26 +00:00
e3e3638ffe
[switch.tplink] Demoted log trace for missing current_consumption property from warning to debug
2024-10-14 18:22:12 +02:00
c605a65bf1
[Automatic] Updated components cache
2024-10-14 16:09:26 +00:00
f032957d0b
[switch.tplink] Don't thrown an exception if a device doesn't support current_consumption.
2024-10-14 18:07:57 +02:00
f364be17e3
[Automatic] Updated components cache
2024-10-13 14:11:51 +00:00
0aae905754
[media.vlc] Better state management.
2024-10-13 16:10:35 +02:00
0ab160569a
[media.vlc] A more robust close/stop player logic.
2024-10-13 16:10:35 +02:00
9cadf98d52
[Automatic] Updated components cache
2024-10-12 22:25:43 +00:00
44557e812f
Added EventProcessor.remove_hook
method.
2024-10-13 00:24:24 +02:00
14b25ac891
[Automatic] Updated UI files
2024-10-03 19:24:39 +00:00
e16247529e
[UI] 🐛 Moved ProcedureEditor
component out of the v-else
branch.
...
Otherwise adding new procedures through the floating add button won't
work unless some procedures are already present.
2024-10-03 21:21:27 +02:00
9ebe251d46
Several Docker image improvements.
...
- Reduced size of the Ubuntu image by removing some unneeded packages
(docutils, manpages, babel, fonts, python-pil etc.) that take a lot of
space.
- Better self-documented docker-compose.yml.
- Added reference to the registry.platypush.tech/platypush image in
docker-compose.yml (README reference will follow).
- Fixed grep condition in the Docker prepare script.
- Pass `--no-deps` to `pip install platypush`. The dependencies of the
application, now that `marshmallow_dataclasses` has been removed, are
all available in the package managers of the supported images (with
the exception for croniter in Alpine Linux for now), so they can all
be installed via system package manager rather than pip. This also
prevents Ubuntu builds from breaking because system-installed packages
are being overwritten with pip-installed copies.
2024-10-03 20:35:01 +02:00
2308c4e927
Deeper cleanup of cache and tmp files in Dockerfile.
2024-09-30 22:23:15 +02:00
9e6ae42660
[Automatic] Updated UI files
2024-09-28 22:03:28 +00:00
c88a6aa3e6
[ #414 ] [UI] Added support for generic Jellyfin media collections.
2024-09-29 00:01:16 +02:00
9e78a9a297
[Automatic] Updated UI files
2024-09-28 21:54:26 +00:00
1a53c59382
[ #414 ] Added ability to sort Jellyin results.
...
This also adds a new `FloatingDropdownButton` component.
2024-09-28 23:52:18 +02:00
bf82ad9bf0
[WIP] [ #414 ] [UI] Initial implementation of the Jellyfin UI.
2024-09-28 23:52:13 +02:00
dependabot[bot]
0d62760036
Bump rollup from 2.79.1 to 2.79.2 in /platypush/backend/http/webapp
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.79.1 to 2.79.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.79.1...v2.79.2 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-28 01:53:39 +00:00
dependabot[bot]
1b735779d3
Bump webpack from 5.88.2 to 5.95.0 in /platypush/backend/http/webapp
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.88.2 to 5.95.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.88.2...v5.95.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-26 00:37:34 +00:00
841516d9de
[Automatic] Updated components cache
2024-09-25 23:53:57 +00:00
c134f29c72
Bump version: 1.3.0 → 1.3.1
2024-09-26 01:52:09 +02:00
dc104a9c8e
[linode] A more robust way to deal both with dict and object results.
2024-09-26 01:50:52 +02:00
afdacc90d6
Added missing RST file
2024-09-26 01:43:27 +02:00
117d3f07d9
Added docs for new procedures plugin
2024-09-26 01:43:08 +02:00
b44d21d31f
Updated CHANGELOG
2024-09-26 01:43:07 +02:00
f13e00f22e
[Automatic] Updated components cache
2024-09-25 23:39:06 +00:00
54e3703462
[ #344 ] Removed remaining references of marshmallow_dataclass
.
...
Closes : #344
2024-09-26 01:36:51 +02:00
a7f03a1af9
[ #344 ] Removed marshmallow_dataclass
dependency from system
plugin.
2024-09-25 23:55:32 +02:00
63d9c1e348
[Automatic] Updated components cache
2024-09-24 10:04:41 +00:00
9244eedc49
tts.openai.say doesn't need a language parameter - and its presence breaks playback
2024-09-24 12:03:24 +02:00
bc01cddee0
Bump version: 1.2.3 → 1.3.0
2024-09-23 21:38:00 +02:00