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

Roadmap #5

Open
8 of 38 tasks
lesander opened this issue Aug 13, 2017 · 2 comments
Open
8 of 38 tasks

Roadmap #5

lesander opened this issue Aug 13, 2017 · 2 comments
Assignees
Milestone

Comments

@lesander
Copy link
Owner

lesander commented Aug 13, 2017

With 2.0.0 released, I will now focus on the following features for the next releases.

2.2.0

  • Add rudimentary support for 7.0.1.
    • Make sure no functions break.
    • Check compatibility of old endpoints with new version.
  • WLAN and Home Network. (wlan)
    • (Guest) get/set WLAN configuration.
      • Add fritz.getWlanKey()
      • Add fritz.setWlanKey()
      • Add fritz.getWlanWPAType()
      • Add fritz.isWlanEncrypted()
      • Add fritz.allowNewWlanDevices(boolean)
      • Add fritz.getQRCode()
      • Add fritz.enableWlan(guest=false)
      • Add fritz.disableWlan(guest=false)
      • Start (Guest) WLAN WPS.
    • List active + inactive network connections (LAN+WLAN).
    • List connected USB devices.
    • Show WAN information.
  • Fritz!Box (system)
    • Add fritz.updateAvailable()
    • Add fritz.getBoxInfo() (no auth required)
    • Add fritz.getSystemLog()
    • Add fritz.getName()
    • Add fritz.setName()

2.3.0

  • Telephony (fon)
    • Add fritz.listDectPhones()
    • Add fritz.uploadPhonebook()
    • Add fritz.getContact()
    • Add fritz.addContact()
    • Add fritz.editContact()
    • Add fritz.removeContact()
  • Fritz!NAS (nas)
    • Add Fritz NAS and Media Server functions (list contents, CRUD files).
  • DECT Devices (dect)
    • Improve fritz.getSmartDevices().
      • View smart devices by group.
      • Standardize & translate keys from object.

3.0.0

  • Add browser compatibility using Browserify and Babel or webpack (Whatever the cool kids use these days).
  • Implement 2FA for 'Action Confirmation'

Any suggestions, pull requests or feedback is appreciated!

Still working through the change log of the new Fritz!OS 06.83: http://web.archive.org/web/20171122064809/http://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7390/firmware/english/info.txt

And now working through the change log of Fritz!OS 07.01:
http://ftp.avm.de/fritzbox/fritzbox-4040/other/fritz.os/info_en.txt

@lesander lesander added this to the v2.1.0 milestone Aug 13, 2017
@lesander lesander self-assigned this Aug 13, 2017
@lesander lesander mentioned this issue Aug 13, 2017
22 tasks
@lesander lesander changed the title Roadmap 2.1.0 Roadmap 2.2.0 Nov 13, 2017
@simonmilz
Copy link

Is this repo still maintained?

@lesander
Copy link
Owner Author

Periodically yes, @simonmilz 😅.

@lesander lesander pinned this issue Dec 16, 2018
@lesander lesander changed the title Roadmap 2.2.0 Roadmap Dec 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@lesander @simonmilz and others