Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
538 commits
Select commit Hold shift + click to select a range
b05f27e
Update env_example
psanders Nov 2, 2021
0bf38b0
Update cloud-config.txt
psanders Nov 2, 2021
85f723a
Bumping to next patch verison
psanders Nov 2, 2021
43c1468
Fixed merge
psanders Nov 2, 2021
104a303
Merge branch 'main' into 0.2
psanders Nov 2, 2021
e9db05b
Merge pull request #199 from fonoster/0.2
psanders Nov 2, 2021
76de1b5
Implemented list method on Users API
psanders Nov 3, 2021
9fcb7fc
Removed "only"
psanders Nov 3, 2021
d6b7f4a
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Nov 3, 2021
be169cb
Merge pull request #202 from fonoster/0.2
psanders Nov 3, 2021
f959564
Fixed typo in openapiv2 definition
psanders Nov 3, 2021
3089d94
Fixed typo in openapiv2 definition
psanders Nov 3, 2021
cc1b0c3
Bumping to next patch version
psanders Nov 3, 2021
1fdc2ff
v0.2.15
psanders Nov 3, 2021
1bd4a6d
Bumping to next patch version
psanders Nov 3, 2021
966dd4f
v0.2.16
psanders Nov 3, 2021
1c25e55
Update env_example
psanders Nov 4, 2021
6505e9f
Update env_example
psanders Nov 4, 2021
857a0b1
Added endpoints to the whitelist
psanders Nov 4, 2021
c32ecfb
Merge branch 'main' into 0.2
psanders Nov 4, 2021
4cb3ddb
Merge pull request #206 from fonoster/0.2
psanders Nov 4, 2021
e38fa66
Bumping to next patch
psanders Nov 4, 2021
7005214
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Nov 4, 2021
77321c2
Replacing auth prove with an API enabled to role USER
psanders Nov 4, 2021
4069982
Publishing patch
psanders Nov 5, 2021
6d02d0b
v0.2.17
psanders Nov 5, 2021
217cc1a
Adding createUser permissions to SERVICE role
psanders Nov 5, 2021
89aa44a
Fix object missing the 'new' statement
psanders Nov 6, 2021
37f400a
Adding flow
psanders Nov 6, 2021
5deb4e5
Merge pull request #207 from fonoster/0.2
psanders Nov 6, 2021
9a98e98
Update README.md
psanders Nov 6, 2021
51097d9
Update FUNDING.yml
psanders Nov 7, 2021
9d64108
Update README.md
psanders Nov 7, 2021
03e6abb
Update README.md
psanders Nov 7, 2021
8bde017
Update README.md
psanders Nov 8, 2021
fe5f74d
Update README.md
psanders Nov 9, 2021
bbd908e
Update README.md
psanders Nov 9, 2021
1b9e3d7
Removed read-only field
psanders Nov 10, 2021
972e3e0
Fixed typo
psanders Nov 10, 2021
a6aed37
v0.2.18
psanders Nov 10, 2021
942dffe
fix(helm): wrong repo address
brunowego Nov 10, 2021
25ae191
@brunowego has signed the CLA from Pull Request #215
github-actions[bot] Nov 10, 2021
91abc16
Merge pull request #215 from brunowego/patch-1
psanders Nov 10, 2021
aca5214
Update deploy-your-server.md
psanders Nov 10, 2021
a76a421
Update deploy-your-server.md
psanders Nov 10, 2021
0a04fc3
Update README.md
psanders Nov 11, 2021
1fada46
Create codeql-analysis.yml
psanders Nov 11, 2021
f17d711
Create SECURITY.md
psanders Nov 11, 2021
a6b83ab
Added host assertion
psanders Nov 13, 2021
1869434
Fix linting
psanders Nov 13, 2021
55d5fce
Fix #211
psanders Nov 13, 2021
e2fcea1
Fix linting
psanders Nov 13, 2021
cea008e
v0.2.19
psanders Nov 13, 2021
9d2863a
Bumped to next patch
psanders Nov 13, 2021
cfa2f99
v0.2.20
psanders Nov 13, 2021
9e003d9
Updated docs
psanders Nov 13, 2021
e5e09f7
Fixed typo
psanders Nov 13, 2021
33afdd9
Merge pull request #229 from fonoster/0.2
psanders Nov 13, 2021
6fc83aa
Update README.md
psanders Nov 14, 2021
85a79e6
Update README.md
psanders Nov 14, 2021
a85d471
Update 02_sipnet.yml
psanders Nov 14, 2021
eb9a834
Solves #230
psanders Nov 14, 2021
b7ff6f8
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Nov 14, 2021
c516ed9
Update release.yml
psanders Nov 15, 2021
9dc1a5c
Update release.yml
psanders Nov 15, 2021
140e00f
Update release.yml
psanders Nov 15, 2021
96c37b9
Freezing dependencies to the last known versions
psanders Nov 15, 2021
7847208
Update release.yml
psanders Nov 15, 2021
c1e038f
Implemented the COMPOSE_PROJECT_VERSION env
psanders Nov 15, 2021
39e6cc4
Merge pull request #232 from fonoster/0.2
psanders Nov 15, 2021
1d69a79
Refactored
psanders Nov 15, 2021
3a25cdd
Added asset
psanders Nov 15, 2021
c04502f
Add files via upload
psanders Nov 15, 2021
e7437d2
Added assets and readme
psanders Nov 15, 2021
e638b32
Added assets and readme
psanders Nov 15, 2021
f1d224d
Update README.md
psanders Nov 15, 2021
e40f02d
Update README.md
psanders Nov 15, 2021
22ca8ed
Create CHANGELOG.md
psanders Nov 15, 2021
cd041e3
Merge branch 'main' into 0.2
psanders Nov 15, 2021
4a10ffc
Ignoring RTPEngine workflow for now
psanders Nov 15, 2021
2b1b324
Adding udp port to sipnet compose
psanders Nov 15, 2021
bc98af9
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Nov 15, 2021
03c207e
Merge pull request #234 from fonoster/0.2
psanders Nov 15, 2021
eb13a2a
Refactored
psanders Nov 20, 2021
f8a2384
Fix lint
psanders Nov 20, 2021
9a9d6b0
v0.2.21
psanders Nov 20, 2021
cd3f3f5
Refactored
psanders Nov 20, 2021
31bccba
moble
psanders Nov 22, 2021
1012c1c
Fixed typo
psanders Nov 22, 2021
1abc74a
Updated version
psanders Nov 22, 2021
8c96614
Fixed typo
psanders Nov 22, 2021
cc93d85
Update deploy-with-docker.md
psanders Nov 22, 2021
8cb4a90
Improved example
psanders Nov 25, 2021
ceab34e
Fix for issues #247
psanders Nov 25, 2021
b504f4f
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Nov 25, 2021
255c8a0
v0.2.22
psanders Nov 25, 2021
f0dc843
Updated changelog
psanders Nov 25, 2021
ae04b70
Fixed missing default options
psanders Nov 25, 2021
6ac5342
Fixed missing default options
psanders Nov 25, 2021
41708ae
v0.2.23
psanders Nov 25, 2021
f1a98cb
Merge pull request #248 from fonoster/0.2
psanders Nov 25, 2021
173719d
Update deploy-with-docker.md
psanders Nov 27, 2021
de5b474
Minor improvement for the restart policy
psanders Nov 28, 2021
7b68064
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Nov 28, 2021
21f1242
Removed deprecated service
psanders Nov 28, 2021
08e2351
Updated lock file
psanders Nov 29, 2021
f812695
Update FUNDING.yml
psanders Nov 29, 2021
a85d94f
Update FUNDING.yml
psanders Nov 29, 2021
c8dd7b1
Update README.md
psanders Nov 29, 2021
5171bad
Fix: Gather verb example, adding - source: 'dtmf,speech' -
BrayanMnz Dec 1, 2021
5f10219
@BrayanMnz has signed the CLA from Pull Request #249
github-actions[bot] Dec 1, 2021
5a31e51
Merge pull request #249 from BrayanMnz/main
psanders Dec 1, 2021
f8444e2
Fix docs
psanders Dec 2, 2021
c1f2308
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Dec 2, 2021
d592f00
Fix for issue #252
psanders Dec 7, 2021
4d07f41
Fix for issue #252
psanders Dec 7, 2021
56953b5
Bumping to next patch
psanders Dec 7, 2021
753040e
v0.2.24
psanders Dec 7, 2021
36f294c
Added support for SSML input
psanders Dec 7, 2021
e3b16ef
Fixed linting
psanders Dec 7, 2021
0708cfd
v0.2.25
psanders Dec 7, 2021
158c7f4
Bumping googletts version to next patch
psanders Dec 7, 2021
d5310a9
v0.2.26
psanders Dec 7, 2021
abee4a8
Minor fix
psanders Dec 7, 2021
2839878
Minor fix
psanders Dec 7, 2021
c5abaf9
Minor fix
psanders Dec 7, 2021
ea16411
v0.2.27
psanders Dec 7, 2021
08d3aeb
Fixed missing parameter description
psanders Dec 8, 2021
01fd715
Fix documentation
psanders Dec 8, 2021
6c1d121
Added telemetry to voice module
psanders Dec 10, 2021
dba03a9
v0.2.28
psanders Dec 10, 2021
a1d56bc
Bumping to next patch
psanders Dec 14, 2021
622d59a
v0.2.29
psanders Dec 14, 2021
cb459ff
Merge pull request #253 from fonoster/0.2
psanders Dec 14, 2021
f1ce916
Added empty otlSpanExporters to avoid exception
psanders Dec 14, 2021
30da434
v0.2.30
psanders Dec 14, 2021
a8a723c
Add ui video
efraa Jan 7, 2022
d8bff7a
Fixed improper bridge handling
psanders Jan 9, 2022
a50091b
Fixed improper bridge handling
psanders Jan 9, 2022
6079a75
v0.2.31
psanders Jan 9, 2022
c3bfed9
Merge pull request #254 from fonoster/0.2
psanders Jan 9, 2022
be6f4b9
Bumped to next patch
psanders Jan 9, 2022
a1e9eb6
Fix minor issue with figlet script
psanders Jan 9, 2022
ceaa7a0
Bumped to next patch
psanders Jan 9, 2022
1806115
Rolledback broken dependency
psanders Jan 10, 2022
baaef3e
Bumped to next patch
psanders Jan 10, 2022
810f3ee
v0.2.32
psanders Jan 10, 2022
f612073
Merge pull request #255 from fonoster/0.2
psanders Jan 10, 2022
0b79ef5
Fix destroying the bridge instead of external channel
psanders Jan 11, 2022
27a4b37
Bumping to next patch
psanders Jan 11, 2022
3702b4f
v0.2.33
psanders Jan 11, 2022
5167d99
Update release.yml
psanders Jan 12, 2022
884700c
Update release.yml
psanders Jan 12, 2022
04be686
Improved voice api stability
psanders Jan 12, 2022
88f18a0
Bumped to next patch
psanders Jan 12, 2022
8816bd8
v0.2.34
psanders Jan 12, 2022
c4b07f4
Merge pull request #256 from fonoster/0.2
psanders Jan 12, 2022
42380df
Bumped to next patch
psanders Jan 12, 2022
66ae59e
v0.2.35
psanders Jan 12, 2022
ac09eb8
Merge pull request #257 from fonoster/0.2
psanders Jan 12, 2022
0e3b64f
Changed container name
psanders Jan 12, 2022
769e18c
Improves start script
psanders Jan 12, 2022
1bb20fe
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Jan 12, 2022
2af458a
Update release.yml
psanders Jan 14, 2022
e1a622f
Bumped to next patch
psanders Jan 14, 2022
cc1ca53
v0.2.36
psanders Jan 14, 2022
8b059db
Merge pull request #258 from fonoster/0.2
psanders Jan 14, 2022
15b37a4
Updated version to latest patch
psanders Jan 15, 2022
208d015
Added example and fixed typo
psanders Jan 15, 2022
e709bde
Drafted Monitor API
psanders Jan 17, 2022
37b493b
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Jan 17, 2022
2435758
Added elasticsearch and fluentd to release workflow
psanders Jan 17, 2022
1ec4ed4
Update release.yml
psanders Jan 17, 2022
103aec7
Implemented ulogger on dispatcher module
psanders Jan 17, 2022
02f94a5
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Jan 17, 2022
6f03483
Bumped to next patch
psanders Jan 17, 2022
b8ba9fb
v0.2.37
psanders Jan 17, 2022
28e5670
Bumped to next patch
psanders Jan 17, 2022
1761c64
v0.2.37
psanders Jan 17, 2022
caac120
v0.2.38
psanders Jan 17, 2022
4166c16
Improved Monitor API
psanders Jan 18, 2022
c941031
v0.2.39
psanders Jan 18, 2022
2fe56fd
Update release.yml
psanders Jan 18, 2022
00f92b2
Update release.yml
psanders Jan 18, 2022
aa50526
Bumped to next patch
psanders Jan 18, 2022
8e2e9c1
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Jan 18, 2022
606e64b
v0.2.40
psanders Jan 18, 2022
efd44db
Create betauser.json
psanders Jan 20, 2022
9b694e4
Update betauser.json
psanders Jan 20, 2022
18b4494
* deprecates and wraps synthetize with correct synthesize method spel…
gad2103 Jan 23, 2022
499fde6
* adds new method spelling to dependent code
gad2103 Jan 23, 2022
543eab0
@gad2103 has signed the CLA from Pull Request #264
github-actions[bot] Jan 23, 2022
fba89ee
Update release.yml
psanders Jan 24, 2022
72a8cb0
Merge pull request #264 from itsgablex/chore/fix-tts-typo
psanders Jan 24, 2022
6af7a63
Merge pull request #265 from fonoster/0.2
psanders Jan 24, 2022
3dc1fd1
Refactored Secrets module
psanders Jan 24, 2022
f8492e5
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Jan 24, 2022
2f73b5d
Merge pull request #266 from fonoster/main
psanders Jan 24, 2022
f111336
Merge branch '0.2' of https://github.com/fonoster/fonos into 0.2
psanders Jan 24, 2022
7ece5c2
Refactored
psanders Jan 25, 2022
bb37ed6
Merge pull request #267 from fonoster/0.2
psanders Jan 25, 2022
3dd251a
Update README.md
psanders Feb 1, 2022
38ea5f9
Update README.md
psanders Feb 2, 2022
09732a3
Update README.md
psanders Feb 7, 2022
e67cda6
Update SECURITY.md
psanders Feb 12, 2022
6de534c
Bump follow-redirects from 1.14.6 to 1.14.8 in /mods/voice
dependabot[bot] Feb 15, 2022
386e51b
Add myself to beta user list
itzmanish Feb 15, 2022
336cec0
Bump follow-redirects from 1.14.5 to 1.14.8
dependabot[bot] Feb 15, 2022
d4d2bbe
Merge pull request #282 from itzmanish/patch-1
psanders Feb 15, 2022
bedfba5
Add brayanmnz to beta users list - betauser.json
BrayanMnz Feb 15, 2022
e2ab978
Merge pull request #284 from BrayanMnz/beta_users_list
psanders Feb 15, 2022
c707f36
Bumping to version 0.2.44
psanders Feb 16, 2022
d59c62a
includes @webcomputing to fonoster's betausers.json
antoniusostermann Feb 16, 2022
1d0fbfe
@antoniusostermann has signed the CLA from Pull Request #285
github-actions[bot] Feb 16, 2022
d6fec33
Merge pull request #285 from antoniusostermann/patch-1
psanders Feb 16, 2022
6db8d9d
@efraa has signed the CLA from Pull Request #286
github-actions[bot] Feb 16, 2022
fe74176
Update betauser.json
cdrsociate Feb 16, 2022
a0e52ec
Merge pull request #287 from cdrsociate/patch-1
psanders Feb 17, 2022
7facf22
Merge pull request #281 from fonoster/dependabot/npm_and_yarn/mods/vo…
psanders Feb 19, 2022
53383cb
Merge pull request #283 from fonoster/dependabot/npm_and_yarn/follow-…
psanders Feb 19, 2022
9df93d9
Updated betauser.json
harish-chander Feb 23, 2022
47a575a
@harish-chander has signed the CLA from Pull Request #297
github-actions[bot] Feb 23, 2022
75474d3
Merge pull request #297 from harish-chander/patch-1
psanders Feb 23, 2022
2a18016
Update betauser.json
psanders Feb 24, 2022
8d528ae
Add myself to the beta users list
itsalb3rt Mar 3, 2022
4233be5
Merge pull request #304 from itsalb3rt/main
psanders Mar 3, 2022
86e0679
chore: fixed small typo error
0xflotus Mar 8, 2022
4dbd124
@0xflotus has signed the CLA from Pull Request #305
github-actions[bot] Mar 8, 2022
bc2df48
Create CODE_OF_CONDUCT.md
psanders Mar 8, 2022
f1171a2
Merge pull request #305 from 0xflotus/patch-1
psanders Mar 10, 2022
e2df855
chore: fixed small docs errors
0xflotus Mar 10, 2022
cf9f0f8
Merge pull request #306 from 0xflotus/patch-1
psanders Mar 13, 2022
c3e9151
BetaUsersList : Editing brayanmnz -> BrayanMnz to avoid login conflict.
BrayanMnz Mar 14, 2022
d708a41
Merge pull request #307 from BrayanMnz/beta_users_BrayanMnz
psanders Mar 14, 2022
c7eff24
Add files via upload
psanders Mar 30, 2022
c1d5a84
Update README.md
psanders Mar 30, 2022
62e86ca
Update README.md
psanders Apr 7, 2022
506ce08
Update betauser.json
theewiz Apr 27, 2022
1bb187b
Merge pull request #327 from theewiz/patch-1
psanders Apr 27, 2022
08ab12b
Fix typo
efraa Apr 27, 2022
fdd69d4
Adding xTryHard to the list
psanders May 4, 2022
86340ed
Update betauser.json
psuet May 4, 2022
521599d
add antirek to betauser.json
May 5, 2022
e8e8394
Merge pull request #334 from psuet/patch-1
psanders May 5, 2022
cf7369b
Merge branch 'main' into main
psanders May 5, 2022
7facc9b
Merge pull request #335 from antirek/main
psanders May 5, 2022
d7c41fb
@jellydn has signed the CLA from Pull Request #336
github-actions[bot] May 6, 2022
0f7a81c
@RiadVargas has signed the CLA from Pull Request #337
github-actions[bot] May 7, 2022
be858ba
@andrp92 has signed the CLA from Pull Request #338
github-actions[bot] May 13, 2022
c8ec97f
Updated elgohr/Publish-Docker-Github-Action to a supported version (v5)
elgohr Mar 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
github: [psanders]
github: [fonoster]
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
2 changes: 1 addition & 1 deletion .github/stale.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
daysUntilStale: 90
daysUntilStale: 365
daysUntilClose: 7
exemptLabels:
- pinned
Expand Down
41 changes: 41 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: "CodeQL"

