Commit graph

14917 commits

Author SHA1 Message Date
Giteabot
7c3ac69c06
Require repo scope for PATs for private repos and basic authentication (#24362) (#24364)
Backport #24362 by @jolheiser

> The scoped token PR just checked all API routes but in fact, some web
routes like `LFS`, git `HTTP`, container, and attachments supports basic
auth. This PR added scoped token check for them.

Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
(cherry picked from commit d2efd2bf73)
2023-04-28 08:58:05 +02:00
Earl Warren
d6ba5239cc
[SEMVER] bump to 4.2.0+0-gitea-1.19.2 2023-04-28 07:54:29 +02:00
Caesar Schinas
d0958b2efb
[BRANDING] Rebrand footer "powered by" links
(cherry picked from commit 8b9237e47e067db4cb8b1d477865d75b258bee1e)
(cherry picked from commit 47e5543f33a9dafac5517cb5cb29d0fe6d266e2a)
(cherry picked from commit 456abff8c0567168b1a6c0d02d6830404d1b0dd3)
(cherry picked from commit 2d2588187ec20cb2f552cd3ee2b04a541909dc5c)
(cherry picked from commit f4a4975333)
(cherry picked from commit 4d116d61df103ce6aee1fdaf4d886a44df0cd809)
(cherry picked from commit dcc054471e)
(cherry picked from commit 5146f47867)
2023-04-28 07:41:31 +02:00
yp05327
e7393b0070
Fix no edit/close/delete button in org repo project view page (#24349)
Backport #24301

(cherry picked from commit 89297c9355)
2023-04-28 07:33:39 +02:00
Giteabot
36fa500c0f
Fix Monaco IOS keyboard button (#24341) (#24347)
Backport #24341 by @silverwind

Fix https://github.com/go-gitea/gitea/issues/16188. Turns out the
element was completely misaligned by fomantic styles. Add most of the
original styles in `!important` form to fix.

Tapping the button doesn't do anything useful in Simulator.app, but I
guess it's still better to not outright hide it in case it has a
possiblity to work.

<img width="121" alt="image"
src="https://user-images.githubusercontent.com/115237/234379685-4e67f8cd-7e91-4bcc-8e17-9d5b2ebed6cd.png">

Co-authored-by: silverwind <me@silverwind.io>
(cherry picked from commit d2328c4051)
2023-04-28 07:33:39 +02:00
Giteabot
d3f3924164
Fix wrong error info in RepoRefForAPI (#24344) (#24351)
Backport #24344 by @yp05327

Co-authored-by: yp05327 <576951401@qq.com>
(cherry picked from commit af5d66b341)
2023-04-28 07:33:39 +02:00
Giteabot
b67b51d0bb
Fix broken clone script on an empty archived repo (#24339) (#24348)
Backport #24339 by @yardenshoham

I made it render the script even if the repo is archived

- Fixes #24324

Signed-off-by: Yarden Shoham <git@yardenshoham.com>
Co-authored-by: Yarden Shoham <git@yardenshoham.com>
(cherry picked from commit 912a418920)
2023-04-28 07:33:39 +02:00
Giteabot
4b40ecc9ca
Don't set meta theme-color by default (#24340) (#24346)
Backport #24340 by @silverwind

Fixes https://github.com/go-gitea/gitea/issues/24321. By not setting
this meta tag, Safari will use body color for chrome and out-of-viewport
areas, which looks much better then static mismatching green.

As per
[MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta/name/theme-color)
it's really only Apple browsers who still support this tag, most others
have dropped support.

Before:
<img width="347" alt="Screenshot 2023-04-25 at 19 59 13"
src="https://user-images.githubusercontent.com/115237/234363180-0fe667ef-5469-4f5f-b31a-c9d73aff10ac.png">

After:
<img width="361" alt="Screenshot 2023-04-25 at 20 00 00"
src="https://user-images.githubusercontent.com/115237/234363185-e2d2b62f-0133-4316-944d-b614ffb84eb0.png">

Co-authored-by: silverwind <me@silverwind.io>
(cherry picked from commit cc7a4f17e0)
2023-04-28 07:33:39 +02:00
wxiaoguang
7b576ecb63
Add --font-weight-bold and set previous bold to 601 (#24307) (#24331)
Backport #24307

Fix #24305

According to MDN, "bold" starts from 700, some fonts do not provide
"bolding" for weight 600

Manually backport, no CSS conflict.

(cherry picked from commit 5f82011b7c)
2023-04-28 07:33:38 +02:00
Giteabot
116b6d5b27
Respect the REGISTER_MANUAL_CONFIRM setting when registering via OIDC (#24035) (#24333)
Backport #24035 by @garymoon

This change prevents Gitea from bypassing the manual approval process
for newly registered users when OIDC is used.

- Resolves https://github.com/go-gitea/gitea/issues/23392

Signed-off-by: Gary Moon <gary@garymoon.net>
Co-authored-by: Gary Moon <garymoon@users.noreply.github.com>
(cherry picked from commit 1bbbeb24ef)
2023-04-28 07:33:38 +02:00
Giteabot
08be70c792
Wrap too long push mirror addresses (#21120) (#24334)
Backport #21120 by @JakobDev

I noticed that it is possible to break the push mirror list by entering
a too long URL. This should fix it.

| Before         | After     |
|--------------|-----------|

|![Before](https://user-images.githubusercontent.com/15185051/189294585-333965d1-0f0f-48e2-96d5-e04b84b55ae3.png)|![After](https://user-images.githubusercontent.com/15185051/189294619-301e271c-b89b-4bc0-9c11-9536bd0302be.png)|

Co-authored-by: JakobDev <jakobdev@gmx.de>
(cherry picked from commit 1254a8271e)
2023-04-28 07:33:38 +02:00
Giteabot
ee124e00b4
Fix typo in API route (#24310) (#24332)
Backport #24310 by @silverwind

Continuation of https://github.com/go-gitea/gitea/pull/23995

Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: bilogic <946010+bilogic@users.noreply.github.com>
(cherry picked from commit ef3e3afc05)
2023-04-28 07:33:38 +02:00
Giteabot
db67f824e6
Remove org users who belong to no teams (#24247) (#24313)
Backport #24247 by @yp05327

Fix #24128

Co-authored-by: yp05327 <576951401@qq.com>
Co-authored-by: silverwind <me@silverwind.io>
(cherry picked from commit b1094ff28c)
2023-04-28 07:33:38 +02:00
Giteabot
4cab15c823
Unify nightly naming across binaries and docker images (#24116) (#24308)
Backport #24116 by @techknowlogick

Proposal found here: https://github.com/go-gitea/gitea/issues/23654

TODO: make non-breaking (can we publish docker image using dev and
nightly prefix? at same time). if anyone has advice please comment :)

If this PR is merged, then I can add redirects to the downloads site.

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
(cherry picked from commit 8044d87c18)
2023-04-28 07:33:36 +02:00
Giteabot
e2d75028f9
Upgrade act (#24298) (#24300)
Backport #24298 by @Zettat123

Upgrade act to version `v0.243.4`

- Support `configuration variables`
([#43](https://gitea.com/gitea/act/pulls/43))
- Support specifying command for `services` containers
([#50](https://gitea.com/gitea/act/pulls/50))

Co-authored-by: Zettat123 <zettat123@gmail.com>
(cherry picked from commit 1b8e36587e)
2023-04-28 07:30:28 +02:00
Giteabot
8c465206e2
Fix bug when deleting wiki with no code write permission (#24274) (#24295)
Backport #24274 by @lunny

Fix #24125

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: silverwind <me@silverwind.io>
(cherry picked from commit a2f52f3561)
2023-04-28 07:30:28 +02:00
Giteabot
b03e6f1175
Handle canceled workflow as a warning instead of a fail (#24282) (#24292)
Backport #24282 by @wolfogre

Follow what Drone CI does:

![image](https://user-images.githubusercontent.com/9418365/233829853-d1c30a30-10cc-4b97-a134-793a79d46d85.png)

Co-authored-by: Jason Song <i@wolfogre.com>
(cherry picked from commit 65de747b13)
2023-04-28 07:30:28 +02:00
Giteabot
5dab82919a
Load reviewer for comments when dismissing a review (#24281) (#24288)
(cherry picked from commit 7e86dffc35)
2023-04-28 07:30:28 +02:00
Giteabot
68d80eb565
Only delete secrets belonging to its owner (#24284) (#24286)
Backport #24284 by @KN4CK3R

Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
(cherry picked from commit 7297cceda7)
2023-04-28 07:30:28 +02:00
oliverpool
4c238db622
fix calReleaseNumCommitsBehind (#24148) (#24197)
Backport #24148

`repoCtx.CommitsCount` is not reliably the commit count of the default
branch (Repository.GetCommitsCount depends on what is currently
displayed).

_contributed in the context of @forgejo_

---------

Co-authored-by: Giteabot <teabot@gitea.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: silverwind <me@silverwind.io>
(cherry picked from commit 077160b838)
2023-04-28 07:30:28 +02:00
wxiaoguang
e2090d365a
Fix footer display (#24251) (#24269)
Backport #24251

Fix #24249

Diff with ignoring spaces:
https://github.com/go-gitea/gitea/pull/24269/files?diff=split&w=1

Manually tested

![image](https://user-images.githubusercontent.com/2114189/233766806-18eb18ad-0c4d-44f7-b0fc-b40466c64445.png)

Co-authored-by: Lauris BH <lauris@nix.lv>
(cherry picked from commit da4448421e)
2023-04-28 07:30:21 +02:00
Loïc Dachary
c0fb2c0bc0
Merge remote-tracking branch 'forgejo/v1.19/forgejo-privacy' into v1.19/forgejo 2023-04-22 23:53:50 +02:00
Loïc Dachary
26d6e8e9fa
Merge remote-tracking branch 'forgejo/v1.19/forgejo-branding' into v1.19/forgejo 2023-04-22 23:53:45 +02:00
fnetx
76560d0351
[I18N] Move source locales to other folder
(cherry picked from commit d38ad85a05cb3547ad1c3f90531811aa9c78ca9d)
(cherry picked from commit b94f9b8c1bdc62d7437c42c4aa333c7ed30a9b9b)
(cherry picked from commit c1e96a11e9d552d5597b51dd6d786fcd3340b199)
(cherry picked from commit 88ffa46b20d6a031f5f349d8e9effec2c4307ff5)
(cherry picked from commit 6be3216694c08c3b3e84973146bc0fc097e40919)
(cherry picked from commit 7eb41bda05)
(cherry picked from commit b83f5834bdf4ac9b80b3c5e36761d448bd45b6ae)
(cherry picked from commit a294a253ac)
(cherry picked from commit 9308a54e10)
2023-04-22 16:54:19 +02:00
fnetx
ab4cae9857
[I18N] Makefile + gitignore
(cherry picked from commit 68c744111d02a0cd93716a8f75442ad85f44243b)
(cherry picked from commit 30d7c4a8998baf957b8a156789cc6601d4e87628)
(cherry picked from commit dd055526a84bc253263ac363f866425511221297)
(cherry picked from commit 098e709b0c2ba7a1dfbb5e38004d7ff2d84eaf17)
(cherry picked from commit 2271f5a8d33598ef1272c3c72cb8095e76e4e373)
(cherry picked from commit 06798f3e08)
(cherry picked from commit 31c7dc0dcb5d4005e4704519c3ce93179429434b)
(cherry picked from commit bb80efd62f)
(cherry picked from commit fe6d9f1672)
2023-04-22 16:54:18 +02:00
fnetx
6f4ec092f4
[I18N] Add Locale merger script
(cherry picked from commit ecc3dae2acaf567cd6b2888cc5c582588c7bfc53)
(cherry picked from commit c6c3fc6ace6b6aa4f4877c5a96da54899f2dc2fa)
(cherry picked from commit 4833bd594a49b70896c023b41da8a87ba33add0e)

[I18N] in the home page replace GitHub with Forgejo

The english string that shows on the home page to encourage for
contribution no longer reference GitHub. But some translations still
do. In this context, and this context only, replace it with Forgejo
even though it may not be correct in some cases.

Refs: https://codeberg.org/forgejo/forgejo/pulls/450
(cherry picked from commit 71de77f5ae59617eadda9e4992f1867a7acb7f17)
(cherry picked from commit e9adeae464287d71f0c444b555fc66b8682d588f)
(cherry picked from commit 6469290eac11a0c89fd748750407fc957a82dac5)
(cherry picked from commit f1cf66e7cf)
(cherry picked from commit b4a37d859d06bf9ffb6cc281c6b86c8254c0a302)
(cherry picked from commit 53d981426c)
(cherry picked from commit 640fea0435)
2023-04-22 16:54:18 +02:00
fnetx
9c00ec1cdd
[I18N] Rename upstream files
(cherry picked from commit 2d67a9a62163957eef9dd26379a229b8af741655)
(cherry picked from commit 4eac51f6a4200e01aa72fa0eaac5d72d57ed0c8e)
(cherry picked from commit fd0701a4a6942c2de74c4ea67dbf9085a272070a)
(cherry picked from commit a1ef2815fcd8d386475cbc3ff94dfc3d7e7fc43d)
(cherry picked from commit 507d932d8d21154029a207e99fc7e9a2dbf61610)
(cherry picked from commit c927edfcb9)
(cherry picked from commit 1985d28a03f6b59cb5f66db0b8c0bfadb59aab5e)
(cherry picked from commit 8feb8f3419)
(cherry picked from commit 9d538e265e)
2023-04-22 16:54:18 +02:00
Gusted
b1fccd5093
[PRIVACY] Add a DNS method to fetch new updates
- Use TXT records in order to determine the latest available version.
- This addresses a valid privacy issue, as with HTTP requests the server
can keep track(estimated) of how many instances are using Forgejo, with
DNS that's basically not possible as the server will never receive any
data, as the only ones receiving data are DNS resolvers.

(cherry picked from commit 0baefb546ab96bc3c06d90feffdb14873c2c2a3a)
(cherry picked from commit e8ee41880b775532e6a68bd2052ed96d369dee78)
(cherry picked from commit 7eca4f3bf1faa3f063c9668d1bb354b842361007)
(cherry picked from commit 5c1567836c39b08b982005048f2610c3ad6d029a)
(cherry picked from commit 953afbc67f85f7c15a064405f83b9973273d4d7b)
(cherry picked from commit fd9d97ab9f)
(cherry picked from commit 40fbd45effed8e37c0d23dec4896473a437fb7eb)
(cherry picked from commit c5c904b04b)
(cherry picked from commit 48659bb3ab)
2023-04-22 16:53:46 +02:00
Gusted
ee6df926e7
[PRIVACY] Disable update_checker cron tasks
- This is being disabled as it will weekly connect to a domain.
- This only affects existing installations, as new installations will
have a explicit value being written into app.ini due to https://github.com/go-gitea/gitea/pull/21655

(cherry picked from commit cd0b8b6852563118ab8530c01a48bc612efcf58a)
(cherry picked from commit 58d43867cab15a4b93fab6f4b467756e8030fb2d)
(cherry picked from commit f290b91e504933be83d5b9540a195173280ab38d)
(cherry picked from commit 21085ab63564ef4454666e8e3341285b189e621e)
(cherry picked from commit 3da29b02b31c22a9ee97f9cf17dfa0136efac1d9)
(cherry picked from commit 6169fba292)
(cherry picked from commit ab98900ea6dfe0fbaae52356eb0630ffb06d42b6)
(cherry picked from commit e406a63289)
(cherry picked from commit 4ebc3e2d61)
2023-04-22 16:53:46 +02:00
lauralani
2831912fc0
[BRANDING] adapt forgejo/contrib/upgrade.sh
Reviewed at: https://codeberg.org/forgejo/forgejo/pulls/605

(cherry picked from commit fb14bcd800)
(cherry picked from commit f9d9edb118)
2023-04-22 16:53:15 +02:00
Earl Warren
0c20477a75
[BRANDING] Add Forgejo light, dark, and auto themes: fix import
Closes: https://codeberg.org/forgejo/forgejo/issues/562
(cherry picked from commit 2b0dc1f80ff18d1c94df74c77a80e3651e7cb2ed)
(cherry picked from commit 690dde103fa444efb5087c1565d27ef1e3e4607e)
(cherry picked from commit 1443ea4620)
(cherry picked from commit 39de9bda2a)
2023-04-22 16:53:15 +02:00
Earl Warren
c71a25615c
[BRANDING] link to forgejo.org/docs instead of docs.gitea.io
Fix the link that was 404.

(cherry picked from commit ae515d7258602a0fe4bb4471f2017e4ccc7dd0e7)
(cherry picked from commit 48c59093cd963513dcca9dd61f62e518bcbe94c0)
(cherry picked from commit 8d4b1804bd0e4a8780e2bfd44635f50f95fa9599)
(cherry picked from commit b7555a2905)
(cherry picked from commit 18c6892b86)
2023-04-22 16:53:15 +02:00
Rychart Redwerkz
db55136898
[BRANDING] Rebrand dump log
(cherry picked from commit b92a65a23f8d586d30336c79596ee8a73e6c2dad)
(cherry picked from commit d77b4e486d)
(cherry picked from commit cd94894a0dc06227fd76eb684706f50fcfea6de3)
(cherry picked from commit b82f351c90)
(cherry picked from commit f3ff341d23)
2023-04-22 16:53:15 +02:00
Loïc Dachary
f343cf5597
[BRANDING] X-Forgejo-OTP can be used instead of X-Gitea-OTP
(cherry picked from commit 7b0549cd70aa7cafec853e15b25270847c59850b)
(cherry picked from commit 13e10a65d974c7b594681bfa36402a6144862116)
(cherry picked from commit 89982e6c4a)
(cherry picked from commit a4acf6343d9f5c6dedeb261c524cd7ac5ae1b3c1)
(cherry picked from commit 9886aec9f8)
(cherry picked from commit 1ee9bd7549)
2023-04-22 16:53:15 +02:00
Earl Warren
fe9443b399
[BRANDING] link to forgejo.org/docs instead of docs.gitea.io
(cherry picked from commit 3efafd0e083eb331ce06681351a40c4f46d7c96f)
(cherry picked from commit 148185e34b2be36fa46e8630928ee64a73768883)
(cherry picked from commit 977920fbc7)
(cherry picked from commit b2f37f092f6f9398683d2590d6592dd36a3e43ab)
(cherry picked from commit 3bcba19f55)
(cherry picked from commit bb553b31e7)
2023-04-22 16:53:15 +02:00
Loïc Dachary
2f05b0cc1f
[BRANDING] alias {FORGEJO,GITEA}_{CUSTOM,WORK_DIR}
FORGEJO_* environment variables are set to the corresponding GITEA_*
variable when the cli starts. This approach is intended to minimize
the conflicts on rebase. All occurences of GITEA_* are left untouched
in the codebase and they are only changed to FORGEJO_* if exposed to
the user.

(cherry picked from commit e466f9d10e145a3ed750f0c86cfcafad5f141ea8)
(cherry picked from commit e33e95931b0d91c41433db68ddb19a8724b8ed80)
(cherry picked from commit 5f528f0a25)
(cherry picked from commit 65146bfbcd1102a8e182ac6967804659fea9651f)
(cherry picked from commit 393eede84a)
(cherry picked from commit df68ae9d1f)
2023-04-22 16:53:15 +02:00
Loïc Dachary
ec560da539
[BRANDING] symlink gitea to forgejo in docker containers
(cherry picked from commit 9c06a318b867ea8c60dd194ca393bac3b718b07b)
(cherry picked from commit 95859da3b40306c1e07277230c2f401ef8b82a13)
(cherry picked from commit e3a5f6c1ed4e5452f3664aa8d398805c3b9c0a51)
(cherry picked from commit e441e9a5c7)
(cherry picked from commit c37daa897af4986dfb9b028947c621098860bedd)
(cherry picked from commit 682c695299)
(cherry picked from commit b8a34a927b)
2023-04-22 16:53:14 +02:00
Loïc Dachary
83c9145c08
[BRANDING] lookup .forgejo/workflows before .gitea/workflows
(cherry picked from commit ffe51fd72f384c4644b9329aa201ea80cd7ad7ad)
(cherry picked from commit a2b483b67d4f3c1bb214312a35abc6d81a063cde)
(cherry picked from commit 2b7d0bbde22830d4d631421613256001b6daecfb)
(cherry picked from commit 4a6141187d)
(cherry picked from commit a3ccc97ef887af6aa6c35e0040983f7757523198)
(cherry picked from commit 6259e5b9a2)
(cherry picked from commit 8a293ff204)
2023-04-22 16:53:14 +02:00
Earl Warren
d89cf82796
[BRANDING] DEFAULT_ACTIONS_URL = https://codeberg.org
(cherry picked from commit 52b364ddbd9ac82b9e6f9c1767db2d6b36165011)
(cherry picked from commit 99887cd5673f6da49664b590ad60c83fdbe25a4a)
(cherry picked from commit cd5788782aa5c2ee8baecd57ca1e7882f0854453)

Conflicts:
	docs/content/doc/advanced/config-cheat-sheet.en-us.md
(cherry picked from commit f33e7c8f5a)
(cherry picked from commit dc892c2e807b1b43fef708563ffe267ffcb9b248)
(cherry picked from commit 60f53af40c)
(cherry picked from commit dbf7401fe8)
2023-04-22 16:53:14 +02:00
Loïc Dachary
9fc2cef94a
[BRANDING] reserve forgejo-actions username
(cherry picked from commit 2a25be788bdf3b58b236cb2a9f503b569703a0c6)
(cherry picked from commit b270d5815c80f387759eecbfcb588e548f5ed956)
(cherry picked from commit e7382cc71e43c52abcabc59d09128450ce415d26)
(cherry picked from commit 665400ea1e92405f41590bccf800714440ded50a)
(cherry picked from commit af17f5caf7)
(cherry picked from commit b238a8463a57c6ae1a7892036e817fcc92645ea8)
(cherry picked from commit 81c71941ad)
(cherry picked from commit 48979314b1)
2023-04-22 16:53:14 +02:00
Gusted
5200b186c7
[BRANDING] Update nodeinfo branding
- Change the values for the nodeinfo API, to use branded values.
- Resolves https://codeberg.org/forgejo/forgejo/issues/257

(cherry picked from commit 4608c57688d8b12dbc265dd21bfe7cd269efb116)
(cherry picked from commit e837e8a52943f803a40cd0151e24f7fe8edb11ec)
(cherry picked from commit 6601328d3ce9b57dbaa768dd2d41295293ff94f9)
(cherry picked from commit c6be21d4870e6b748a85f0da19bd4b717875b224)
(cherry picked from commit 692ccd03a9)
(cherry picked from commit 4976b1a4f356c2319308782145f80325ae17b303)
(cherry picked from commit ddb2d26b0d)

Conflicts:
	tests/integration/api_nodeinfo_test.go
(cherry picked from commit ff960a78d8)
2023-04-22 16:53:14 +02:00
Earl Warren
c3d1ad7bbc
[BRANDING] define the forgejo webhook type
templates/swagger/v1_json.tmpl updated with `make generate-swagger`

(cherry picked from commit 88899c492efeedd138ba088a36b9c0bc733ead7b)
(cherry picked from commit 7171bd9617c32c4911e3bdbc23c02a19e80d2465)
(cherry picked from commit 1a742446c17aef9ca62fe75bfc0a388d40138154)
(cherry picked from commit 132342ae8d)
(cherry picked from commit b47b815fbec083a67068654c13a0046e250e34af)
(cherry picked from commit 2dbb52c8ec)
(cherry picked from commit c846de4322)
2023-04-22 16:53:14 +02:00
Earl Warren
a27221e653
[BRANDING] add X-Forgejo-* headers
(cherry picked from commit 0a3388f93f53f53cce79ebcc194d67979cbe61cc)
(cherry picked from commit 7eba0a440a3138443d0b7461560f9f6f1c46b256)
(cherry picked from commit eb9646c7ef0b1a9e73bf22806acbc2caeaee7ff3)
(cherry picked from commit f1972578f5cb72ad9e1ef1ded9aa324b1d669864)

Conflicts:
(cherry picked from commit 3d72f6b3ac)
(cherry picked from commit 6a94f830c0ddaa4e1c59f689d3bb6b59186d55b3)
(cherry picked from commit 522a09dbc1)
(cherry picked from commit 471ad9f728)
2023-04-22 16:53:14 +02:00
Earl Warren
57709acf65
[BRANDING] parse FORGEJO__* in the container environment
Add the FORGEJO__ prefix as equivalent to GITEA__ when interpreted by
environment-to-ini. It is used when running the Forgejo container like
so:

  docker run --name forgejo -e FORGEJO__security__INSTALL_LOCK=true \
             -d codeberg.org/forgejo/forgejo:1.18

Signed-off-by: Earl Warren <contact@earl-warren.org>
(cherry picked from commit 6cd61e2ab701ae9236ff9a68520ee1e2d03e6193)
(cherry picked from commit 62cae8cc6a6ddc9e5bb066c81834b75cef3be29f)
(cherry picked from commit aee1afc5097531b2740b2aa8ef4aef745e7a1be0)
(cherry picked from commit 6ba563cd9b09d012a804f3f438c5ae4e38ca6ced)
(cherry picked from commit d887235e08)
(cherry picked from commit c9a0a44e28237a0b1ff3c65abc5b078383cdf4ac)
(cherry picked from commit 2cae2fca8e)
(cherry picked from commit c457919a2a)
2023-04-22 16:53:14 +02:00
Gusted
b9f3d3a97d
[BRANDING] Replace branding in Swagger
- "Gitea" is automatically being determined in Swagger and cannot be
overridden, therefor we override it after `swagger generate spec` is run.
- Resolves https://codeberg.org/forgejo/forgejo/issues/226

(cherry picked from commit 0b453807656b6fbe54284d865e59880460f3d253)

[BRANDING] Change Swagger title to Forgejo API

(cherry picked from commit 79f6a70b53421be9984a9ad96ebd0d06ab5af02e)
(cherry picked from commit 6cd47afe3366a615d40655a435275d5543910065)
(cherry picked from commit a7ae2e4c09431cd7a1f18c5b87b9dd87981b538d)
(cherry picked from commit 59f837e4661233dafc202ded9ad907dbdf7e3e69)
(cherry picked from commit 9fefe3dc6a)
(cherry picked from commit 1e88465eeda4d1696e79302a23b28cebf2b4a350)
(cherry picked from commit 5ba2f6e3a1)
(cherry picked from commit dbdd396315)
2023-04-22 16:53:13 +02:00
TomZ
56bf8082fa
[BRANDING] cosmetic s/Gitea/Forgejo/ in logs, messages, etc.
As the docs of codeberg refer to the strings printed by the Forgejo
ssh servers, this is user-facing and is nice to update to the new
product name.

(cherry picked from commit 103991d73f0f78f31a5f1dae47824c2fe481bcc6)
(cherry picked from commit 2a0d3f85f199d28a4180becdebcb90af0d6f3504)
(cherry picked from commit eb2b4ce388810dc145dd90d3358d4d4373e31b80)
(cherry picked from commit 0998b51716ef5d3c25e139886aa8b7bfde703b20)

[BRANDING] forgejo log message

(cherry picked from commit d51a046ebe774236f8b902c45486dc8cbd041e0e)
(cherry picked from commit 921994bad3)
(cherry picked from commit bb3048cdb2c32d708cbb640ec2570cdd478eb752)
(cherry picked from commit b736d42075)
(cherry picked from commit 97b637f01f)
2023-04-22 16:53:13 +02:00
Caesar Schinas
438d32ee08
[BRANDING] Rebrand default meta tags
(cherry picked from commit b1a792b63547df1471a125c2384a9623ffae409e)
(cherry picked from commit ba71acccdb8eb4d1c87b50708fe3b03a3324dd9c)
(cherry picked from commit ef58efb8e0c48a782e01aac8d754e70b7611a2c8)
(cherry picked from commit 6a1b08241ebb862bdd39c708852e3e23c4d96c9d)
(cherry picked from commit 86562d5471)
(cherry picked from commit bb7078c177221139c53b80e0d9b863085a6dc265)
(cherry picked from commit 2e520c991a)
(cherry picked from commit bdabb71f96)
2023-04-22 16:53:13 +02:00
Caesar Schinas
537d274287
[BRANDING] Add Forgejo light, dark, and auto themes
(cherry picked from commit faab0c670e22588bc643d71b650560c2ccca2c8e)
(cherry picked from commit b6d59493c7fa0bfa62095abb99c5c5a29bcf1659)
(cherry picked from commit 837da0c1f41b40853eb4aebc40af16433cf7a9c2)
(cherry picked from commit 71ad245e1d6f7f5b002c1c5e9831e872d157f906)
(cherry picked from commit 85a7032f1b1c0d80e3d3960e9d902e9e66e687a5)

Conflicts:
	web_src/css/themes/theme-forgejo-auto.less
	web_src/css/themes/theme-forgejo-dark.less
	web_src/css/themes/theme-forgejo-light.less
	web_src/less/_home.less
        see https://codeberg.org/forgejo/forgejo/pulls/552
(cherry picked from commit c8cc9d61a6)
(cherry picked from commit 840ee6c18f8c501ad7af671af9252408d65de918)
(cherry picked from commit b71b10ed6d)
(cherry picked from commit 0942d87d9c)
2023-04-22 16:53:13 +02:00
Loïc Dachary
e534230657
[BRANDING] container images: set APP_NAME
(cherry picked from commit 12d7bc447edb272327200389c73bb04bb5fccc14)
(cherry picked from commit 1335b17fc35b8b873b94435fddcc23c5cdf0117e)
(cherry picked from commit 0d7da06c47ac3a7278602871b95234f823e11f1d)
(cherry picked from commit 095c1ab679bce39dbaa89e8a86eaeab8a9b823ad)
(cherry picked from commit c367437551)
(cherry picked from commit 07b65b958f097dc24fe628ed688c7c1ed221c7ea)
(cherry picked from commit c923912f5b)
(cherry picked from commit 718188d2b5)
2023-04-22 16:53:13 +02:00
Caesar Schinas
873be0b63c
[BRANDING] Custom loading animation for Forgejo
(cherry picked from commit a3b3b8a2dfb31f3b8000f1bfeae63ef3190c211f)
(cherry picked from commit de0fd2d2e459aec24dae1293cc1f8f04069dedac)
(cherry picked from commit e1bf4de211a92a2f4645b3f34039749456a10ea3)
(cherry picked from commit 60ffc88a47a158fe4920f05875ea8d156eecaa70)
(cherry picked from commit f62a7e4975)
(cherry picked from commit fdadfb478a7e8e6393f23b0f74ea9bc5903d52d5)
(cherry picked from commit ed68e8622c)
(cherry picked from commit 34ebbc500d)
2023-04-22 16:53:13 +02:00