1
0
Geometrically e319d19a54 New analytics (#1483)
* [WIP] Transfer analytics to own branch

* code style changes

* Refactor country name conversion

* Clean up api and ssr for settings page

* refactor analytics into reusables

* Refactor chart tooltip and reset functionality

* Update dayjs import and formatTimestamp function

* Fix bug in login functionality

* Abstract data fetching

* Refactor analytics data formatting

* Refactor useFetchAllAnalytics function signature

* Refactor analytics processing functions

* Fix chart data in ChartDisplay.vue

* Refactor analytics pages

* Refactor delete labrinth.ts test types

* Fix import statement for dayjs and update usage of
unix function

* Fix dropdown select in ChartDisplay.vue and add
Analytics link in creations.vue

* Update chart colors in ChartDisplay.vue and
analytics.js

* Update defaultRanges in ChartDisplay.vue

* Add colors to chart

* Update legend position in ChartDisplay.vue

* Refactor color conversion functions in
analytics.js

* Bug fixes

* Use softer colors

* Import dayjs unix module for analytics.js

* Refactor chart tooltip generation

* Fix calculation of total value in generateTooltip
function

* Fix button-base styling in ChartDisplay.vue

* Adopt intl standard rather than iso-3166-1

* Add support for potential flags

* Analytics rebased

* fix cf pages

* now?

* try now

* now?

* Fix this time

* address rev

* Finish analytics

* fix api url

---------

Co-authored-by: Carter <safe@fea.st>
2023-12-26 14:46:32 -05:00
2023-03-09 10:05:32 -07:00
2020-11-30 14:55:01 -07:00
2023-12-26 14:46:32 -05:00
2023-12-26 14:46:32 -05:00
2023-12-05 12:13:27 -07:00
2023-12-05 19:57:03 -07:00
2023-11-13 16:16:43 -07:00
2023-12-04 20:26:50 -07:00
2023-12-26 14:46:32 -05:00
2023-07-04 12:15:14 -07:00
2023-12-26 14:46:32 -05:00
2023-03-09 10:05:32 -07:00
2023-07-03 17:23:19 -07:00
2023-03-09 10:05:32 -07:00
2023-03-09 10:05:32 -07:00
2023-03-09 10:05:32 -07:00
2023-03-14 09:22:42 -04:00
2023-12-26 14:46:32 -05:00
2023-12-26 14:46:32 -05:00
2023-03-09 10:05:32 -07:00
2023-03-09 10:05:32 -07:00

knossos banner

Modrinth's center for its frontend service

For contributing information, please see the knossos section of the Modrinth contributing guide.

For a detailed explanation on how things work in general, check out the Nuxt.js docs.

Description
A modern launcher based on Modrinth. No built-in/external advertising or telemetry. Fully compatible with the original Modrinth without broken mechanics.
Readme 115 MiB
Languages
Rust 46.8%
Vue 36.8%
TypeScript 10.7%
HTML 2.7%
JavaScript 1.4%
Other 1.5%