Browse code

added appinfo/signature.json CHANGELOG.txt phone/index.html phone/scripts/app.js phone/css/ctxSip.css js/launchphone.js

DoubleBastionAdmin authored on 09/01/2024 22:37:41
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,90 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
+with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
+Asterisk, if it's connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP 
11
+provider like Telnyx or Localphone is needed and a real phone number acquired from that provider. If Asterisk is 
12
+used, it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, 
13
+as explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
+to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
+Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
+that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
+Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
+from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
+applications using SIP over WebSocket.
20
+SIP Trip Phone is based on the ctxSip phone.
21
+
22
+### Features:
23
+
24
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
+
26
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
+
28
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
+
30
+* ☎️ SIP Trip Phone logs recent phone calls and their duration and allows holding, muting and transferring phone calls.
31
+
32
+* 📑 When using Asterisk, SIP Trip Phone allows choosing any available phone number as the 'From' number for outgoing calls.
33
+
34
+* 🚩 Incoming calls are signaled by on-screen notifications.
35
+
36
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
37
+
38
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
39
+
40
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
41
+
42
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
43
+
44
+We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
45
+
46
+### Documentation
47
+
48
+* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
49
+
50
+### Donations
51
+
52
+* 🎁 [Donate](https://www.doublebastion.com/donations/)
53
+
54
+    ]]></description>
55
+    <version>1.1.3</version>
56
+    <licence>AGPL</licence>
57
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
58
+    <namespace>SIPTripPhone</namespace>
59
+	<documentation>
60
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
61
+	</documentation>
62
+    <category>office</category>
63
+    <category>organization</category>
64
+
65
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
66
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
67
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
68
+
69
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_keypad.png</screenshot>
70
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_making_calls.png</screenshot>
71
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_holding.png</screenshot>
72
+
73
+    <dependencies>
74
+            <nextcloud min-version="26" max-version="28" />
75
+    </dependencies>
76
+
77
+    <navigations>
78
+        <navigation>
79
+            <name>SIP Trip Phone</name>
80
+            <route>sip_trip_phone.page.index</route>
81
+            <order>101</order>
82
+            <icon>sip_trip_phone.svg</icon>
83
+        </navigation>
84
+    </navigations>
85
+
86
+    <settings>
87
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
88
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
89
+    </settings>
90
+</info>
Browse code

removed appinfo/signature.json CHANGELOG.txt phone/index.html phone/scripts/app.js phone/css/ctxSip.css js/launchphone.js

DoubleBastionAdmin authored on 09/01/2024 22:33:50
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,90 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
-with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
-Asterisk, if it's connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP 
11
-provider like Telnyx or Localphone is needed and a real phone number acquired from that provider. If Asterisk is 
12
-used, it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, 
13
-as explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
-to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
-Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
-that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
-Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
-from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
-applications using SIP over WebSocket.
20
-SIP Trip Phone is based on the ctxSip phone.
21
-
22
-### Features:
23
-
24
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
-
26
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
-
28
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
-
30
-* ☎️ SIP Trip Phone logs recent phone calls and their duration and allows holding, muting and transferring phone calls.
31
-
32
-* 📑 When using Asterisk, SIP Trip Phone allows choosing any available phone number as the 'From' number for outgoing calls.
33
-
34
-* 🚩 Incoming calls are signaled by on-screen notifications.
35
-
36
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
37
-
38
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
39
-
40
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
41
-
42
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
43
-
44
-We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
45
-
46
-### Documentation
47
-
48
-* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
49
-
50
-### Donations
51
-
52
-* 🎁 [Donate](https://www.doublebastion.com/donations/)
53
-
54
-    ]]></description>
55
-    <version>1.1.2</version>
56
-    <licence>AGPL</licence>
57
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
58
-    <namespace>SIPTripPhone</namespace>
59
-	<documentation>
60
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
61
-	</documentation>
62
-    <category>office</category>
63
-    <category>organization</category>
64
-
65
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
66
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
67
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
68
-
69
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_keypad.png</screenshot>
70
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_making_calls.png</screenshot>
71
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_holding.png</screenshot>
72
-
73
-    <dependencies>
74
-            <nextcloud min-version="26" max-version="28" />
75
-    </dependencies>
76
-
77
-    <navigations>
78
-        <navigation>
79
-            <name>SIP Trip Phone</name>
80
-            <route>sip_trip_phone.page.index</route>
81
-            <order>101</order>
82
-            <icon>sip_trip_phone.svg</icon>
83
-        </navigation>
84
-    </navigations>
85
-
86
-    <settings>
87
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
88
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
89
-    </settings>
90
-</info>
Browse code

added changes to implement the From number drop-down list, the available numbers and default number fields and the debug logging checkbox, etc.

DoubleBastionAdmin authored on 08/01/2024 19:33:20
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,90 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
+with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
+Asterisk, if it's connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP 
11
+provider like Telnyx or Localphone is needed and a real phone number acquired from that provider. If Asterisk is 
12
+used, it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, 
13
+as explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
+to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
+Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
+that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
+Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
+from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
+applications using SIP over WebSocket.
20
+SIP Trip Phone is based on the ctxSip phone.
21
+
22
+### Features:
23
+
24
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
+
26
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
+
28
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
+
30
+* ☎️ SIP Trip Phone logs recent phone calls and their duration and allows holding, muting and transferring phone calls.
31
+
32
+* 📑 When using Asterisk, SIP Trip Phone allows choosing any available phone number as the 'From' number for outgoing calls.
33
+
34
+* 🚩 Incoming calls are signaled by on-screen notifications.
35
+
36
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
37
+
38
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
39
+
40
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
41
+
42
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
43
+
44
+We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
45
+
46
+### Documentation
47
+
48
+* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
49
+
50
+### Donations
51
+
52
+* 🎁 [Donate](https://www.doublebastion.com/donations/)
53
+
54
+    ]]></description>
55
+    <version>1.1.2</version>
56
+    <licence>AGPL</licence>
57
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
58
+    <namespace>SIPTripPhone</namespace>
59
+	<documentation>
60
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
61
+	</documentation>
62
+    <category>office</category>
63
+    <category>organization</category>
64
+
65
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
66
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
67
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
68
+
69
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_keypad.png</screenshot>
70
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_making_calls.png</screenshot>
71
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_holding.png</screenshot>
72
+
73
+    <dependencies>
74
+            <nextcloud min-version="26" max-version="28" />
75
+    </dependencies>
76
+
77
+    <navigations>
78
+        <navigation>
79
+            <name>SIP Trip Phone</name>
80
+            <route>sip_trip_phone.page.index</route>
81
+            <order>101</order>
82
+            <icon>sip_trip_phone.svg</icon>
83
+        </navigation>
84
+    </navigations>
85
+
86
+    <settings>
87
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
88
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
89
+    </settings>
90
+</info>
Browse code

removed appinfo/info.xml appinfo/signature.json CHANGELOG.txt README.md js/settings.js js/launchphone.js css/style.css phone/scripts/app.js templates/settings.php l10n/en_GB.js l10n/en_GB.json phone/css/ctxSip.css phone/index.html lib/Controller/SphoneController.php lib/Service/SphoneService.php phone/sounds/dtmf.mp3 phone/sounds/incoming.mp3 phone/sounds/outgoing.mp3 img/sip_trip_phone_screenshot.png img/sip_trip_phone_transfer_call.png img/sip_trip_phone_making_calls.png img/sip_trip_phone_initial_screen.png img/sip_trip_phone_dialpad.png

DoubleBastionAdmin authored on 08/01/2024 19:00:48
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,86 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
-with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
-Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
-like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
-it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
-explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
-to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
-Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
-that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
-Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
-from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
-applications using SIP over WebSocket.
20
-SIP Trip Phone is based on the ctxSip phone.
21
-
22
-### Features:
23
-
24
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
-
26
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
-
28
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
-
30
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
-
32
-* 🚩 Incoming calls are signaled by on-screen notifications.
33
-
34
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
-
36
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
-
38
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
-
40
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
-
42
-We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
-
44
-### Documentation
45
-
46
-* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
-
48
-### Donations
49
-
50
-* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
-
52
-    ]]></description>
53
-    <version>1.1.1</version>
54
-    <licence>AGPL</licence>
55
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
-    <namespace>SIPTripPhone</namespace>
57
-	<documentation>
58
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
-	</documentation>
60
-    <category>office</category>
61
-    <category>organization</category>
62
-
63
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
-
67
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
-
69
-    <dependencies>
70
-            <nextcloud min-version="26" max-version="27" />
71
-    </dependencies>
72
-
73
-    <navigations>
74
-        <navigation>
75
-            <name>SIP Trip Phone</name>
76
-            <route>sip_trip_phone.page.index</route>
77
-            <order>101</order>
78
-            <icon>../img/sip_trip_phone.svg</icon>
79
-        </navigation>
80
-    </navigations>
81
-
82
-    <settings>
83
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
-    </settings>
86
-</info>
Browse code

added appinfo/info.xml appinfo/signature.json CHANGELOG.txt

