-
dd9bdf84f3
fix: update dependencies (1.4.1)
main
1.4.1
herel
2026-07-01 16:09:24 +02:00
-
80f4b4047c
chore(deploy): 512Mi ram
herel
2026-07-01 15:56:08 +02:00
-
cc64d126be
fix(api): Add upper bound validation to num_exercises
herel
2026-07-01 15:07:10 +02:00
-
e4db258bc5
fix: update version
herel
2025-12-10 11:38:16 +01:00
-
449adc60e0
feat: dark mode and python 3.14
herel
2025-12-10 11:36:40 +01:00
-
d68dc8411f
chore: speedup readyness
herel
2025-10-15 17:25:08 +02:00
-
60f776c56d
chore: service internal traffic policy
herel
2025-10-15 17:24:13 +02:00
-
7228dc4ec6
chore: add scale-to-zero overlay
herel
2025-10-15 17:11:30 +02:00
-
e4989dcc8d
chore: bump production image tag to 1.2.0
herel
2025-10-07 08:47:52 +02:00
-
3fdbfcf20e
feat: replace checkbox with radio buttons for exercise type selection
herel
2025-10-07 08:46:38 +02:00
-
b17afbb5cd
chore: bump production image tag to 1.1.0
herel
2025-10-07 08:34:21 +02:00
-
711a26c26c
chore: bump production image tag to 1.0.10
herel
2025-10-07 08:33:13 +02:00
-
21c9bfd359
feat: implement localStorage for form parameter persistence
herel
2025-10-07 08:29:42 +02:00
-
3d720ff426
feat: add configurable max_first_operand for multiplication exercises with randomized operand order
herel
2025-10-07 08:23:34 +02:00
-
d9dd1281c3
refactor: move S3 functions to separate file for clarity
herel
2025-10-07 08:12:54 +02:00
-
edefce9703
chore: use cache for pip
herel
2025-10-07 08:09:42 +02:00
-
eb6da3d9cf
feat: multi-stage build for slim image
herel
2025-10-07 07:58:08 +02:00
-
bc55b95bda
feat: permit to generate only multiplications
herel
2025-10-07 07:55:18 +02:00
-
7284c60b93
fix: resolve ruff linting issues and improve code formatting
herel
2025-09-26 08:25:02 +02:00
-
28b1c80b50
feat: add operation exercises generation using gen_op.py
herel
2025-09-25 19:10:13 +02:00
-
8bedd8a97a
feat: remove footer from PDF generation and update production image tag
herel
2025-09-04 21:09:46 +02:00
-
e9db1b012d
chore: enable seccompProfile again
herel
2025-09-04 13:39:49 +02:00
-
9e2d6eeb12
fix: add tmp volume for bulk download functionality
herel
2025-09-04 13:08:30 +02:00
-
3f1a3cf7a4
chore: add sops encrypted credentials
herel
2025-09-04 08:42:52 +02:00
-
b3426f7493
feat: add health check endpoint and suppress health check logs
herel
2025-09-04 00:42:53 +02:00
-
cadc34f797
chore: update dependencies and bump version to 1.0.5
herel
2025-09-04 00:37:14 +02:00
-
cdaf3d9500
refactor: standardize string quotes and improve code formatting
herel
2025-09-04 00:08:13 +02:00
-
1d47b5490e
chore: update .gitignore
herel
2025-09-03 23:57:41 +02:00
-
5d11fe9763
chore: simpler network policy
herel
2025-09-03 23:57:25 +02:00
-
e0dddb70ec
fix: update network policy to allow S3 traffic and kubelet health checks
herel
2025-09-03 23:45:16 +02:00
-
fac44d2246
chore: bump version to 1.0.2
herel
2025-09-03 23:08:17 +02:00
-
3c07c89f24
feat: add pagination to file listing and improve UI
herel
2025-09-03 23:07:02 +02:00
-
75548dab2b
feat: migrate to S3 storage with automatic download and timestamped filenames
herel
2025-09-03 22:41:16 +02:00
-
a67db405f7
chore: add .envrc to .gitignore
herel
2025-09-03 22:26:11 +02:00
-
f94dd12216
feat: Configure production deployment with math-tables namespace and ingress
herel
2025-09-03 22:06:32 +02:00
-
82c5cdb6e1
feat: add Dockerfile
herel
2025-09-03 21:36:13 +02:00
-
fd2f296f44
feat: add web interface for math exercise generator
herel
2025-09-03 21:25:45 +02:00
-
be6b2b6716
add .gitignore
herel
2025-09-03 21:12:13 +02:00
-
517ed8f4b5
initial import
herel
2025-09-03 21:11:25 +02:00