Fabio Manganiello
99de5318ff
Merge pull request #313 from BlackLight/snyk-upgrade-58f5a7acf019c661bec911d06f0bf10a
...
[Snyk] Upgrade core-js from 3.21.1 to 3.23.4
8 months ago
Fabio Manganiello
b3bab9b1d8
Merge pull request #314 from BlackLight/snyk-upgrade-9823d0f9eee2d94f4547598322ba6a48
...
[Snyk] Upgrade vue-router from 4.0.14 to 4.1.2
8 months ago
Fabio Manganiello
7e4877c793
Merge pull request #315 from BlackLight/snyk-upgrade-30cde2b595c9da96da481c691c0964d5
...
[Snyk] Upgrade sass from 1.49.9 to 1.53.0
8 months ago
Fabio Manganiello
55602cc282
Merge branch 'master' into snyk-upgrade-30cde2b595c9da96da481c691c0964d5
8 months ago
Fabio Manganiello
d2053a012a
Merge pull request #316 from BlackLight/snyk-upgrade-ba00badb7e42a7b25417256efb18f67b
...
[Snyk] Upgrade sass-loader from 10.2.1 to 10.3.1
8 months ago
snyk-bot
3d5fc9a10b
fix: upgrade sass-loader from 10.2.1 to 10.3.1
...
Snyk has created this PR to upgrade sass-loader from 10.2.1 to 10.3.1.
See this package in npm:
https://www.npmjs.com/package/sass-loader
See this project in Snyk:
https://app.snyk.io/org/blacklight/project/96bfd125-5816-4d9e-83c6-94d1569ab0f1?utm_source=github&utm_medium=referral&page=upgrade-pr
8 months ago
snyk-bot
be4dd48d76
fix: upgrade sass from 1.49.9 to 1.53.0
...
Snyk has created this PR to upgrade sass from 1.49.9 to 1.53.0.
See this package in npm:
https://www.npmjs.com/package/sass
See this project in Snyk:
https://app.snyk.io/org/blacklight/project/96bfd125-5816-4d9e-83c6-94d1569ab0f1?utm_source=github&utm_medium=referral&page=upgrade-pr
8 months ago
snyk-bot
bd21779a17
fix: upgrade vue-router from 4.0.14 to 4.1.2
...
Snyk has created this PR to upgrade vue-router from 4.0.14 to 4.1.2.
See this package in npm:
https://www.npmjs.com/package/vue-router
See this project in Snyk:
https://app.snyk.io/org/blacklight/project/96bfd125-5816-4d9e-83c6-94d1569ab0f1?utm_source=github&utm_medium=referral&page=upgrade-pr
8 months ago
snyk-bot
58afc1090c
fix: upgrade core-js from 3.21.1 to 3.23.4
...
Snyk has created this PR to upgrade core-js from 3.21.1 to 3.23.4.
See this package in npm:
https://www.npmjs.com/package/core-js
See this project in Snyk:
https://app.snyk.io/org/blacklight/project/96bfd125-5816-4d9e-83c6-94d1569ab0f1?utm_source=github&utm_medium=referral&page=upgrade-pr
8 months ago
Fabio Manganiello
7c87238fec
match_condition should return immediately (no score-based fuzzy search) if an event condition is an exact match
8 months ago
Fabio Manganiello
cbf8ba7fdd
Updated wiki URLs and replaced Gitlab references with Gitea
9 months ago
Fabio Manganiello
c6c7128099
Wrapped clipboard management logic in a try-except block to prevent the clipboard plugin from failing hard
9 months ago
Fabio Manganiello
1a316bc3a6
Added reference to the Matrix channel
9 months ago
Fabio Manganiello
5966566d54
Fixed LGTM warnings
10 months ago
Fabio Manganiello
8d26c8634d
Keep the ntfy process in stop_wait state even when the plugin is configured with no subscriptions
10 months ago
Fabio Manganiello
1da17fca35
Print invalid rules to help debug broken configurations
10 months ago
Fabio Manganiello
35cb72f5aa
Do a lazy plugin initialization in the Variable class
...
This is useful for two reason:
1. Slightly faster variable initialization times.
2. The cached variable object won't fail on the next `.get()`/`.set()`
if the `db` or `redis` plugins have failed for some reason.
10 months ago
Fabio Manganiello
115bed7d8b
Added limit parameter to `lastfm.get_similar_tracks`
10 months ago
Fabio Manganiello
3d22d6b082
Added get_track and get_similar_tracks methods on `lastfm` plugin
10 months ago
Fabio Manganiello
5971ec32c8
Removed `clipboard` backend.
...
The relevant clipboard monitoring logic has been moved to the
`clipboard` plugin. Thus, enabling the plugin should provide all the
feature, with no need for an additional backend.
10 months ago
Fabio Manganiello
7e31ac6ed8
Added missing web build files
10 months ago
Fabio Manganiello
c9f435a6cb
Added support for ntfy notification on the frontend (just like Pushbullet)
10 months ago
Fabio Manganiello
cb7021152f
Added `get_recent_tracks` method to the `lastfm` plugin
10 months ago
Fabio Manganiello
d3f4865395
Fixed variable name conflict
10 months ago
Fabio Manganiello
f080478385
s/click_url/url/g in ntfy message definitions
10 months ago
Fabio Manganiello
b857ce60a7
Bump version: 0.23.2 → 0.23.3
10 months ago
Fabio Manganiello
af483cade3
Merge branch '219-ntfy-integration' into 'master'
...
ntfy integration
Closes #219
See merge request platypush/platypush!14
10 months ago
Fabio Manganiello
8be515c17b
[ closes #219 ] Added ntfy integration
10 months ago
Fabio Manganiello
239025290d
--redis-queue argument should be a string
10 months ago
Fabio Manganiello
2e2169544d
Added Matrix chat badge and instructions for installation on Arch Linux
10 months ago
Fabio Manganiello
7a0e39111d
FIX: A feed entry may not necessarily have an `id` attribute
11 months ago
Fabio Manganiello
2cd7ae9513
Merge pull request #288 from BlackLight/dependabot/npm_and_yarn/platypush/backend/http/webapp/async-2.6.4
...
Bump async from 2.6.3 to 2.6.4 in /platypush/backend/http/webapp
11 months ago
Fabio Manganiello
55958c1b57
[ #217 ] Casting `get_next` to `datetime` to prevent DST issues
11 months ago
Fabio Manganiello
e9454b0c0f
Merge branch '217-cron-decorated-function-are-off-after-dst-change' into 'master'
...
Resolve "@cron decorated function are off after DST change"
Closes #217
See merge request platypush/platypush!13
11 months ago
Fabio Manganiello
ba23eb7280
Small LINT fix
11 months ago
Fabio Manganiello
41d0725ebf
Fix for #217
...
The cron scheduler has been made more robust against changes in the
system clock (caused by e.g. DST changes, NTP syncs or manual setting).
A more granular management for cronjob events has been introduced, now
supporting a `TIME_SYNC` event besides the usual `STOP`. When the cron
scheduler detects a system clock drift (i.e. the timestamp offset before
and after a blocking wait is >1 sec) then all the cronjobs are notified
and forced to refresh their state.
11 months ago
Fabio Manganiello
820a1c8184
Don't raise a pytest warning upon the asyncio "No event loop" warning
11 months ago
dependabot[bot]
5929602c15
Bump async from 2.6.3 to 2.6.4 in /platypush/backend/http/webapp
...
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
11 months ago
Fabio Manganiello
fee5fc4ae0
HTTP backend dependencies moved from optional to required
...
If Platypush is supposed to work also without a manually created
`config.yaml`, and the HTTP backend is enabled by default in that
configuration, then Flask and companions should be among the required
dependencies.
11 months ago
Fabio Manganiello
371fd7e46b
Generate a default config.yaml if none is present instead of failing
11 months ago
Fabio Manganiello
da73a5f1b9
Replaced deprecated json_output arg in NextCloud client with response.json_data
11 months ago
Fabio Manganiello
a80adc996f
[WIP] Default config.yaml in case a configuration file is missing in the default locations
11 months ago
Fabio Manganiello
12887b61fe
Don't fail hard if the Linode API doesn't return a list of instances
11 months ago
Fabio Manganiello
ca25607262
Skip string and underscore normalization in black
12 months ago
Fabio Manganiello
1b30bfc454
Added more pre-commit hooks
12 months ago
Fabio Manganiello
486801653a
Added `.exception` action to logger plugin
12 months ago
Fabio Manganiello
f7c594cc3f
get_bus() should return a default RedisBus() instance if the main bus is not registered
12 months ago
Fabio Manganiello
b1491b8048
Better style for scrollbars
12 months ago
Fabio Manganiello
96a2d8bef0
Fixed size for nav icons with static images
12 months ago
Fabio Manganiello
e261dcc27a
More UI fixes
12 months ago