DoubleBastionAdmin authored on 30/10/2023 17:44:15
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,86 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
+with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
+Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
+like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
+it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
+explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
+to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
+Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
+that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
+Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
+from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
+applications using SIP over WebSocket.
20
+SIP Trip Phone is based on the ctxSip phone.
21
+
22
+### Features:
23
+
24
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
+
26
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
+
28
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
+
30
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
+
32
+* 🚩 Incoming calls are signaled by on-screen notifications.
33
+
34
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
+
36
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
+
38
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
+
40
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
+
42
+We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
+
44
+### Documentation
45
+
46
+* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
+
48
+### Donations
49
+
50
+* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
+
52
+    ]]></description>
53
+    <version>1.1.1</version>
54
+    <licence>AGPL</licence>
55
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
+    <namespace>SIPTripPhone</namespace>
57
+	<documentation>
58
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
+	</documentation>
60
+    <category>office</category>
61
+    <category>organization</category>
62
+
63
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
+
67
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
+
69
+    <dependencies>
70
+            <nextcloud min-version="26" max-version="27" />
71
+    </dependencies>
72
+
73
+    <navigations>
74
+        <navigation>
75
+            <name>SIP Trip Phone</name>
76
+            <route>sip_trip_phone.page.index</route>
77
+            <order>101</order>
78
+            <icon>../img/sip_trip_phone.svg</icon>
79
+        </navigation>
80
+    </navigations>
81
+
82
+    <settings>
83
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
+    </settings>
86
+</info>
Browse code

removed appinfo/info.xml appinfo/signature.json CHANGELOG.txt

DoubleBastionAdmin authored on 30/10/2023 17:41:49
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,86 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
-with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
-Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
-like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
-it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
-explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
-to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
-Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
-that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
-Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
-from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
-applications using SIP over WebSocket.
20
-SIP Trip Phone is based on the ctxSip phone.
21
-
22
-### Features:
23
-
24
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
-
26
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
-
28
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
-
30
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
-
32
-* 🚩 Incoming calls are signaled by on-screen notifications.
33
-
34
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
-
36
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
-
38
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
-
40
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
-
42
-We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
-
44
-### Documentation
45
-
46
-* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
-
48
-### Donations
49
-
50
-* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
-
52
-    ]]></description>
53
-    <version>1.1.0</version>
54
-    <licence>AGPL</licence>
55
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
-    <namespace>SIPTripPhone</namespace>
57
-	<documentation>
58
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
-	</documentation>
60
-    <category>office</category>
61
-    <category>organization</category>
62
-
63
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
-
67
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
-
69
-    <dependencies>
70
-            <nextcloud min-version="25" max-version="26" />
71
-    </dependencies>
72
-
73
-    <navigations>
74
-        <navigation>
75
-            <name>SIP Trip Phone</name>
76
-            <route>sip_trip_phone.page.index</route>
77
-            <order>101</order>
78
-            <icon>../img/sip_trip_phone.svg</icon>
79
-        </navigation>
80
-    </navigations>
81
-
82
-    <settings>
83
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
-    </settings>
86
-</info>
Browse code

added CHANGELOG.txt appinfo/info.xml appinfo/signature.json

DoubleBastionAdmin authored on 30/05/2023 22:49:21
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,86 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
+with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
+Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
+like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
+it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
+explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
+to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
+Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
+that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
+Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
+from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
+applications using SIP over WebSocket.
20
+SIP Trip Phone is based on the ctxSip phone.
21
+
22
+### Features:
23
+
24
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
+
26
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
+
28
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
+
30
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
+
32
+* 🚩 Incoming calls are signaled by on-screen notifications.
33
+
34
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
+
36
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
+
38
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
+
40
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
+
42
+We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
+
44
+### Documentation
45
+
46
+* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
+
48
+### Donations
49
+
50
+* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
+
52
+    ]]></description>
53
+    <version>1.1.0</version>
54
+    <licence>AGPL</licence>
55
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
+    <namespace>SIPTripPhone</namespace>
57
+	<documentation>
58
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
+	</documentation>
60
+    <category>office</category>
61
+    <category>organization</category>
62
+
63
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
+
67
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
+
69
+    <dependencies>
70
+            <nextcloud min-version="25" max-version="26" />
71
+    </dependencies>
72
+
73
+    <navigations>
74
+        <navigation>
75
+            <name>SIP Trip Phone</name>
76
+            <route>sip_trip_phone.page.index</route>
77
+            <order>101</order>
78
+            <icon>../img/sip_trip_phone.svg</icon>
79
+        </navigation>
80
+    </navigations>
81
+
82
+    <settings>
83
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
+    </settings>
86
+</info>
Browse code

removed CHANGELOG.txt appinfo/info.xml appinfo/signature.json

DoubleBastionAdmin authored on 30/05/2023 22:47:24
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,86 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
-with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
-Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
-like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
-it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
-explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
-to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
-Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
-that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
-Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
-from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
-applications using SIP over WebSocket.
20
-SIP Trip Phone is based on the ctxSip phone.
21
-
22
-### Features:
23
-
24
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
-
26
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
-
28
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
-
30
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
-
32
-* 🚩 Incoming calls are signaled by on-screen notifications.
33
-
34
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
-
36
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
-
38
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
-
40
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
-
42
-We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
-
44
-### Documentation
45
-
46
-* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
-
48
-### Donations
49
-
50
-* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
-
52
-    ]]></description>
53
-    <version>1.0.9</version>
54
-    <licence>AGPL</licence>
55
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
-    <namespace>SIPTripPhone</namespace>
57
-	<documentation>
58
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
-	</documentation>
60
-    <category>office</category>
61
-    <category>organization</category>
62
-
63
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
-
67
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
-
69
-    <dependencies>
70
-            <nextcloud min-version="25" max-version="25" />
71
-    </dependencies>
72
-
73
-    <navigations>
74
-        <navigation>
75
-            <name>SIP Trip Phone</name>
76
-            <route>sip_trip_phone.page.index</route>
77
-            <order>101</order>
78
-            <icon>../img/sip_trip_phone.svg</icon>
79
-        </navigation>
80
-    </navigations>
81
-
82
-    <settings>
83
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
-    </settings>
86
-</info>
Browse code

added CHANGELOG.txt appinfo/info.xml appinfo/signature.json lib/Service/SphoneService.php lib/Migration/Version100Date20211106173528.php phone/index.html

DoubleBastionAdmin authored on 03/12/2022 16:44:41
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,86 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
+with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
+Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
+like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
+it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
+explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
+to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
+Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
+that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
+Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
+from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
+applications using SIP over WebSocket.
20
+SIP Trip Phone is based on the ctxSip phone.
21
+
22
+### Features:
23
+
24
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
+
26
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
+
28
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
+
30
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
+
32
+* 🚩 Incoming calls are signaled by on-screen notifications.
33
+
34
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
+
36
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
+
38
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
+
40
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
+
42
+We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
+
44
+### Documentation
45
+
46
+* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
+
48
+### Donations
49
+
50
+* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
+
52
+    ]]></description>
53
+    <version>1.0.9</version>
54
+    <licence>AGPL</licence>
55
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
+    <namespace>SIPTripPhone</namespace>
57
+	<documentation>
58
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
+	</documentation>
60
+    <category>office</category>
61
+    <category>organization</category>
62
+
63
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
+
67
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
+
69
+    <dependencies>
70
+            <nextcloud min-version="25" max-version="25" />
71
+    </dependencies>
72
+
73
+    <navigations>
74
+        <navigation>
75
+            <name>SIP Trip Phone</name>
76
+            <route>sip_trip_phone.page.index</route>
77
+            <order>101</order>
78
+            <icon>../img/sip_trip_phone.svg</icon>
79
+        </navigation>
80
+    </navigations>
81
+
82
+    <settings>
83
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
+    </settings>
86
+</info>
Browse code

removed CHANGELOG.txt appinfo/info.xml appinfo/signature.json lib/Service/SphoneService.php lib/Migration/Version100Date20211106173528.php phone/index.html

DoubleBastionAdmin authored on 03/12/2022 16:41:06
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,86 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
-with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
-Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
-like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
-it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
-explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
-to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
-Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
-that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
-Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
-from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
-applications using SIP over WebSocket.
20
-SIP Trip Phone is based on the ctxSip phone.
21
-
22
-### Features:
23
-
24
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
-
26
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
-
28
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
-
30
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
-
32
-* 🚩 Incoming calls are signaled by on-screen notifications.
33
-
34
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
-
36
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
-
38
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
-
40
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
-
42
-We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
-
44
-### Documentation
45
-
46
-* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
-
48
-### Donations
49
-
50
-* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
-
52
-    ]]></description>
53
-    <version>1.0.8</version>
54
-    <licence>AGPL</licence>
55
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
-    <namespace>SIPTripPhone</namespace>
57
-	<documentation>
58
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
-	</documentation>
60
-    <category>office</category>
61
-    <category>organization</category>
62
-
63
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
-
67
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
-
69
-    <dependencies>
70
-            <nextcloud min-version="25" max-version="25" />
71
-    </dependencies>
72
-
73
-    <navigations>
74
-        <navigation>
75
-            <name>SIP Trip Phone</name>
76
-            <route>sip_trip_phone.page.index</route>
77
-            <order>101</order>
78
-            <icon>../img/sip_trip_phone.svg</icon>
79
-        </navigation>
80
-    </navigations>
81
-
82
-    <settings>
83
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
-    </settings>
86
-</info>
Browse code

