add python Flask app, which can be served statically #6

Open
puer-robustus wants to merge 32 commits from app into main
No description provided.
Web app contains

- index page,
- project list page,
- project detail pages,
- dossier list page, and
- dossier detail pages.

The project detail pages are based on JSON input data, whereas the dossier
detail pages are parsed Markdown files.
formatting fixes
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
1278e1c437
add Makefile to build static site
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_metadata/woodpecker Pipeline was successful
c83f793a3a
puer-robustus force-pushed app from c83f793a3a
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_metadata/woodpecker Pipeline was successful
to 774ad69a23
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-08-03 17:21:20 +02:00
Compare
WIP: app/project: add Project object with pydantic validation
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
d356668e17
puer-robustus force-pushed app from d356668e17
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
to 1d078840a3
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline failed
2026-08-24 10:21:37 +02:00
Compare
puer-robustus force-pushed app from 1d078840a3
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline failed
to 0031a0303f
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline failed
2026-08-24 17:14:06 +02:00
Compare
puer-robustus force-pushed app from 0031a0303f
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline failed
to 7e79196502
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-08-24 17:19:17 +02:00
Compare
ci: clarify and add build step
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
2df8623322
reorder pre-commit hooks
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ab0fb44911
puer-robustus force-pushed app from ab0fb44911
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
to 2065ac244d
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
2026-08-24 17:29:41 +02:00
Compare
ci: reuse lint already run as pre-commit hook
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
6126bd82d0
ci: add make as dependency
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
4ca4daf50b
ci: add missing dependency
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
e260008bcb
puer-robustus force-pushed app from e260008bcb
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
to 6ed0741d87
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2026-08-24 17:54:00 +02:00
Compare
puer-robustus changed title from WIP: add python Flask app, which can be served statically to add python Flask app, which can be served statically 2026-08-24 17:56:54 +02:00
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin app:app
git switch app

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff app
git switch app
git rebase main
git switch main
git merge --ff-only app
git switch app
git rebase main
git switch main
git merge --no-ff app
git switch main
git merge --squash app
git switch main
git merge --ff-only app
git switch main
git merge app
git push origin main
Sign in to join this conversation.
No reviewers
No labels
app
data
schema
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ISOC-CH/tech-dossier-project-data!6
No description provided.