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

feat: add in scheduling settings to settings app [DHIS2-15765] #1295

Merged
merged 4 commits into from
Jan 23, 2024

Conversation

tomzemp
Copy link
Member

@tomzemp tomzemp commented Dec 22, 2023

See https://dhis2.atlassian.net/jira/software/c/projects/DHIS2/issues/DHIS2-15765

This adds scheduling settings into the settings app (in a new section called "Scheduled jobs" (approved by Joe on ticket)):

After
image

Note: the front-end validations do not appear to generally be working in the settings app, and the backend does not currently have validation of provided values [I guess we could fix the front end, but that seems like a separate ticket]

@jbee : I've tried to summarize your descriptions into shorter text for the purpose of presenting to the user in the settings app, but let me know if you think anything should be changed.

@tomzemp tomzemp requested review from jbee and a team December 22, 2023 15:30
@dhis2-bot
Copy link
Contributor

dhis2-bot commented Dec 22, 2023

🚀 Deployed on https://pr-1295--dhis2-settings.netlify.app

@tomzemp
Copy link
Member Author

tomzemp commented Jan 5, 2024

@jbee : thanks for the comments. I've made some small edits based on your comments, but feel free to suggest something else. I think we just need not overly long descriptions for within the app, but I assume that what these settings do will also be explained more fully in the documentation?

@tomzemp tomzemp requested review from jbee and Mohammer5 January 19, 2024 12:41
@tomzemp tomzemp merged commit ba6f2a1 into master Jan 23, 2024
8 checks passed
@tomzemp tomzemp deleted the DHIS2-15765/add-scheduler-settings branch January 23, 2024 20:31
dhis2-bot added a commit that referenced this pull request Jan 23, 2024
# [29.16.0](v29.15.9...v29.16.0) (2024-01-23)

### Features

* add in scheduling settings to settings app [DHIS2-15765] ([#1295](#1295)) ([ba6f2a1](ba6f2a1))
@dhis2-bot
Copy link
Contributor

🎉 This PR is included in version 29.16.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

4 participants