added appinfo/info.xml appinfo/signature.json

DoubleBastionAdmin authored on 27/10/2022 16:46:29
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,86 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
+with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
+Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
+like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
+it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
+explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
+to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
+Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
+that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
+Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
+from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
+applications using SIP over WebSocket.
20
+SIP Trip Phone is based on the ctxSip phone.
21
+
22
+### Features:
23
+
24
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
+
26
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
+
28
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
+
30
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
+
32
+* 🚩 Incoming calls are signaled by on-screen notifications.
33
+
34
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
+
36
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
+
38
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
+
40
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
+
42
+We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
+
44
+### Documentation
45
+
46
+* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
+
48
+### Donations
49
+
50
+* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
+
52
+    ]]></description>
53
+    <version>1.0.8</version>
54
+    <licence>AGPL</licence>
55
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
+    <namespace>SIPTripPhone</namespace>
57
+	<documentation>
58
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
+	</documentation>
60
+    <category>office</category>
61
+    <category>organization</category>
62
+
63
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
+
67
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
+
69
+    <dependencies>
70
+            <nextcloud min-version="25" max-version="25" />
71
+    </dependencies>
72
+
73
+    <navigations>
74
+        <navigation>
75
+            <name>SIP Trip Phone</name>
76
+            <route>sip_trip_phone.page.index</route>
77
+            <order>101</order>
78
+            <icon>../img/sip_trip_phone.svg</icon>
79
+        </navigation>
80
+    </navigations>
81
+
82
+    <settings>
83
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
+    </settings>
86
+</info>
Browse code

removed appinfo/info.xml appinfo/signature.json

DoubleBastionAdmin authored on 27/10/2022 16:44:27
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,86 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
-with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
-Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
-like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
-it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
-explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
-to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
-Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
-that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
-Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
-from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
-applications using SIP over WebSocket.
20
-SIP Trip Phone is based on the ctxSip phone.
21
-
22
-### Features:
23
-
24
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
-
26
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
-
28
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
-
30
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
-
32
-* 🚩 Incoming calls are signaled by on-screen notifications.
33
-
34
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
-
36
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
-
38
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
-
40
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
-
42
-We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
-
44
-### Documentation
45
-
46
-* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
-
48
-### Donations
49
-
50
-* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
-
52
-    ]]></description>
53
-    <version>1.0.7</version>
54
-    <licence>AGPL</licence>
55
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
-    <namespace>SIPTripPhone</namespace>
57
-	<documentation>
58
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
-	</documentation>
60
-    <category>office</category>
61
-    <category>organization</category>
62
-
63
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
-
67
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
-
69
-    <dependencies>
70
-            <nextcloud min-version="25" max-version="25" />
71
-    </dependencies>
72
-
73
-    <navigations>
74
-        <navigation>
75
-            <name>SIP Trip Phone</name>
76
-            <route>sip_trip_phone.page.index</route>
77
-            <order>101</order>
78
-            <icon>../img/sip_trip_phone.svg</icon>
79
-        </navigation>
80
-    </navigations>
81
-
82
-    <settings>
83
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
-    </settings>
86
-</info>
Browse code

added appinfo/info.xml appinfo/signature.json Contributors.txt CHANGELOG.txt README.md lib/Settings/Personal.php css/style.css js/launchphone.js

DoubleBastionAdmin authored on 27/10/2022 16:22:02
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,86 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction 
9
+with Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without 
10
+Asterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider 
11
+like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, 
12
+it's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as 
13
+explained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access 
14
+to a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. 
15
+Not all SIP providers allow connections from external Asterisk servers or direct connections from web applications 
16
+that use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, 
17
+Twilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, 
18
+from the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
+applications using SIP over WebSocket.
20
+SIP Trip Phone is based on the ctxSip phone.
21
+
22
+### Features:
23
+
24
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
+
26
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
+
28
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
+
30
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
+
32
+* 🚩 Incoming calls are signaled by on-screen notifications.
33
+
34
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
+
36
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
+
38
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
+
40
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
+
42
+We have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.
43
+
44
+### Documentation
45
+
46
+* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
+
48
+### Donations
49
+
50
+* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
+
52
+    ]]></description>
53
+    <version>1.0.7</version>
54
+    <licence>AGPL</licence>
55
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
+    <namespace>SIPTripPhone</namespace>
57
+	<documentation>
58
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
+	</documentation>
60
+    <category>office</category>
61
+    <category>organization</category>
62
+
63
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
+
67
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
+
69
+    <dependencies>
70
+            <nextcloud min-version="25" max-version="25" />
71
+    </dependencies>
72
+
73
+    <navigations>
74
+        <navigation>
75
+            <name>SIP Trip Phone</name>
76
+            <route>sip_trip_phone.page.index</route>
77
+            <order>101</order>
78
+            <icon>../img/sip_trip_phone.svg</icon>
79
+        </navigation>
80
+    </navigations>
81
+
82
+    <settings>
83
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
+    </settings>
86
+</info>
Browse code

removed appinfo/info.xml appinfo/signature.json Contributors.txt CHANGELOG.txt README.md lib/Settings/Personal.php css/style.css js/launchphone.js

DoubleBastionAdmin authored on 27/10/2022 16:18:04
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,86 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
-to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without Asterisk, if 
10
-connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider like Telnyx or 
11
-Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, it's recommended 
12
-to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as explained in the 
13
-'Admin documentation' linked on this page. The web server has to be configured to allow access to a specific 
14
-directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. Not all 
15
-SIP providers allow connections from external Asterisk servers or direct connections from web applications that 
16
-use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, Twilio, 
17
-Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, from 
18
-the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
-applications using SIP over WebSocket.
20
-SIP Trip Phone is based on the ctxSip phone.
21
-
22
-### Features:
23
-
24
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
-
26
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
-
28
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
-
30
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
-
32
-* 🚩 On-screen notifications on incoming calls.
33
-
34
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
-
36
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
-
38
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
-
40
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
-
42
-We have no affiliation with Telnyx, Localphone, Twilio, Flowroute, Vonage, or any other SIP provider.
43
-
44
-### Documentation
45
-
46
-* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
-
48
-### Donations
49
-
50
-* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
-
52
-    ]]></description>
53
-    <version>1.0.7</version>
54
-    <licence>AGPL</licence>
55
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
-    <namespace>SIPTripPhone</namespace>
57
-	<documentation>
58
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
-	</documentation>
60
-    <category>office</category>
61
-    <category>organization</category>
62
-
63
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
-
67
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
-
69
-    <dependencies>
70
-            <nextcloud min-version="23" max-version="24" />
71
-    </dependencies>
72
-
73
-    <navigations>
74
-        <navigation>
75
-            <name>SIP Trip Phone</name>
76
-            <route>sip_trip_phone.page.index</route>
77
-            <order>101</order>
78
-            <icon>../img/sip_trip_phone.svg</icon>
79
-        </navigation>
80
-    </navigations>
81
-
82
-    <settings>
83
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
-    </settings>
86
-</info>
Browse code

added CHANGELOG.txt README.md appinfo/info.xml appinfo/signature.json phone/scripts/app.js templates/settings.php css/style.css

DoubleBastionAdmin authored on 22/09/2022 08:46:22
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,86 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
+to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without Asterisk, if 
10
+connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider like Telnyx or 
11
+Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, it's recommended 
12
+to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as explained in the 
13
+'Admin documentation' linked on this page. The web server has to be configured to allow access to a specific 
14
+directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. Not all 
15
+SIP providers allow connections from external Asterisk servers or direct connections from web applications that 
16
+use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, Twilio, 
17
+Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, from 
18
+the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web 
19
+applications using SIP over WebSocket.
20
+SIP Trip Phone is based on the ctxSip phone.
21
+
22
+### Features:
23
+
24
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
+
26
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
+
28
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
+
30
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
+
32
+* 🚩 On-screen notifications on incoming calls.
33
+
34
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
+
36
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
+
38
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
+
40
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
+
42
+We have no affiliation with Telnyx, Localphone, Twilio, Flowroute, Vonage, or any other SIP provider.
43
+
44
+### Documentation
45
+
46
+* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
47
+
48
+### Donations
49
+
50
+* 🎁 [Donate](https://www.doublebastion.com/donations/)
51
+
52
+    ]]></description>
53
+    <version>1.0.7</version>
54
+    <licence>AGPL</licence>
55
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
56
+    <namespace>SIPTripPhone</namespace>
57
+	<documentation>
58
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
59
+	</documentation>
60
+    <category>office</category>
61
+    <category>organization</category>
62
+
63
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
64
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
65
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
66
+
67
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
68
+
69
+    <dependencies>
70
+            <nextcloud min-version="23" max-version="24" />
71
+    </dependencies>
72
+
73
+    <navigations>
74
+        <navigation>
75
+            <name>SIP Trip Phone</name>
76
+            <route>sip_trip_phone.page.index</route>
77
+            <order>101</order>
78
+            <icon>../img/sip_trip_phone.svg</icon>
79
+        </navigation>
80
+    </navigations>
81
+
82
+    <settings>
83
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
84
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
85
+    </settings>
86
+</info>
Browse code

