Skip to content

Enhancement: Add Repositories field to Gitea widget#5053

Merged
shamoon merged 13 commits intogethomepage:devfrom
chiragkrishna:dev
Mar 22, 2025
Merged

Enhancement: Add Repositories field to Gitea widget#5053
shamoon merged 13 commits intogethomepage:devfrom
chiragkrishna:dev

Conversation

@chiragkrishna
Copy link
Copy Markdown
Contributor

Hey i know Gitea is already present, but it only tracks notifications, issues & pulls, this PR adds repositories also
337930412-43c82ce7-2da4-4d36-9281-6d9d4dbd3ec9

(Closed Issue)

There was a prevous PR #3615

Type of change

  • New service widget
  • Bug fix (non-breaking change which fixes an issue)
  • New feature or enhancement (non-breaking change which adds functionality)
  • Documentation only
  • Other (please explain)

Checklist:

  • If applicable, I have added corresponding documentation changes.
  • If applicable, I have reviewed the feature / enhancement and / or service widget guidelines.
  • I have checked that all code style checks pass using pre-commit hooks and linting checks.
  • If applicable, I have tested my code for new features & regressions on both mobile & desktop devices, using the latest version of major browsers.

Add Repositories field to Gitea
Add Repositories field to Gitea
Add Repositories field to Gitea
Add Repositories field to Gitea
typo correct
correct linting
correct linting
correct liniting
correct linting
correct linting
@chiragkrishna
Copy link
Copy Markdown
Contributor Author

i dont know why the linting errors?

@shamoon shamoon changed the title Feature: Add Repositories field to Gitea Enhancement: Add Repositories field to Gitea Mar 22, 2025
@shamoon shamoon enabled auto-merge (squash) March 22, 2025 14:43
Copy link
Copy Markdown
Collaborator

@shamoon shamoon left a comment

Choose a reason for hiding this comment

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

I'm not convinced its worth a 3rd api call for a static number of repositories, but sure.

i dont know why the linting errors?

Because you didn't run lint appropriately, presumably you didn't install pre-commit like the instructions say.

Also, it didn't work with 0 repos:
Screenshot 2025-03-22 at 7 40 30 AM

Which it does now

@shamoon shamoon merged commit a4b07b9 into gethomepage:dev Mar 22, 2025
4 checks passed
@shamoon shamoon changed the title Enhancement: Add Repositories field to Gitea Enhancement: Add Repositories field to Gitea widget Mar 22, 2025
@shamoon
Copy link
Copy Markdown
Collaborator

shamoon commented Mar 29, 2025

#5094 (reply in thread)

#5053 is presumably to blame here and you will now need to add that scope to your key.

@github-actions
Copy link
Copy Markdown
Contributor

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion for related concerns. See our contributing guidelines for more details.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 29, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants