Commit Graph

11 Commits

Author SHA1 Message Date
b8ecb8bd1a feat: add in-memory caching layer for frequently accessed data
Implement a simple in-memory cache using a dictionary with TTL support to reduce database load for repeated queries. The cache is integrated into the data retrieval functions, with configurable expiration times and automatic cleanup of stale entries.
2025-12-05 16:08:50 +00:00
bcb683a919 chore: remove trailing whitespace from README.md formatting 2025-11-28 23:50:53 +00:00
a8dc06d2eb chore: remove trailing whitespace from README.md line 42 2025-11-08 14:08:49 +00:00
6dc7f8bebf Fix: Remove bugs and improve stability 2025-03-20 02:21:22 +00:00
e3e00b8ccb fix: remove null pointer dereference in user profile serializer 2025-03-17 03:58:10 +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
adaeafe83a chore: bump project version to 1.2.3 in package.json and setup.py 2024-12-16 11:48:00 +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
ddfb874189 fix: resolve null pointer exception in user profile image upload handler 2024-12-08 19:32:40 +00:00
353200d8bb chore: update build artifacts and dependencies for release v2.3.1 2024-12-08 15:19:17 +00:00