- add group by directory for files in project (Working...)
- Support exporting/downloading report data as CSV format.
- Support adding association for projects (So you can merge report from different projects).
- Fix incorrect 24 hours report.
- Fix some wrong i18n on the UI.
- More compatible with old browsers and mobile browsers.
- Support collect and report version control system(Git) activities.
- More report charts. Better i18n, date format and time format.
- Custom report date range. Custom start time for 24hours report.
- New report page using Bootstrap4 with multiple child report pages.
- Upgrade upload and storage protocol to 4.0. Improve storage action.
- Breaking change in frontend structure (charts, i18n, routes, ui, utils ...).
- add Russian translation (Thank Dolgishev Viktor (@vdolgishev))
- fix a fatal bug (Storing data file without version in first line)
- fix a small bug about default language item. and some wrong spelling in codes.
- full projects and languages report
- detailed report of specified project (each day coding times and echo file coding times)
- i18n support (English, 简体中文, 繁體中文)(And waiting for your translation)
- add startup welcome/help info
- support share now (you can share your coding activities as chart image with your friend)
- optimized loading dialog, chart, tooltip of chart and frontend codes (include new builder scripts) display
- Added total time display in report page
- Fixed mark point (maximum time) could not fully show. (add more padding to chart)
- Added two API(
ajax/killandajax/test) - Added unit test (And automatic test before commit) and eslint support
- Install git client test before commit hook by using
npm install-git-hooks
- Install git client test before commit hook by using
- Supported 403, 404 and 500 HTTP status code to special response
- Removed low version upload data support.
- although there are not support for low version upload data anytime.
- but uploading an old version data will get a error JSON object in this version.
- Show is this server run under local mode in welcome JSON information.
- Added beta version report web page and analyze cli tools
- Added local mode, random token and public report options
- Allowed api/upload token passing by query string, such as
/ajax/report/last24hs?token=${YOUR_TOKEN} - Added more debug output in debug mode
- Upgraded storage database file version from 2.0 to 3.0
- Added two useful utilities (cleaner and updater)
- Supported 3.0 upload format included upload computer ID
- Fixed some bug
Because this repository be separated from original extension repository, so older version information you could find in that repository CHANGELOG or commit information.