You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/contrib
wxiaoguang fa0b5b14c2
Make "install page" respect environment config (#25648)
Replace #25580

Fix #19453

The problem was: when users set "GITEA__XXX__YYY" , the "install page"
doesn't respect it.

So, to make the result consistent and avoid surprising end users, now
the "install page" also writes the environment variables to the config
file.

And, to make things clear, there are enough messages on the UI to tell
users what will happen.

There are some necessary/related changes to `environment-to-ini.go`:

* The "--clear" flag is removed and it was incorrectly written there.
The "clear" operation should be done if INSTALL_LOCK=true
* The "--prefix" flag is removed because it's never used, never
documented and it only causes inconsistent behavior.


![image](https://github.com/go-gitea/gitea/assets/2114189/12778ee4-3fb5-4664-a73a-41ebbd77cd5b)
1 year ago
..
autocompletion Add Bash and Zsh completion scripts (#22646) 1 year ago
backport Update github.com/google/go-github to v53 (#25157) 1 year ago
environment-to-ini Make "install page" respect environment config (#25648) 1 year ago
fhs-compliant-script Fix issue with docker-rootless shimming script (#18690) 2 years ago
fixtures Enable forbidigo linter (#24278) 1 year ago
gitea-monitoring-mixin Fixed lint warnings in Grafana raised by Mixtool (#22486) 1 year ago
ide Update to work with latest VS Code go debugger (#18397) 2 years ago
init Add init file for Ubuntu (#23362) 1 year ago
launchd Synced gitignores with github repo (#1245) 7 years ago
legal [Contrib] Change License Link to Full CC0 Legalcode (PP and TOS) (#10057) 4 years ago
options/label Adding advanced label set. (#11298) 4 years ago
supervisor Synced gitignores with github repo (#1245) 7 years ago
systemd Implement systemd-notify protocol (#21151) 1 year ago
README Synced gitignores with github repo (#1245) 7 years ago
update_dependencies.sh bump go deps (#19021) 2 years ago
upgrade.sh Updated upgrade script that is informing user that Gitea service has to be running in order to upgrade it (#24260) 1 year ago

README

All files in subdirectories are templates, do modifications based on your environment first.