release: version 0.0.4
This commit is contained in:
1 parent
f2868cf5d3
commit
4a175a0d77
8 files changed
+16
-10
No files matched your search
+9
-3
@@ -5,11 +5,17 @@ tag (08 §3.1): `selfphoneng-api`, `selfphoneng-asterisk` and `selfphoneng-probe
|
|||||||
the Gitea registry. From v0.0.3 the release also has the probe as downloads for machines without
|
the Gitea registry. From v0.0.3 the release also has the probe as downloads for machines without
|
||||||
Docker.
|
Docker.
|
||||||
|
|
||||||
## Unreleased
|
## v0.0.4 — 2026-10-21
|
||||||
|
|
||||||
|
**Updating:** no database changes. Portainer: change both tags to `0.0.4` and redeploy. Compose:
|
||||||
|
`sudo scripts/update.sh v0.0.4`.
|
||||||
|
|
||||||
- Settings → Security has the **SIP port** and **Accept SIP over TCP** (5060 and on by default,
|
- Settings → Security has the **SIP port** and **Accept SIP over TCP** (5060 and on by default,
|
||||||
as before). Both were settings with no field. Another port helps when a router or ISP keeps UDP
|
as before). Both were settings with no field. Another port, such as 5080, helps when a router or
|
||||||
5060 for itself. A port that another part of SelfPhoneNG listens on is refused.
|
the ISP keeps UDP 5060 for itself: a Complete network test shows UDP getting through while SIP
|
||||||
|
on UDP 5060 doesn't. Changing it needs a telephony restart, a new router forward and setting the
|
||||||
|
phones up again; trunks keep working. A port that another part of SelfPhoneNG listens on is
|
||||||
|
refused. The admin guide (Network) explains when to change it.
|
||||||
|
|
||||||
## v0.0.3 — 2026-10-21
|
## v0.0.3 — 2026-10-21
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
A fully open source, self-hosted business phone system. Bring your own SIP trunk and numbers
|
A fully open source, self-hosted business phone system. Bring your own SIP trunk and numbers
|
||||||
(reference provider: voip.ms). Built on Asterisk 24 + TypeScript + PostgreSQL 18, runs in Docker.
|
(reference provider: voip.ms). Built on Asterisk 24 + TypeScript + PostgreSQL 18, runs in Docker.
|
||||||
|
|
||||||
**Status:** pre-1.0 (v0.0.3), for testing. See [what's left for v1](docs/v1-checklist.md).
|
**Status:** pre-1.0 (v0.0.4), for testing. See [what's left for v1](docs/v1-checklist.md).
|
||||||
|
|
||||||
## What it does today
|
## What it does today
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@selfphoneng/api",
|
"name": "@selfphoneng/api",
|
||||||
"version": "0.0.3",
|
"version": "0.0.4",
|
||||||
"private": true,
|
"private": true,
|
||||||
"license": "AGPL-3.0-or-later",
|
"license": "AGPL-3.0-or-later",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@selfphoneng/probe",
|
"name": "@selfphoneng/probe",
|
||||||
"version": "0.0.3",
|
"version": "0.0.4",
|
||||||
"private": true,
|
"private": true,
|
||||||
"license": "AGPL-3.0-or-later",
|
"license": "AGPL-3.0-or-later",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@selfphoneng/web",
|
"name": "@selfphoneng/web",
|
||||||
"version": "0.0.3",
|
"version": "0.0.4",
|
||||||
"private": true,
|
"private": true,
|
||||||
"license": "AGPL-3.0-or-later",
|
"license": "AGPL-3.0-or-later",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ needs inside (`selfphoneng-probe-linux-x64`, or `-arm64` for ARM machines), next
|
|||||||
With Node 22 or newer installed you can take the small `selfphoneng-probe.cjs` instead.
|
With Node 22 or newer installed you can take the small `selfphoneng-probe.cjs` instead.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
v=v0.0.3 # the release
|
v=v0.0.4 # the release
|
||||||
curl -fLO https://git.dou.bet/spng/selfphoneng/releases/download/$v/selfphoneng-probe-linux-x64
|
curl -fLO https://git.dou.bet/spng/selfphoneng/releases/download/$v/selfphoneng-probe-linux-x64
|
||||||
curl -fLO https://git.dou.bet/spng/selfphoneng/releases/download/$v/SHA256SUMS
|
curl -fLO https://git.dou.bet/spng/selfphoneng/releases/download/$v/SHA256SUMS
|
||||||
sha256sum --check --ignore-missing SHA256SUMS
|
sha256sum --check --ignore-missing SHA256SUMS
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "selfphoneng",
|
"name": "selfphoneng",
|
||||||
"version": "0.0.3",
|
"version": "0.0.4",
|
||||||
"private": true,
|
"private": true,
|
||||||
"license": "AGPL-3.0-or-later",
|
"license": "AGPL-3.0-or-later",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@selfphoneng/shared",
|
"name": "@selfphoneng/shared",
|
||||||
"version": "0.0.3",
|
"version": "0.0.4",
|
||||||
"private": true,
|
"private": true,
|
||||||
"license": "AGPL-3.0-or-later",
|
"license": "AGPL-3.0-or-later",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
Reference in new issue
Block a user