on:
push:
branches: [ main, 0.2 ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ main ]
schedule:
- cron: '45 20 * * 2'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'javascript', 'typescript' ]


steps:
- name: Checkout repository
uses: actions/checkout@v2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}

- name: Autobuild
uses: github/codeql-action/autobuild@v1

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
172 changes: 149 additions & 23 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@ on:
- 'mods/**'
branches:
- main
- dev
#release:
# types: [published]
workflow_dispatch:
jobs:
build:
Expand All @@ -27,78 +24,206 @@ jobs:
npm install
npm run bootstrap
npm run build
- name: Login Dockerhub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
- name: Copy and Push Traefik image
uses: akhilerm/tag-push-action@v2.0.0
with:
src: docker.io/traefik:v2.4
dst: |
docker.io/fonoster/traefik:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Fluentd with Elasticsearch Plugin
uses: akhilerm/tag-push-action@v2.0.0
with:
src: fonoster/fluent:latest
dst: |
docker.io/fonoster/fluent:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Vault
uses: akhilerm/tag-push-action@v2.0.0
with:
src: vault:latest
dst: |
docker.io/fonoster/vault:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Elasticsearch
uses: akhilerm/tag-push-action@v2.0.0
with:
src: elasticsearch:7.16.3
dst: |
docker.io/fonoster/elasticsearch:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Whoami image
uses: akhilerm/tag-push-action@v2.0.0
with:
src: docker.io/containous/whoami:latest
dst: |
docker.io/fonoster/whoami:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Minio image
uses: akhilerm/tag-push-action@v2.0.0
with:
src: docker.io/minio/minio:RELEASE.2020-02-27T00-23-05Z
dst: |
docker.io/fonoster/minio:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Redis image
uses: akhilerm/tag-push-action@v2.0.0
with:
src: docker.io/redis:6.0.3-alpine
dst: |
docker.io/fonoster/redis:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push RTPEngine image
uses: akhilerm/tag-push-action@v2.0.0
with:
src: docker.io/psanders/rtpengine:20211114
dst: |
docker.io/fonoster/rtpengine:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Routr image
uses: akhilerm/tag-push-action@v2.0.0
with:
src: docker.io/fonoster/routr:1.0.0-rc6
dst: |
docker.io/fonoster/routr:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Rox as Voice image
uses: akhilerm/tag-push-action@v2.0.0
with:
src: docker.io/fonoster/rox:0.0.13
dst: |
docker.io/fonoster/voice:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Autoheal
uses: akhilerm/tag-push-action@v2.0.0
with:
src: docker.io/willfarrell/autoheal:latest
dst: |
docker.io/fonoster/autoheal:${{ steps.get_version.outputs.VERSION }}
- name: Copy and Push Healthcheck
uses: akhilerm/tag-push-action@v2.0.0
with:
src: docker.io/psanders/healthcheck:latest
dst: |
docker.io/fonoster/healthcheck:${{ steps.get_version.outputs.VERSION }}
- name: Publish to Docker Hub the Fonoster installer
uses: elgohr/Publish-Docker-Github-Action@v5
env:
FONOSTER_VERSION: ${{ steps.get_version.outputs.VERSION }}
BRANCH: main
with:
name: fonoster/fonoster
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
buildargs: FONOSTER_VERSION,BRANCH
- name: Publish to Docker Hub the Projects API
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/projects
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/projects
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Monitor API
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/monitor
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/monitor
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Users API
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/users
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/users
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Secrets API
uses: elgohr/Publish-Docker-Github-Action@master
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/fonos-secrets
name: fonoster/secrets
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/secrets
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Funcs API
uses: elgohr/Publish-Docker-Github-Action@master
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/fonos-funcs
name: fonoster/funcs
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/funcs
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Agents API
uses: elgohr/Publish-Docker-Github-Action@master
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/fonos-agents
name: fonoster/agents
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/agents
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Domains API
uses: elgohr/Publish-Docker-Github-Action@master
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/fonos-domains
name: fonoster/domains
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/domains
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Numbers API
uses: elgohr/Publish-Docker-Github-Action@master
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/fonos-numbers
name: fonoster/numbers
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/numbers
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Providers API
uses: elgohr/Publish-Docker-Github-Action@master
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/fonos-providers
name: fonoster/providers
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/providers
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Storage API
uses: elgohr/Publish-Docker-Github-Action@master
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/fonos-storage
name: fonoster/storage
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/storage
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the CallManager API
uses: elgohr/Publish-Docker-Github-Action@master
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/fonos-callmanager
name: fonoster/callmanager
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/callmanager
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publish to Docker Hub the Auth API
uses: elgohr/Publish-Docker-Github-Action@master
uses: elgohr/Publish-Docker-Github-Action@v5
with:
name: fonoster/fonos-auth
name: fonoster/auth
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
workdir: mods/auth
tags: "latest, ${{ steps.get_version.outputs.VERSION }}"
- name: Publishing MediaServer Service
uses: benc-uk/workflow-dispatch@v1
with:
workflow: publish to docker hub
repo: fonoster/mediaserver
token: ${{ secrets.GH_PAT }}
ref: main
inputs: '{"version": "${{ steps.get_version.outputs.VERSION }}" }'
#- name: Publishing RTPEngine Service
# uses: benc-uk/workflow-dispatch@v1
# with:
# workflow: publish to docker hub
# repo: fonoster/rtpengine
# token: ${{ secrets.GH_PAT }}
# ref: main
# inputs: '{"version": "${{ steps.get_version.outputs.VERSION }}" }'
- name: Publishing JWTHelper Service
uses: benc-uk/workflow-dispatch@v1
with:
Expand All @@ -107,11 +232,12 @@ jobs:
token: ${{ secrets.GH_PAT }}
ref: main
inputs: '{"version": "${{ steps.get_version.outputs.VERSION }}" }'
- name: Publishing MediaServer Service
- name: Publishing GRPC Gateway
uses: benc-uk/workflow-dispatch@v1
with:
workflow: publish to docker hub
repo: fonoster/mediaserver
repo: fonoster/grpc-gateway
token: ${{ secrets.GH_PAT }}
ref: main
inputs: '{"version": "${{ steps.get_version.outputs.VERSION }}" }'

2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
node_modules
coverage
.nyc_output
*.DS_Store
*.tar.gz
*.zip
build
Expand All @@ -25,6 +26,7 @@ site
lerna-debug.log
mods/**/src/protos/common.proto
!mods/core/src/protos/common.proto
swagger.json

# User-specific stuff:
.idea/workspace.xml
Expand Down
4 changes: 2 additions & 2 deletions .helm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: fonos
name: fonoster
description: |
Project Fonos assembles the components needed to deploy a telephony system.
Fonoster assembles the components needed to deploy a telephony system.
It helps VoIP integrators quickly deploy new networks and include value-added
services such as Programmable Voice, Messaging, and Video.
type: application
Expand Down
Loading