Tim Grelka
|
49bd6d6df2
|
feat: handle missing photos / pictures
|
2025-08-29 15:12:03 +02:00 |
|
Tim Grelka
|
b9e9eb92a7
|
fix: handle questions with existing number and missing definition
|
2025-08-29 15:11:48 +02:00 |
|
Tim Grelka
|
4684637a9e
|
test: single line tag is rendered as paragraph
|
2025-08-29 00:38:15 +02:00 |
|
Tim Grelka
|
cda18b2e6f
|
fix: skip rendering empty slides
|
2025-08-29 00:33:41 +02:00 |
|
Tim Grelka
|
cd44d61d1e
|
fix: only render referenced question pictures
|
2025-08-29 00:33:11 +02:00 |
|
Tim Grelka
|
655d431025
|
feat: log currently building section
|
2025-08-29 00:32:51 +02:00 |
|
Tim Grelka
|
0e90ba7f60
|
fix: only match tag blocks when spanning multiple lines
|
2025-08-29 00:30:55 +02:00 |
|
Tim Grelka
|
a59edbc0a4
|
fix: ignore None tokens in render_inner
|
2025-08-29 00:30:26 +02:00 |
|
Tim Grelka
|
439e554810
|
feat: render missing questions
|
2025-08-29 00:30:06 +02:00 |
|
Tim Grelka
|
3162d0d980
|
build: use uv for dependency management
|
2025-08-28 21:36:31 +02:00 |
|
Tim Grelka
|
054dd7bfee
|
feat: remove BeautiflSoup
|
2025-08-28 21:36:18 +02:00 |
|
Tim Grelka
|
736d221988
|
Merge pull request #8 from DARC-e-V/ci/pytest
ci: run pytest in CI
|
2025-07-05 01:31:59 +02:00 |
|
Tim Grelka
|
38ac1fc9ab
|
Revert "ci: test pytest failure bypass"
This reverts commit c03d847c3c.
|
2025-07-05 01:31:19 +02:00 |
|
Tim Grelka
|
c03d847c3c
|
ci: test pytest failure bypass
|
2025-07-05 01:30:35 +02:00 |
|
Tim Grelka
|
a3116830f7
|
ci: run ruff on pull_request
|
2025-07-05 01:25:30 +02:00 |
|
Tim Grelka
|
52ba988d23
|
fix: file errors
|
2025-07-05 01:18:23 +02:00 |
|
Tim Grelka
|
83ddeb7d7d
|
ci: fail pytest job on test failure
|
2025-07-05 01:16:12 +02:00 |
|
Tim Grelka
|
3f626a814c
|
ci: test error output
|
2025-07-05 01:07:17 +02:00 |
|
Tim Grelka
|
e6f373ced4
|
ci: fix pytest action permissions
|
2025-07-05 01:05:56 +02:00 |
|
Tim Grelka
|
eba7bdbea3
|
ci: improve pytest integration
|
2025-07-05 00:56:57 +02:00 |
|
Tim Grelka
|
92a03ca763
|
ci: split ruff jobs
|
2025-07-05 00:56:42 +02:00 |
|
Tim Grelka
|
70e12c2409
|
ci: rename pytest job
|
2025-07-04 00:33:29 +02:00 |
|
Tim Grelka
|
41f69e71d5
|
ci: only run on push
|
2025-07-04 00:30:50 +02:00 |
|
Tim Grelka
|
c72b382ee3
|
test: skip tests dependent on external files
|
2025-07-04 00:30:29 +02:00 |
|
Tim Grelka
|
3409710a0e
|
ci: run pytest in CI
|
2025-07-04 00:07:30 +02:00 |
|
Tim Grelka
|
8c182737f3
|
Merge pull request #7 from DARC-e-V/ci/check-format
CI: check format with ruff using GH actions
|
2025-07-03 23:58:30 +02:00 |
|
Tim Grelka
|
a13a8d190a
|
ci: run ruff only on pull_request
|
2025-07-03 18:11:40 +02:00 |
|
Tim Grelka
|
6956dcc020
|
ci: limit concurrency on same ref
|
2025-07-03 18:02:04 +02:00 |
|
Tim Grelka
|
f0299298a6
|
style: reformat files with ruff
|
2025-07-03 17:58:29 +02:00 |
|
Tim Grelka
|
d28845aac1
|
ci: fix uses
|
2025-07-03 17:56:38 +02:00 |
|
Tim Grelka
|
47ff08dd21
|
ci: check format and lint with ruff
|
2025-07-03 17:55:42 +02:00 |
|
Tim Grelka
|
12444f8539
|
Revert "ci: only run linter on push"
This reverts commit 7db7a7b0c2.
|
2025-07-03 17:38:58 +02:00 |
|
Tim Grelka
|
7db7a7b0c2
|
ci: only run linter on push
|
2025-07-03 17:34:19 +02:00 |
|
Tim Grelka
|
67cd235642
|
ci: add ruff action
|
2025-07-03 17:27:18 +02:00 |
|
Tim Grelka
|
09331b3a54
|
style: include new linter rules and fix files
|
2025-07-03 17:23:46 +02:00 |
|
Tim Grelka
|
433f4ba4ef
|
Merge pull request #6 from DARC-e-V/feat/improve-footer
Feat/improve-footer
|
2025-07-02 22:59:24 +02:00 |
|
Tim Grelka
|
a57a3bd124
|
feat: link to contributors in footer
|
2025-07-02 22:53:22 +02:00 |
|
Tim Grelka
|
26c1677f29
|
feat: use theme color for heart
|
2025-06-29 18:40:40 +02:00 |
|
Tim Grelka
|
ee4460f452
|
feat: add link to AJW to footer
|
2025-06-29 18:40:21 +02:00 |
|
Tim Grelka
|
e39d576723
|
fix: align heart icon in footer
|
2025-06-29 14:05:11 +02:00 |
|
Tim Grelka
|
4c4edc3573
|
feat: improve page footer
|
2025-06-26 14:42:16 +02:00 |
|
Tim Grelka
|
7829b91c49
|
fix: don‘t cache page builds
|
2025-06-26 14:42:05 +02:00 |
|
Tim Grelka
|
c44f11a9e6
|
docs: fix shell highlighting
|
2025-06-26 13:42:29 +02:00 |
|
Tim Grelka
|
743a57fd49
|
docs: create LICENSE
|
2025-06-25 23:27:42 +02:00 |
|
Tim Grelka
|
9790a491d5
|
docs: update README
|
2025-06-25 23:23:03 +02:00 |
|
Tim Grelka
|
4b06baa837
|
feat: create build directory if not existing
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
8171205abf
|
refactor: relative import
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
399baf7401
|
feat: update tests
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
ac90cd6002
|
feat: use standard render method for rendering slides
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
c13ae4c9a2
|
refactor: clean up code
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
68b1abf7e8
|
refactor: format file with ruff
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
77435b2354
|
feat: remove background color attributes
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
6282fc61c0
|
refactor: use dictionary unpacking
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
95974aa85d
|
refactor: use splat operator for class args
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
96499db3d4
|
feat: add configurable paths with pathlib
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
b11e843f7d
|
feat: freeze new requirements
|
2025-06-24 22:09:49 +02:00 |
|
Tim Grelka
|
a86a5cfd2b
|
refactor: remove too long comment
|
2025-06-24 22:04:12 +02:00 |
|
Tim Grelka
|
25888a5813
|
test: fix QSO tests
|
2025-06-24 22:04:12 +02:00 |
|
Tim Grelka
|
643b757e54
|
fix: remove debug print
|
2025-06-24 22:04:12 +02:00 |
|
Tim Grelka
|
35b8b4d822
|
refactor: ignore almost all content of data
|
2025-06-24 22:04:11 +02:00 |
|
Tim Grelka
|
0a7a57fc46
|
fix: render margins correctly
|
2025-06-24 22:04:11 +02:00 |
|
Tim Grelka
|
e5cb1527a9
|
feat: allow to skip latex builds
|
2025-06-24 22:04:11 +02:00 |
|
Tim Grelka
|
cd85ac101d
|
feat: improve configuration loader
|
2025-06-24 22:04:11 +02:00 |
|
Tim Grelka
|
b183ef39f1
|
fix: parse percentage as unit
|
2025-05-24 23:58:58 +02:00 |
|
Tim Grelka
|
b37839b77d
|
fix: improve unit recognition
|
2025-05-24 23:51:39 +02:00 |
|
Tim Grelka
|
60e8d65e04
|
feat: parse table captions
|
2025-05-14 23:24:33 +02:00 |
|
Tim Grelka
|
1a8656428d
|
fix: parse column alignment with regex
|
2025-05-14 23:24:24 +02:00 |
|
Tim Grelka
|
2fb3a66ce0
|
refactor: format file with ruff
|
2025-05-14 23:23:05 +02:00 |
|
Tim Grelka
|
6639828511
|
refactor: simplify rendering of table cells
|
2025-05-14 23:22:27 +02:00 |
|
Tim Grelka
|
1e7133ca57
|
feat: improve table tests
|
2025-05-14 23:21:49 +02:00 |
|
Tim Grelka
|
b135c18c47
|
refactor: format file with ruff
|
2025-05-14 23:20:49 +02:00 |
|
Tim Grelka
|
0b81e8a7cd
|
fix: include new dependencies in requirements.txt
|
2025-05-14 23:20:34 +02:00 |
|
Tim Grelka
|
9ea98a941d
|
feat: parse questions von @dl9mj
|
2025-02-16 21:44:45 +01:00 |
|
Tim Grelka
|
f2cf323127
|
refactor: remove superflous comment
|
2025-02-16 18:57:00 +01:00 |
|
Tim Grelka
|
6842fcad52
|
refactor: use f string formatting
|
2025-02-16 18:56:46 +01:00 |
|
Tim Grelka
|
27b447d5ea
|
refactor: remove unused code
|
2025-02-16 18:48:51 +01:00 |
|
Tim Grelka
|
fa3ba2973b
|
fix: add line break after LaTeX comment
|
2025-02-16 17:56:26 +01:00 |
|
Tim Grelka
|
fe7ded0278
|
feat: render comments in LaTeX
|
2025-02-16 17:53:03 +01:00 |
|
Tim Grelka
|
38635a7abd
|
feat: detect and remove comments
|
2025-02-16 17:51:51 +01:00 |
|
Tim Grelka
|
c09c58a276
|
ci: disable pytest importlib mode
|
2024-12-11 01:23:48 +01:00 |
|
Tim Grelka
|
8b4deaaf55
|
ci: run pytest command in parent directory
|
2024-12-11 01:19:12 +01:00 |
|
Tim Grelka
|
7f8ea7f688
|
fix: correct import paths
|
2024-12-11 01:18:14 +01:00 |
|
Tim Grelka
|
1027598251
|
test: mark test cases
|
2024-12-11 01:16:29 +01:00 |
|
Tim Grelka
|
8e56c758c2
|
test: add latex test tag
|
2024-12-11 01:10:10 +01:00 |
|
Tim Grelka
|
e5d7fe888f
|
refactor: use paragraph test helper
|
2024-12-11 01:09:53 +01:00 |
|
Tim Grelka
|
7ef19075ee
|
style: reformat code with ruff
|
2024-12-11 01:09:42 +01:00 |
|
Tim Grelka
|
0b4ce5b8b8
|
tooling: increase maximum line length
|
2024-12-11 01:04:49 +01:00 |
|
Tim Grelka
|
ebce161bc0
|
tooling: auto-import libraries on use
|
2024-12-11 00:58:45 +01:00 |
|
Tim Grelka
|
cc4b2e8edb
|
tooling: improve pytest setting
|
2024-12-11 00:58:29 +01:00 |
|
Tim Grelka
|
f0a131994c
|
Merge branch 'main' into feature/latex
|
2024-12-11 00:53:09 +01:00 |
|
Tim Grelka
|
68048ff4d6
|
Merge branch 'main' into feature/morse-new
|
2024-12-11 00:48:00 +01:00 |
|
Tim Grelka
|
1de6dde613
|
Merge branch 'main' into bugfix/tipp
|
2024-12-11 00:44:48 +01:00 |
|
Tim Grelka
|
4c82c9fb14
|
refactor: improve code readability
|
2024-12-11 00:42:24 +01:00 |
|
Tim Grelka
|
25a1e6bbac
|
feat: improve tests for unit rendering
|
2024-12-10 11:02:19 +01:00 |
|
Tim Grelka
|
a1626d730f
|
refactor: use helper to format unit
|
2024-12-08 16:01:30 +01:00 |
|
Tim Grelka
|
7636dfb5e6
|
Merge branch 'main' into feature/unit-html-renderer
|
2024-12-08 15:59:52 +01:00 |
|
Tim Grelka
|
1334e9c906
|
fix: use quotes for html attributes
|
2024-12-08 14:30:04 +01:00 |
|
Tim Grelka
|
8bf03e5b20
|
refactor: create module
|
2024-12-08 11:36:02 +01:00 |
|
Tim Grelka
|
bfc6ec5da3
|
Merge branch 'main' into feature/unit-html-renderer
|
2024-12-08 11:35:37 +01:00 |
|
Tim Grelka
|
26fa657e4a
|
feat: render units with non-breaking space
|
2024-12-08 11:33:21 +01:00 |
|