Skip to content

feat(int): show settings and logs and add button to manually run task#21

Open
Poizon7 wants to merge 8 commits intomasterfrom
integrations
Open

feat(int): show settings and logs and add button to manually run task#21
Poizon7 wants to merge 8 commits intomasterfrom
integrations

Conversation

@Poizon7
Copy link
Copy Markdown
Contributor

@Poizon7 Poizon7 commented Apr 13, 2026

No description provided.

@Poizon7 Poizon7 marked this pull request as ready for review April 16, 2026 18:29
@Poizon7 Poizon7 requested a review from RafDevX April 16, 2026 18:29
Comment thread locales/hive.yaml
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sort alphabetically

Comment thread src/dto/datetime.rs Outdated

impl PartialEq for BrowserDateTimeDto {
fn eq(&self, other: &Self) -> bool {
self.to_string() == other.to_string()
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not just #[derive(PartialEq)]? chrono::DateTime implements it, no?

Comment thread src/web/systems.rs Outdated
let run = services::integrations::list_runs(id, db.inner())
.await?
.last()
.map(|run| run.clone());
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.map(|run| run.clone());
.cloned();

?

Ok(integrations)
}

pub async fn list_settings<'x, X>(
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't include in this listing, or (best) don't show value for settings marked secret in the manifest. Probably return them here with value None, and then in the html template show (hidden) or some graphical thing. In general, secret values should never be displayed, only allowed to be overwritten, just like e.g. GitHub Actions Secrets

@Poizon7 Poizon7 requested a review from RafDevX April 23, 2026 18:27
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

Successfully merging this pull request may close these issues.

2 participants