Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
6edbbd0
#43 通知ページの修正.
yoneyan Sep 7, 2024
0975a7f
#43 コード整形.
yoneyan Sep 7, 2024
b7ac2b4
#43 サイドバーのボタン位置調整.
yoneyan Sep 7, 2024
c07319d
#43 掲載終了の通知情報を削除するスクリプト.
yoneyan Sep 8, 2024
18816f1
#43 django signalsが実行出来ない問題の修正.
yoneyan Sep 8, 2024
f8340bf
#43 READMEの更新.
yoneyan Sep 8, 2024
8e39145
#43 ideaファイルの更新.
yoneyan Sep 8, 2024
6534b17
#43 グループに関する情報をトップページに表示など.
yoneyan Sep 8, 2024
a9df51a
#43 pre-commit機能の追加.
yoneyan Sep 8, 2024
5c4a5f5
#43 リファクタリング
yoneyan Sep 8, 2024
5a3c913
#43 開発用の環境を整備 for web.
yoneyan Sep 8, 2024
66f50e7
#43 ライブラリのアップデート for web.
yoneyan Sep 8, 2024
832fbad
#43 サービス情報と接続情報の登録機能の実装.
yoneyan Sep 14, 2024
b1b5420
#43 Webフォルダの削除(不要のため).
yoneyan Sep 14, 2024
6e7c654
#43 routerやnoc modelの修正.
yoneyan Sep 14, 2024
c314df9
#43 ライブラリのアップデート.
yoneyan Sep 14, 2024
cee3ec8
#43 軽微な修正.
yoneyan Sep 14, 2024
1cce464
#43 チケットシステムの修正とメール送信機能の追加.
yoneyan Sep 14, 2024
8f7986e
#43 django-simple-historyを使った履歴を記録する仕組みを導入.
yoneyan Sep 14, 2024
a091b14
#43 DB情報更新時にSlack通知する機能の実装.
yoneyan Sep 15, 2024
d98bcad
#43 UserモードでSlack通知出来ない問題の修正.
yoneyan Sep 15, 2024
8f8ba91
#43 通知機能の改修(登録時の処理).
yoneyan Sep 15, 2024
fd4c913
#43 リファクタリング.
yoneyan Sep 15, 2024
69f9199
#43 リファクタリング.
yoneyan Sep 15, 2024
3ec7eec
#43 pipenv install忘れの修正.
yoneyan Sep 15, 2024
29a723a
#43 Dockerfileの更新&workflowsファイルの修正.
yoneyan Sep 15, 2024
3afd2dc
#43 管理者モード時にタグを表示機能の追加.
yoneyan Sep 15, 2024
d340ff2
#43 リファクタリング.
yoneyan Sep 15, 2024
812a1a4
#43 ライブラリのアップデート.
yoneyan Sep 16, 2024
0e280e9
#43 会費支払いシステムの実装.
yoneyan Sep 16, 2024
320f2f5
#43 文言の修正.
yoneyan Sep 16, 2024
f1982c3
#43 donationシステムの実装.
yoneyan Sep 16, 2024
2aed855
#43 文字サイズの変更.
yoneyan Sep 16, 2024
c3f1614
#43 ライブラリのアップデート.
yoneyan Sep 23, 2024
4c8d41f
#43 ライブラリのアップデート.
yoneyan Nov 23, 2024
de6f31a
#43 pipライブラリのアップデート.
yoneyan Dec 21, 2024
e3f9c67
#43 pipライブラリのアップデート.
yoneyan Jan 5, 2025
636a292
#43 ライブラリのアップデート・起動しない問題の修正.
yoneyan May 6, 2025
678b977
ライブラリのアップデート.
yoneyan Jun 21, 2025
385e50b
static rootの修正.
yoneyan Jun 21, 2025
35a38ed
#43 dockerfileの修正.
yoneyan Jun 21, 2025
7fa5b5b
#43 AUTH_LDAP_IS_ACTIVE_DNの追加.
yoneyan Jun 21, 2025
ede16ef
#43 AUTH_LDAP_FIND_GROUP_PERMSを追加.
yoneyan Jun 21, 2025
b1b21a5
#43 debug configurationの追加.
yoneyan Jun 21, 2025
061eb42
#43 settings.pyの修正.
yoneyan Jun 21, 2025
1b6372e
#43 EMAIL_USE_TLSを追加.
yoneyan Jun 22, 2025
6ffed09
#43 軽微な修正.
yoneyan Jun 22, 2025
ec117aa
#43 DBの修正とテキスト情報の追加.
yoneyan Jun 22, 2025
ad7bd6f
#43 文言の追加とライブラリの追加.
yoneyan Jun 22, 2025
33d2782
#43 バリデーションの修正.
yoneyan Jun 22, 2025
6c29e3f
#43 asgiの修正.
yoneyan Jun 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
## 変更内容

