Skip to content

Releases: viodid/PomoTracker

v1.2

02 Dec 21:27
76b56ee

Choose a tag to compare

What's Changed

  • Bump gunicorn from 21.2.0 to 22.0.0 in the pip group across 1 directory by @dependabot[bot] in #27
  • Bump the pip group across 1 directory with 9 updates by @dependabot[bot] in #28
  • Viodid patch 1 by @viodid in #29
  • Viodid patch 1 (#29) by @viodid in #30
  • Fix charts index to not show 2023 by default by @TomK32 in #32
  • Update docker-compose.prod.yml by @viodid in #34
  • Simplify the docker setup by @TomK32 in #36
  • Simplify the docker container for nginx by @TomK32 in #37
  • Add offset to chart squares to account for weekdays before January 1st by @TomK32 in #40
  • new restart policy docker compose by @viodid in #42
  • rm CDN images by @viodid in #43

New Contributors

Full Changelog: v1.1...v1.2

v1.1

30 Mar 17:34

Choose a tag to compare

What's Changed

Full Changelog: v1.0...v1.1

v1.0

08 Oct 20:24
c844780

Choose a tag to compare

I am thrilled to introduce PomoTracker version 1.0.0, the ultimate productivity powerhouse! This release incorporates a multitude of enhancements, bug fixes, and new features, including all the items from the previous pre-release versions.

User Experience & User Interface (UX/UI) 💻

  • Responsive Design: PomoTracker is now fully responsive, offering a seamless experience across various display sizes, including mobile devices.

  • Theme Colors: Personalize your PomoTracker experience by selecting your preferred theme colors in the settings.

  • Tag Table: Easily manage your Pomodoro tags with the new tag table in settings, allowing for efficient bulk updates.

  • Leaderboard Integration: Access the leaderboard directly from the timer page as soon as your break begins.

  • User Settings: Enjoy an enhanced user settings experience with improved error messages and a seamless form interface.

  • Profile Picture Updates: Simplify profile picture updates with automatic deletion of the previous image.

  • Loading Experience: Enjoy a more responsive loading experience with promise pending loading indicators.

Visual Enhancements 🎨

  • Visual Charts: Gain valuable insights into your productivity with newly introduced charts that track pomodoros per hour and per day.

  • Density Chart: Discover a GitHub-like contribution graph on the main page for a visual summary of your productivity.

Performance Optimization 📊

  • Efficient Data Handling: Reduce page load times and improve performance by minimizing client API calls and optimizing server data responses.

  • Leaderboard Optimization: Fine-tuned the leaderboard for enhanced performance ( Client-side Rendering).

  • Reduced API Calls: Minimized client API calls increasing cache hits for a smoother user experience.

Infrastructure Enhancements 🏗️

  • CDN and S3 Integration: Implemented a Content Delivery Network (CDN) and Amazon S3 for efficient image storage and caching, resulting in improved overall performance.

  • Timezone Support: The application now supports different timezones, accommodating users from around the world.

  • Nginx + Gunicorn Integration: Seamlessly integrated Nginx and Gunicorn for enhanced server performance.

  • Dockerized Application: Dockerized PomoTracker for simplified deployment and maintenance.

  • Comprehensive Documentation: The entire project has been meticulously documented for your reference.

  • Migration to Digital Ocean: The project has been successfully migrated to Digital Ocean for hosting, ensuring reliability.

PomoTracker version 1.0.0 is a culmination of my commitment to making your productivity journey even more efficient and enjoyable. I hope you find these updates valuable, and as always, your feedback is welcomed to further improve your PomoTracker experience.
Thank you for choosing PomoTracker to boost your productivity!

Full Changelog: https://github.com/viodid/PomoTracker/commits/v1.0