Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.2.0 - New Fritz!OS Support & New Features & General Improvements #10

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
d4da0ba
fix and simplify callsCsvToJson
mailsvb Sep 8, 2017
a9e0f1b
fix travis build
mailsvb Sep 8, 2017
2fb77a5
check if obj
mailsvb Sep 8, 2017
8bf4eb9
month needs to start at 0 for Date()
mailsvb Sep 8, 2017
041399e
Determine what node flag to use
lesander Nov 13, 2017
ebc548f
Fix JSDoc warning
lesander Nov 13, 2017
a3ead93
Simplify 1/0 to boolean conversion
lesander Nov 13, 2017
976bef5
Tidy up the readme.
lesander Nov 13, 2017
f945263
Ignore downloaded voice messages in test/
lesander Nov 13, 2017
d3f2ba2
Not using babel at the moment..
lesander Nov 13, 2017
99fcb97
Use a local version of documentation
lesander Nov 13, 2017
20a61c9
Update dependencies
lesander Nov 13, 2017
23eab7e
Test the latest stable release + 8 + 7
lesander Nov 13, 2017
75fcc2b
Run JSDoc linter on test builds.
lesander Nov 13, 2017
809d7fe
Add package lock file.
lesander Nov 13, 2017
79cea6d
Use local versions of documentation and standard everywhere
lesander Nov 13, 2017
7186e52
Correctly handle empty response for getsmartdevices
lesander Dec 16, 2018
a50fef0
Fix responses when no data is available for called functions
lesander Dec 16, 2018
c1175ff
Update dependencies
lesander Dec 16, 2018
b85d495
Update package-lock.json
lesander Dec 16, 2018
506e632
Update docs
lesander Dec 16, 2018
8f07ec6
Fix style
lesander Dec 16, 2018
5452cae
Merge pull request #9 from mailsvb/fixDate
lesander Dec 16, 2018
821494e
Test the latest node version along with v10, v9 and legacy versions
lesander Dec 16, 2018
30f98f3
Implement getName, getRawBoxInfo and getBoxInfo
lesander Dec 16, 2018
8e58e5d
Tweak local ci test file
lesander Dec 16, 2018
864567d
Merge branch 'general-improvements' of https://github.com/lesander/fr…
lesander Dec 16, 2018
3f2a430
Implement .env file
lesander Dec 16, 2018
ae3e723
Update package-lock.json
lesander Dec 16, 2018
9361219
Implement getSystemLog
lesander Dec 16, 2018
2f62abd
standard --fix
lesander Dec 16, 2018
e32d299
Implement updateAvailable
lesander Dec 16, 2018
2c1257f
Implement getWlanKey
lesander Dec 16, 2018
9afcd76
Implement isWlanEncrypted and getWlanWPAType
lesander Dec 16, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions .babelrc

This file was deleted.

6 changes: 6 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
PROTOCOL=HTTPS
FRITZ_HOSTNAME=fritz.box
FRITZ_USERNAME=
FRITZ_PASSWORD=
CALLMONITOR_PORT=1012
FRITZ_DEBUG=false
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ bck_package.json
# Ignore test generated files.
tam.json
calls.json
test/*.wav

# Ignore research files.
research/
Expand All @@ -51,3 +52,6 @@ lib/

# Ignore Jekyll site folder.
_site/

# Ignore .env file
.env
6 changes: 5 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
language: node_js
node_js:
- 7.2.1
- node # 11 at the moment
- 10
- 9
- 8
- 7
before_script:
- chmod +x test/ci.sh
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@

The most powerful, simple and complete [AVM](https://avm.de) Fritz!Box [API](https://avm.de/Schnittstellen).

**This project is still a work in progress. [See issue #1 for the current status.](https://github.com/lesander/fritzbox.js/issues/1)**

## Getting Started
This module is future-proof and uses async/await promises.

Expand All @@ -23,6 +21,8 @@ This package was tested on Fritz!Box 7390 and 7490, with firmware versions `6.53
npm install fritzbox.js
```

Browser support is coming soon.

## Usage

A simple example showing how to get the history of calls made with a [Fritz!Fon](https://en.avm.de/products/fritzfon) can be seen below.
Expand Down
Loading