Giter Site home page Giter Site logo

betahuhn / ackee-report Goto Github PK

View Code? Open in Web Editor NEW
27.0 27.0 3.0 775 KB

๐Ÿ“ˆ CLI tool to generate performance reports of websites using the self-hosted analytics tool Ackee.

Home Page: https://github.com/electerious/Ackee

License: MIT License

JavaScript 48.57% EJS 51.43%
ackee analytics cli email-report privacy website-analytics

ackee-report's Introduction

Hi there ๐Ÿ‘‹

My name is Maximilian (@betahuhn), I am a 21 year old developer & designer from Germany (:de:). I am currently helping push the limit of personal and cloud computing @deta.

I also love working on open-source projects and have developed multiple NPM libraries, GitHub Actions and other projects such as WebCrate. I'm also an avid photographer, so check out the gallery on my website mxis.ch/gallery.

โšก My Work

You can find all of my projects on GitHub or on my website mxis.ch. Also take a look at my Dribbble profile for some of my designs.

๐Ÿ”จ The tools I use

.html, .js, .css, .vue, .svelte, .ts, .go, .git, .sh, .fig

๐Ÿ“ซ How to reach me

If you have questions or just want to say hi, dm me on Twitter.

See you around โœŒ

ackee-report's People

Contributors

betahuhn avatar betahuhnbot avatar dependabot[bot] avatar kaaax0815 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ackee-report's Issues

Pressing enter should skip the option

Describe the bug

ackee-report asks to input a few values when you use it for the first time. I don't have an email host, username and password as I wanted to use the RSS generator. It would be great if there's a way to skip them.

Expected behavior

Pressing enter should skip the option.

Screenshots

I've entered a space in order to skip them.

Screenshot 2020-11-21 at 19 35 53

Broken data references

๐Ÿž Describe the bug

Used to be working
After V2 it changed
Report shows mangled data for pages and referrers, and broken average calculations

๐Ÿ–ผ๏ธ Screenshots

See attached

โš™๏ธ Environment
Screenshot 2021-07-10 at 09 20 06

  • OS: Ubuntu
  • Version 20.04
  • Ackee version : 3.1.1

RSS / XML export

Is your feature request related to a problem? Please describe.

I just thought that it would be cool to get a daily Ackee report in my RSS reader.

Describe the solution you'd like

ackee-report rss or ackee-report xml command that generates a RSS feed you can subscribe to. You just need to place the file into an accessible folder (probably protected) and subscribe to it.

AckeeApiError: `GRAPHQL_VALIDATION_FAILED`

๐Ÿž Describe the bug

When running Ackee Report I get this error:

โœ–  AckeeApiError: {"errors":[{"message":"Field \"averageViews\" of type \"AverageViews!\" must have a selection of subfields. Did you mean \"averageViews { ... }\"?","locations":[{"line":7,"column":8}],"extensions":{"code":"GRAPHQL_VALIDATION_FAILED"}},{"message":"Field \"averageDuration\" of type \"AverageDuration!\" must have a selection of subfields. Did you mean \"averageDuration { ... }\"?","locations":[{"line":8,"column":8}],"extensions":{"code":"GRAPHQL_VALIDATION_FAILED"}}]} (400 status code)

๐Ÿ“š To Reproduce

  • Install ackee-report
  • Configure token and server
  • Try to do ackee-report html -d all

๐Ÿ’ก Expected behavior

Report to be generated

๐Ÿ–ผ๏ธ Screenshots

image

โš™๏ธ Environment

  • OS: Linux Mint 20.1
  • Shell fish
  • Ackee version 3.1.1
  • Ackee Report version 1.3.3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.