This is an Forgejo-Extension for VSCodium. Open Repository is found on [Codeberg](https://codeberg.org/seuma/vscodium-forgejo-integration) https://open-vsx.org/extension/Seuma/forgejo-integration
  • TypeScript 93.9%
  • JavaScript 6.1%
Find a file
2026-03-04 00:13:53 +01:00
.vscode Feat: Add comments function (#19) 2026-03-03 10:21:48 +00:00
resources Docs: Update documentation (#17) 2026-03-02 03:13:25 +00:00
src Feat: Add comments function (#19) 2026-03-03 10:21:48 +00:00
.gitignore chore(init): initialization of project 2026-02-28 10:51:36 +01:00
.npmrc chore(init): initialization of project 2026-02-28 10:51:36 +01:00
.vscode-test.mjs chore(init): initialization of project 2026-02-28 10:51:36 +01:00
.vscodeignore chore(init): initialization of project 2026-02-28 10:51:36 +01:00
CHANGELOG.md Relase of Version 1.0.2 (#21) 2026-03-03 23:08:40 +00:00
esbuild.js chore(init): initialization of project 2026-02-28 10:51:36 +01:00
eslint.config.mjs chore(init): initialization of project 2026-02-28 10:51:36 +01:00
LICENSE docs(license): add license and logo for extension 2026-03-01 00:17:37 +01:00
package-lock.json Fix: Broken markdown viewer (#14) 2026-03-02 01:43:24 +00:00
package.json release: change release versions and adjust changelog link in readme 2026-03-04 00:13:53 +01:00
pnpm-lock.yaml docs(license): add license and logo for extension 2026-03-01 00:17:37 +01:00
README.md release: change release versions and adjust changelog link in readme 2026-03-04 00:13:53 +01:00
tsconfig.json chore(init): initialization of project 2026-02-28 10:51:36 +01:00
vsc-extension-quickstart.md chore(init): initialization of project 2026-02-28 10:51:36 +01:00

Forgejo Integration by SeuGames (Seuma)

This integration provides the ability to create, edit and track time for issues on Forgejo

Repository link can be found here

Features

  • Create Issues from within VSCodium
  • Edit issues from within VSCodium
  • Set issue to active for time tracking
    • stopping the timer will update the time in the forgejo issue
  • Auto refresh issue list after set amount of seconds

Requirements

This requires the Git extension to be installed and enabled

Extension Settings

This extension contributes the following settings:

  • seugames.forgejo.url: URL to your forgejo instance example (https://forgejo.domain.com)
  • seugames.forgejo.token: Your API Token. Needs to have read and write permissions for issues
  • seugames.forgejo.activateAutorefresh: Activate auto refresh for issues
  • seugames.forgejo.timeout: Autorefresh timeout in seconds (default 300 seconds - 5 minutes)

Current Features

Create an Issue

You can easily creat an Issue by using the + Icon in the Extension panel.

Create Issue

Edit an Issue

To edit an existing issue just use the right click to open the context menu and use the Edit Issue button

Edit Issue

Tracking the Time

For trackin the time of an issue it is needed to set an issue as active. To do so use the Set Active item in the context menu. With an active issue set, it is possible to start the time tracking using the play icon in the Extension panel

Track Time

Forgejo Output

In the example shown in the videos and pictures above the forgejo issue got updated to this:

Updated Issue

Known Issues

Calling out known issues can help limit users opening duplicate issues against your extension.

Release Notes

See Changelog

Enjoy!