Releases: arednch/packages
v1.11.1
Alpha release with new changes/fixes:
- no longer include routable phones which are not part of the phonebook
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.
v1.11
Alpha release with new changes/fixes:
- refactor web pages
- unifies appearance and makes changes to all pages consistent
- saves some memory as templates are held in memory
- add export to Node file system again
- XML is created based on settings in config
- written to /www/arednstack as done previously
- update retry logic (restart phonebook slightly more often before giving up)
- overhaul Makefile to more cleanly remove phonebook
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.
v1.10.3
Alpha release with new changes/fixes:
- refactoring phonebook record refresh to fix bugs
- major: overhauled fallback handling and merge with routing data which previously returned an error when routing data was not ready yet instead of trying again later
- minor: not use the default HTTP client to introduce a shorter default timeout for HTTP requests
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.
v1.10.2
Alpha release with new changes/fixes:
- local caching of the phonebook CSV
- with one-off runs, the file was locally cached by the shell script
- with the migration to running the phonebook as a server, one oversight was that the phonebook is only stored in memory and won't be available for nodes coming up when they're not connected to the mesh
- expose commit hash in web UI
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.
v1.10.1
Alpha release with new changes/fixes:
- refactored a lot of the SIP server / handling code
- expose locally registered phones in UI
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.
v1.10
Alpha release with new changes/fixes:
- Send SIP (text) messages to other participants.
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.
v1.9.2
Alpha release with new changes/fixes:
- add notion of a country prefix (not used yet)
- re-factor the configuration and flag validation
- add option to fetch information/updates and surface it to users
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.
v1.9.1
Alpha release with new changes/fixes:
- memory profiling and reduction
- removing the pretty interface (CSS) to reduce memory use
- some structure optimizations removing unneeded fields
- move CSS to node base webserver instead
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.
v1.9
Alpha release with new changes/fixes:
-
remove dependency on ip-address (SIP Address) field in CSV
-
make CSV import less error prone and dynamic (indexing specific header fields)
-
expand info handler to be much more useful, including:
- version and commit hash to pinpoint the exact version running
- locally registered phones
- last update of the phonebook and runtime info
- node details such as platform it runs on
-
update phonebook to be able to load CSV from one of many sources (including updates to the config file and the web endpoint to handle updates for example)
-
remove cron job based phonebook
- the cron jobs are no longer present, the phonebook solely runs as a server now
- the hacky cgi bin shell script has been removed again
- the /www/arednstack folder is no longer used/needed
- the sources are now loaded and managed solely by phonebook itself
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.
v1.8.3
Alpha release with new changes/fixes:
- index website to allow easier navigation of existing content
- version handler which exposes currently running version for debugging purposes
- make existing web handler output much more pretty with templating engine
IMPORTANT: Remove the SipServer
and LibStdCpp6
packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.
Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.