Releases: RevoTale/lovely-eye
Releases · RevoTale/lovely-eye
v1.7.0
1.7.0 (2026-03-12)
Features
- fix the inital user creation. Disable the registration form when registration not allowed and disable login fomr when there are no users. Handle the redirects. (758420e)
- fix the inital user creation. Disable the registration form when registration not allowed and disable login fomr when there are no users. Handle the redirects. (aa49209)
Bug Fixes
v1.6.0
1.6.0 (2026-03-09)
Features
- add devcontainer config to support VsCode biome validation (0194d83)
- convert Makefile to the Taskfile (36a3739)
- extended analytics browser, OS, and device detection. Added filters by browser, cards with browser. More deep detection of the browers, device range support, and much more OS namings (026c212)
- fix performance issue by storing the countries data in database. Display full country names in the Admin UI. (fe0f535)
- go 1.26 (aafc2cd)
- migrate from EsLint to the Biome linting. (0194d83)
- more information about how to setup for newbies (65a8af9)
- more information about how to setup for newbies (2f271aa)
- optimize database space used, dashboard UX polished, improve analytics identity rotation, display more country data and optimize it (4a183e0)
- OS list card and filtering by the OS (d8c9cfe)
- refactor components. Fix the flickering loading state. Add the data loading indicators. (baa660b)
- refactor shadcn chart to the v3 recharts (b8e874d)
- refactor the carchart type for the OS, Browser, Screen sizes etc to the uint8 as a prdefined enum. That improves database performance a lot and reduce data usage. (55131e8)
- refactor the geoip module to be split by packaghes and what they do. Some perfoamce and RAM optimization. Make code cleaner to understand whats going on. Disable the cache for the county list due to rare usage in admin UI (4b1019b)
- remove the nodejs image during build (35fb85b)
- replace analytics visitor identity with keyed truncated hashing. Switch analytics visitor identity to keyed HMAC with truncated IP prefixes (b41ff6c)
- require mobile friendly instructions. (2d800da)
- use fishshell furing developemnt (e44985b)
Bug Fixes
- broken postgresql CI due to wrong path (d9f649c)
- chart point labels overflow and layering (b8e874d)
- deps: update all non-major dependencies (93aff8d)
- deps: update all non-major dependencies (2c126f9)
- deps: update module github.com/golang-jwt/jwt/v5 to v5.3.1 (b097731)
- deps: update module github.com/golang-jwt/jwt/v5 to v5.3.1 (4911152)
- implement UTC-day-skipped analytics client rotation (e6ae386)
- light theme colors were too dim (ce6ee6a)
- lint error (6dd2633)
- regenerate the assets (fd5fc1e)
- specify that JWT_SECRET is optional but required for stable deployment (d2e830b)
- xss warning (82e2f41)
v1.5.1
v1.5.0
v1.4.0
1.4.0 (2026-01-25)
Features
- add paging to the events count (e6f77bc)
- show only predefined events in the dahsboard events count card (af046e6)
- upgrade and refactor code to use
github.com/oschwald/maxminddb-golangv2 (d282207)
Bug Fixes
- a bug caused daily chart showing alway jan 1 1970 (fc5f9d5)
- better design priciple (079c46f)
- deps: update module modernc.org/sqlite to v1.44.3 (2ac493e)
- deps: update module modernc.org/sqlite to v1.44.3 (9425a78)
- performance problem for large chart loading dataset (41b35ba)
- recent event was not showing the event. Add indicater whther it is event or a pageview (e4b7d09)
- remove useless badge (dcd9175)
- restore pageview event dedupe (7abb88f)
- unify events/pageviews tracking and schema (7c70c9c)
v1.3.0
1.3.0 (2026-01-22)
Features
- add filtering by the event name and pathname (3eb9536)
- enable fragment masking and strict codegen (e223842)
- paging and paging limits for every graphql method (944a3dd)
Bug Fixes
- chart disappearing on date presets change (b2557d2)
- eslint errors (9bdebbf)
- prevent evets card flickering (5f54ea4)
- prevent more flickering for the eventscard (da0612e)
- remove react explicit import (7b9685d)
- since graphql paging changes update the dashboard graphql queries (fcc29d3)
- unwanted access to the site creation by other users. (46e3307)