Commit Graph
71 Commits
Author SHA1 Message Date
sankalp cdaeede45a refactor: improve project creation and app generation for better compatibility 2025-11-09 14:26:00 +05:45
sankalp 33e87e7764 feat: add unified project structure option 2025-11-08 23:01:37 +05:45
sankalp 079dfff8a5 chore: remove UIFormatter call to prevent premature output 2025-11-08 21:58:46 +05:45
sankalp e6ce03fa3c docs(ui): update command instructions to reflect just commands 2025-11-08 21:53:20 +05:45
sankalp e34faae3a7 feat: enhance project setup with .env.sample, improved .gitignore, and app structure support 2025-11-08 21:51:18 +05:45
sankalp 21823fcc61 fix(cli): set default package name to 'backend' when project dir is '.' or empty 2025-11-08 21:46:35 +05:45
sankalp eb59e0c487 fix(justfile): escape Jinja2 variables to prevent premature evaluation 2025-11-08 21:43:20 +05:45
sankalp 105cd75595 feat: add predefined project structure option with core and users apps 2025-11-07 10:48:01 +05:45
sankalp 71195af155 feat: improve project creation and input handling for better user experience 2025-11-06 15:07:36 +05:45
sankalp 5da43ab3a5 feat: add "generated with djinit" comment to template files 2025-11-03 01:08:21 +05:45
sankalp f45bacf682 fix(ui): improve clarity of user prompts during initialization 2025-11-03 00:53:49 +05:45
sankalp 5a6e51f52f style: remove trailing whitespace from templates 2025-11-03 00:25:46 +05:45
sankalp 022a5a90af refactor: streamline project setup and file generation 2025-11-03 00:20:21 +05:45
sankalp f7c9a0764f style: standardize prompt formatting and input handling 2025-11-02 13:47:12 +05:45
sankalp 462251059c refactor: improve project directory handling and subprocess execution for compatibility 2025-11-02 13:41:30 +05:45
sankalp 4369cdd44f docs: update README with PyPI package name and installation instructions 2025-10-29 13:56:24 +05:45
sankalp cb89795077 feat: publish package to pypi workflow and rename package to djinitx 0.1.0 2025-10-29 13:42:46 +05:45
sankalp 937caf600b feat: add djinit package with CLI tool to generate Django projects 2025-10-29 13:28:16 +05:45
sankalp 072e42eddd refactor: restructure project and implement CLI framework 2025-10-29 13:18:19 +05:45
sankalp 671bed7ac0 feat: add dj alias for djinit command 2025-10-29 13:01:01 +05:45
dependabot[bot] 54749e9417 Merge pull request #4 from S4NKALP/dependabot/github_actions/actions/github-script-8 2025-10-29 07:11:48 +00:00
sankalp db5e1ca75a Merge branch 'main' of github.com:S4NKALP/djinit 2025-10-29 12:54:13 +05:45
sankalp 8eb6b89d2c feat(ci): add auto-merge for minor and patch Dependabot PRs 2025-10-29 12:53:24 +05:45
sankalp a7df3fde07 Merge pull request #2 from S4NKALP/dependabot/github_actions/actions/setup-python-6
chore(deps): bump actions/setup-python from 5 to 6
2025-10-29 12:51:01 +05:45
sankalp 8311977671 Merge pull request #3 from S4NKALP/dependabot/github_actions/actions/checkout-5
chore(deps): bump actions/checkout from 4 to 5
2025-10-29 12:50:37 +05:45
sankalp d31d4ac31b chore: enable auto-merge for dependabot pull requests 2025-10-29 12:49:52 +05:45
sankalp 30f8a6b4a4 chore(codeql): update CodeQL workflow to v4 2025-10-29 12:47:12 +05:45
sankalp ca6a1e841d Merge pull request #1 from S4NKALP/dependabot/github_actions/github/codeql-action-4
chore(deps): bump github/codeql-action from 3 to 4
2025-10-29 12:41:48 +05:45
sankalp 794f547afa Merge branch 'main' into dependabot/github_actions/actions/checkout-5 2025-10-29 12:38:40 +05:45
dependabot[bot] c1c79831a1 chore(deps): bump actions/github-script from 7 to 8
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-29 12:38:23 +05:45
sankalp 4a91e64035 Merge branch 'main' into dependabot/github_actions/github/codeql-action-4 2025-10-29 12:38:10 +05:45
sankalp 7f26652102 Merge branch 'main' into dependabot/github_actions/actions/setup-python-6 2025-10-29 12:37:57 +05:45
sankalp e76b87ddeb chore: configure dependabot to target main branch and use auto rebase 2025-10-29 12:31:03 +05:45
sankalp 3c40d291bf Merge branch 'main' into dependabot/github_actions/github/codeql-action-4 2025-10-29 12:23:54 +05:45
sankalp 33bb6c299e refactor: improve code structure and UI messages for better clarity 2025-10-29 12:21:35 +05:45
sankalp 5b2ed44a64 chore: apply ruff and formatting changes for better code quality 2025-10-29 12:17:46 +05:45
sankalp 6bd0caf1f1 chore(workflows): simplify token retrieval for dependabot auto-merge 2025-10-29 12:14:21 +05:45
sankalp 22976ee77e chore(ci): use DEPENDABOT_AUTOMERGE_TOKEN if available for automerge 2025-10-29 12:11:56 +05:45
dependabot[bot] 0bbfcb7280 chore(deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-29 06:22:55 +00:00
dependabot[bot] 19e0c6763f chore(deps): bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-29 06:22:53 +00:00
dependabot[bot] 4be60f2628 chore(deps): bump github/codeql-action from 3 to 4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-29 06:22:49 +00:00
sankalp 09be9c9e65 chore: add CI, pre-commit, dependabot, and codeql workflows for automated code quality and security checks 2025-10-29 12:07:07 +05:45
sankalp 6bf155b595 chore: update README and pyproject.toml with project description and dependencies 2025-10-29 11:59:50 +05:45
sankalp 46a5fee20f feat(app): allow creating multiple Django apps with comma or space separated names and improve project structure detection 2025-10-29 11:41:31 +05:45
sankalp 53376e13d6 refactor: remove try-except blocks from command handlers and generators for cleaner code 2025-10-29 11:27:42 +05:45
sankalp 0df1bf1224 feat(app_generator): support nested Django app structures and custom app module paths 2025-10-29 11:14:09 +05:45
sankalp b78ba6d308 feat: scaffold a basic Django project structure 2025-10-29 10:59:58 +05:45
sankalp 1a2e50900d feat: add option to configure database connection via DATABASE_URL 2025-10-29 10:48:52 +05:45
sankalp e028094193 feat: add email configuration settings to env_sample 2025-10-29 10:03:05 +05:45
sankalp c07309127b feat(config): add dj-database-url for simplified database configuration 2025-10-29 10:02:24 +05:45