Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
fc292bb
update semantic.yml
neha130 Sep 10, 2024
5052d59
Update semantic.yml
neha130 Sep 11, 2024
94a1dca
Merge pull request #37 from Neha130/patch-1
neha130 Sep 12, 2024
ebd5b91
multiple support for release notes
Shivam-nagar23 Mar 25, 2025
4e0c659
review comments
Shivam-nagar23 Mar 26, 2025
633fdc3
health api
Shivam-nagar23 Mar 28, 2025
50e2934
panic handling
Shivam-nagar23 Mar 28, 2025
175022e
len
Shivam-nagar23 Mar 28, 2025
9fe2361
Merge pull request #38 from devtron-labs/licensing
Shivam-nagar23 Apr 1, 2025
8ffc512
get all release prerequisute with server version
Shivam-nagar23 May 27, 2025
cf9da27
Refactor response slicing logic in RestHandler.
Shivam-nagar23 May 27, 2025
8f3ac6d
Refactor pagination logic in RestHandler
Shivam-nagar23 May 28, 2025
7a40290
Refactor version comparison to use semver library
Shivam-nagar23 May 29, 2025
053e784
Add Masterminds/semver library to vendor
Shivam-nagar23 May 29, 2025
a734324
Merge pull request #39 from devtron-labs/fix-stack-manager-issues
Shivam-nagar23 May 30, 2025
4b90169
feat: Implement currency service with REST handler and caching mechanism
Ash-exp Sep 18, 2025
552cb79
feat: improve query parameter handling
Ash-exp Sep 18, 2025
347ec3b
chore: pr-validator action file
SATYAsasini Sep 30, 2025
e5cb43e
Merge pull request #40 from devtron-labs/feat/currency-module-finops
Ash-exp Sep 30, 2025
9da52ff
Add dependencies and migration guide for local embeddings switch
prakash100198 Jan 14, 2026
333b906
change parent folder
prakash100198 Jan 14, 2026
babc693
minor changes
prakash100198 Jan 14, 2026
e804cd6
api examples (req and resp) with quick start guide
prakash100198 Jan 15, 2026
fc91540
use llm default to false
prakash100198 Jan 15, 2026
2af6b73
examples updated
prakash100198 Jan 16, 2026
b11a831
run python code as reverse proxy via golang code
prakash100198 Jan 19, 2026
065b82b
migrations and startup indexing of devtron doc code
prakash100198 Jan 19, 2026
b370b83
cleaning
prakash100198 Jan 19, 2026
195e9a8
logs added for better debug
prakash100198 Jan 19, 2026
1cb6ec8
remove auto indexing
prakash100198 Jan 19, 2026
627b528
cleanup Dockerfile, remove unused startup script and chmod command
prakash100198 Jan 19, 2026
8dde291
fix
prakash100198 Jan 19, 2026
73b95a0
clean code
prakash100198 Jan 20, 2026
4d9eb6b
dockerfile update
prakash100198 Jan 20, 2026
9cdb69e
remove aws bedrock dependency
prakash100198 Jan 20, 2026
8b3d240
major refactor:- create rag local dockerfile to be run as separate se…
prakash100198 Jan 20, 2026
c9d1184
docker file improvement
prakash100198 Jan 20, 2026
15ccd7f
docker file optmized
prakash100198 Jan 20, 2026
375ddb7
fixed dockerfile
prakash100198 Jan 20, 2026
c51f5e6
download huggingface model in dockerfile
prakash100198 Jan 20, 2026
0000084
dockerfile env vars corrected and info logs added for better debugging
prakash100198 Jan 21, 2026
48366da
fix
prakash100198 Jan 21, 2026
2fd5fdf
fix
prakash100198 Jan 21, 2026
1f35aaa
chunking and enbedding optimised
prakash100198 Jan 22, 2026
1fa878c
aggressive optimization for embedding documents
prakash100198 Jan 22, 2026
bbb0400
optimization
prakash100198 Jan 22, 2026
7d59fe6
Merge pull request #41 from devtron-labs/doc-rag
prakash100198 Jan 23, 2026
0f695c0
feat: chat feedback
SATYAsasini Feb 3, 2026
3838105
fix: go version
SATYAsasini Feb 3, 2026
ce1d53a
make sync
SATYAsasini Feb 3, 2026
0729268
fix: go version in mod file
SATYAsasini Feb 3, 2026
da2c095
fix: bump go version
SATYAsasini Feb 3, 2026
9b4f30d
fix: go version correction in docker
SATYAsasini Feb 3, 2026
18cf9e7
fix: one env for google service account
SATYAsasini Feb 4, 2026
96f68cf
sync: main
SATYAsasini Feb 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
118 changes: 118 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
# Git
.git
.gitignore
.gitattributes

