Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: livrasand/CodeTrackr

CodeTrackr v0.2.1 — Fly.io Migration & Platform Refinements

16 Jun 21:27
@livrasand livrasand
99ef873
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🚀 Maintenance and infrastructure release focused on deployment improvements, reliability, UI polish, and internal code quality.

This release migrates the public platform to Fly.io, improves backend stability, refines the plugin sandbox, and modernizes the landing page experience.

Highlights

Fly.io Deployment

• Added Fly.io launch and deployment configuration files
• Migrated public services to codetrackr.fly.dev
• Updated plugin sandbox and backend URLs to use the new infrastructure
• Improved deployment readiness and hosting consistency

Website & UX

• Complete landing page redesign with modern layout and navigation
• Improved documentation styling and page structure
• Refined design tokens, shadows, spacing, and card hover effects
• Better visual consistency across the platform

Plugin Platform

• Improved QuickJS sandbox synchronization
• Better plugin RPC handling and internal messaging
• Safer server-side plugin execution behavior
• Additional sandbox reliability improvements

Backend & Reliability

• Redis query type safety improvements
• More robust timestamp handling in realtime endpoints
• Improved logging and error reporting
• Cleaner route and middleware organization
• Better code readability and maintainability across the Rust backend

Developer Experience

• Updated Rust toolchain support and build infrastructure
• Formatting and code quality improvements throughout the codebase
• Improved migration and database error messages
• Internal cleanup and removal of obsolete deployment files

Notes

• No breaking API changes in this release
• Existing plugins and integrations should continue working normally
• Fly.io is now the primary hosting platform for official CodeTrackr services

❤️ Thanks to everyone testing, contributing, and helping improve CodeTrackr.

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.2.1

Contributors

livrasand and fly-io
Assets 2
Loading

CodeTrackr v0.2.0 — Billing, Plugins & Anonymous Accounts

03 Apr 15:21
@livrasand livrasand

Choose a tag to compare

🚀 Second public release of CodeTrackr — introducing major improvements in monetization, extensibility, and privacy.

This release focuses on making CodeTrackr more production-ready with a robust billing system, a more powerful plugin architecture, and support for anonymous usage.

Highlights

Billing & Subscriptions (Stripe)
• Monthly and yearly plans (50% discount on yearly)
• Plan selection dropdown in upgrade flow
• Improved Stripe customer verification
• Idempotent migrations for billing reliability
• Better error handling and environment validation

Plugin System Enhancements
• Plugin types (plugin_type column)
• RPC endpoint for plugins: /plugins/:name/rpc/:handler
• Support for plugin dependencies
• Declarative permission system
• Sandbox improvements with logging support

Privacy & Auth
• Anonymous accounts support
• Refresh tokens with automatic rotation
• Improved GitLab OAuth error handling
• Configurable origin validation (ALLOW_NULL_ORIGIN)

Developer Experience
• Public SVG badge endpoint for user metrics
• Support for more IDEs + documented extensions
• Custom themes via CSS tokens
• Activity heatmap improvements
• API key management improvements (rename, UI refactor, limits)

Platform Features
• Leaderboard visibility controls (show_in_leaderboard)
• available_for_hire field + contact system

Internal & Stability
• Fixed build issues in integrated backend
• Cleaned experimental binaries
• Database migration fixes and consistency improvements

Notes
• APIs are still evolving and may change
• Some features (GitLab, plugins) are still experimental

❤️ Thanks for testing and supporting CodeTrackr.

Loading

CodeTrackr v0.1.0 — Initial Public Release

07 Mar 00:25
@livrasand livrasand

Choose a tag to compare

🚀 First public release of CodeTrackr.

CodeTrackr is a privacy-first, open-source alternative to WakaTime
that lets developers track their coding activity while keeping
full ownership of their data.

Highlights:
• Real-time dashboard via WebSockets
• Global developer leaderboards
• Plugin system (JavaScript-based)
• Self-hostable with Docker
• GitHub and GitLab (experimental) authentication

⚠️ This is an early release and APIs may change.

Loading

AltStyle によって変換されたページ (->オリジナル) /