Commit Graph

30 Commits

Author SHA1 Message Date
9190a2444a feat: add total new line count display to file statistics output 2025-01-08 21:25:47 +00:00
5c95d4f9c6 feat: add merge logic for overlapping intervals and plot visualization 2025-01-07 22:45:49 +00:00
7446b2372a feat: add merge functionality and plotting support for data visualization 2025-01-06 23:53:41 +00:00
c94bfe8545 feat: add install script for automated project setup and dependencies 2024-12-28 02:36:14 +00:00
6ecd2c9ef1 feat: add review functionality with user rating and comment fields 2024-12-25 23:55:23 +00:00
0108299126 chore: add review notes, update README, refactor build scripts, and enable new publish workflow 2024-12-25 23:48:47 +00:00
14dc1367f1 feat: add binary selection list and device parameter to configuration UI
Implement a new binary selection dropdown and device parameter input field in the device configuration interface, enabling users to choose from available binaries and specify device-specific settings for enhanced flexibility.
2024-12-25 23:33:01 +00:00
2916f901fc feat: add new tikker binary with initial implementation and build support 2024-12-25 22:35:23 +00:00
3084a70f9e feat: generalize plot.py to support all users and add lowest-score review handling
- Updated plot.py to remove retoor-specific logic, enabling general user support
- Added handling for the lowest score review received, integrating it into the review system
2024-12-25 22:31:46 +00:00
49ccbaa1ce chore: update review content with revised text and formatting adjustments 2024-12-22 07:09:54 +00:00
188fba8c31 chore: remove placeholder progress message from initial commit 2024-12-22 07:06:49 +00:00
2a92b8c449 chore: remove unused import of deprecated parse_legacy_config helper from auth module 2024-12-16 13:54:01 +00:00
adaeafe83a chore: bump project version to 1.2.3 in package.json and setup.py 2024-12-16 11:48:00 +00:00
ff05f7f230 docs: add project description and setup instructions to readme 2024-12-15 15:29:07 +00:00
091d7bcaaf docs: add project description and setup instructions to readme 2024-12-15 15:26:57 +00:00
592c22ad88 docs: add project description and setup instructions to readme 2024-12-15 15:06:29 +00:00
f5f0bc06df feat: add matplotlib-based line plot for user growth over time
The commit introduces a new plot function that visualizes user growth data using matplotlib. It creates a line chart with dates on the x-axis and user counts on the y-axis, including axis labels, a title, and a grid for improved readability. The plot is saved to a PNG file for documentation purposes.
2024-12-15 15:05:21 +00:00
34a91581e7 chore: remove trailing whitespace and fix indentation in config files 2024-12-09 17:44:28 +00:00
a07c072f3c chore: remove trailing whitespace and fix indentation in config files 2024-12-09 17:44:05 +00:00
5e52f848b0 docs: add project overview and setup instructions to README 2024-12-08 19:38:17 +00:00
e14501ee26 chore: remove trailing whitespace from README.md line 42 2024-12-08 19:33:55 +00:00
ddfb874189 fix: resolve null pointer exception in user profile image upload handler 2024-12-08 19:32:40 +00:00
c52a18ee59 docs: add project description and setup instructions to README
The README now includes a brief overview of the project's purpose, prerequisites for running the application, and step-by-step installation commands for new contributors.
2024-12-08 18:50:42 +00:00
ad70f34f3f feat: add session statistics tracking with duration and completion rate metrics
Implement a new session statistics module that records session duration, completion rates, and user engagement metrics. The module includes a data collection service that aggregates session data from active user sessions, a storage layer for persisting statistics to the database, and a REST API endpoint for querying aggregated statistics. Key additions include a SessionStats model with fields for session_id, user_id, start_time, end_time, duration_seconds, and completion_status, along with a StatsService class that provides methods for recording session events and computing summary statistics. The implementation also adds database migration scripts for creating the session_stats table and updates the session management code to emit events to the statistics service on session start and end.
2024-12-08 18:47:44 +00:00
1fbc5fe0ed chore: remove trailing whitespace from all source files in src/ directory 2024-12-08 18:33:45 +00:00
f961f2799d feat: add real-time statistics tracking with WebSocket push to dashboard 2024-12-08 18:33:01 +00:00
988cbd4806 docs: add project description and setup instructions to readme 2024-12-08 15:30:12 +00:00
353200d8bb chore: update build artifacts and dependencies for release v2.3.1 2024-12-08 15:19:17 +00:00
e659b960ad chore: initialize project structure with empty repository and default files 2024-12-08 15:18:40 +00:00
2e7c52d4c4 feat: add initial project structure with core files and configuration 2024-12-08 15:08:39 +00:00