Commits on Source (244)
Showing
- .dockerignore 6 additions, 0 deletions.dockerignore
- .editorconfig 1 addition, 1 deletion.editorconfig
- .gitignore 0 additions, 9 deletions.gitignore
- .gitlab-ci.yml 38 additions, 28 deletions.gitlab-ci.yml
- .pre-commit-config.yaml 24 additions, 21 deletions.pre-commit-config.yaml
- .prettierignore 2 additions, 0 deletions.prettierignore
- .project-dictionary.txt 0 additions, 2 deletions.project-dictionary.txt
- .yarn/releases/yarn-4.6.0.cjs 0 additions, 0 deletions.yarn/releases/yarn-4.6.0.cjs
- .yarnrc.yml 1 addition, 0 deletions.yarnrc.yml
- Development.md 22 additions, 24 deletionsDevelopment.md
- Dockerfile 24 additions, 25 deletionsDockerfile
- README.md 24 additions, 1 deletionREADME.md
- deployment/docker/app.sh 3 additions, 6 deletionsdeployment/docker/app.sh
- deployment/piplines/clean_pipelines.py 1 addition, 1 deletiondeployment/piplines/clean_pipelines.py
- package.json 1 addition, 1 deletionpackage.json
- pdm.lock 0 additions, 2126 deletionspdm.lock
- pyproject.toml 219 additions, 50 deletionspyproject.toml
- requirements.dev.txt 89 additions, 79 deletionsrequirements.dev.txt
- requirements.txt 52 additions, 58 deletionsrequirements.txt
- src/api/ical.py 75 additions, 0 deletionssrc/api/ical.py
.yarn/releases/yarn-4.6.0.cjs
0 → 100755
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
.yarnrc.yml
0 → 100644
{ | { | ||
"name": "hub", | "name": "hub", | ||
"packageManager": "yarn@4.5.0", | "packageManager": "yarn@4.6.0", | ||
"devDependencies": { | "devDependencies": { | ||
"@cspell/dict-de-de": "^4.0.3", | "@cspell/dict-de-de": "^4.0.3", | ||
"@cspell/dict-python": "^4.2.12", | "@cspell/dict-python": "^4.2.12", | ||
... | ... |
pdm.lock
deleted
100644 → 0
This diff is collapsed.
# This file is @generated by PDM. | # This file was autogenerated by uv via the following command: | ||
# Please do not edit it manually. | # uv export --frozen -o=requirements.txt --no-hashes --no-dev | ||
annotated-types==0.7.0 | annotated-types==0.7.0 | ||
anyio==4.6.2.post1 | |||
asgiref==3.8.1 | asgiref==3.8.1 | ||
babel==2.16.0 | asttokens==3.0.0 | ||
beautifulsoup4==4.12.3 | babel==2.17.0 | ||
beautifulsoup4==4.13.3 | |||
bleach==6.2.0 | bleach==6.2.0 | ||
blinker==1.9.0 | boto3==1.36.26 | ||
boto3==1.35.71 | botocore==1.36.26 | ||
botocore==1.35.71 | certifi==2025.1.31 | ||
certifi==2024.8.30 | cffi==1.17.1 ; platform_python_implementation != 'PyPy' | ||
cffi==1.17.1; platform_python_implementation != "PyPy" | charset-normalizer==3.4.1 | ||
charset-normalizer==3.4.0 | colorama==0.4.6 ; sys_platform == 'win32' | ||
cryptography==43.0.3 | cryptography==44.0.1 | ||
decorator==5.2.0 | |||
defusedxml==0.7.1 | defusedxml==0.7.1 | ||
dep-logic==0.4.9 | django==5.1.6 | ||
distlib==0.3.9 | |||
django==5.1.3 | |||
django-bootstrap5==24.3 | django-bootstrap5==24.3 | ||
django-cors-headers==4.6.0 | django-cors-headers==4.7.0 | ||
django-csp==3.8 | django-csp==3.8 | ||
django-debug-toolbar==4.4.6 | django-debug-toolbar==4.4.6 | ||
django-environ==0.11.2 | django-environ==0.11.2 | ||
django-modeltranslation==0.19.11 | django-extensions==3.2.3 | ||
django-ical==1.9.2 | |||
django-modeltranslation==0.19.12 | |||
django-oauth-toolkit==3.0.1 | django-oauth-toolkit==3.0.1 | ||
django-ratelimit==4.1.0 | django-ratelimit==4.1.0 | ||
django-recurrence==1.11.1 | |||
django-redis==5.4.0 | django-redis==5.4.0 | ||
django-rich==1.13.0 | django-rich==1.14.0 | ||
django-storages==1.14.4 | django-storages==1.14.5 | ||
django-stubs-ext==5.1.3 | |||
django-timezone-field==7.0 | django-timezone-field==7.0 | ||
django-widget-tweaks==1.5.0 | django-widget-tweaks==1.5.0 | ||
djangorestframework==3.15.2 | djangorestframework==3.15.2 | ||
et-xmlfile==2.0.0 | et-xmlfile==2.0.0 | ||
filelock==3.16.1 | executing==2.2.0 | ||
findpython==0.6.2 | |||
freezegun==1.5.1 | freezegun==1.5.1 | ||
gunicorn==23.0.0 | gunicorn==23.0.0 | ||
h11==0.14.0 | icalendar==6.1.1 | ||
hishel==0.0.33 | |||
httpcore==1.0.7 | |||
httpx[socks]==0.27.2 | |||
idna==3.10 | idna==3.10 | ||
installer==0.7.0 | ipython==8.32.0 | ||
jinja2==3.1.4 | jedi==0.19.2 | ||
jinja2==3.1.5 | |||
jmespath==1.0.1 | jmespath==1.0.1 | ||
jwcrypto==1.5.6 | jwcrypto==1.5.6 | ||
lxml==5.3.0 | lxml==5.3.1 | ||
markdown-it-py==3.0.0 | markdown-it-py==3.0.0 | ||
markdownify==0.13.1 | markdownify==0.13.1 | ||
markupsafe==3.0.2 | markupsafe==3.0.2 | ||
matplotlib-inline==0.1.7 | |||
mdurl==0.1.2 | mdurl==0.1.2 | ||
mistletoe==1.4.0 | mistletoe==1.4.0 | ||
msgpack==1.1.0 | numpy==2.2.3 | ||
numpy==2.1.3; python_version >= "3.12" | |||
oauthlib==3.2.2 | oauthlib==3.2.2 | ||
odfpy==1.4.1 | odfpy==1.4.1 | ||
openpyxl==3.1.5 | openpyxl==3.1.5 | ||
ordered-set==4.1.0 | ordered-set==4.1.0 | ||
packaging==24.2 | packaging==24.2 | ||
pandas==2.2.3 | pandas==2.2.3 | ||
pbs-installer==2024.10.16 | parso==0.8.4 | ||
pdm==2.21.0 | pexpect==4.9.0 ; sys_platform != 'emscripten' and sys_platform != 'win32' | ||
pillow==10.4.0 | pillow==10.4.0 | ||
platformdirs==4.3.6 | prompt-toolkit==3.0.50 | ||
psycopg-binary==3.2.3; implementation_name != "pypy" | psycopg==3.2.4 | ||
psycopg-pool==3.2.4 | psycopg-binary==3.2.4 ; implementation_name != 'pypy' | ||
psycopg[binary,pool]==3.2.3 | psycopg-pool==3.2.5 | ||
pycparser==2.22; platform_python_implementation != "PyPy" | ptyprocess==0.7.0 ; sys_platform != 'emscripten' and sys_platform != 'win32' | ||
pydantic==2.10.2 | pure-eval==0.2.3 | ||
pydantic-core==2.27.1 | pycparser==2.22 ; platform_python_implementation != 'PyPy' | ||
pygments==2.18.0 | pydantic==2.10.6 | ||
pydantic-core==2.27.2 | |||
pygments==2.19.1 | |||
pyjwt==2.9.0 | pyjwt==2.9.0 | ||
pyproject-hooks==1.2.0 | |||
python-dateutil==2.9.0.post0 | python-dateutil==2.9.0.post0 | ||
python-dotenv==1.0.1 | pytz==2025.1 | ||
pytz==2024.2 | redis==5.2.1 | ||
redis==5.2.0 | |||
requests==2.32.3 | requests==2.32.3 | ||
requests-file==2.1.0 | requests-file==2.1.0 | ||
resolvelib==1.1.0 | |||
rich==13.9.4 | rich==13.9.4 | ||
rules==3.5 | rules==3.5 | ||
s3transfer==0.10.4 | s3transfer==0.11.2 | ||
segno==1.6.1 | segno==1.6.1 | ||
sentry-sdk==2.19.0 | sentry-sdk==2.22.0 | ||
shellingham==1.5.4 | six==1.17.0 | ||
six==1.16.0 | |||
sniffio==1.3.1 | |||
socksio==1.0.0 | |||
soupsieve==2.6 | soupsieve==2.6 | ||
sqlparse==0.5.2 | sqlparse==0.5.3 | ||
tomlkit==0.13.2 | stack-data==0.6.3 | ||
truststore==0.10.0; python_version >= "3.10" | traitlets==5.14.3 | ||
typing-extensions==4.12.2 | typing-extensions==4.12.2 | ||
tzdata==2024.2 | tzdata==2024.2 | ||
unearth==0.17.2 | urllib3==2.3.0 | ||
urllib3==2.2.3 | wcwidth==0.2.13 | ||
virtualenv==20.27.1 | |||
webencodings==0.5.1 | webencodings==0.5.1 |
src/api/ical.py
0 → 100644