removed CHANGELOG.txt README.md appinfo/info.xml appinfo/signature.json phone/scripts/app.js templates/settings.php css/style.css

DoubleBastionAdmin authored on 22/09/2022 08:32:29
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,85 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that connects to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
-to benefit from the control, autonomy and advanced PBX features offered by Asterisk, but also without Asterisk, if 
10
-you connect it directly to the SIP provider (this implies that the SIP provider allows direct connections from WebRTC 
11
-applications). For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and 
12
-a real phone number acquired from that SIP provider. SIP Trip Phone will start only if it is properly configured
13
-and connected to Asterisk or directly to the SIP provider. If Asterisk is used, it's recommended to be Asterisk 
14
-version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' 
15
-linked on this page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket 
16
-traffic to a specific URL, as explained in the 'Admin documentation'. Not all SIP providers allow direct connections 
17
-from external Asterisk servers or from WebRTC applications. Telnyx and Localphone allow direct connections from their 
18
-clients' Asterisk servers and Telnyx also allows direct connections from WebRTC applications. SIP Trip Phone is based 
19
-on the ctxSip phone.
20
-
21
-### Features:
22
-
23
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
24
-
25
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
26
-
27
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
28
-
29
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
30
-
31
-* 🚩 On-screen notifications on incoming calls.
32
-
33
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
34
-
35
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
36
-
37
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
38
-
39
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
40
-
41
-We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
42
-
43
-### Documentation
44
-
45
-* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
46
-
47
-### Donations
48
-
49
-* [Donations are welcome](https://www.doublebastion.com/donations/)
50
-
51
-    ]]></description>
52
-    <version>1.0.6</version>
53
-    <licence>AGPL</licence>
54
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
55
-    <namespace>SIPTripPhone</namespace>
56
-	<documentation>
57
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
58
-	</documentation>
59
-    <category>office</category>
60
-    <category>organization</category>
61
-
62
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
63
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
64
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
65
-
66
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
67
-
68
-    <dependencies>
69
-            <nextcloud min-version="23" max-version="24" />
70
-    </dependencies>
71
-
72
-    <navigations>
73
-        <navigation>
74
-            <name>SIP Trip Phone</name>
75
-            <route>sip_trip_phone.page.index</route>
76
-            <order>101</order>
77
-            <icon>../img/sip_trip_phone.svg</icon>
78
-        </navigation>
79
-    </navigations>
80
-
81
-    <settings>
82
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
83
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
84
-    </settings>
85
-</info>
Browse code

added appinfo/info.xml appinfo/signature.json CHANGELOG.txt README.md

DoubleBastionAdmin authored on 20/08/2022 11:22:57
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,85 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that connects to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
+to benefit from the control, autonomy and advanced PBX features offered by Asterisk, but also without Asterisk, if 
10
+you connect it directly to the SIP provider (this implies that the SIP provider allows direct connections from WebRTC 
11
+applications). For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and 
12
+a real phone number acquired from that SIP provider. SIP Trip Phone will start only if it is properly configured
13
+and connected to Asterisk or directly to the SIP provider. If Asterisk is used, it's recommended to be Asterisk 
14
+version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' 
15
+linked on this page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket 
16
+traffic to a specific URL, as explained in the 'Admin documentation'. Not all SIP providers allow direct connections 
17
+from external Asterisk servers or from WebRTC applications. Telnyx and Localphone allow direct connections from their 
18
+clients' Asterisk servers and Telnyx also allows direct connections from WebRTC applications. SIP Trip Phone is based 
19
+on the ctxSip phone.
20
+
21
+### Features:
22
+
23
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
24
+
25
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
26
+
27
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
28
+
29
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
30
+
31
+* 🚩 On-screen notifications on incoming calls.
32
+
33
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
34
+
35
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
36
+
37
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
38
+
39
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
40
+
41
+We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
42
+
43
+### Documentation
44
+
45
+* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)
46
+
47
+### Donations
48
+
49
+* [Donations are welcome](https://www.doublebastion.com/donations/)
50
+
51
+    ]]></description>
52
+    <version>1.0.6</version>
53
+    <licence>AGPL</licence>
54
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
55
+    <namespace>SIPTripPhone</namespace>
56
+	<documentation>
57
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
58
+	</documentation>
59
+    <category>office</category>
60
+    <category>organization</category>
61
+
62
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
63
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
64
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
65
+
66
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
67
+
68
+    <dependencies>
69
+            <nextcloud min-version="23" max-version="24" />
70
+    </dependencies>
71
+
72
+    <navigations>
73
+        <navigation>
74
+            <name>SIP Trip Phone</name>
75
+            <route>sip_trip_phone.page.index</route>
76
+            <order>101</order>
77
+            <icon>../img/sip_trip_phone.svg</icon>
78
+        </navigation>
79
+    </navigations>
80
+
81
+    <settings>
82
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
83
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
84
+    </settings>
85
+</info>
Browse code

removed appinfo/info.xml appinfo/signature.json CHANGELOG.txt README.md

DoubleBastionAdmin authored on 20/08/2022 11:21:13
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,76 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that connects to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
-to benefit from the control, autonomy and advanced PBX features offered by Asterisk, but also without Asterisk, if 
10
-you connect it directly to the SIP provider (this implies that the SIP provider allows direct connections from WebRTC 
11
-applications). For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and 
12
-a real phone number acquired from that SIP provider. If Asterisk is used, it has to be Asterisk version 18.0.0 LTS 
13
-and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' linked on this 
14
-page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket traffic to 
15
-a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP providers allow direct connections 
16
-from external Asterisk servers or from WebRTC applications. Telnyx and Localphone allow direct connections from their 
17
-clients' Asterisk servers and Telnyx also allows direct connections from WebRTC applications. SIP Trip Phone is based 
18
-on the ctxSip phone.
19
-
20
-Main features:
21
-
22
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
-
24
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
-
26
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
-
28
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
-
30
-* 🚩 On-screen notifications on incoming calls.
31
-
32
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
-
34
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
-
36
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
-
38
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
-
40
-We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
-
42
-    ]]></description>
43
-    <version>1.0.5</version>
44
-    <licence>AGPL</licence>
45
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
-    <namespace>SIPTripPhone</namespace>
47
-	<documentation>
48
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
-	</documentation>
50
-    <category>office</category>
51
-    <category>organization</category>
52
-
53
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
-
57
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
-
59
-    <dependencies>
60
-            <nextcloud min-version="23" max-version="24" />
61
-    </dependencies>
62
-
63
-    <navigations>
64
-        <navigation>
65
-            <name>SIP Trip Phone</name>
66
-            <route>sip_trip_phone.page.index</route>
67
-            <order>101</order>
68
-            <icon>../img/sip_trip_phone.svg</icon>
69
-        </navigation>
70
-    </navigations>
71
-
72
-    <settings>
73
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
-    </settings>
76
-</info>
Browse code

added CHANGELOG.txt Contributors.txt README.md appinfo/info.xml appinfo/signature.json js/launchphone.js lib/Service/SphoneService.php

DoubleBastionAdmin authored on 09/05/2022 18:32:24
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,76 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that connects to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
+to benefit from the control, autonomy and advanced PBX features offered by Asterisk, but also without Asterisk, if 
10
+you connect it directly to the SIP provider (this implies that the SIP provider allows direct connections from WebRTC 
11
+applications). For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and 
12
+a real phone number acquired from that SIP provider. If Asterisk is used, it has to be Asterisk version 18.0.0 LTS 
13
+and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' linked on this 
14
+page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket traffic to 
15
+a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP providers allow direct connections 
16
+from external Asterisk servers or from WebRTC applications. Telnyx and Localphone allow direct connections from their 
17
+clients' Asterisk servers and Telnyx also allows direct connections from WebRTC applications. SIP Trip Phone is based 
18
+on the ctxSip phone.
19
+
20
+Main features:
21
+
22
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
+
24
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
+
26
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
+
28
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
+
30
+* 🚩 On-screen notifications on incoming calls.
31
+
32
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
+
34
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
+
36
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
+
38
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
+
40
+We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
+
42
+    ]]></description>
43
+    <version>1.0.5</version>
44
+    <licence>AGPL</licence>
45
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
+    <namespace>SIPTripPhone</namespace>
47
+	<documentation>
48
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
+	</documentation>
50
+    <category>office</category>
51
+    <category>organization</category>
52
+
53
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
+
57
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
+
59
+    <dependencies>
60
+            <nextcloud min-version="23" max-version="24" />
61
+    </dependencies>
62
+
63
+    <navigations>
64
+        <navigation>
65
+            <name>SIP Trip Phone</name>
66
+            <route>sip_trip_phone.page.index</route>
67
+            <order>101</order>
68
+            <icon>../img/sip_trip_phone.svg</icon>
69
+        </navigation>
70
+    </navigations>
71
+
72
+    <settings>
73
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
+    </settings>
76
+</info>
Browse code

