Compare commits

..

35 Commits

Author SHA1 Message Date
Jonathan Müller
fe78f17adf Add refresh 2025-06-30 19:31:41 +02:00
Jonathan Müller
7e86b09dae Add Remove Votes command 2025-06-30 19:23:02 +02:00
Jonathan Müller
dd97aa12fa Add freezing requirements.txt 2025-06-30 19:05:32 +02:00
jmueller
9a8e4bea72 Repaired Generate Report Button 2024-02-08 23:47:57 +01:00
jmueller
bd2a70f371 Fixed Bug, that occured with many reasons and recruits 2024-02-08 23:09:45 +01:00
jmueller
e5f1494e95 Changed edit part 2024-01-08 22:05:09 +01:00
jmueller
5f0a86cced Implemented better mariadb Connection handling 2023-12-18 15:27:54 +01:00
jmueller
bee606c4bb Fixed Generating Report 2023-12-14 23:02:21 +01:00
jmueller
c1eeb47217 Fixed Report Embed (changed variable) 2023-12-14 22:58:05 +01:00
jmueller
acef13e041 Fixed Report Embed (CHanged to tuple...) 2023-12-14 22:56:42 +01:00
jmueller
ba409fe517 Fixed Report Embed 2023-12-14 22:55:21 +01:00
jmueller
bc24db57dd Removed Bug with false 25+ Rec Support 2023-12-14 22:31:51 +01:00
jmueller
b3db08c03c Added support for 25+ 2023-12-14 22:19:12 +01:00
jmueller
3f867325ef Added Codeblock 2023-12-14 22:12:09 +01:00
jmueller
e584e44b93 Added Int-Conversion to String 2023-12-14 22:08:14 +01:00
jmueller
c56acf5f84 Added Defer for Generating 2023-12-14 22:05:59 +01:00
jmueller
3fb64ad6c7 Remoed Defer for Generating 2023-12-14 22:03:54 +01:00
jmueller
f60abae8f1 Added ephemeral=True 2023-12-14 22:02:38 +01:00
jmueller
c31402dc13 Fixed Stupidness3 2023-12-14 21:59:54 +01:00
jmueller
81cd9a6f01 Fixed Stupidness2 2023-12-14 21:49:52 +01:00
jmueller
381aebcea1 Fixed Stupidness 2023-12-14 21:42:21 +01:00
jmueller
6a2f239f47 Implemented Generation of Report 2023-12-14 21:39:03 +01:00
jmueller
cf60ad7381 Implemented Generation of Report 2023-12-14 21:38:01 +01:00
jmueller
5969b52c54 Docker works! 2023-12-14 20:23:38 +01:00
jmueller
f118861c05 Implemented Env-Change 2023-12-14 18:16:22 +01:00
jmueller
0ea4fd74f3 Final commit 2023-12-12 22:48:31 +01:00
jmueller
5248368561 Implemented +25 Recruits support on Select vote and delete 2023-12-12 22:01:59 +01:00
jmueller
dff5d6a8ab Implemented detailed report with recruits + 25 2023-12-12 21:36:29 +01:00
jmueller
36154b4479 Implemented detailed report 2023-12-12 21:27:44 +01:00
jmueller
f96be2d7f3 Added Refresh of Software 2023-12-12 19:40:13 +01:00
jmueller
61d74583b5 Created Report Embed 2023-12-11 19:17:37 +01:00
jmueller
227534caaa Supported 0 votes 2023-12-11 18:31:44 +01:00
jmueller
8c3b9863e3 Support 50 Recruits 2023-12-11 18:16:18 +01:00
jmueller
708e64a489 Merge branch 'main' of https://git.jmueller.eu/jmueller/1.Fjg-Rekrubot
# Conflicts:
#	main.py
2023-12-11 18:13:04 +01:00
jmueller
3fa66633be Support 50 Recruits 2023-12-11 18:08:52 +01:00
5 changed files with 601 additions and 187 deletions

View File

@@ -4,7 +4,7 @@
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/venv" />
</content>
<orderEntry type="jdk" jdkName="Python 3.11 (venv)" jdkType="Python SDK" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

6
Dockerfile Normal file
View File

@@ -0,0 +1,6 @@
FROM python:3.10
LABEL authors="jmueller"
COPY requirements.txt .
RUN pip install -r ./requirements.txt
ADD main.py .
CMD ["python", "./main.py"]

11
docker-compose.yml Normal file
View File

@@ -0,0 +1,11 @@
version: "3.3"
services:
rekruhelper:
image: git.jmueller.eu/jmueller/rekruhelper:latest
container_name: Rekruhelper
environment:
- db_user=
- db_password=
- db_host=
- db_name=
- TOKEN=

756
main.py

File diff suppressed because it is too large Load Diff

13
requirements.txt Normal file
View File

@@ -0,0 +1,13 @@
aiohttp==3.8.6
aiosignal==1.3.1
async-timeout==4.0.3
attrs==23.1.0
charset-normalizer==3.3.2
frozenlist==1.4.0
idna==3.6
mariadb==1.1.8
multidict==6.0.4
packaging==23.2
py-cord==2.4.1
python-dotenv==1.0.0
yarl==1.9.4