Commit Graph

  • f537edc4cb Script failed when Callers Number was empty i.e. NoneType. Put a['Number'] into str() fixed this. master Homer S. 2021-10-08 09:22:15 +0200
  • 63a3dee8fd Raised sleep to 10 because 5secs didn't suffice obviously. Homer S. 2021-07-22 18:20:38 +0200
  • 558ed192d9 Merge branch 'master' of https://git.ismus.net/homer77/FritzAB2Matrix Homer S. 2021-07-22 09:32:58 +0200
  • 2b65daff7f Fixed issue #8 by adding a 5sec delay with time.sleep(5) to multitam(). Request for messages was too fast so that the new message wasn't in it yet. Homer S. 2021-07-22 09:31:59 +0200
  • 114e9c3e49 Conditional clauses: Only start script on incoming calls. unittesting everycall Homer S. 2021-07-16 21:41:49 +0200
  • 3a32e64719 Merge branch 'master' into everycall Homer S. 2021-07-16 20:54:48 +0200
  • 97eb34814f Some more fixes on docker build related files. Homer S. 2021-07-14 21:44:11 +0200
  • 60adf393ef Further corrections on docker build related files. Homer S. 2021-07-14 21:08:24 +0200
  • d91095dcf8 olm-dev was missing in the Dockerfile to build cryptography of matrix-commander. Homer S. 2021-07-14 20:30:06 +0200
  • 1949f9f84a Corrected the python-magic item (typo). Also if one doesn't upgrade the requirements matrix-nio won't work. Homer S. 2021-07-14 19:29:28 +0200
  • b7fdd6e0e6 Added some condtions to prevent script from breaking if list of missed calls is empty. Homer S. 2021-07-14 19:27:39 +0200
  • 6652def351 Merge branch 'docker' Homer S. 2021-07-11 16:29:12 +0200
  • 7c299786f0 Reduced image size furtherly. Now 329MB and based on python:alpine. docker Homer S. 2021-07-11 16:23:13 +0200
  • 31cd42b43c Merge branch 'everycall' of https://git.ismus.net/homer77/FritzAB2Matrix into everycall Homer S. 2021-07-10 23:06:33 +0200
  • 01f450fca9 Some dependencies were missing to successfully build the docker image. Homer S. 2021-07-10 23:00:39 +0200
  • dbc54f595e Updated README regarding missed call feature. Homer S. 2021-07-10 18:52:01 +0200
  • 22af5f80eb Get branch to state of master. Homer S. 2021-07-10 18:42:18 +0200
  • b2ac69d49f Added option to also notify about missed calls. Homer S. 2021-07-10 13:40:19 +0200
  • 7e2ef5822d Uncommented deletion of not longer needed packages from docker image. Homer S. 2021-07-10 10:22:04 +0200
  • 63004853a3 Merge pull request 'Changed base image to alpine:latest.' (#10) from docker into master Homer S. 2021-07-10 09:12:31 +0200
  • 2462cba3c4 Changed base image to alpine:latest. Homer S. 2021-07-10 09:08:58 +0200
  • 78829aadcb added a variable if there were new messages or not Homer S. 2021-07-10 00:31:20 +0200
  • 002858c7cc Erroneously had functions twice in code after merge and deleted them. Homer S. 2021-07-08 22:50:30 +0200
  • 134e966ed9 Minor markdown correction Homer S. 2021-07-08 00:03:48 +0200
  • 4f0cae501c Update about multitam in README v0.1.1 Homer S. 2021-07-07 23:30:25 +0200
  • 41916ae7c7 Merged with multitam. Homer S. 2021-07-07 22:50:22 +0200
  • 0e85b61868 Merge with multitam branch. Homer S. 2021-07-07 22:31:05 +0200
  • 6389d61c28 Added an envdot variable FRITZ_TAM which takes a string with a json formated dictionary of the tam index as key and a matrix room id as value. The script for-loops now every TAM of the dictionary and posts message into the certain rooms. Also added a .env.sample file. multitam Homer S. 2021-07-07 21:43:24 +0200
  • fe2ce2b420 Nothing to test up to now ... Homer S. 2021-07-06 23:05:04 +0200
  • dfe3543777 Test for fritzab2matrix.py Homer S. 2021-07-06 17:16:00 +0200
  • 6f696bf970 File to import main file to tests. Homer S. 2021-07-06 17:15:15 +0200
  • 25aeeb5c9b Moved helper functions out of the main function. Homer S. 2021-07-06 17:14:00 +0200
  • 9e6e294491 Fixed #4 by appending a single message to list. v0.1.0 Homer S. 2021-07-01 20:44:29 +0200
  • 57243129a3 gitignore emacs autosave files Homer S. 2021-07-01 19:32:42 +0200
  • 1aa3662f39 Corrected README.md Homer S. 2021-07-01 09:51:43 +0200
  • d79b70213b Corrected the FRITZ_VOICEBOX_PATH. Homer S. 2021-07-01 00:37:23 +0200
  • 631957e55f Additional remark about the FRITZ_VOICEBOX_PATH variable and use of USB storage with the TAM." Homer S. 2021-07-01 00:18:02 +0200
  • 0ef1ea3f43 Corrected hashbang to /usr/bin/env python3 because the docker file couldn't interpret only 'python' ... Homer S. 2021-07-01 00:04:06 +0200
  • adc9eb0a3b Changed main() to fritzab2matrix.py to not to mix up with the __main__ function. Also removed the while loop in the latter which didn't work despite of the recursive function. Also removed the recursive ended_call(main, env_ip) because that broke the script on one tested machine. Homer S. 2021-06-30 23:36:51 +0200
  • 8c4bb4e452 Add check if message_list is empty before entering for loop. Homer S. 2021-06-30 23:21:43 +0200
  • 8c79991ae7 a['Name'] doesn't get an empty string but type None. So a check for its length led to a failure. Homer S. 2021-06-30 21:54:50 +0200
  • 2f827d594c I forgot to pull before I updated file. Merge branch 'master' of ssh://git.ismus.net:2222/homer77/FritzAB2Matrix Homer S. 2021-06-30 21:06:19 +0200
  • 821e44e130 Added env variable FRITZ_VOICEBOX_PATH Homer S. 2021-06-30 21:06:06 +0200
  • 3b2fc819ce Merge branch 'master' of https://git.ismus.net/homer77/FritzAB2Matrix Homer S. 2021-06-30 20:13:26 +0200
  • 4d03ec33d9 Added truncation for credentials keyword Homer S. 2021-06-30 20:11:45 +0200
  • f5ca730734 Changed to a less environment specific Hashbang. Homer S. 2021-06-30 00:39:52 +0200
  • 74976133fd Corrected markdown. Homer S. 2021-06-29 23:21:17 +0200
  • 39c2fd6b4a Corrected markdown. Homer S. 2021-06-29 23:19:51 +0200
  • cae5a40d52 Corrected markdown. Homer S. 2021-06-29 23:17:27 +0200
  • 77d5c633b2 Corrected markdown. Homer S. 2021-06-29 23:11:29 +0200
  • bcd26f95f2 Corrected markdown. Homer S. 2021-06-29 23:10:07 +0200
  • 2b96862b1f * Added installation instructions to Readme * Added the volume directive to docker-compose.yml so that it points to the repository. Homer S. 2021-06-29 23:03:32 +0200
  • 654f6720fa * had a hard time with docker image only to find out in the end - after hours - that I commented out the matrix-commander command for testing purposes :see-no-evil: * There is still testing if I use ENTRYPOINT in the _Dockerfile_ or only entrypoint in the _docker-compose.yml_ as the latter worked well and without any problem. * fritzab2matrix.py is now executable (WATCHOUT! The hashbang points to your system's python3 NOT to your virtualenv where the dependencies are met!) * the monitoring is now part of the main function Homer S. 2021-06-29 14:26:04 +0200
  • a086cd15eb * Added docker folder to repo * Ubuntu based docker file can be build from the repo's root by ``` docker-compose -f docker/docker-compose.yml build ``` * and started by ``` docker-compose -f docker/docker-compose.yml build ``` * Restructured code by packaging the CallMonitoring and SpeexConverting * main() runs on startup and then watches for disconnected calls as trigger for running again. * Commented main file Homer S. 2021-06-29 00:27:27 +0200
  • e4e5185735 * added meta data to ogg-file * only show callers name if it's delivered * mark some messages as unread for testing Homer S. 2021-06-28 00:35:24 +0200
  • 77f06526ed Updated the requirements.txt with the requirements of matrix-commander And removed 2 unnecessary packages. Homer S. 2021-06-27 22:37:49 +0200
  • 2a11d8b1ba Hint on matrix-commander. Homer S. 2021-06-27 14:06:28 +0200
  • 0f3e1316bc Initial commit Homer S. 2021-06-27 14:01:20 +0200
  • a5a824b977 Initial commit Homer S. 2021-06-25 14:39:45 +0200