Commit graph

4972 commits

Author SHA1 Message Date
268b3346b5
[Automatic] Updated UI files
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-19 00:25:08 +00:00
335f4b027a
Merge pull request #459 from blacklight/snyk-fix-e692244388a2ca778039f3b579d95829
All checks were successful
continuous-integration/drone/push Build is passing
[Snyk] Security upgrade axios from 1.7.7 to 1.7.8
2025-02-19 01:22:39 +01:00
ac6745c22e
Merge branch 'master' into snyk-fix-e692244388a2ca778039f3b579d95829 2025-02-19 01:22:22 +01:00
5afc481176
Merge pull request #458 from blacklight/snyk-upgrade-1b44432e9ae0dce35123c54979c6fde2
[Snyk] Upgrade cronstrue from 2.50.0 to 2.51.0
2025-02-19 01:21:00 +01:00
11c9503717
Merge pull request #462 from blacklight/snyk-upgrade-1a8528fb02fdd6459728ac0c0538af2a
[Snyk] Upgrade vue from 3.5.12 to 3.5.13
2025-02-19 01:20:46 +01:00
cc1e86a9a7
Merge pull request #461 from blacklight/snyk-upgrade-517929b7889861c738f939b2fe8eef07
[Snyk] Upgrade @fortawesome/fontawesome-free from 6.6.0 to 6.7.1
2025-02-19 01:20:27 +01:00
9a1c885647
Merge pull request #460 from blacklight/dependabot/npm_and_yarn/platypush/backend/http/webapp/nanoid-3.3.8
Bump nanoid from 3.3.7 to 3.3.8 in /platypush/backend/http/webapp
2025-02-19 01:20:07 +01:00
18b744b355
Merge branch 'master' into snyk-upgrade-1b44432e9ae0dce35123c54979c6fde2 2025-02-19 01:19:14 +01:00
0412ff7b0b
Merge pull request #457 from blacklight/snyk-upgrade-f04405060e7da250408080be4aa49023
[Snyk] Upgrade core-js from 3.38.1 to 3.39.0
2025-02-19 01:18:04 +01:00
bef6ad4545
Added Codacy badge to README and removed Lemmy (the server is currently being rebuilt).
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-19 01:11:23 +01:00
c70f52b070
Bump version: 1.3.4 → 1.3.5
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-09 02:26:04 +01:00
5222b17ef9
Updated CHANGELOG 2025-02-09 02:26:04 +01:00
8da73010f2
[Automatic] Updated UI files
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-09 01:12:45 +00:00
de837e772c
[youtube] Many frontend improvements.
All checks were successful
continuous-integration/drone/push Build is passing
- Added support for `google` backend and for paginated results on all
  the views.

- Added support for Invidious embedded player in _View in browser_.

- Always clear any existing filter when changing views.

- Better design for the channel description.

- Handle errors on image loading and hide broken images.
2025-02-09 02:10:27 +01:00
4218ba9e35
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-09 01:06:35 +00:00
c81e0b457f
[youtube] Added google backend [backend implementation]
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-09 02:05:17 +01:00
a2c0fa4253
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-06 20:14:21 +00:00
56b4860e9f
Made get_mime_type more resilient against bogus MIME types.
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-06 21:13:06 +01:00
6391dd81dd
[torrents.csv] Fixed pagination. 2025-02-06 21:13:05 +01:00
915e90f409
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-31 11:42:25 +00:00
3351eb5759
[music.mopidy] Improved error and synchronization handling.
All checks were successful
continuous-integration/drone/push Build is passing
- Make sure that onyl one refresh thread instance is running at the
  time.

- Always raise an exception if an execution task went missing before the
  response could be collected, but handle it and don't propagate it all
  the way up. This should prevent the plugin from being reloaded too
  often when requests time out, which in turn may trigger a new flood of
  requests.
2025-01-31 12:41:09 +01:00
507b5d913e
[Automatic] Updated UI files
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-28 23:22:53 +00:00
9c25d67fbc
[invidious] Support feed pagination [frontend].
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-29 00:20:45 +01:00
32dc2ff6c0
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-28 23:17:27 +00:00
f2c5e5d13f
[invidious] Support feed pagination [backend].
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-29 00:16:14 +01:00
71172a3374
[invidious] Improved heuristics to get the best image. 2025-01-29 00:16:14 +01:00
6e9cbd0593
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-28 17:51:31 +00:00
ebf8d5a773
[media] Moved YouTube ID checks to YoutubeResourceParser.
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-28 18:50:17 +01:00
3b1975de9c
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-28 14:56:56 +00:00
0fe399f04e
[media] Process any YouTube-like URL (including Piped/Invidious) before play.
All checks were successful
continuous-integration/drone/push Build is passing
Media URLs from alternative YouTube backends may include the configured
Piped/Invidious instance instead of youtube.com.

This prevents the yt-dlp matcher from processing them.
2025-01-28 15:55:40 +01:00
e697c6619e
[Automatic] Updated UI files
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-27 13:00:06 +00:00
f39dc54349
[#440] Support invidious backend on youtube plugin [backend].
All checks were successful
continuous-integration/drone/push Build is passing
Closes: #440
2025-01-27 13:57:55 +01:00
fca9696b12
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-27 11:45:43 +00:00
9aff89a649
[#440] Support invidious backend on youtube plugin [backend].
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-27 12:44:27 +01:00
423c4fa239
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-14 02:13:42 +00:00
7cc64e7345
Exclude keys from LoggedAction.dump():
All checks were successful
continuous-integration/drone/push Build is passing
- password/token keys (for obvious reasons).

- procedure context/stack special variables (to prevent circular
  references in the JSON serializer).
2025-01-14 03:12:31 +01:00
02caabe054
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-14 01:53:27 +00:00
5f9faef473
[music.mopidy] Fixed index error in music.mopidy.get_images.
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-14 02:52:11 +01:00
b582d59c78
[music.mopidy] Fail early if a task is no longer available. 2025-01-14 02:52:06 +01:00
0ac5e7b8fc
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-14 00:45:59 +00:00
32850771a1
[mqtt] More robust parsing logic for mqtt.publish.
All checks were successful
continuous-integration/drone/push Build is passing
The action should not fail in any case if the input data is a list/dict
but not a valid Platypush message.
2025-01-14 00:48:09 +01:00
efcb9d531e
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-10 16:23:01 +00:00
430ffea3a8
music.mopidy.get_images shouldn't fail when it gets an empty response from the server.
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-10 17:21:42 +01:00
cee9638625
Log invalid requests. 2025-01-10 17:21:42 +01:00
044350a27e
[Automatic] Updated UI files
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-01 23:06:14 +00:00
d023a2539f
[#437] Added support for importing action dumps.
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-01 23:53:19 +01:00
db21cc37c6
[Automatic] Updated UI files
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-01 19:44:07 +00:00
f852c46749
[#437] Action monitor (frontend implementation).
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-01 20:41:52 +01:00
697bcee49f
[#437] Action monitor (backend implementation). 2025-01-01 20:41:51 +01:00
ab027a15f3
[Automatic] Updated components cache
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-25 22:06:27 +00:00