Skip to content

Commit

Permalink
Fix docs build, minor edit to docs so it builds with CI (#4335)
Browse files Browse the repository at this point in the history
Also,

- Update the roadmap link
- add htmx to technology

Fixes #4334
  • Loading branch information
theskumar authored Jan 10, 2025
1 parent 0c56bd0 commit f4a6015
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Developed internally by Open Technology Fund (OTF) and community partners, Hypha
- Two-factor authentication is available to enhance your platform security.
- **Your data is yours**. Hypha is self-hosted. This means that application data and all associated information is available on your own systems.

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

## Hypha Community

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

## Technology

* Built with [Django](https://www.djangoproject.com/), [PostgreSQL](https://www.postgresql.org/) and [Wagtail](https://wagtail.io/)
* Built with [Django](https://www.djangoproject.com/), [htmx](https://htmx.org), [PostgreSQL](https://www.postgresql.org/) and [Wagtail](https://wagtail.io/)
* Deploy with [Heroku](./setup/deployment/production/heroku.md), [Docker](./setup/deployment/production/docker.md), or [your own server](./setup/deployment/production/stand-alone.md).
Empty file.
Empty file.
6 changes: 3 additions & 3 deletions hypha/apply/funds/workflows/registry.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

import itertools
from collections import defaultdict
from typing import List

from .definitions.double_stage import DoubleStageDefinition
from .definitions.single_stage import SingleStageDefinition
Expand All @@ -22,16 +23,15 @@
from .models.workflow import Workflow


def phase_data(phases):
def phase_data(phases: List[dict]) -> dict[str, Phase]:
"""
Transforms a workflow definition into a dictionary of Phase objects.
Args:
phases: A list of dictionaries defining the workflow phases and their configurations.
Returns:
dict: A dictionary where keys are phase names and values are Phase objects, each initialized
with:
A dictionary where keys are phase names and values are Phase objects, each initialized with:
- phase name
- step number (order in workflow)
- additional configuration data from the phase definition
Expand Down

0 comments on commit f4a6015

Please sign in to comment.