removed CHANGELOG.txt Contributors.txt README.md appinfo/info.xml appinfo/signature.json js/launchphone.js lib/Service/SphoneService.php

DoubleBastionAdmin authored on 09/05/2022 18:29:08
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,76 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that connects to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
-to benefit from the control, autonomy and advanced PBX features offered by Asterisk, but also without Asterisk, if 
10
-you connect it directly to the SIP provider (this implies that the SIP provider allows direct connections from WebRTC 
11
-applications). For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and 
12
-a real phone number acquired from that SIP provider. If Asterisk is used, it has to be Asterisk version 18.0.0 LTS 
13
-and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' linked on this 
14
-page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket traffic to 
15
-a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP providers allow direct connections 
16
-from external Asterisk servers or from WebRTC applications. Telnyx and Localphone allow direct connections from their 
17
-clients' Asterisk servers and Telnyx also allows direct connections from WebRTC applications. SIP Trip Phone is based 
18
-on the ctxSip phone.
19
-
20
-Main features:
21
-
22
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
-
24
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
-
26
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
-
28
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
-
30
-* 🚩 On-screen notifications on incoming calls.
31
-
32
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
-
34
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
-
36
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
-
38
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
-
40
-We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
-
42
-    ]]></description>
43
-    <version>1.0.4</version>
44
-    <licence>AGPL</licence>
45
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
-    <namespace>SIPTripPhone</namespace>
47
-	<documentation>
48
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
-	</documentation>
50
-    <category>office</category>
51
-    <category>organization</category>
52
-
53
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
-
57
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
-
59
-    <dependencies>
60
-            <nextcloud min-version="23" max-version="24" />
61
-    </dependencies>
62
-
63
-    <navigations>
64
-        <navigation>
65
-            <name>SIP Trip Phone</name>
66
-            <route>sip_trip_phone.page.index</route>
67
-            <order>101</order>
68
-            <icon>../img/sip_trip_phone.svg</icon>
69
-        </navigation>
70
-    </navigations>
71
-
72
-    <settings>
73
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
-    </settings>
76
-</info>
Browse code

added CHANGELOG.txt README.md appinfo/info.xml appinfo/signature.json js/launchphone.js img/sip_trip_phone_initial_screen.png phone/index.html phone/images/sip_trip_phone_logo_large.svg

DoubleBastionAdmin authored on 19/04/2022 09:04:33
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,76 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that connects to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
+to benefit from the control, autonomy and advanced PBX features offered by Asterisk, but also without Asterisk, if 
10
+you connect it directly to the SIP provider (this implies that the SIP provider allows direct connections from WebRTC 
11
+applications). For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and 
12
+a real phone number acquired from that SIP provider. If Asterisk is used, it has to be Asterisk version 18.0.0 LTS 
13
+and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' linked on this 
14
+page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket traffic to 
15
+a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP providers allow direct connections 
16
+from external Asterisk servers or from WebRTC applications. Telnyx and Localphone allow direct connections from their 
17
+clients' Asterisk servers and Telnyx also allows direct connections from WebRTC applications. SIP Trip Phone is based 
18
+on the ctxSip phone.
19
+
20
+Main features:
21
+
22
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
+
24
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
+
26
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
+
28
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
+
30
+* 🚩 On-screen notifications on incoming calls.
31
+
32
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
+
34
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
+
36
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
+
38
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
+
40
+We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
+
42
+    ]]></description>
43
+    <version>1.0.4</version>
44
+    <licence>AGPL</licence>
45
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
+    <namespace>SIPTripPhone</namespace>
47
+	<documentation>
48
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
+	</documentation>
50
+    <category>office</category>
51
+    <category>organization</category>
52
+
53
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
+
57
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
+
59
+    <dependencies>
60
+            <nextcloud min-version="23" max-version="24" />
61
+    </dependencies>
62
+
63
+    <navigations>
64
+        <navigation>
65
+            <name>SIP Trip Phone</name>
66
+            <route>sip_trip_phone.page.index</route>
67
+            <order>101</order>
68
+            <icon>../img/sip_trip_phone.svg</icon>
69
+        </navigation>
70
+    </navigations>
71
+
72
+    <settings>
73
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
+    </settings>
76
+</info>
Browse code

removed CHANGELOG.txt README.md appinfo/info.xml appinfo/signature.json js/launchphone.js img/sip_trip_phone_initial_screen.png phone/index.html

DoubleBastionAdmin authored on 19/04/2022 08:59:37
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,76 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that connects to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
-to benefit from the control, autonomy and advanced PBX features offered by Asterisk, but also without Asterisk, if 
10
-connected directly to the SIP provider (this implies that the SIP provider allows direct connections from WebRTC 
11
-applications). For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and 
12
-a real phone number acquired from that SIP provider. If Asterisk is used, it has to be Asterisk version 18.0.0 LTS 
13
-and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' linked on this 
14
-page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket traffic to 
15
-a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP providers allow direct connections 
16
-from external Asterisk servers or from WebRTC applications. Telnyx and Localphone allow direct connections from their 
17
-clients' Asterisk servers and Telnyx also allows direct connections from WebRTC applications. SIP Trip Phone is based 
18
-on the ctxSip phone.
19
-
20
-Main features:
21
-
22
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
-
24
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
-
26
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
-
28
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
-
30
-* 🚩 On-screen notifications on incoming calls.
31
-
32
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
-
34
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
-
36
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
-
38
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
-
40
-We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
-
42
-    ]]></description>
43
-    <version>1.0.4</version>
44
-    <licence>AGPL</licence>
45
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
-    <namespace>SIPTripPhone</namespace>
47
-	<documentation>
48
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
-	</documentation>
50
-    <category>office</category>
51
-    <category>organization</category>
52
-
53
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
-
57
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
-
59
-    <dependencies>
60
-            <nextcloud min-version="23" max-version="24" />
61
-    </dependencies>
62
-
63
-    <navigations>
64
-        <navigation>
65
-            <name>SIP Trip Phone</name>
66
-            <route>sip_trip_phone.page.index</route>
67
-            <order>101</order>
68
-            <icon>../img/sip_trip_phone.svg</icon>
69
-        </navigation>
70
-    </navigations>
71
-
72
-    <settings>
73
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
-    </settings>
76
-</info>
Browse code

added appinfo/info.xml appinfo/signature.json README.md

DoubleBastionAdmin authored on 16/04/2022 20:52:14
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,76 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that connects to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, 
9
+to benefit from the control, autonomy and advanced PBX features offered by Asterisk, but also without Asterisk, if 
10
+connected directly to the SIP provider (this implies that the SIP provider allows direct connections from WebRTC 
11
+applications). For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and 
12
+a real phone number acquired from that SIP provider. If Asterisk is used, it has to be Asterisk version 18.0.0 LTS 
13
+and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' linked on this 
14
+page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket traffic to 
15
+a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP providers allow direct connections 
16
+from external Asterisk servers or from WebRTC applications. Telnyx and Localphone allow direct connections from their 
17
+clients' Asterisk servers and Telnyx also allows direct connections from WebRTC applications. SIP Trip Phone is based 
18
+on the ctxSip phone.
19
+
20
+Main features:
21
+
22
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
+
24
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
+
26
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
+
28
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
+
30
+* 🚩 On-screen notifications on incoming calls.
31
+
32
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
+
34
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
+
36
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
+
38
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
+
40
+We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
+
42
+    ]]></description>
43
+    <version>1.0.4</version>
44
+    <licence>AGPL</licence>
45
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
+    <namespace>SIPTripPhone</namespace>
47
+	<documentation>
48
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
+	</documentation>
50
+    <category>office</category>
51
+    <category>organization</category>
52
+
53
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
+
57
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
+
59
+    <dependencies>
60
+            <nextcloud min-version="23" max-version="24" />
61
+    </dependencies>
62
+
63
+    <navigations>
64
+        <navigation>
65
+            <name>SIP Trip Phone</name>
66
+            <route>sip_trip_phone.page.index</route>
67
+            <order>101</order>
68
+            <icon>../img/sip_trip_phone.svg</icon>
69
+        </navigation>
70
+    </navigations>
71
+
72
+    <settings>
73
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
+    </settings>
76
+</info>
Browse code

removed appinfo/info.xml appinfo/signature.json README.md

