Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document core contributor handbook #895

Closed
garethbowen opened this issue Dec 1, 2022 · 11 comments
Closed

Document core contributor handbook #895

garethbowen opened this issue Dec 1, 2022 · 11 comments
Assignees

Comments

@garethbowen
Copy link
Contributor

garethbowen commented Dec 1, 2022

We have a range of docs for core developers for how to do certain things but they're spread out. Instead we want to put all core contributor resources in one place so that it's easy for contributors to find and other user types (app devs) don't end up in the wrong place by accident.

Resources that should be co-located:

Move these to a top level section called "Contributor Handbook".

Missing documentation includes:

  • Code design (a macro view of code style)
  • Product quality (requirements like change management, CI, testing, etc)
  • How to review code
  • and probably much more...
@garethbowen garethbowen self-assigned this Dec 1, 2022
@garethbowen
Copy link
Contributor Author

@craig-landry Can you please review these suggestions to make sure we're on the same page before I start moving everything around?

@andrablaj
Copy link
Member

andrablaj commented Dec 7, 2022

@garethbowen thanks for sharing this ticket with me! I had a similar discussion with @craig-landry a few weeks ago around creating an engineering handbook for the Medic team (+ public, depending on the content).

You can find below a draft for how that could look like.

What?

The Product @ Medic Handbook contains a compilation of resources, best practices, and guidelines that guide how we try to operate as a team.

Why?

  • At the moment, Product documentation is spread across multiple tools, such as Notion, individual onboarding plans, and various Google Docs.
  • Product Notion pages are often not up to date and a limited number of Medic colleagues have access rights to suggest updates.
  • Every time a developer joins the team, we create a “Technical onboarding” document copy shared only with them.
  • From GitLab: “Having a "handbook first" mentality ensures there is no duplication; the handbook is always up to date, and others are better able to contribute.”
  • Openness is one of Medic’s values. Sharing the product development process with the community could increase visibility on how we build tools at Medic.

How?

  • “Public by default”. Make it accessible to the organization and to the community, “GitLab style”.
  • Move the content to GitHub-based documentation. This would allow anyone from the team to suggest changes.
  • Living document. Everyone at Medic should be able to contribute to the handbook.
  • Keep it simple.

Content ideas

  • Why a handbook?
  • Team
  • Product Development Process
    • Continuous Discovery
    • Focused Groups
    • Product Trio
    • UX Research Repository
    • Quality Assistance
  • Developer Tools
    • IDE, version control
  • System Design & Architecture
    • Guidelines (Prefer X over Y…) - example
    • Refactoring
    • Design Docs
  • Developer Experience
    • Pair programming
    • Onboarding
  • Release Engineering
    • Engineering Fundamentals Checklist (e.g. this)
    • Code reviews
    • Automated testing (example)
    • Continuous Integration
    • Continuous Delivery
  • Documentation
    • Architectural Decision Records
  • Team Conversations
    • Daily updates
    • Retros
  • Appendix
    • Glossary
    • Vital Reading Material
    • Recommended Watching
    • Recommended Reading Links

References

I believe that some items (as the ones you mentioned in the description of the ticket) are addressed to the CHT core contributors, and some of them (as team conversations, for example) are addressed to Medic team. Nevertheless, they could both live under the same documentation, "GitLab" style.

@craig-landry I would also move most of the Product Notion pages under this handbook (e.g. Continuous Discovery, Product Trio, etc).

How should we proceed with this? I can foresee several steps, please let me know if you have other ideas:

  • Re-organize the pages you mentioned above
  • Create a skeleton of pages we want to create
  • Start drafting the content
  • Involve @esthermmoturi in all these steps.

@garethbowen
Copy link
Contributor Author

I believe that some items (as the ones you mentioned in the description of the ticket) are addressed to the CHT core contributors, and some of them (as team conversations, for example) are addressed to Medic team. Nevertheless, they could both live under the same documentation, "GitLab" style.

I totally agree with this. At first I felt slightly awkward about including things like our meeting schedules in the CHT docs site, but if it's phrased right then I think it'll be informative to non-Medic readers too.

How should we proceed with this?

I like your list for first steps, presumably done in that order. I'm happy to help or hand off to you, whichever you prefer.

@andrablaj
Copy link
Member

andrablaj commented Dec 8, 2022

You know better the existing documentation and you already have a plan on how to reshuffle pages in a new structure, so please go ahead with the initial changes you suggested when opening the ticket. I can contribute further from there with adding new pages (as needed) and having discussions with the developers on guidelines.
Thanks!

@garethbowen
Copy link
Contributor Author

The first cut (re-arrange everything) is merged.

@andrablaj I think the best way forward would be to split the rest of the work into individual issues which are more manageable. What do you think?

@andrablaj
Copy link
Member

I agree @garethbowen, thanks for raising this.

I believe that some content would fall under "Product/Engineering @ Medic" section. Examples:

  • Team: e.g. communication, remote work guidelines
  • Continuous Discovery Process
  • Quality Assistance & how we do QA @ Medic
  • Developer Experience: onboarding (e,g. app services onboarding page ).
    And many other ideas that I shared above.

Do you have a suggestion with what to start with? I am more than happy to start drafting content.

@garethbowen
Copy link
Contributor Author

@andrablaj Oh those are all great.

  1. I'd find a good writeup of CD particularly valuable as we have two FGs onboarding onto the process.
  2. Quality Assistance should be next as this is a new concept for most of the team
  3. Then onboarding because I don't feel like we have a good story for that right now (after the general Medic onboarding completes)
  4. Team - very useful but not as pressing as the other 3 IMO

