Releases: toggle-corp/timur-backend
Releases · toggle-corp/timur-backend
v0.1.3
v0.1.2
Changelog
Important
Helm Repo URL: oci://ghcr.io/toggle-corp
Helm Chart: timur-backend-helm
Helm Target Revision: 0.1.2-70f9a50
Docker image: ghcr.io/toggle-corp/timur-backend:v0.1.2.c70f9a50
0.1.2 - 2025-05-25
Changes:
🚀 Features
v0.1.1
Changelog
[0.1.1] - 2025-05-25
Changes:
🚀 Features
- (changelog) Add git cliff - (ed0ce0b)
- (ci) Add pre-commit and uv - (359102b)
- (cli) Add management commands and cron jobs for standup and Slack sync - (4c339c9)
- (cli) Add subcommand to delete all google calendar data - (ecaffa4)
- (cli) Add command to reset calendar metadata - (b0d1c5d)
- (cli) Add wait_for_resources command - (94827ba)
- (cli) Add sync and acl listing for google_calender cli - (bb6ad87)
- (db) Add config for SSLMODE - (8f604e0)
- (deadline) Add project short_name - (1174653)
- (debug) Add payload in description - (a9ddd81)
- (deploy) Add script for uwsgi (web) - (16627a9)
- (django-admin) Add filters and action for google calendar sync - (cb338d2)
- (djangoql) Add djangoql to admin panel - (5c3fa48)
- (docker) Move backend related docker compose config here - (7b774bb)
- (google-calendar) Add description to google events - (48cd257)
- (google-calendar) Add emoji and color to the Calendar events - (758d69c)
- (google-calendar) Sync Event and Deadline with Google Calendar - (0f016d8)
- (google-calendar) Add cli to manage calendar from service account - (9016953)
- (helm) Add helm config (using toggle django-app chart) - (829efdf)
- (helm) Add helm config - (650817e)
- (lint) Enable reportImplicitOverride - (e062581)
- (logging) Setup logging config - (7e4737b)
- (package-manager) Replace poetry with uv - (45b1b83)
- (pre-commit) Replace black, isort with uv - (dad84bd)
- (quote) Add last_viewed in Quote for simple queue - (8798900)
- (sentry) Add config to disable cron monitor - (f6a2c7c)
- (sentry) Add cron monitor - (3c9562e)
- (settings) Refactor - (9b0eed7)
- (slack) Add Slack bot configuration and utility class - (54a9cae)
- (sso) [breaking] Replace custom code with django-allauth - (abd17d3)
- (sso) Enable SSO using environment - (efdbcb0)
- (standup) Add StandupGatherAroundMedia model and integrate with daily standup reminder - (9c3a9fd)
- (standup) Check holidays/WFH for daily_standup assignment - (309040d)
- (standup) Automate daily standup coordination and Slack messaging - (452cdac)
- (standup) Add DailyUserStandup model and Slack-related user fields - (03cd140)
- (workflow) Update CI/CD to include helm - (bb38d26)
- Add 'auto_select' field to quote and media models - (abbd113)
🐛 Bug Fixes
- (admin-panel) Add correct ordering field names for track models - (dcc8303)
- (ci) Use repository owner instead of full repo path for Helm OCI repo - (c91c433)
- (cronjob) Update before-standup-reminder schedule to 9:10 AM - (9da1fd2)
- (cronjob) Add timezone - (67e41e9)
- (dev) Exempt GraphiQL view from CSRF in debug mode - (5dd73eb)
- (django) Ignore csrf_exempt for graphql - (18ad81a)
- (entry-clone) Generate new ULID for cloned time entry - (75a039b)
- (google-calendar) Add fallback to auto-heal deleted/cancelled google events - (db9ec71)
- (lint) Pre-commit fixes and manual typing fixes - (3a24db7)
- (settings) Fix allowed host error - (4e4d1ef)
- (typo) Fix typo in slack reminder text - (af37126)
- (typo) Rename google-calender to google_calendar - (948d2ca)
- (word) Change APP_TYPE -> DJANGO_APP_TYPE - (279dcc0)
🚜 Refactor
- (sso) Update ui, css theming, and login session expiry indicator - (08519ea)
- Centralize settings access via typed config module - (8852e7e)
🧪 Testing
- (standup,user) Add tests for standup tasks, CLI commands, and Slack sync - (b481329)
⚙️ Miscellaneous Tasks
- (cd) Remove branch push rules for helm-publish - (e1a0edc)
- (helm) Update django-app chart dependency to v0.1.1 - (5f25f9b)
- (rennovate) Add config from uv - (3506236)
- (sentry) Refactor configuration using dataclass - (1ee0bff)
- (standup) Use slack block for message - (ffdc841)
- (typo) Change Quote fuction get_random_quote to get_random - (578904a)
- More renovate config to json5 - (a25606e)
Cli
- (google-calendar) Add force-update in sync data command - (ce9c900)
Lint
- (pyright) Add additional checks - ([945cc3d](https://...