DoubleBastionAdmin authored on 16/04/2022 20:51:12
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,76 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that uses SIP over WebSocket and WebRTC. It can connect to SIP providers via Asterisk or directly. 
9
-Although it's intended to be used in conjunction with Asterisk, to benefit from the control, autonomy and advanced 
10
-PBX features offered by Asterisk, it can be used by itself, if it's configured to connect directly to the SIP provider 
11
-and the SIP provider allows direct connections from WebRTC applications. For calls to and from regular phone numbers, 
12
-a SIP provider like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk 
13
-is used, it has to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as explained 
14
-in the 'Admin documentation' linked on this page. The web server has to be configured to allow access to a specific 
15
-directory and to proxy WebSocket traffic to a specific URL, as explained in detail in the 'Admin documentation'. Not all 
16
-SIP providers allow direct connections from external Asterisk servers or from WebRTC applications. Telnyx and Localphone 
17
-allow direct connections from their clients' Asterisk servers and Telnyx also allows direct connections from WebRTC 
18
-applications. SIP Trip Phone is based on the ctxSip phone.
19
-
20
-Main features:
21
-
22
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
-
24
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
-
26
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
-
28
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
-
30
-* 🚩 On-screen notifications on incoming calls.
31
-
32
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
-
34
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
-
36
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
-
38
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
-
40
-We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
-
42
-    ]]></description>
43
-    <version>1.0.4</version>
44
-    <licence>AGPL</licence>
45
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
-    <namespace>SIPTripPhone</namespace>
47
-	<documentation>
48
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
-	</documentation>
50
-    <category>office</category>
51
-    <category>organization</category>
52
-
53
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
-
57
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
-
59
-    <dependencies>
60
-            <nextcloud min-version="23" max-version="24" />
61
-    </dependencies>
62
-
63
-    <navigations>
64
-        <navigation>
65
-            <name>SIP Trip Phone</name>
66
-            <route>sip_trip_phone.page.index</route>
67
-            <order>101</order>
68
-            <icon>../img/sip_trip_phone.svg</icon>
69
-        </navigation>
70
-    </navigations>
71
-
72
-    <settings>
73
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
-    </settings>
76
-</info>
Browse code

added appinfo/info.xml appinfo/signature.json README.md

DoubleBastionAdmin authored on 16/04/2022 20:11:54
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,76 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that uses SIP over WebSocket and WebRTC. It can connect to SIP providers via Asterisk or directly. 
9
+Although it's intended to be used in conjunction with Asterisk, to benefit from the control, autonomy and advanced 
10
+PBX features offered by Asterisk, it can be used by itself, if it's configured to connect directly to the SIP provider 
11
+and the SIP provider allows direct connections from WebRTC applications. For calls to and from regular phone numbers, 
12
+a SIP provider like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk 
13
+is used, it has to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as explained 
14
+in the 'Admin documentation' linked on this page. The web server has to be configured to allow access to a specific 
15
+directory and to proxy WebSocket traffic to a specific URL, as explained in detail in the 'Admin documentation'. Not all 
16
+SIP providers allow direct connections from external Asterisk servers or from WebRTC applications. Telnyx and Localphone 
17
+allow direct connections from their clients' Asterisk servers and Telnyx also allows direct connections from WebRTC 
18
+applications. SIP Trip Phone is based on the ctxSip phone.
19
+
20
+Main features:
21
+
22
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
+
24
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
+
26
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
+
28
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
+
30
+* 🚩 On-screen notifications on incoming calls.
31
+
32
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
+
34
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
+
36
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
+
38
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
+
40
+We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
+
42
+    ]]></description>
43
+    <version>1.0.4</version>
44
+    <licence>AGPL</licence>
45
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
+    <namespace>SIPTripPhone</namespace>
47
+	<documentation>
48
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
+	</documentation>
50
+    <category>office</category>
51
+    <category>organization</category>
52
+
53
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
+
57
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
+
59
+    <dependencies>
60
+            <nextcloud min-version="23" max-version="24" />
61
+    </dependencies>
62
+
63
+    <navigations>
64
+        <navigation>
65
+            <name>SIP Trip Phone</name>
66
+            <route>sip_trip_phone.page.index</route>
67
+            <order>101</order>
68
+            <icon>../img/sip_trip_phone.svg</icon>
69
+        </navigation>
70
+    </navigations>
71
+
72
+    <settings>
73
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
+    </settings>
76
+</info>
Browse code

removed appinfo/info.xml appinfo/signature.json README.md

DoubleBastionAdmin authored on 16/04/2022 20:09:52
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,76 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that uses SIP over WebSocket and WebRTC. It can connect to SIP providers via Asterisk or directly. 
9
-Although it's intended to be used in conjunction with Asterisk, to benefit from the control, autonomy and advanced 
10
-PBX features offered by Asterisk, it can be used by itself, if it's configured to connect directly to the SIP provider 
11
-and the SIP provider allows direct connections from WebRTC applications. For calls to and from regular phone numbers, 
12
-a SIP provider like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk 
13
-is used, it has to be Asterisk v18.0.0 LTS and it has to be installed on a VPS or dedicated server, as explained in the 
14
-'Admin documentation' linked on this page. The web server has to be configured to allow access to a specific directory 
15
-and to proxy WebSocket traffic to a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP 
16
-providers allow direct connections from external Asterisk servers or from WebRTC applications. Telnyx and Localphone 
17
-allow direct connections from their clients' Asterisk servers and Telnyx also allows direct connections from WebRTC 
18
-applications. SIP Trip Phone is based on the ctxSip phone.
19
-
20
-Main features:
21
-
22
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
-
24
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
-
26
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
-
28
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
-
30
-* 🚩 On-screen notifications on incoming calls.
31
-
32
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
-
34
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
-
36
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
-
38
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
-
40
-We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
-
42
-    ]]></description>
43
-    <version>1.0.4</version>
44
-    <licence>AGPL</licence>
45
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
-    <namespace>SIPTripPhone</namespace>
47
-	<documentation>
48
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
-	</documentation>
50
-    <category>office</category>
51
-    <category>organization</category>
52
-
53
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
-
57
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
-
59
-    <dependencies>
60
-            <nextcloud min-version="23" max-version="24" />
61
-    </dependencies>
62
-
63
-    <navigations>
64
-        <navigation>
65
-            <name>SIP Trip Phone</name>
66
-            <route>sip_trip_phone.page.index</route>
67
-            <order>101</order>
68
-            <icon>../img/sip_trip_phone.svg</icon>
69
-        </navigation>
70
-    </navigations>
71
-
72
-    <settings>
73
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
-    </settings>
76
-</info>
Browse code

added appinfo/info.xml appinfo/signature.json README.md

DoubleBastionAdmin authored on 16/04/2022 19:45:50
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,76 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that uses SIP over WebSocket and WebRTC. It can connect to SIP providers via Asterisk or directly. 
9
+Although it's intended to be used in conjunction with Asterisk, to benefit from the control, autonomy and advanced 
10
+PBX features offered by Asterisk, it can be used by itself, if it's configured to connect directly to the SIP provider 
11
+and the SIP provider allows direct connections from WebRTC applications. For calls to and from regular phone numbers, 
12
+a SIP provider like Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk 
13
+is used, it has to be Asterisk v18.0.0 LTS and it has to be installed on a VPS or dedicated server, as explained in the 
14
+'Admin documentation' linked on this page. The web server has to be configured to allow access to a specific directory 
15
+and to proxy WebSocket traffic to a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP 
16
+providers allow direct connections from external Asterisk servers or from WebRTC applications. Telnyx and Localphone 
17
+allow direct connections from their clients' Asterisk servers and Telnyx also allows direct connections from WebRTC 
18
+applications. SIP Trip Phone is based on the ctxSip phone.
19
+
20
+Main features:
21
+
22
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
23
+
24
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
25
+
26
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
27
+
28
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
29
+
30
+* 🚩 On-screen notifications on incoming calls.
31
+
32
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
33
+
34
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
35
+
36
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
37
+
38
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
39
+
40
+We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
41
+
42
+    ]]></description>
43
+    <version>1.0.4</version>
44
+    <licence>AGPL</licence>
45
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
46
+    <namespace>SIPTripPhone</namespace>
47
+	<documentation>
48
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
49
+	</documentation>
50
+    <category>office</category>
51
+    <category>organization</category>
52
+
53
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
54
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
55
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
56
+
57
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
58
+
59
+    <dependencies>
60
+            <nextcloud min-version="23" max-version="24" />
61
+    </dependencies>
62
+
63
+    <navigations>
64
+        <navigation>
65
+            <name>SIP Trip Phone</name>
66
+            <route>sip_trip_phone.page.index</route>
67
+            <order>101</order>
68
+            <icon>../img/sip_trip_phone.svg</icon>
69
+        </navigation>
70
+    </navigations>
71
+
72
+    <settings>
73
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
74
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
75
+    </settings>
76
+</info>
Browse code

removed appinfo/info.xml appinfo/signature.json README.md

