Skip to content
This repository has been archived by the owner on Jan 2, 2025. It is now read-only.

2.0.0 #3

Merged
merged 59 commits into from
Aug 12, 2017
Merged

2.0.0 #3

merged 59 commits into from
Aug 12, 2017

Conversation

lesander
Copy link
Owner

@lesander lesander commented Apr 4, 2017

See #1 for the roadmap and current progress.

lesander and others added 28 commits April 14, 2017 18:59
Since the language setting of the FritzBox determines the csv output, we cannot simply assume that the output is in English.
Thanks @fur6y for catching this! - #4

The second line of the CSV file contains the column titles.
DE: Typ  ; Datum ; Name ; Rufnummer        ; Nebenstelle ; Eigene Rufnummer ; Dauer
EN: Type ; Date  ; Name ; Telephone number ; Extension   ; Telephone Number ; Duration

We could count the columns and name them ourselves, or replace the second line of the CSV
file and replace it with the English format. I've implemented the latter for now,
this is however not the cleanest way of achieving multi-language support.
'Buffer()' was deprecated since NodeJS v6. We have to use 'Buffer.alloc()' or 'Buffer.from()'. This breaks compatibility with NodeJS < 4.5.0, however our minimum requirement is already v7.

https://medium.com/@jasnell/node-js-buffer-api-changes-3c21f1048f97
@lesander lesander merged commit c08fc3b into master Aug 12, 2017
@lesander lesander deleted the 2.0.0 branch August 12, 2017 13:35
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant