Fabio Manganiello on Nostr: 📦 #Platypush [1.2.1]() is out! There's a [large changelog](), in a nutshell: - 2FA ...
📦 #Platypush [1.2.1](
https://pypi.org/project/platypush/) is out!
There's a [large changelog](
https://git.platypush.tech/platypush/platypush/src/branch/master/CHANGELOG.md#1-2-0), in a nutshell:
- 2FA support is here.
- Added randomly generated API tokens alongside JWT tokens.
- Added `bind_socket` option to `backend.http` - now the Webapp can also be exposed on a UNIX socket rather than TCP.
- Support for per-plugin PWAs. You can now open `<platypush-host>/plugin/<plugin-name>` from your browser on mobile, and install the PWA associated only to that plugin view. This is similar to what NextCloud offers - if you install the PWA from the calendar page it'll install only the calendar app, if you install it from the notes page it'll only install the notes app, and so on.
- Added support for custom Redis executables on `--start-redis` via `--redis-bin` - now tested also with alternative Redis implementations, namely Valkey and Redict.
- Fullscreen video/photo support for the camera views.
- Migrated the project from `setup.py` to `pyproject.toml` (it was about time).
The backlog [is already filling up for the next release](
https://git.platypush.tech/platypush/platypush/milestone/9).
As usual, feel free to report your suggestions and feature requests [on the issues page](
https://git.platypush.tech/platypush/platypush/issues).
Published at
2024-07-27 14:01:14Event JSON
{
"id": "6f3a62dc5024bce1fa8089c0e2e40843f0d7405b21524891a828c18b2c981985",
"pubkey": "8179879e743ecc0b539b67420e7dc29a1f097751a00fa1c74d3cea319465223b",
"created_at": 1722088874,
"kind": 1,
"tags": [
[
"t",
"platypush"
],
[
"proxy",
"https://manganiello.social/objects/a65d9cf8-e257-43a0-9f2d-12a551cba0ca",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://manganiello.social/objects/a65d9cf8-e257-43a0-9f2d-12a551cba0ca",
"pink.momostr"
],
[
"-"
]
],
"content": "📦 #Platypush [1.2.1](https://pypi.org/project/platypush/) is out!\n\nThere's a [large changelog](https://git.platypush.tech/platypush/platypush/src/branch/master/CHANGELOG.md#1-2-0), in a nutshell:\n\n- 2FA support is here.\n\n- Added randomly generated API tokens alongside JWT tokens.\n\n- Added `bind_socket` option to `backend.http` - now the Webapp can also be exposed on a UNIX socket rather than TCP.\n\n- Support for per-plugin PWAs. You can now open `\u003cplatypush-host\u003e/plugin/\u003cplugin-name\u003e` from your browser on mobile, and install the PWA associated only to that plugin view. This is similar to what NextCloud offers - if you install the PWA from the calendar page it'll install only the calendar app, if you install it from the notes page it'll only install the notes app, and so on.\n\n- Added support for custom Redis executables on `--start-redis` via `--redis-bin` - now tested also with alternative Redis implementations, namely Valkey and Redict.\n\n- Fullscreen video/photo support for the camera views.\n\n- Migrated the project from `setup.py` to `pyproject.toml` (it was about time).\n\nThe backlog [is already filling up for the next release](https://git.platypush.tech/platypush/platypush/milestone/9).\n\nAs usual, feel free to report your suggestions and feature requests [on the issues page](https://git.platypush.tech/platypush/platypush/issues).",
"sig": "d8ac36feb6400021d8a7ea91000fe96001298bbb5de53776361b8aadf5a0bbf942cb44650601d3952fdce8145bcbba511872e3948d6667a3af392635c3c4d3aa"
}