Tim Grelka
b417fcc966
fix: handle missing config file gracefully
2025-11-08 18:17:53 +01:00
Tim Grelka
169c81c5e0
Merge pull request #13 from DARC-e-V/feat/build-edition-e
...
Feat/build edition e
2025-08-29 15:23:46 +02:00
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
Prof.Dr. Matthias Jung DL9MJ
defd27b08f
Pull request #42 : feature: new darc logo
...
Merge in FRAG/50ohm.de from feature/darc-logo to main
* commit '45f2631fce78052d731ceae6fc3d6e56923df569':
feature: new darc logo
2025-06-24 22:09:49 +02:00
Prof.Dr. Matthias Jung DL9MJ
13f9e2902d
Pull request #41 : Feature/slides
...
Merge in FRAG/50ohm.de from feature/slides to main
* commit 'e5e96f5689d0a1323b5d3b03884f24eae7781d38': (26 commits)
feat: create build directory if not existing
refactor: relative import
feat: update tests
feat: use standard render method for rendering slides
refactor: clean up code
refactor: format file with ruff
feat: remove background color attributes
refactor: use dictionary unpacking
refactor: use splat operator for class args
feat: add configurable paths with pathlib
feat: freeze new requirements
refactor: removed uncessessary classes from slide renderer
refactor: fixed bugs due to merge
fix: fixed a wrong merge
feature: build slide index
feature: last slide with information
feature: added tests for slides
feature: finished slide building process
fix: removed acceptance test result
refactor: gitignore
...
2025-06-24 22:09:49 +02:00
Prof. Dr. Matthias Jung DL9MJ
59e20fd3db
feature: new darc logo
2025-06-24 22:09:49 +02:00