Repository navigation
fix(chart): Added more values - #1636
Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (3)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
PR Summary by QodoHelm chart: expose Pod spec fields (envFrom, imagePullSecrets, topologySpreadConstraints)
AI Description
Diagram
High-Level Assessment
Files changed (3)
|
Code Review by Qodo
1.
|
randoneering
left a comment
There was a problem hiding this comment.
Thanks for contributing to the chart!
### Features - **tasks:** auto-archive completed tasks after a configurable delay: [aa46c64](aa46c64) - **i18n:** add Japanese (ja-JP) translation: usekaneo#1662 - **kanban:** color assignee avatar ring per user: [6e60440](6e60440) - **mcp:** add KANEO_MCP_API_KEY env var for headless auth: [822aa71](822aa71) - **search:** support task ID search (e.g. CSX-18): [de1f26a](de1f26a) - add icons to navigation items in main and projects sidebar: [83de6c9](83de6c9) - fix misplaced use of `sidebar` styles across navigation and settings UI: [06afd67](06afd67) - **table:** add new table-based task management view in backlog and board components: [0620149](0620149) - add label management functionality to task card context menu: [e38a9c4](e38a9c4) - **kanban:** add border to task label styling: [5690288](5690288) - **mcp:** add mcp server: [ce85801](ce85801) ### Bug Fixes - **ci:** fall back to GITHUB_TOKEN for the container registry: [9d22ee7](9d22ee7) - **ci:** promote only the image this fork publishes: [8186f39](8186f39) - **api:** drop the fork's API key rate limit default override: [d0654a2](d0654a2) - **auth:** prevent 401 retry storm for pending invitations: usekaneo#1677 - **auth:** prevent 401 retry storm and redirect to sign-in: usekaneo#1676 - **api:** close the remaining gaps in the auth schema emitter: usekaneo#1655 - **web:** resolve the root error boundary's translation keys: usekaneo#1648 - **api:** replace the seat-reconciliation advisory lock with a job lease: [cf701d0](cf701d0) - **api:** close five workspace-scoping gaps: usekaneo#1646 - **api:** correct five defects that fail silently: usekaneo#1647 - **api:** make notifications and seat reconciliation survive replicas: usekaneo#1649 - **chart:** Added more values: usekaneo#1636 - remove bg-sidebar from cards and show project icons in sidebar: [822ad1a](822ad1a) - raise default API key rate limit from 10 to 10000 req/day: [065e4ae](065e4ae) - fix account settings sidebar and notification card styling: [ef72248](ef72248) - restore settings sidebar and workspace switcher styling: [0e15bf7](0e15bf7) - cache MCP token validation and raise auth rate limits: [1c9ccba](1c9ccba) - restore table view in board and backlog after upstream merge: [b8347bb](b8347bb) - **mcp-server:** prevent tasks with invalid status from disappearing in board/backlog: [bcffb71](bcffb71) - **mcp-server:** improve list_tasks tool discoverability: [a6ee62c](a6ee62c) - **mcp-server:** align search type enum with API's plural values: [afa55d6](afa55d6) - **workflows:** update Docker workflow to use GITHUB_TOKEN for authentication: [1e6862e](1e6862e) - **mcp:** improve error handling in toResult function to support non-JSON responses: [c2bb917](c2bb917) ### Code Refactoring - **api:** move fork-only schema changes to their own migration chain: [9e200b3](9e200b3) - centralise labelColors definitions and update import across multiple components: [5c7fac8](5c7fac8) ### Documentation - update contributors and sponsors: [4653916](4653916) - update contributors and sponsors: [22e7da2](22e7da2) - update contributors and sponsors: [48e87e4](48e87e4) - update contributors and sponsors: [b760dce](b760dce) - update contributors and sponsors: [8100f3b](8100f3b) - update contributors and sponsors: [fabc255](fabc255) - update contributors and sponsors: [a141262](a141262) - update contributors and sponsors: [18404d0](18404d0) - update contributors and sponsors: [71ee222](71ee222) - update contributors and sponsors: [13f26b0](13f26b0) - update contributors and sponsors: [287ffd2](287ffd2) - update contributors and sponsors: [060ef2d](060ef2d) - update contributors and sponsors: [ed4d368](ed4d368) - update contributors and sponsors: [336a59a](336a59a) - update contributors and sponsors: [f52a96c](f52a96c) - update contributors and sponsors: [15480a5](15480a5) ### Credits Huge thanks to @sinsky, @andrejsshell, and @TymekV for helping!
### Features - **mattermost:** add native Mattermost integration: usekaneo#1325 - center Gantt view on today by default: usekaneo#1686 - task item counters: usekaneo#1638 - **i18n:** add polish locale: usekaneo#1639 - **i18n:** add Japanese (ja-JP) translation: usekaneo#1662 ### Bug Fixes - **ci:** preserve OpenAPI checker argument boundaries: usekaneo#1657 - **web:** preserve imported label colors: usekaneo#1695 - project nav width in different language: usekaneo#1641 - make task removal discoverable and calendar states distinct: usekaneo#1685 - **web:** protect unsaved task input: usekaneo#1694 - **auth:** prevent 401 retry storm for pending invitations: usekaneo#1677 - **auth:** prevent 401 retry storm and redirect to sign-in: usekaneo#1676 - hide "Mark as planned" for backlog tasks: usekaneo#1675 - **api:** close the remaining gaps in the auth schema emitter: usekaneo#1655 - **web:** resolve the root error boundary's translation keys: usekaneo#1648 - **api:** replace the seat-reconciliation advisory lock with a job lease: [cf701d0](usekaneo@cf701d0) - **api:** close five workspace-scoping gaps: usekaneo#1646 - **api:** correct five defects that fail silently: usekaneo#1647 - **api:** make notifications and seat reconciliation survive replicas: usekaneo#1649 - **chart:** Added more values: usekaneo#1636 - **web:** let task labels use card width: usekaneo#1635 ### Documentation - update contributors and sponsors: [8083ab2](usekaneo@8083ab2) - update contributors and sponsors: [2ad7533](usekaneo@2ad7533) - update contributors and sponsors: [ee36e49](usekaneo@ee36e49) - update contributors and sponsors: [4653916](usekaneo@4653916) - update contributors and sponsors: [22e7da2](usekaneo@22e7da2) - update contributors and sponsors: [48e87e4](usekaneo@48e87e4) - update contributors and sponsors: [b760dce](usekaneo@b760dce) - update contributors and sponsors: [8100f3b](usekaneo@8100f3b) ### Credits Huge thanks to @shockalotti, @reachsanjivbhagat-gif, @andrejsshell, @tinsever, @TymekV, @MonsPropre, @krudo-taco, @mohiuddin000, @sinsky, and @hydraxman for helping!
Description
While deploying Kaneo on my Kubernetes cluster I found myself unable to set some of the fields, which I wanted to set.
This PR adds:
imagePullSecrets- needed for private registriesenvFromtopologySpreadConstraintsenableServiceLinks- with this one I had an issue that Kaneo would start extremely slowly (over 90 seconds), beacuse the init script is looping through all of the available environment variables. I've fixed it by settingenableServiceLinksto false. This prevents Kubernetes from injecting a lot of additional environment variables to the container.Breaking changes
Now by default
enableServiceLinksis set to false, as I belibe that it's a sensible default (Kaneo makes no use of the additional environemnt variables and I hope that by setting it to false it'll prevent more people from having to troubleshoot this exact issue)Related Issue(s)
none
Type of Change
How Has This Been Tested?
Screenshots (if applicable)
Checklist
Additional Notes