- なにか

## 変更理由

- なにか

## 動作確認

1. hogehoge1
2. hogehoge2
3. hogehoge3
12 changes: 11 additions & 1 deletion .github/workflows/build-dev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,19 @@ on:
paths:
- '.github/**'
- 'files/**'
- 'custom_admin/**'
- 'custom_auth/**'
- 'dsbd/**'
- 'ip/**'
- 'noc/**'
- 'notice/**'
- 'router/**'
- 'service/**'
- 'ticket/**'
- 'manage.py'
- 'Dockerfile'
- 'requirements.txt'
- 'Pipfile'
- 'Pipfile.lock'

jobs:
push_to_registry:
Expand Down
7 changes: 5 additions & 2 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.6.4
hooks:
- id: ruff
args: [ --fix ]
- id: ruff-format
types_or: [ python, pyi ]

- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v3.2.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-yaml
- id: check-added-large-files
7 changes: 3 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.11.4 AS app
FROM python:3.12 AS app

RUN pip install --upgrade pip && pip install pipenv
RUN apt-get update && \
Expand All @@ -17,7 +17,7 @@ RUN pip install gunicorn daphne
ENV PYTHONPATH=/opt/app/
ADD Pipfile /opt/app/Pipfile
ADD Pipfile.lock /opt/app/Pipfile.lock
RUN pipenv install --system
RUN pipenv sync --system

ADD manage.py /opt/app/
ADD dsbd/ /opt/app/dsbd/
Expand All @@ -37,8 +37,7 @@ RUN ln -s /opt/app/static /var/www/html/static
ADD files/default.conf /etc/nginx/sites-enabled/default
ADD version.txt /opt/app/version.txt

#EXPOSE 80
EXPOSE 8010
EXPOSE 80

ADD files/entrypoint.sh /opt/app/
CMD ["bash", "-xe", "/opt/app/entrypoint.sh"]
89 changes: 46 additions & 43 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,51 +4,54 @@ verify_ssl = true
name = "pypi"

[packages]
asgiref = "==3.*"
attrs = "==24.*"
autobahn = "==24.*"
automat = "==24.*"
certifi = "==2024.*"
cffi = "==1.*"
channels = "==4.1.0"
charset-normalizer = "==3.*"
constantly = "==23.10.4"
cryptography = "==43.*"
daphne = "==4.1.2"
django = "==5.1.*"
django-auth-ldap = "==4.*"
django-countries = "==7.*"
django-debug-toolbar = "==4.*"
django-qrcode = "==0.3"
django-widget-tweaks = "==1.5.0"
hyperlink = "==21.0.0"
idna = "==3.*"
incremental = "==24.*"
markdown = "==3.*"
mysqlclient = "==2.*"
pyasn1 = "==0.6.0"
pyasn1-modules = "==0.4.0"
pycparser = "==2.22"
pyopenssl = "==24.*"
pyotp = "==2.9.0"
pypng = "==0.20220715.0"
python-ldap = "==3.*"
pytz = "==2024.*"
qrcode = "==7.*"
requests = "==2.*"
service-identity = "==24.*"
six = "==1.*"
slack-sdk = "==3.*"
sqlparse = "==0.*"
stripe = "==10.*"
twisted = "==24.*"
txaio = "==23.*"
typing-extensions = "==4.*"
urllib3 = "==2.*"
"zope.interface" = "==7.*"
asgiref = "*"
attrs = "*"
autobahn = "*"
automat = "*"
certifi = "*"
cffi = "*"
channels = "*"
charset-normalizer = "*"
constantly = "*"
cryptography = "*"
daphne = "*"
django = "==5.*"
django-auth-ldap = "*"
django-countries = "*"
django-debug-toolbar = "*"
django-qrcode = "*"
django-widget-tweaks = "*"
hyperlink = "*"
idna = "*"
incremental = "*"
markdown = "*"
mysqlclient = "*"
pyasn1 = "*"
pyasn1-modules = "*"
pycparser = "*"
pyopenssl = "*"
pyotp = "*"
pypng = "*"
python-ldap = "*"
pytz = "*"
qrcode = "*"
requests = "*"
service-identity = "*"
six = "*"
slack-sdk = "*"
sqlparse = "*"
stripe = "*"
twisted = "*"
txaio = "*"
typing-extensions = "*"
urllib3 = "*"
"zope.interface" = "*"
django-simple-history = "*"
pillow = "*"

[dev-packages]
black = "*"
ruff = "*"
ruff-lsp = "*"

[requires]
python_version = "3.12"
Loading