-
Notifications
You must be signed in to change notification settings - Fork 333
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
Integrate Dream dashboard #399
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: Thibaut Mattio <[email protected]>
This looks great, merging now - thank you so much for all your work @JiaeK! The current version is minimal, but it's a great foundation to support other data analytics, such as the devices, the referrers, etc. And it's already useful to get insights on the most visited pages! I've listed the improvements to make on the dashboard in #410. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR integrates Dream Dashboard function to ocaml.org which provides visibility on the server performance of metrics, statistics, analytics, and logs. This was an Outreachy internship project (winter 2021-2022) which I worked on under @tmattio’s mentorship.
As the dashboard was implemented by time, we faced several limitations which would take more time to make them better. Therefore, many of the features we planned are working in progress so the current UI seems minimal for now. However, most of the front-end and some of the back-end code are already done inside the codebase. For privacy protection, this dashboard does not collect personal data and IPs.
Preview (planned)
Overview page
Metrics page
Analytics page
Preview (current)
Overview page
Analytics page