DoubleBastionAdmin authored on 16/04/2022 19:44:32
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,78 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that uses SIP over WebSocket and WebRTC. It can connect to SIP 
9
-providers via Asterisk or directly. Although it's intended to be used in conjunction with Asterisk, to benefit 
10
-from the control, autonomy and advanced PBX features offered by Asterisk, it can be used by itself, if it's 
11
-configured to connect directly to the SIP provider and the SIP provider allows direct connections 
12
-from WebRTC clients. For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is 
13
-needed and a real phone number acquired from that SIP provider. If Asterisk is used, it has to be Asterisk v18.0.0 
14
-and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' linked on this 
15
-page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket traffic 
16
-to a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP providers allow direct 
17
-connections from external Asterisk servers (some providers, like Telnyx and Localphone, allow it for all their 
18
-clients, while others, like Plivo, allow such connections only for specific clients). Also, not all providers 
19
-allow direct connections from WebRTC applications (Telnyx allows them, while Localphone and Plivo don't). 
20
-SIP Trip Phone is based on the ctxSip phone.
21
-
22
-Main features:
23
-
24
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
-
26
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
-
28
-* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
-
30
-* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
-
32
-* 🚩 On-screen notifications on incoming calls.
33
-
34
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
-
36
-* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
-
38
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
-
40
-* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
-
42
-We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
43
-
44
-    ]]></description>
45
-    <version>1.0.4</version>
46
-    <licence>AGPL</licence>
47
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
48
-    <namespace>SIPTripPhone</namespace>
49
-	<documentation>
50
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
51
-	</documentation>
52
-    <category>office</category>
53
-    <category>organization</category>
54
-
55
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
56
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
57
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
58
-
59
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
60
-
61
-    <dependencies>
62
-            <nextcloud min-version="23" max-version="24" />
63
-    </dependencies>
64
-
65
-    <navigations>
66
-        <navigation>
67
-            <name>SIP Trip Phone</name>
68
-            <route>sip_trip_phone.page.index</route>
69
-            <order>101</order>
70
-            <icon>../img/sip_trip_phone.svg</icon>
71
-        </navigation>
72
-    </navigations>
73
-
74
-    <settings>
75
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
76
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
77
-    </settings>
78
-</info>
Browse code

added CHANGELOG.txt Contributors.txt js/launchphone.js appinfo/info.xml appinfo/signature.json

DoubleBastionAdmin authored on 16/04/2022 18:10:58
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,78 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that uses SIP over WebSocket and WebRTC. It can connect to SIP 
9
+providers via Asterisk or directly. Although it's intended to be used in conjunction with Asterisk, to benefit 
10
+from the control, autonomy and advanced PBX features offered by Asterisk, it can be used by itself, if it's 
11
+configured to connect directly to the SIP provider and the SIP provider allows direct connections 
12
+from WebRTC clients. For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is 
13
+needed and a real phone number acquired from that SIP provider. If Asterisk is used, it has to be Asterisk v18.0.0 
14
+and it has to be installed on a VPS or dedicated server, as explained in the 'Admin documentation' linked on this 
15
+page. The web server has to be configured to allow access to a specific directory and to proxy WebSocket traffic 
16
+to a specific URL, as explained in detail in the 'Admin documentation'. Not all SIP providers allow direct 
17
+connections from external Asterisk servers (some providers, like Telnyx and Localphone, allow it for all their 
18
+clients, while others, like Plivo, allow such connections only for specific clients). Also, not all providers 
19
+allow direct connections from WebRTC applications (Telnyx allows them, while Localphone and Plivo don't). 
20
+SIP Trip Phone is based on the ctxSip phone.
21
+
22
+Main features:
23
+
24
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.
25
+
26
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
27
+
28
+* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.
29
+
30
+* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
31
+
32
+* 🚩 On-screen notifications on incoming calls.
33
+
34
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
35
+
36
+* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
37
+
38
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
39
+
40
+* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.
41
+
42
+We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them as SIP providers.
43
+
44
+    ]]></description>
45
+    <version>1.0.4</version>
46
+    <licence>AGPL</licence>
47
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
48
+    <namespace>SIPTripPhone</namespace>
49
+	<documentation>
50
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
51
+	</documentation>
52
+    <category>office</category>
53
+    <category>organization</category>
54
+
55
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
56
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
57
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
58
+
59
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
60
+
61
+    <dependencies>
62
+            <nextcloud min-version="23" max-version="24" />
63
+    </dependencies>
64
+
65
+    <navigations>
66
+        <navigation>
67
+            <name>SIP Trip Phone</name>
68
+            <route>sip_trip_phone.page.index</route>
69
+            <order>101</order>
70
+            <icon>../img/sip_trip_phone.svg</icon>
71
+        </navigation>
72
+    </navigations>
73
+
74
+    <settings>
75
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
76
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
77
+    </settings>
78
+</info>
Browse code

removed CHANGELOG.txt js/launchphone.js appinfo/info.xml appinfo/signature.json

DoubleBastionAdmin authored on 16/04/2022 18:05:47
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,73 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that connects to an Asterisk server to make and receive phone calls using SIP over WebSocket and WebRTC. 
9
-For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and a real phone number 
10
-acquired from the SIP provider. Asterisk must be installed on a VPS or dedicated server. Once SIP Trip Phone gets 
11
-connected to Asterisk, Asterisk can be connected to any SIP provider, but this setup has been tested only with Telnyx 
12
-and Localphone. It is assumed that Nextcloud uses HTTPS and that it is served on a subdomain, like 'cloud.example.com', 
13
-and not on a subdirectory, like 'example.com/nextcloud/'. The web server has to be configured to allow access to the 
14
-'/apps/sip_trip_phone/phone' directory and to proxy WebSocket traffic through http://0.0.0.0:8088/ws, as we explain 
15
-in detail on the 'Admin documentation' page. We are not reinventing the wheel. This application is based on the ctxSip phone.
16
-
17
-Main features:
18
-
19
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can be even 90% cheaper.
20
-
21
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
22
-
23
-* 🆓 You can make free calls over the Internet between extensions configured on the underlying Asterisk server.
24
-
25
-* ☎️ SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
26
-
27
-* 🚩 On-screen notifications on incoming calls.
28
-
29
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
30
-
31
-* 💻 On the underlying Asterisk server you can implement an IVR (Interactive Voice Response or voice menu) and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
32
-
33
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
34
-
35
-* 💸 Low per minute prices: you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone).
36
-
37
-We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them.
38
-
39
-    ]]></description>
40
-    <version>1.0.3</version>
41
-    <licence>AGPL</licence>
42
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
43
-    <namespace>SIPTripPhone</namespace>
44
-	<documentation>
45
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
46
-	</documentation>
47
-    <category>office</category>
48
-    <category>organization</category>
49
-
50
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
51
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
52
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
53
-
54
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
55
-
56
-    <dependencies>
57
-            <nextcloud min-version="23" max-version="24" />
58
-    </dependencies>
59
-
60
-    <navigations>
61
-        <navigation>
62
-            <name>SIP Trip Phone</name>
63
-            <route>sip_trip_phone.page.index</route>
64
-            <order>101</order>
65
-            <icon>../img/sip_trip_phone.svg</icon>
66
-        </navigation>
67
-    </navigations>
68
-
69
-    <settings>
70
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
71
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
72
-    </settings>
73
-</info>
Browse code

added appinfo/info.xml appinfo/signature.json CHANGELOG.txt README.md

DoubleBastionAdmin authored on 30/03/2022 20:42:28
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,73 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that connects to an Asterisk server to make and receive phone calls using SIP over WebSocket and WebRTC. 
9
+For calls to and from regular phone numbers, a SIP provider like Telnyx or Localphone is needed and a real phone number 
10
+acquired from the SIP provider. Asterisk must be installed on a VPS or dedicated server. Once SIP Trip Phone gets 
11
+connected to Asterisk, Asterisk can be connected to any SIP provider, but this setup has been tested only with Telnyx 
12
+and Localphone. It is assumed that Nextcloud uses HTTPS and that it is served on a subdomain, like 'cloud.example.com', 
13
+and not on a subdirectory, like 'example.com/nextcloud/'. The web server has to be configured to allow access to the 
14
+'/apps/sip_trip_phone/phone' directory and to proxy WebSocket traffic through http://0.0.0.0:8088/ws, as we explain 
15
+in detail on the 'Admin documentation' page. We are not reinventing the wheel. This application is based on the ctxSip phone.
16
+
17
+Main features:
18
+
19
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can be even 90% cheaper.
20
+
21
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
22
+
23
+* 🆓 You can make free calls over the Internet between extensions configured on the underlying Asterisk server.
24
+
25
+* ☎️ SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
26
+
27
+* 🚩 On-screen notifications on incoming calls.
28
+
29
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
30
+
31
+* 💻 On the underlying Asterisk server you can implement an IVR (Interactive Voice Response or voice menu) and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
32
+
33
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
34
+
35
+* 💸 Low per minute prices: you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone).
36
+
37
+We have no affiliation with Telnyx or Localphone. The quality of services and low prices are the only reasons for choosing them.
38
+
39
+    ]]></description>
40
+    <version>1.0.3</version>
41
+    <licence>AGPL</licence>
42
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
43
+    <namespace>SIPTripPhone</namespace>
44
+	<documentation>
45
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
46
+	</documentation>
47
+    <category>office</category>
48
+    <category>organization</category>
49
+
50
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
51
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
52
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
53
+
54
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
55
+
56
+    <dependencies>
57
+            <nextcloud min-version="23" max-version="24" />
58
+    </dependencies>
59
+
60
+    <navigations>
61
+        <navigation>
62
+            <name>SIP Trip Phone</name>
63
+            <route>sip_trip_phone.page.index</route>
64
+            <order>101</order>
65
+            <icon>../img/sip_trip_phone.svg</icon>
66
+        </navigation>
67
+    </navigations>
68
+
69
+    <settings>
70
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
71
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
72
+    </settings>
73
+</info>
Browse code