# Documentation
*.md
!README.md
docs/
mcp-docs-server/

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Build artifacts
*.o
*.a
*.so
*.exe
*.test
*.out
vendor/

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
ENV/
.venv
pip-log.txt
pip-delete-this-directory.txt
.pytest_cache/
.coverage
htmlcov/
*.egg-info/
dist/
build/

# Data directories (will be mounted as volumes)
/data/
devtron-docs/
chroma_db/

# Logs
*.log
logs/

# Test files
*_test.go
test/
tests/

# CI/CD
.github/
.gitlab-ci.yml
.travis.yml

# Docker
docker-compose*.yml
Dockerfile.dev
.dockerignore

# Temporary files
tmp/
temp/
*.tmp
*.bak
*.backup

# Scripts (not needed in image)
scripts/dev/
scripts/test/
start-integrated.sh

# Documentation files (exclude all .md except README)
STARTUP_FIX.md
INDEXING_API_GUIDE.md
INDEXING_CHANGES_SUMMARY.md
CHANGES_COMPLETE.md
DATABASE_CONNECTION_LOGS.md
DOCKERFILE_OPTIMIZATION_GUIDE.md
DOCKER_OPTIMIZATION_COMPLETE.md
OPTIMIZATION_SUMMARY.md
QUICK_START.md

# Node modules (if any)
node_modules/
package-lock.json
yarn.lock

# Large binary files
*.tar
*.tar.gz
*.zip
*.rar

# Database files
*.db
*.sqlite
*.sqlite3

# Cache directories
.cache/
.npm/
.yarn/

13 changes: 13 additions & 0 deletions .github/semantic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
titleOnly: true

types:
- fix
- feat
- feature
- fixes
- chore
- perf
- docs
- doc
- release
- misc
45 changes: 45 additions & 0 deletions .github/workflows/pr-issue-validator.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Validate Pull Request

on:
pull_request:
types:
- opened
- synchronize
- edited
- reopened
branches:
- 'main'
- 'release-**'
- 'develop'
- 'hotfix-**'
# paths-ignore:
# - 'docs/**'
# - '.github/'
# - 'CHANGELOG/'
# - 'charts/'
# - 'manifests/'
# - 'sample-docker-templates/'
jobs:
validate-PR-issue:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Set up jq (for parsing JSON)
run: sudo apt-get install -y jq

- name: PR Validation Script
env:
PR_BODY: ${{ github.event.pull_request.body }}
PRNUM: ${{ github.event.pull_request.number }}
TITLE: ${{ github.event.pull_request.title }}
GH_TOKEN: ${{ github.token }}
GH_PR_VALIDATOR_TOKEN: ${{ secrets.GH_PR_VALIDATOR_TOKEN }}
BASE_REPO: ${{ github.event.pull_request.base.repo.full_name }}
HEAD_REPO: ${{ github.event.pull_request.head.repo.full_name }}
run: |
wget https://raw.githubusercontent.com/devtron-labs/utilities/feat/central-pr-validator/.github/workflows/validateIssue.sh
chmod +x validateIssue.sh
./validateIssue.sh
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
central-api
central-api
.idea
2 changes: 2 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{
}
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM golang:1.19.9-alpine3.18 AS build-env
FROM golang:1.24.6-alpine AS build-env
RUN apk add --no-cache git gcc musl-dev
RUN apk add --update make
RUN go install github.com/google/wire/cmd/wire@latest
Expand Down
Loading
Loading