Skip to content

Commit f4a6015

Browse files
authored
Fix docs build, minor edit to docs so it builds with CI (#4335)
Also, - Update the roadmap link - add htmx to technology Fixes #4334
1 parent 0c56bd0 commit f4a6015

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Developed internally by Open Technology Fund (OTF) and community partners, Hypha
4040
- Two-factor authentication is available to enhance your platform security.
4141
- **Your data is yours**. Hypha is self-hosted. This means that application data and all associated information is available on your own systems.
4242

43-
View our [Roadmap](https://github.com/HyphaApp/hypha/wiki/Roadmap) for upcoming features and enhancements.
43+
View our [Roadmap](https://github.com/HyphaApp/hypha/projects?query=is:open) for upcoming features and enhancements.
4444

4545
## Hypha Community
4646

@@ -74,5 +74,5 @@ We are grateful to organizations that have chosen to implement Hypha and appreci
7474

7575
## Technology
7676

77-
* Built with [Django](https://www.djangoproject.com/), [PostgreSQL](https://www.postgresql.org/) and [Wagtail](https://wagtail.io/)
77+
* Built with [Django](https://www.djangoproject.com/), [htmx](https://htmx.org), [PostgreSQL](https://www.postgresql.org/) and [Wagtail](https://wagtail.io/)
7878
* Deploy with [Heroku](./setup/deployment/production/heroku.md), [Docker](./setup/deployment/production/docker.md), or [your own server](./setup/deployment/production/stand-alone.md).

hypha/apply/funds/workflows/definitions/__init__.py

Whitespace-only changes.

hypha/apply/funds/workflows/models/__init__.py

Whitespace-only changes.

hypha/apply/funds/workflows/registry.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
import itertools
1414
from collections import defaultdict
15+
from typing import List
1516

1617
from .definitions.double_stage import DoubleStageDefinition
1718
from .definitions.single_stage import SingleStageDefinition
@@ -22,16 +23,15 @@
2223
from .models.workflow import Workflow
2324

2425

25-
def phase_data(phases):
26+
def phase_data(phases: List[dict]) -> dict[str, Phase]:
2627
"""
2728
Transforms a workflow definition into a dictionary of Phase objects.
2829
2930
Args:
3031
phases: A list of dictionaries defining the workflow phases and their configurations.
3132
3233
Returns:
33-
dict: A dictionary where keys are phase names and values are Phase objects, each initialized
34-
with:
34+
A dictionary where keys are phase names and values are Phase objects, each initialized with:
3535
- phase name
3636
- step number (order in workflow)
3737
- additional configuration data from the phase definition

0 commit comments

Comments
 (0)