removed appinfo/info.xml appinfo/signature.json CHANGELOG.txt README.md

DoubleBastionAdmin authored on 30/03/2022 20:39:41
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,71 +0,0 @@
1
-<?xml version="1.0"?>
2
-<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
-      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
-    <id>sip_trip_phone</id>
5
-    <name>SIP Trip Phone</name>
6
-    <summary>Browser softphone</summary>
7
-    <description><![CDATA[
8
-A browser phone that connects to an Asterisk server to make and receive phone calls using SIP over WebSocket and WebRTC. 
9
-For calls to and from regular phone numbers, a telnyx.com or localphone.com account is needed and a real phone number acquired 
10
-from one of the two providers of SIP services. We have no affiliation with the two providers. Nextcloud must use HTTPS. Also, 
11
-to install Asterisk, you will need a VPS or dedicated server. Once SIP Trip Phone gets connected to Asterisk, Asterisk can be 
12
-connected to any SIP provider, but this setup has been tested only with Telnyx and Localphone. To be able to use SIP Trip Phone, 
13
-you will need to change your web server's configuration to allow access to the '/apps/sip_trip_phone/phone' directory and to 
14
-proxy WebSocket traffic through http://0.0.0.0:8088/ws, as we explain in detail on the 'Admin documentation' page. We are not 
15
-reinventing the wheel. This application is based on the ctxSip phone.
16
-
17
-Main features:
18
-
19
-* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can be even 90% cheaper.
20
-
21
-* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
22
-
23
-* 🆓 You can make free calls over the Internet between extensions configured on the underlying Asterisk server.
24
-
25
-* ☎️ SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
26
-
27
-* 🚩 On-screen notifications on incoming calls.
28
-
29
-* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
30
-
31
-* 💻 On the underlying Asterisk server you can implement an IVR (Interactive Voice Response or voice menu) and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
32
-
33
-* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
34
-
35
-* 💸 Low per minute prices: you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone).
36
-
37
-    ]]></description>
38
-    <version>1.0.2</version>
39
-    <licence>AGPL</licence>
40
-    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
41
-    <namespace>SIPTripPhone</namespace>
42
-	<documentation>
43
-		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
44
-	</documentation>
45
-    <category>office</category>
46
-    <category>organization</category>
47
-
48
-    <website>https://www.doublebastion.com/sip-trip-phone/</website>
49
-    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
50
-    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
51
-
52
-    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
53
-
54
-    <dependencies>
55
-            <nextcloud min-version="23" max-version="24" />
56
-    </dependencies>
57
-
58
-    <navigations>
59
-        <navigation>
60
-            <name>SIP Trip Phone</name>
61
-            <route>sip_trip_phone.page.index</route>
62
-            <order>101</order>
63
-            <icon>../img/sip_trip_phone.svg</icon>
64
-        </navigation>
65
-    </navigations>
66
-
67
-    <settings>
68
-            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
69
-            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
70
-    </settings>
71
-</info>
Browse code

Changed screenshot image.

DoubleBastionAdmin authored on 04/03/2022 15:33:42
Showing 1 changed files
... ...
@@ -35,7 +35,7 @@ Main features:
35 35
 * 💸 Low per minute prices: you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone).
36 36
 
37 37
     ]]></description>
38
-    <version>1.0.1</version>
38
+    <version>1.0.2</version>
39 39
     <licence>AGPL</licence>
40 40
     <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
41 41
     <namespace>SIPTripPhone</namespace>
... ...
@@ -52,7 +52,7 @@ Main features:
52 52
     <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
53 53
 
54 54
     <dependencies>
55
-            <nextcloud min-version="23" max-version="23" />
55
+            <nextcloud min-version="23" max-version="24" />
56 56
     </dependencies>
57 57
 
58 58
     <navigations>
Browse code

Small text changes.

DoubleBastionAdmin authored on 03/03/2022 05:06:28
Showing 1 changed files
... ...
@@ -9,10 +9,10 @@ A browser phone that connects to an Asterisk server to make and receive phone ca
9 9
 For calls to and from regular phone numbers, a telnyx.com or localphone.com account is needed and a real phone number acquired 
10 10
 from one of the two providers of SIP services. We have no affiliation with the two providers. Nextcloud must use HTTPS. Also, 
11 11
 to install Asterisk, you will need a VPS or dedicated server. Once SIP Trip Phone gets connected to Asterisk, Asterisk can be 
12
-connected to any SIP provider, but this setup has been tested only with Telnyx and Localphone. Please note that to be able to 
13
-use SIP Trip Phone, you will need to change your web server's configuration to allow access to the '/apps/sip_trip_phone/phone' 
14
-directory and to proxy WebSocket traffic through http://0.0.0.0:8088/ws, as we explain in detail on the 'Admin documentation' 
15
-link from above. We are not reinventing the wheel. This application is based on the ctxSip phone.
12
+connected to any SIP provider, but this setup has been tested only with Telnyx and Localphone. To be able to use SIP Trip Phone, 
13
+you will need to change your web server's configuration to allow access to the '/apps/sip_trip_phone/phone' directory and to 
14
+proxy WebSocket traffic through http://0.0.0.0:8088/ws, as we explain in detail on the 'Admin documentation' page. We are not 
15
+reinventing the wheel. This application is based on the ctxSip phone.
16 16
 
17 17
 Main features:
18 18
 
... ...
@@ -35,7 +35,7 @@ Main features:
35 35
 * 💸 Low per minute prices: you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone).
36 36
 
37 37
     ]]></description>
38
-    <version>1.0.0</version>
38
+    <version>1.0.1</version>
39 39
     <licence>AGPL</licence>
40 40
     <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
41 41
     <namespace>SIPTripPhone</namespace>
Browse code

Created repository.

DoubleBastionAdmin authored on 02/03/2022 00:26:46
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,71 @@
1
+<?xml version="1.0"?>
2
+<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
3
+      xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
4
+    <id>sip_trip_phone</id>
5
+    <name>SIP Trip Phone</name>
6
+    <summary>Browser softphone</summary>
7
+    <description><![CDATA[
8
+A browser phone that connects to an Asterisk server to make and receive phone calls using SIP over WebSocket and WebRTC. 
9
+For calls to and from regular phone numbers, a telnyx.com or localphone.com account is needed and a real phone number acquired 
10
+from one of the two providers of SIP services. We have no affiliation with the two providers. Nextcloud must use HTTPS. Also, 
11
+to install Asterisk, you will need a VPS or dedicated server. Once SIP Trip Phone gets connected to Asterisk, Asterisk can be 
12
+connected to any SIP provider, but this setup has been tested only with Telnyx and Localphone. Please note that to be able to 
13
+use SIP Trip Phone, you will need to change your web server's configuration to allow access to the '/apps/sip_trip_phone/phone' 
14
+directory and to proxy WebSocket traffic through http://0.0.0.0:8088/ws, as we explain in detail on the 'Admin documentation' 
15
+link from above. We are not reinventing the wheel. This application is based on the ctxSip phone.
16
+
17
+Main features:
18
+
19
+* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can be even 90% cheaper.
20
+
21
+* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.
22
+
23
+* 🆓 You can make free calls over the Internet between extensions configured on the underlying Asterisk server.
24
+
25
+* ☎️ SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.
26
+
27
+* 🚩 On-screen notifications on incoming calls.
28
+
29
+* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.
30
+
31
+* 💻 On the underlying Asterisk server you can implement an IVR (Interactive Voice Response or voice menu) and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.
32
+
33
+* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.
34
+
35
+* 💸 Low per minute prices: you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone).
36
+
37
+    ]]></description>
38
+    <version>1.0.0</version>
39
+    <licence>AGPL</licence>
40
+    <author homepage="https://www.doublebastion.com">Double Bastion LLC</author>
41
+    <namespace>SIPTripPhone</namespace>
42
+	<documentation>
43
+		<admin>https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone</admin>
44
+	</documentation>
45
+    <category>office</category>
46
+    <category>organization</category>
47
+
48
+    <website>https://www.doublebastion.com/sip-trip-phone/</website>
49
+    <bugs>https://git.doublebastion.com/sip-trip-phone/issues/develop</bugs>
50
+    <repository>https://git.doublebastion.com/sip-trip-phone/develop/</repository>
51
+
52
+    <screenshot>https://git.doublebastion.com/sip-trip-phone/raw/develop/img/sip_trip_phone_screenshot.png</screenshot>
53
+
54
+    <dependencies>
55
+            <nextcloud min-version="23" max-version="23" />
56
+    </dependencies>
57
+
58
+    <navigations>
59
+        <navigation>
60
+            <name>SIP Trip Phone</name>
61
+            <route>sip_trip_phone.page.index</route>
62
+            <order>101</order>
63
+            <icon>../img/sip_trip_phone.svg</icon>
64
+        </navigation>
65
+    </navigations>
66
+
67
+    <settings>
68
+            <personal>OCA\SIPTripPhone\Settings\Personal</personal>
69
+            <personal-section>OCA\SIPTripPhone\Settings\PersonalSection</personal-section>
70
+    </settings>
71
+</info>