One thing to keep in mind is this is guidelines for how the CHT community works more broadly than Medic specifically. In some ways that's just a branding change (ie: replace "Medic" with "CHT Community"), but it restricts us to only referring to public resources. We can re-evaluate if this gets too clunky.

@andrablaj
Copy link
Member

andrablaj commented Dec 14, 2022

Happy that we are on the same page! 🙌
I can start putting together the "Onboarding" one, and then the others little by little (and align with the team @esthermmoturi ).
Is there anything else that we should keep in mind? (before going on holidays)

@esthermmoturi
Copy link
Contributor

@andrablaj Nothing on my mind for now. I have been following the conversation closely and will give my input as we go.

@garethbowen
Copy link
Contributor Author

@andrablaj I think after that if you could look through Notion and migrate anything Product specific you find there to supercharge our openness!

esthermmoturi added a commit that referenced this issue Jan 13, 2023
* Update App Hosting guide to work with 3.x, call out it won't work with 4.x (#801)

* Update to work with 3.x, call out it won't work with 4.x

* Update content/en/apps/guides/hosting/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Correct field refrence in API Improve #807 (#808)

* Tiny update from filter redesign work. (#784)

* convert all compose files to use 3.x for now until 4.0 is out (#809)

* Add Preparing to upgrade to CHT 4.0 guide  (#806)

* Add Preparing to upgrade to CHT 4.0 guide

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Add extensive Enketo notes per feedback

* update sql queries per feedback

* add note about empty versions

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* add sample privacy policy HTML (#810)

* Release notes for v3.17.0 (#767)

* Change recommended Enketo form test branch to enketo_upgrade_3.x (#811)

* Updates to use mediators, not moderators

#813

* Fixes broken link

Related to #816

* Links directly to PDF file

The fixed link was to the GH page for the PDF. Updated to link directly to the PDF file.

* Split 3.x hosting docs off, create 4.x hosting section (#812)

* Split 3.x hosting docs off, create 4.x hosting section

* Everything but local setup done - and of course no 4.x docs yet ;)

* finalize local-setup

* remove dupe line per feedback

* Update content/en/apps/tutorials/local-setup.md

Co-authored-by: Gareth Bowen <[email protected]>

Co-authored-by: Gareth Bowen <[email protected]>

* Supervisor reference app (#792)

* Documentationf for application tests

* Moving the pages to the `tutorials` section, as mentioned in #32, confirmed with the author

* Adding page for application tests

* Application tests

* Remove old files

* Update application-tests.md

* Add related content, text changes

* Apply suggestions from code review

Co-authored-by: Niraj <[email protected]>

* Follow guidelines

* Added supervisor reference app in examples

* Update supervisor-reference-app.md (#799)

* Update content/en/apps/examples/supervisor-reference-app.md

Co-authored-by: Marc Abbyad <[email protected]>

* Update content/en/apps/examples/supervisor-reference-app.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Add files via upload

added images for supervisor reference app

* Updated supervisor reference app documentation.

GitHub link is still pending

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/examples/supervisor-reference-app.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* bold table item per feedbac

* fix closing highlight tag

* remove unused image, clean up table image code

* remove unused image, clean up table image code

* make all images transparent

* fix arrows

* update table headers

Co-authored-by: Paul Kitutu <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Antony <[email protected]>
Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Ashley <[email protected]>
Co-authored-by: mrjones-plip <[email protected]>

* Differentiate titles (#818)

* Update headers (#822)

For #821

* add known issues dynamic link to >=3.10 (#824)

* Update documentation removing manual testing

We no longer require manual release testing so this section has been updated.
Also updated the "triage" section which hasn't been used for some time.

* Add release notes for 4.0.0

medic/cht-core#7804

* Document MacOS M1 errors (#832)

Co-authored-by: Andra Blaj <[email protected]>

* Document python2 config for MacOS (#838)

* Fix typo (#833)

* Fix hosting setup guides links

* Remove references to Travis

medic/cht-core#7001

* Add App Dev hosting for 4.x  (#834)

* Add App Dev hosting for 4.x per #829

* typo and add link

* list benefits

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* fix code indentations

* update screenshot of helper

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

Co-authored-by: Gareth Bowen <[email protected]>

* Automate the delete branch step

* call out no support for Apple M1/M2 support (#844)

* Update supervisor-reference-app.md (#850)

* Update core developer setup for CHT 4.x (#848)

* Document python2 config for MacOS
* Update doc with developer setup for 4.x

* add iccm immunization icon (#836)

* add iccm immunization icon

* add png

* Make upgrade instructions harder to miss

* Add PIH to example apps (#771)

* Add content

* Update content/en/apps/examples/pih.md

Co-authored-by: Marc Abbyad <[email protected]>

* Add links

* updated with pih documentation file and images

* updated hierarchy image

* PIH CHT documentation updates (#826)

* Update pih.md

* Update pih.md

* Update pih.md

Co-authored-by: Niraj <[email protected]>

* Add files via upload

* Add files via upload

* Update pih.md

changed form names to bold fonts

* Update pih.md

converted image to markdown table with text.

* Delete Human_Immunodeficiency_Virus.png

removing unused images

* Delete IMCI_workflow.png

removing unused images

* Delete TB_workflow.png

removing unused images

* Delete TB_workflow_screened.png

removing unused images

* Delete delivery_workflow.png

* Delete family_planning_workflow.png

* Delete malnutrition_workflow.png

* Delete post_natal_workflow.png

* Delete pregnancy_workflow.png

* Delete ncd.png

* Delete ncd_1.png

* Delete users_hierarchy.png

Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Niraj <[email protected]>
Co-authored-by: Antony <[email protected]>

* 820 improve hierarchy diagram on supervisor reference application (#852)

* Updated hierarchy image

* updated hierarchy image

* Fix path on staging for compose files (#857)

* Document `bind-id-only` (#847)

* Includes bind-id-only

#842

* Cleanup

* Adds `bind-id-only`

Also move warning closer to context.

* Document bulk user upload column names and add ready-to-go spreadsheets (#858)

* Remove sensitive words

medic/cht-core#6574

* Add notes about 24 hour feedback for PR reviews. (#863)

Add notes about 24 hour feedback for PR reviews.

Co-authored-by: Gareth Bowen <[email protected]>

* Refactor XForm widgets (#862)

The widgets were previously in a bulleted list, which made the flow difficult to read, and impossible to link to individual widgets in documentation. This version moves each widget to its own subsection so that they can be referenced properly. This structure also allows for further details to be included, such as screenshots and other details for their use. 

For #861

* Fix reference to unsupported value

#867

* Fix typo in rapidpro endpoint

medic/cht-core#7472

* Fix broken link in demo form (#869)

#868

* Update architecture docs for 4.0.0

* Fix order of instructions 

medic/cht-core#7928

* Fixes header (#876)

Also restructures some of the text for logical flow.

For #875

* add dir hierarchy and tidy up compose up call  (#874)

* add dir hierarchy and tidy up compose up call per #873

* change compose file names per feedback

* add note about default contact in 3.17 (#769)

* add note about default contact in 3.16

* oop! 3.17, not 3.16

* Documentation on where to place images when making changes to the doc-site (#881)

* Adding documentation on where to place images when making changes to the docsite

* make image smaller and add arrows

Co-authored-by: mrjones-plip <[email protected]>

* Updates content to be more current

* Updates language and headers
* Includes national scale
* Adds more kickoff resources

* Revert build name (#871)

For #870

* Add horti links, use beta1 example of install

* Document the /api/v2/users API

medic/cht-core#7592

* Add wash PNG icons (#880)

* Add wash PNG icons

* Add wash SVG icons

* 4.0.1 release notes (#885)

* Remove relative paths from .env file (#891)

* update docker helper to be current (#882)

* update docker helper to be current

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* tell that destroy is no joke, yo, per feedback

* call out that down doesn't delete any data

* call out which platforms we support

* call out m1/m2 support

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Bulk delete redesign (#815)

Ticket: medic/cht-core#7778

* 3.16.1 release notes (#886)

* 3.17.1 release notes (#887)

* Fix typo on interoperability page (#898)

* Updates build once section (#889)

Clarified with more up to date language

* Add documentation for create_users_for_contacts transition (#805)

Co-authored-by: Ashley <[email protected]>

* Update 4.0 prep guide to point to Enekto feature release (#890)

* fix deprecated use of down -> stop (#893)

* update helper screenshot to be current (#894)

* update to latest youtube video (#896)

* Change Targets date property default to "now"

The original issue is Target's date property should default to "now"#516.
This PR update the documentation after the PR got approved.
Now that the Target's date property default to 'now', we are updating the docs accordingly.

* Move from master to 4.0.1 as  stop gap (#904)

* Fix broken internal link to monitoring API docs (#905)

* Document RapidPro credentials (#903)

* Rearrange existing docs into handbook top level dir

#895

* Include link to already prepared documentation

* 4.1.0 release notes (#907)

* Remove unexecutable comment, use $0 instead of explicit shell (#912)

* Adding detail to hugo install and troubleshooting (#913)

* Adding detail to hugo install and troubleshooting

* Make it mo' OS agnostic

* fix spelling of "infrastracture" (#917)

* Update of CHT4 local setup documentation (#897)

* This is the first commit for WIP update of CHT4 local setup documentation

* Update content/en/apps/tutorials/local-setup.md

Remove hard-corded command and replace with troubleshooting guide

Co-authored-by: Ashley <[email protected]>

* Actioning on comments added by Andra and Ashley

Co-authored-by: Ashley <[email protected]>

* Add "code suggestion" recommendation to review docs (#920)

For now this seems to be the best place for this recommendation, but ideally we have a set of more detailed pages on code reviews. We currently link out to other recommendations (cool, since there's no need to duplicate all that), but it means not really having a good landing page for all this. For the time being I'm adding this here, but if we expand our code review guidance, this section should move to whatever comes in the future.

* Adds icon and favicons

For #900

* Broken link in How To Manage Translations documentation. (#923)

* Add files via upload

* Update content/en/core/overview/translations.md

Co-authored-by: Marc Abbyad <[email protected]>

Co-authored-by: Marc Abbyad <[email protected]>

* view old action bar permission (#914)

This adds details about the feature flag to enable the old action bar. This permission will hide the More Options menu and FAB.

medic/cht-core#7872

* Adding documentation on task owner vs requester (#902)

* Adding documentation on task owner vs requester

* Ommiting guid explanation

* Adding glossary for guid

* Adding GUID to gloassary list

* Make favicon suitable for dark and light modes (#927)

Uses the negative logo with a gradient similar to the original CHT logo so that it stands out on different colored tabs.

For #924 and #900

* Update 4.0 Upgrade Guide to note `+` operator does not work with strings (#926)

* Update cht4 local setup docs - adding line to ensure .sh file is available under scripts folder (#928)

* This is the first commit for WIP update of CHT4 local setup documentation

* Update content/en/apps/tutorials/local-setup.md

Remove hard-corded command and replace with troubleshooting guide

Co-authored-by: Ashley <[email protected]>

* Actioning on comments added by Andra and Ashley

* Adding line on ensuring .sh file is available

* Update content/en/apps/tutorials/local-setup.md

Co-authored-by: Ashley <[email protected]>

Co-authored-by: Ashley <[email protected]>

* Update 4.0 Upgrade Guide with new cht-conf-test-harness version (#931)

* Add note to upgrade guide about bulleted list bug (#933)

* Add FR install instructions for 4.x (#934)

* Setting up branch to merge with test-harness-branch

Co-authored-by: Ashley <[email protected]>
Co-authored-by: Joshua Kuestersteffen <[email protected]>
Co-authored-by: Yauvaraj Rimal <[email protected]>
Co-authored-by: Jennifer Q <[email protected]>
Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Gareth Bowen <[email protected]>
Co-authored-by: Niraj <[email protected]>
Co-authored-by: Paul Kitutu <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Antony <[email protected]>
Co-authored-by: mrjones-plip <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: ulrichanani-muso <[email protected]>
Co-authored-by: Nicole Orlowski <[email protected]>
Co-authored-by: Elijah Karari <[email protected]>
Co-authored-by: Mokhtar <[email protected]>
Co-authored-by: Craig Landry <[email protected]>
Co-authored-by: Diana Barsan <[email protected]>
Co-authored-by: elvisdorkenoo <[email protected]>
Co-authored-by: Michael Kohn <[email protected]>
esthermmoturi added a commit that referenced this issue Feb 17, 2023
* Correct naming of search and filter bars

Changed the name from filter to search-filter and search to search-bar

* Checking image file renderring

* Image location

* Adding Muting docs

* Features section for muting docs 1st version

* Features section for muting docs 2nd version

* Improvement of test-harness-documentation

* Correcting test harness branch (#937)

* Update App Hosting guide to work with 3.x, call out it won't work with 4.x (#801)

* Update to work with 3.x, call out it won't work with 4.x

* Update content/en/apps/guides/hosting/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Correct field refrence in API Improve #807 (#808)

* Tiny update from filter redesign work. (#784)

* convert all compose files to use 3.x for now until 4.0 is out (#809)

* Add Preparing to upgrade to CHT 4.0 guide  (#806)

* Add Preparing to upgrade to CHT 4.0 guide

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Add extensive Enketo notes per feedback

* update sql queries per feedback

* add note about empty versions

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* add sample privacy policy HTML (#810)

* Release notes for v3.17.0 (#767)

* Change recommended Enketo form test branch to enketo_upgrade_3.x (#811)

* Updates to use mediators, not moderators

#813

* Fixes broken link

Related to #816

* Links directly to PDF file

The fixed link was to the GH page for the PDF. Updated to link directly to the PDF file.

* Split 3.x hosting docs off, create 4.x hosting section (#812)

* Split 3.x hosting docs off, create 4.x hosting section

* Everything but local setup done - and of course no 4.x docs yet ;)

* finalize local-setup

* remove dupe line per feedback

* Update content/en/apps/tutorials/local-setup.md

Co-authored-by: Gareth Bowen <[email protected]>

Co-authored-by: Gareth Bowen <[email protected]>

* Supervisor reference app (#792)

* Documentationf for application tests

* Moving the pages to the `tutorials` section, as mentioned in #32, confirmed with the author

* Adding page for application tests

* Application tests

* Remove old files

* Update application-tests.md

* Add related content, text changes

* Apply suggestions from code review

Co-authored-by: Niraj <[email protected]>

* Follow guidelines

* Added supervisor reference app in examples

* Update supervisor-reference-app.md (#799)

* Update content/en/apps/examples/supervisor-reference-app.md

Co-authored-by: Marc Abbyad <[email protected]>

* Update content/en/apps/examples/supervisor-reference-app.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Add files via upload

added images for supervisor reference app

* Updated supervisor reference app documentation.

GitHub link is still pending

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/examples/supervisor-reference-app.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* bold table item per feedbac

* fix closing highlight tag

* remove unused image, clean up table image code

* remove unused image, clean up table image code

* make all images transparent

* fix arrows

* update table headers

Co-authored-by: Paul Kitutu <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Antony <[email protected]>
Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Ashley <[email protected]>
Co-authored-by: mrjones-plip <[email protected]>

* Differentiate titles (#818)

* Update headers (#822)

For #821

* add known issues dynamic link to >=3.10 (#824)

* Update documentation removing manual testing

We no longer require manual release testing so this section has been updated.
Also updated the "triage" section which hasn't been used for some time.

* Add release notes for 4.0.0

medic/cht-core#7804

* Document MacOS M1 errors (#832)

Co-authored-by: Andra Blaj <[email protected]>

* Document python2 config for MacOS (#838)

* Fix typo (#833)

* Fix hosting setup guides links

* Remove references to Travis

medic/cht-core#7001

* Add App Dev hosting for 4.x  (#834)

* Add App Dev hosting for 4.x per #829

* typo and add link

* list benefits

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* fix code indentations

* update screenshot of helper

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

Co-authored-by: Gareth Bowen <[email protected]>

* Automate the delete branch step

* call out no support for Apple M1/M2 support (#844)

* Update supervisor-reference-app.md (#850)

* Update core developer setup for CHT 4.x (#848)

* Document python2 config for MacOS
* Update doc with developer setup for 4.x

* add iccm immunization icon (#836)

* add iccm immunization icon

* add png

* Make upgrade instructions harder to miss

* Add PIH to example apps (#771)

* Add content

* Update content/en/apps/examples/pih.md

Co-authored-by: Marc Abbyad <[email protected]>

* Add links

* updated with pih documentation file and images

* updated hierarchy image

* PIH CHT documentation updates (#826)

* Update pih.md

* Update pih.md

* Update pih.md

Co-authored-by: Niraj <[email protected]>

* Add files via upload

* Add files via upload

* Update pih.md

changed form names to bold fonts

* Update pih.md

converted image to markdown table with text.

* Delete Human_Immunodeficiency_Virus.png

removing unused images

* Delete IMCI_workflow.png

removing unused images

* Delete TB_workflow.png

removing unused images

* Delete TB_workflow_screened.png

removing unused images

* Delete delivery_workflow.png

* Delete family_planning_workflow.png

* Delete malnutrition_workflow.png

* Delete post_natal_workflow.png

* Delete pregnancy_workflow.png

* Delete ncd.png

* Delete ncd_1.png

* Delete users_hierarchy.png

Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Niraj <[email protected]>
Co-authored-by: Antony <[email protected]>

* 820 improve hierarchy diagram on supervisor reference application (#852)

* Updated hierarchy image

* updated hierarchy image

* Fix path on staging for compose files (#857)

* Document `bind-id-only` (#847)

* Includes bind-id-only

#842

* Cleanup

* Adds `bind-id-only`

Also move warning closer to context.

* Document bulk user upload column names and add ready-to-go spreadsheets (#858)

* Remove sensitive words

medic/cht-core#6574

* Add notes about 24 hour feedback for PR reviews. (#863)

Add notes about 24 hour feedback for PR reviews.

Co-authored-by: Gareth Bowen <[email protected]>

* Refactor XForm widgets (#862)

The widgets were previously in a bulleted list, which made the flow difficult to read, and impossible to link to individual widgets in documentation. This version moves each widget to its own subsection so that they can be referenced properly. This structure also allows for further details to be included, such as screenshots and other details for their use. 

For #861

* Fix reference to unsupported value

#867

* Fix typo in rapidpro endpoint

medic/cht-core#7472

* Fix broken link in demo form (#869)

#868

* Update architecture docs for 4.0.0

* Fix order of instructions 

medic/cht-core#7928

* Fixes header (#876)

Also restructures some of the text for logical flow.

For #875

* add dir hierarchy and tidy up compose up call  (#874)

* add dir hierarchy and tidy up compose up call per #873

* change compose file names per feedback

* add note about default contact in 3.17 (#769)

* add note about default contact in 3.16

* oop! 3.17, not 3.16

* Documentation on where to place images when making changes to the doc-site (#881)

* Adding documentation on where to place images when making changes to the docsite

* make image smaller and add arrows

Co-authored-by: mrjones-plip <[email protected]>

* Updates content to be more current

* Updates language and headers
* Includes national scale
* Adds more kickoff resources

* Revert build name (#871)

For #870

* Add horti links, use beta1 example of install

* Document the /api/v2/users API

medic/cht-core#7592

* Add wash PNG icons (#880)

* Add wash PNG icons

* Add wash SVG icons

* 4.0.1 release notes (#885)

* Remove relative paths from .env file (#891)

* update docker helper to be current (#882)

* update docker helper to be current

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* tell that destroy is no joke, yo, per feedback

* call out that down doesn't delete any data

* call out which platforms we support

* call out m1/m2 support

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Bulk delete redesign (#815)

Ticket: medic/cht-core#7778

* 3.16.1 release notes (#886)

* 3.17.1 release notes (#887)

* Fix typo on interoperability page (#898)

* Updates build once section (#889)

Clarified with more up to date language

* Add documentation for create_users_for_contacts transition (#805)

Co-authored-by: Ashley <[email protected]>

* Update 4.0 prep guide to point to Enekto feature release (#890)

* fix deprecated use of down -> stop (#893)

* update helper screenshot to be current (#894)

* update to latest youtube video (#896)

* Change Targets date property default to "now"

The original issue is Target's date property should default to "now"#516.
This PR update the documentation after the PR got approved.
Now that the Target's date property default to 'now', we are updating the docs accordingly.

* Move from master to 4.0.1 as  stop gap (#904)

* Fix broken internal link to monitoring API docs (#905)

* Document RapidPro credentials (#903)

* Rearrange existing docs into handbook top level dir

#895

* Include link to already prepared documentation

* 4.1.0 release notes (#907)

* Remove unexecutable comment, use $0 instead of explicit shell (#912)

* Adding detail to hugo install and troubleshooting (#913)

* Adding detail to hugo install and troubleshooting

* Make it mo' OS agnostic

* fix spelling of "infrastracture" (#917)

* Update of CHT4 local setup documentation (#897)

* This is the first commit for WIP update of CHT4 local setup documentation

* Update content/en/apps/tutorials/local-setup.md

Remove hard-corded command and replace with troubleshooting guide

Co-authored-by: Ashley <[email protected]>

* Actioning on comments added by Andra and Ashley

Co-authored-by: Ashley <[email protected]>

* Add "code suggestion" recommendation to review docs (#920)

For now this seems to be the best place for this recommendation, but ideally we have a set of more detailed pages on code reviews. We currently link out to other recommendations (cool, since there's no need to duplicate all that), but it means not really having a good landing page for all this. For the time being I'm adding this here, but if we expand our code review guidance, this section should move to whatever comes in the future.

* Adds icon and favicons

For #900

* Broken link in How To Manage Translations documentation. (#923)

* Add files via upload

* Update content/en/core/overview/translations.md

Co-authored-by: Marc Abbyad <[email protected]>

Co-authored-by: Marc Abbyad <[email protected]>

* view old action bar permission (#914)

This adds details about the feature flag to enable the old action bar. This permission will hide the More Options menu and FAB.

medic/cht-core#7872

* Adding documentation on task owner vs requester (#902)

* Adding documentation on task owner vs requester

* Ommiting guid explanation

* Adding glossary for guid

* Adding GUID to gloassary list

* Make favicon suitable for dark and light modes (#927)

Uses the negative logo with a gradient similar to the original CHT logo so that it stands out on different colored tabs.

For #924 and #900

* Update 4.0 Upgrade Guide to note `+` operator does not work with strings (#926)

* Update cht4 local setup docs - adding line to ensure .sh file is available under scripts folder (#928)

* This is the first commit for WIP update of CHT4 local setup documentation

* Update content/en/apps/tutorials/local-setup.md

Remove hard-corded command and replace with troubleshooting guide

Co-authored-by: Ashley <[email protected]>

* Actioning on comments added by Andra and Ashley

* Adding line on ensuring .sh file is available

* Update content/en/apps/tutorials/local-setup.md

Co-authored-by: Ashley <[email protected]>

Co-authored-by: Ashley <[email protected]>

* Update 4.0 Upgrade Guide with new cht-conf-test-harness version (#931)

* Add note to upgrade guide about bulleted list bug (#933)

* Add FR install instructions for 4.x (#934)

* Setting up branch to merge with test-harness-branch

Co-authored-by: Ashley <[email protected]>
Co-authored-by: Joshua Kuestersteffen <[email protected]>
Co-authored-by: Yauvaraj Rimal <[email protected]>
Co-authored-by: Jennifer Q <[email protected]>
Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Gareth Bowen <[email protected]>
Co-authored-by: Niraj <[email protected]>
Co-authored-by: Paul Kitutu <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Antony <[email protected]>
Co-authored-by: mrjones-plip <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: ulrichanani-muso <[email protected]>
Co-authored-by: Nicole Orlowski <[email protected]>
Co-authored-by: Elijah Karari <[email protected]>
Co-authored-by: Mokhtar <[email protected]>
Co-authored-by: Craig Landry <[email protected]>
Co-authored-by: Diana Barsan <[email protected]>
Co-authored-by: elvisdorkenoo <[email protected]>
Co-authored-by: Michael Kohn <[email protected]>

* Removing all additional files pushed from main

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Binod Adhikary <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Binod Adhikary <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Binod Adhikary <[email protected]>

* Incorporating review suggestions

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Binod Adhikary <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Binod Adhikary <[email protected]>

---------

Co-authored-by: Elijah Gichinga <[email protected]>
Co-authored-by: Ashley <[email protected]>
Co-authored-by: Joshua Kuestersteffen <[email protected]>
Co-authored-by: Yauvaraj Rimal <[email protected]>
Co-authored-by: Jennifer Q <[email protected]>
Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Gareth Bowen <[email protected]>
Co-authored-by: Niraj <[email protected]>
Co-authored-by: Paul Kitutu <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Antony <[email protected]>
Co-authored-by: mrjones-plip <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: ulrichanani-muso <[email protected]>
Co-authored-by: Nicole Orlowski <[email protected]>
Co-authored-by: Mokhtar <[email protected]>
Co-authored-by: Craig Landry <[email protected]>
Co-authored-by: Diana Barsan <[email protected]>
Co-authored-by: elvisdorkenoo <[email protected]>
Co-authored-by: Michael Kohn <[email protected]>
esthermmoturi added a commit that referenced this issue Feb 17, 2023
* Correct naming of search and filter bars

Changed the name from filter to search-filter and search to search-bar

* Checking image file renderring

* Image location

* Adding Muting docs

* Features section for muting docs 1st version

* Features section for muting docs 2nd version

* Improvement of test-harness-documentation

* Correcting test harness branch (#937)

* Update App Hosting guide to work with 3.x, call out it won't work with 4.x (#801)

* Update to work with 3.x, call out it won't work with 4.x

* Update content/en/apps/guides/hosting/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Correct field refrence in API Improve #807 (#808)

* Tiny update from filter redesign work. (#784)

* convert all compose files to use 3.x for now until 4.0 is out (#809)

* Add Preparing to upgrade to CHT 4.0 guide  (#806)

* Add Preparing to upgrade to CHT 4.0 guide

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Add extensive Enketo notes per feedback

* update sql queries per feedback

* add note about empty versions

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/updates/preparing-for-4.0.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* add sample privacy policy HTML (#810)

* Release notes for v3.17.0 (#767)

* Change recommended Enketo form test branch to enketo_upgrade_3.x (#811)

* Updates to use mediators, not moderators

#813

* Fixes broken link

Related to #816

* Links directly to PDF file

The fixed link was to the GH page for the PDF. Updated to link directly to the PDF file.

* Split 3.x hosting docs off, create 4.x hosting section (#812)

* Split 3.x hosting docs off, create 4.x hosting section

* Everything but local setup done - and of course no 4.x docs yet ;)

* finalize local-setup

* remove dupe line per feedback

* Update content/en/apps/tutorials/local-setup.md

Co-authored-by: Gareth Bowen <[email protected]>

Co-authored-by: Gareth Bowen <[email protected]>

* Supervisor reference app (#792)

* Documentationf for application tests

* Moving the pages to the `tutorials` section, as mentioned in #32, confirmed with the author

* Adding page for application tests

* Application tests

* Remove old files

* Update application-tests.md

* Add related content, text changes

* Apply suggestions from code review

Co-authored-by: Niraj <[email protected]>

* Follow guidelines

* Added supervisor reference app in examples

* Update supervisor-reference-app.md (#799)

* Update content/en/apps/examples/supervisor-reference-app.md

Co-authored-by: Marc Abbyad <[email protected]>

* Update content/en/apps/examples/supervisor-reference-app.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Ashley <[email protected]>

* Add files via upload

added images for supervisor reference app

* Updated supervisor reference app documentation.

GitHub link is still pending

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/examples/supervisor-reference-app.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* Update content/en/apps/tutorials/application-tests.md

* bold table item per feedbac

* fix closing highlight tag

* remove unused image, clean up table image code

* remove unused image, clean up table image code

* make all images transparent

* fix arrows

* update table headers

Co-authored-by: Paul Kitutu <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Antony <[email protected]>
Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Ashley <[email protected]>
Co-authored-by: mrjones-plip <[email protected]>

* Differentiate titles (#818)

* Update headers (#822)

For #821

* add known issues dynamic link to >=3.10 (#824)

* Update documentation removing manual testing

We no longer require manual release testing so this section has been updated.
Also updated the "triage" section which hasn't been used for some time.

* Add release notes for 4.0.0

medic/cht-core#7804

* Document MacOS M1 errors (#832)

Co-authored-by: Andra Blaj <[email protected]>

* Document python2 config for MacOS (#838)

* Fix typo (#833)

* Fix hosting setup guides links

* Remove references to Travis

medic/cht-core#7001

* Add App Dev hosting for 4.x  (#834)

* Add App Dev hosting for 4.x per #829

* typo and add link

* list benefits

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

* fix code indentations

* update screenshot of helper

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Gareth Bowen <[email protected]>

Co-authored-by: Gareth Bowen <[email protected]>

* Automate the delete branch step

* call out no support for Apple M1/M2 support (#844)

* Update supervisor-reference-app.md (#850)

* Update core developer setup for CHT 4.x (#848)

* Document python2 config for MacOS
* Update doc with developer setup for 4.x

* add iccm immunization icon (#836)

* add iccm immunization icon

* add png

* Make upgrade instructions harder to miss

* Add PIH to example apps (#771)

* Add content

* Update content/en/apps/examples/pih.md

Co-authored-by: Marc Abbyad <[email protected]>

* Add links

* updated with pih documentation file and images

* updated hierarchy image

* PIH CHT documentation updates (#826)

* Update pih.md

* Update pih.md

* Update pih.md

Co-authored-by: Niraj <[email protected]>

* Add files via upload

* Add files via upload

* Update pih.md

changed form names to bold fonts

* Update pih.md

converted image to markdown table with text.

* Delete Human_Immunodeficiency_Virus.png

removing unused images

* Delete IMCI_workflow.png

removing unused images

* Delete TB_workflow.png

removing unused images

* Delete TB_workflow_screened.png

removing unused images

* Delete delivery_workflow.png

* Delete family_planning_workflow.png

* Delete malnutrition_workflow.png

* Delete post_natal_workflow.png

* Delete pregnancy_workflow.png

* Delete ncd.png

* Delete ncd_1.png

* Delete users_hierarchy.png

Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Niraj <[email protected]>
Co-authored-by: Antony <[email protected]>

* 820 improve hierarchy diagram on supervisor reference application (#852)

* Updated hierarchy image

* updated hierarchy image

* Fix path on staging for compose files (#857)

* Document `bind-id-only` (#847)

* Includes bind-id-only

#842

* Cleanup

* Adds `bind-id-only`

Also move warning closer to context.

* Document bulk user upload column names and add ready-to-go spreadsheets (#858)

* Remove sensitive words

medic/cht-core#6574

* Add notes about 24 hour feedback for PR reviews. (#863)

Add notes about 24 hour feedback for PR reviews.

Co-authored-by: Gareth Bowen <[email protected]>

* Refactor XForm widgets (#862)

The widgets were previously in a bulleted list, which made the flow difficult to read, and impossible to link to individual widgets in documentation. This version moves each widget to its own subsection so that they can be referenced properly. This structure also allows for further details to be included, such as screenshots and other details for their use. 

For #861

* Fix reference to unsupported value

#867

* Fix typo in rapidpro endpoint

medic/cht-core#7472

* Fix broken link in demo form (#869)

#868

* Update architecture docs for 4.0.0

* Fix order of instructions 

medic/cht-core#7928

* Fixes header (#876)

Also restructures some of the text for logical flow.

For #875

* add dir hierarchy and tidy up compose up call  (#874)

* add dir hierarchy and tidy up compose up call per #873

* change compose file names per feedback

* add note about default contact in 3.17 (#769)

* add note about default contact in 3.16

* oop! 3.17, not 3.16

* Documentation on where to place images when making changes to the doc-site (#881)

* Adding documentation on where to place images when making changes to the docsite

* make image smaller and add arrows

Co-authored-by: mrjones-plip <[email protected]>

* Updates content to be more current

* Updates language and headers
* Includes national scale
* Adds more kickoff resources

* Revert build name (#871)

For #870

* Add horti links, use beta1 example of install

* Document the /api/v2/users API

medic/cht-core#7592

* Add wash PNG icons (#880)

* Add wash PNG icons

* Add wash SVG icons

* 4.0.1 release notes (#885)

* Remove relative paths from .env file (#891)

* update docker helper to be current (#882)

* update docker helper to be current

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* tell that destroy is no joke, yo, per feedback

* call out that down doesn't delete any data

* call out which platforms we support

* call out m1/m2 support

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Update content/en/apps/guides/hosting/4.x/app-developer.md

Co-authored-by: Joshua Kuestersteffen <[email protected]>

Co-authored-by: Joshua Kuestersteffen <[email protected]>

* Bulk delete redesign (#815)

Ticket: medic/cht-core#7778

* 3.16.1 release notes (#886)

* 3.17.1 release notes (#887)

* Fix typo on interoperability page (#898)

* Updates build once section (#889)

Clarified with more up to date language

* Add documentation for create_users_for_contacts transition (#805)

Co-authored-by: Ashley <[email protected]>

* Update 4.0 prep guide to point to Enekto feature release (#890)

* fix deprecated use of down -> stop (#893)

* update helper screenshot to be current (#894)

* update to latest youtube video (#896)

* Change Targets date property default to "now"

The original issue is Target's date property should default to "now"#516.
This PR update the documentation after the PR got approved.
Now that the Target's date property default to 'now', we are updating the docs accordingly.

* Move from master to 4.0.1 as  stop gap (#904)

* Fix broken internal link to monitoring API docs (#905)

* Document RapidPro credentials (#903)

* Rearrange existing docs into handbook top level dir

#895

* Include link to already prepared documentation

* 4.1.0 release notes (#907)

* Remove unexecutable comment, use $0 instead of explicit shell (#912)

* Adding detail to hugo install and troubleshooting (#913)

* Adding detail to hugo install and troubleshooting

* Make it mo' OS agnostic

* fix spelling of "infrastracture" (#917)

* Update of CHT4 local setup documentation (#897)

* This is the first commit for WIP update of CHT4 local setup documentation

* Update content/en/apps/tutorials/local-setup.md

Remove hard-corded command and replace with troubleshooting guide

Co-authored-by: Ashley <[email protected]>

* Actioning on comments added by Andra and Ashley

Co-authored-by: Ashley <[email protected]>

* Add "code suggestion" recommendation to review docs (#920)

For now this seems to be the best place for this recommendation, but ideally we have a set of more detailed pages on code reviews. We currently link out to other recommendations (cool, since there's no need to duplicate all that), but it means not really having a good landing page for all this. For the time being I'm adding this here, but if we expand our code review guidance, this section should move to whatever comes in the future.

* Adds icon and favicons

For #900

* Broken link in How To Manage Translations documentation. (#923)

* Add files via upload

* Update content/en/core/overview/translations.md

Co-authored-by: Marc Abbyad <[email protected]>

Co-authored-by: Marc Abbyad <[email protected]>

* view old action bar permission (#914)

This adds details about the feature flag to enable the old action bar. This permission will hide the More Options menu and FAB.

medic/cht-core#7872

* Adding documentation on task owner vs requester (#902)

* Adding documentation on task owner vs requester

* Ommiting guid explanation

* Adding glossary for guid

* Adding GUID to gloassary list

* Make favicon suitable for dark and light modes (#927)

Uses the negative logo with a gradient similar to the original CHT logo so that it stands out on different colored tabs.

For #924 and #900

* Update 4.0 Upgrade Guide to note `+` operator does not work with strings (#926)

* Update cht4 local setup docs - adding line to ensure .sh file is available under scripts folder (#928)

* This is the first commit for WIP update of CHT4 local setup documentation

* Update content/en/apps/tutorials/local-setup.md

Remove hard-corded command and replace with troubleshooting guide

Co-authored-by: Ashley <[email protected]>

* Actioning on comments added by Andra and Ashley

* Adding line on ensuring .sh file is available

* Update content/en/apps/tutorials/local-setup.md

Co-authored-by: Ashley <[email protected]>

Co-authored-by: Ashley <[email protected]>

* Update 4.0 Upgrade Guide with new cht-conf-test-harness version (#931)

* Add note to upgrade guide about bulleted list bug (#933)

* Add FR install instructions for 4.x (#934)

* Setting up branch to merge with test-harness-branch

Co-authored-by: Ashley <[email protected]>
Co-authored-by: Joshua Kuestersteffen <[email protected]>
Co-authored-by: Yauvaraj Rimal <[email protected]>
Co-authored-by: Jennifer Q <[email protected]>
Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Gareth Bowen <[email protected]>
Co-authored-by: Niraj <[email protected]>
Co-authored-by: Paul Kitutu <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Antony <[email protected]>
Co-authored-by: mrjones-plip <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: ulrichanani-muso <[email protected]>
Co-authored-by: Nicole Orlowski <[email protected]>
Co-authored-by: Elijah Karari <[email protected]>
Co-authored-by: Mokhtar <[email protected]>
Co-authored-by: Craig Landry <[email protected]>
Co-authored-by: Diana Barsan <[email protected]>
Co-authored-by: elvisdorkenoo <[email protected]>
Co-authored-by: Michael Kohn <[email protected]>

* Removing all additional files pushed from main

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Binod Adhikary <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Binod Adhikary <[email protected]>

* Update content/en/apps/tutorials/application-tests.md

Co-authored-by: Binod Adhikary <[email protected]>

* Incorporating review suggestions

* Adding Elijah's review suggestions

* Correcting merge conflict with main

---------

Co-authored-by: Elijah Gichinga <[email protected]>
Co-authored-by: Ashley <[email protected]>
Co-authored-by: Joshua Kuestersteffen <[email protected]>
Co-authored-by: Yauvaraj Rimal <[email protected]>
Co-authored-by: Jennifer Q <[email protected]>
Co-authored-by: Marc Abbyad <[email protected]>
Co-authored-by: Gareth Bowen <[email protected]>
Co-authored-by: Niraj <[email protected]>
Co-authored-by: Paul Kitutu <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Binod Adhikary <[email protected]>
Co-authored-by: Antony <[email protected]>
Co-authored-by: mrjones-plip <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: Andra Blaj <[email protected]>
Co-authored-by: ulrichanani-muso <[email protected]>
Co-authored-by: Nicole Orlowski <[email protected]>
Co-authored-by: Mokhtar <[email protected]>
Co-authored-by: Craig Landry <[email protected]>
Co-authored-by: Diana Barsan <[email protected]>
Co-authored-by: elvisdorkenoo <[email protected]>
Co-authored-by: Michael Kohn <[email protected]>
@andrablaj andrablaj self-assigned this Feb 17, 2023
@andrablaj
Copy link
Member

andrablaj commented Mar 2, 2023

Closing the ticket @garethbowen as we should tackle the new Contributor Handbook pages by individual issues, as mentioned here. Happy to have this live. 🥳

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants