Skip to content

Commit abb3bd9

Browse files
committed
Move to GitHub
1 parent 2f2e6e7 commit abb3bd9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+9124
-0
lines changed

.env.example

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
OPENAI_API_KEY=key
2+
GOOGLE_API_KEY=key
3+
4+
# SERVICE_DESK Integration
5+
SERVICE_DESK_URL=
6+
SERVICE_DESK_USER=
7+
SERVICE_DESK_TOKEN=

.gitignore

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
# Django #
2+
*.log
3+
*.pot
4+
*.pyc
5+
__pycache__
6+
db.sqlite3
7+
8+
# Backup files #
9+
*.bak
10+
11+
# If you are using PyCharm #
12+
.idea/
13+
# File-based project format
14+
*.iws
15+
16+
# IntelliJ
17+
out/
18+
19+
# SERVICE_DESK plugin
20+
atlassian-ide-plugin.xml
21+
22+
# Python #
23+
*.py[cod]
24+
*$py.class
25+
26+
# Distribution / packaging
27+
.Python build/
28+
develop-eggs/
29+
dist/
30+
downloads/
31+
eggs/
32+
.eggs/
33+
lib/
34+
lib64/
35+
parts/
36+
sdist/
37+
var/
38+
wheels/
39+
*.egg-info/
40+
.installed.cfg
41+
*.egg
42+
*.manifest
43+
*.spec
44+
45+
# Installer logs
46+
pip-log.txt
47+
pip-delete-this-directory.txt
48+
49+
# Unit test / coverage reports
50+
htmlcov/
51+
.tox/
52+
.coverage
53+
coverage.xml
54+
.cache
55+
.pytest_cache/
56+
nosetests.xml
57+
*.cover
58+
.hypothesis/
59+
junit.xml
60+
gl-code-quality-report.json
61+
62+
# Jupyter Notebook
63+
.ipynb_checkpoints
64+
65+
# pyenv
66+
.python-version
67+
68+
# celery
69+
celerybeat-schedule.*
70+
71+
# SageMath parsed files
72+
*.sage.py
73+
74+
# Environments
75+
.env
76+
.venv
77+
env/
78+
venv/
79+
ENV/
80+
env.bak/
81+
venv.bak/
82+
83+
# mkdocs documentation
84+
/site
85+
86+
# mypy
87+
.mypy_cache/
88+
89+
# Sublime Text #
90+
*.tmlanguage.cache
91+
*.tmPreferences.cache
92+
*.stTheme.cache
93+
*.sublime-workspace
94+
*.sublime-project
95+
96+
# sftp configuration file
97+
sftp-config.json
98+
99+
# Package control specific files Package
100+
Control.last-run
101+
Control.ca-list
102+
Control.ca-bundle
103+
Control.system-ca-bundle
104+
GitHub.sublime-settings
105+
106+
# Visual Studio Code #
107+
.vscode/*
108+
!.vscode/settings.json
109+
!.vscode/tasks.json
110+
!.vscode/launch.json
111+
!.vscode/extensions.json
112+
.history
113+
/.ruff_cache/

.osv-scanner.toml

Whitespace-only changes.

.pre-commit-config.yaml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
default_install_hook_types: [pre-push, pre-commit]
2+
default_stages:
3+
- "push"
4+
repos:
5+
- repo: local
6+
hooks:
7+
- id: lint
8+
name: Lint Code
9+
entry: "just lint"
10+
language: system
11+
pass_filenames: false
12+
- id: spell-check
13+
name: Spell Checking Docs
14+
entry: "just spellcheck"
15+
language: system
16+
pass_filenames: false
17+
- id: lint-commit
18+
name: Lint Commits
19+
entry: "just lint-commit"
20+
language: system
21+
pass_filenames: false
22+
- id: poetry-check
23+
name: Poetry lock Consistency
24+
entry: "poetry lock --check"
25+
language: system
26+
pass_filenames: false
27+
- id: format-code
28+
name: Format Code
29+
entry: "just format"
30+
language: system
31+
files: .*\.py$
32+
stages:
33+
- "commit"

0 commit comments

Comments
 (0)