Tag: git

Branching

Principles Altinn Studio uses trunk-based development This ensures the codebase is always releasable on demand and helps to make Continuous Delivery a reality. Code is checked in using short living feature branches naming standard for feature branches are feature/<issueNumber>-<description> , for instance: feature/1028-text-component naming standard for bug branches are bug/<issueNumber>-<description> , for instance: bug/877-performance-leak-ui-editor Trunk Based Development Read more about trunk based development here. »

Git

let content = document.getElementById('contributionContent'); if (content.innerHTML === '') { content.innerHTML = 'Loading from github...'; } axios.get(`${'https://cors-anywhere.herokuapp.com/'}https://github.com/Altinn/altinn-studio/blob/master/CONTRIBUTING.md`) .then((res) = { const doc = new DOMParser().parseFromString(res.data, "text/html"); content.innerHTML = doc.getElementById('readme').innerHTML; }); »

Gitea

Gitea is the product that is powering Altinn Studio Repos. Customize The documentation on how to customize gitea can be found here. Templates The user interface of gitea can be customized to match your application needs. You can copy the templates from gitea’s github. For example the default login page looks like this It’s customized to look like this Follow these steps to change any user interface of gitea. Here example is given for login »

Visual Studio Code

Visual Studio Code is a lightweight and extendable code editor which runs on your desktop and is available for Windows, macOS and Linux. We use it when developing altinn-studio, and it can be used for editing files from Altinn Studio Repos locally using the built-in git support. VS Code comes with support for hundreds of languages and technologies, including all the ones that are relevant in Altinn Studio: C# CSS Docker Go HTML JavaScript JSON Kubernetes Markdown . »