chore(branding): default logfile to forgejo.log instead of gitea.log #13035

Açık
limiting-factor limiting-factor/forgejo:wip-308-logfile 'nden gelen 2 değişiklikleri(commit'leri) forgejo ile birleştirmek istiyor
Üye

For backward compatibility, gitea.log is a symlink to forgejo.log when the log file name is not specified.

Closes forgejo/forgejo#308


The chore(tests): add PanicErrorContains and PanicErrorIs testify helpers commit does not belong and could be split to another pull request if that level of granularity is desired.

Checklist

The contributor guide contains information that will be helpful to first time contributors. All work and communication must conform to Forgejo's AI Agreement. There also are a few conditions for merging Pull Requests in Forgejo repositories. You are also welcome to join the Forgejo development chatroom.

Tests for Go changes

(can be removed for JavaScript changes)

  • I added test coverage for Go changes...
    • in their respective *_test.go for unit tests.
    • in the tests/integration directory if it involves interactions with a live Forgejo server.
  • I ran...
    • make pr-go before pushing

Documentation

  • I created a pull request to the documentation to explain to Forgejo users how to use this change.
  • I did not document these changes and I do not expect someone else to do it.

Release notes

  • This change will be noticed by a Forgejo user or admin (feature, bug fix, performance, etc.). I suggest to include a release note for this change.
  • This change is not visible to a Forgejo user or admin (refactor, dependency upgrade, etc.). I think there is no need to add a release note for this change.

The decision if the pull request will be shown in the release notes is up to the mergers / release team.

The content of the release-notes/<pull request number>.md file will serve as the basis for the release notes. If the file does not exist, the title of the pull request will be used instead.

Release notes

  • Other changes without a feature or bug label
    • PR: chore(branding): default logfile to forgejo.log instead of gitea.log
For backward compatibility, gitea.log is a symlink to forgejo.log when the log file name is not specified. Closes forgejo/forgejo#308 --- The `chore(tests): add PanicErrorContains and PanicErrorIs testify helpers` commit does not belong and could be split to another pull request if that level of granularity is desired. ## Checklist The [contributor guide](https://forgejo.org/docs/next/contributor/) contains information that will be helpful to first time contributors. All work and communication must conform to Forgejo's [AI Agreement](https://codeberg.org/forgejo/governance/src/branch/main/AIAgreement.md). There also are a few [conditions for merging Pull Requests in Forgejo repositories](https://codeberg.org/forgejo/governance/src/branch/main/PullRequestsAgreement.md). You are also welcome to join the [Forgejo development chatroom](https://matrix.to/#/#forgejo-development:matrix.org). ### Tests for Go changes (can be removed for JavaScript changes) - I added test coverage for Go changes... - [x] in their respective `*_test.go` for unit tests. - [ ] in the `tests/integration` directory if it involves interactions with a live Forgejo server. - I ran... - [x] `make pr-go` before pushing ### Documentation - [ ] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs) to explain to Forgejo users how to use this change. - [x] I did not document these changes and I do not expect someone else to do it. ### Release notes - [x] This change will be noticed by a Forgejo user or admin (feature, bug fix, performance, etc.). I suggest to include a release note for this change. - [ ] This change is not visible to a Forgejo user or admin (refactor, dependency upgrade, etc.). I think there is no need to add a release note for this change. *The decision if the pull request will be shown in the release notes is up to the mergers / release team.* The content of the `release-notes/<pull request number>.md` file will serve as the basis for the release notes. If the file does not exist, the title of the pull request will be used instead. <!--start release-notes-assistant--> ## Release notes <!--URL:https://codeberg.org/forgejo/forgejo--> - Other changes without a feature or bug label - [PR](https://codeberg.org/forgejo/forgejo/pulls/13035): <!--number 13035 --><!--line 0 --><!--description Y2hvcmUoYnJhbmRpbmcpOiBkZWZhdWx0IGxvZ2ZpbGUgdG8gZm9yZ2Vqby5sb2cgaW5zdGVhZCBvZiBnaXRlYS5sb2c=-->chore(branding): default logfile to forgejo.log instead of gitea.log<!--description--> <!--end release-notes-assistant-->
chore(branding): default logfile to forgejo.log instead of gitea.log
Bazı kontroller başarısız oldu
issue-labels / backporting (pull_request_target) Has been skipped
issue-labels / cascade (pull_request_target) Has been skipped
testing / semgrep/ci (pull_request) Successful in 57s
testing / frontend-checks (pull_request) Successful in 1m46s
testing / backend-checks (pull_request) Successful in 3m35s
issue-labels / release-notes (pull_request_target) Has been cancelled
requirements / merge-conditions (pull_request) Successful in 6s
testing / test-remote-cacher (redis) (pull_request) Has been cancelled
testing / test-remote-cacher (valkey) (pull_request) Has been cancelled
testing / test-remote-cacher (garnet) (pull_request) Has been cancelled
testing / test-remote-cacher (redict) (pull_request) Has been cancelled
testing / security-check (pull_request) Has been cancelled
testing / test-mysql (pull_request) Has been cancelled
testing / test-e2e (pull_request) Has been cancelled
testing / test-sqlite (pull_request) Has been cancelled
testing / test-pgsql (pull_request) Has been cancelled
testing / test-unit (pull_request) Has been cancelled
edbe86ccc2
For backward compatibility, gitea.log is a symlink to forgejo.log when
the log file name is not specified.

Closes forgejo/forgejo#308
limiting-factor 2026-06-10 10:03:45 +02:00, Gusted, fnetX tarafından incelenmesi talep etti
Üye
Where does that come from? The following is a preview of the release notes for this pull request, as they will appear in the upcoming release. They are derived from the content of the `release-notes/13035.md` file, if it exists, or the title of the pull request. They were also added at the bottom of the description of this pull request for easier reference.

This message and the release notes originate from a call to the release-notes-assistant.

@@ -34,2 +34,10 @@
 
 The content of the `release-notes/<pull request number>.md` file will serve as the basis for the release notes. If the file does not exist, the title of the pull request will be used instead.
+
+<!--start release-notes-assistant-->
+
+## Release notes
+<!--URL:https://codeberg.org/forgejo/forgejo-->
+- Other changes without a feature or bug label
+  - [PR](https://codeberg.org/forgejo/forgejo/pulls/13035): <!--number 13035 --><!--line 0 --><!--description Y2hvcmUoYnJhbmRpbmcpOiBkZWZhdWx0IGxvZ2ZpbGUgdG8gZm9yZ2Vqby5sb2cgaW5zdGVhZCBvZiBnaXRlYS5sb2c=-->chore(branding): default logfile to forgejo.log instead of gitea.log<!--description-->
+<!--end release-notes-assistant-->

Release notes

  • Other changes without a feature or bug label
    • PR: chore(branding): default logfile to forgejo.log instead of gitea.log
<details> <summary>Where does that come from?</summary> The following is a preview of the release notes for this pull request, as they will appear in the upcoming release. They are derived from the content of the `release-notes/13035.md` file, if it exists, or the title of the pull request. They were also added at the bottom of the description of this pull request for easier reference. This message and the release notes originate from a call to the [release-notes-assistant](https://code.forgejo.org/forgejo/release-notes-assistant). ```diff @@ -34,2 +34,10 @@ The content of the `release-notes/<pull request number>.md` file will serve as the basis for the release notes. If the file does not exist, the title of the pull request will be used instead. + +<!--start release-notes-assistant--> + +## Release notes +<!--URL:https://codeberg.org/forgejo/forgejo--> +- Other changes without a feature or bug label + - [PR](https://codeberg.org/forgejo/forgejo/pulls/13035): <!--number 13035 --><!--line 0 --><!--description Y2hvcmUoYnJhbmRpbmcpOiBkZWZhdWx0IGxvZ2ZpbGUgdG8gZm9yZ2Vqby5sb2cgaW5zdGVhZCBvZiBnaXRlYS5sb2c=-->chore(branding): default logfile to forgejo.log instead of gitea.log<!--description--> +<!--end release-notes-assistant--> ``` </details> <!--start release-notes-assistant--> ## Release notes <!--URL:https://codeberg.org/forgejo/forgejo--> - Other changes without a feature or bug label - [PR](https://codeberg.org/forgejo/forgejo/pulls/13035): <!--number 13035 --><!--line 0 --><!--description Y2hvcmUoYnJhbmRpbmcpOiBkZWZhdWx0IGxvZ2ZpbGUgdG8gZm9yZ2Vqby5sb2cgaW5zdGVhZCBvZiBnaXRlYS5sb2c=-->chore(branding): default logfile to forgejo.log instead of gitea.log<!--description--> <!--end release-notes-assistant-->
limiting-factor wip-308-logfile edbe86ccc2
Bazı kontroller başarısız oldu
issue-labels / backporting (pull_request_target) Has been skipped
issue-labels / cascade (pull_request_target) Has been skipped
testing / semgrep/ci (pull_request) Successful in 57s
testing / frontend-checks (pull_request) Successful in 1m46s
testing / backend-checks (pull_request) Successful in 3m35s
issue-labels / release-notes (pull_request_target) Has been cancelled
requirements / merge-conditions (pull_request) Successful in 6s
testing / test-remote-cacher (redis) (pull_request) Has been cancelled
testing / test-remote-cacher (valkey) (pull_request) Has been cancelled
testing / test-remote-cacher (garnet) (pull_request) Has been cancelled
testing / test-remote-cacher (redict) (pull_request) Has been cancelled
testing / security-check (pull_request) Has been cancelled
testing / test-mysql (pull_request) Has been cancelled
testing / test-e2e (pull_request) Has been cancelled
testing / test-sqlite (pull_request) Has been cancelled
testing / test-pgsql (pull_request) Has been cancelled
testing / test-unit (pull_request) Has been cancelled
hedefinden bccf1a9cdb
Bazı kontroller başarısız oldu
requirements / merge-conditions (pull_request) Successful in 9s
testing / semgrep/ci (pull_request) Successful in 38s
testing / frontend-checks (pull_request) Successful in 1m26s
testing / backend-checks (pull_request) Successful in 3m10s
issue-labels / release-notes (pull_request_target) Successful in 3m35s
testing / test-unit (pull_request) Failing after 4m34s
testing / test-remote-cacher (garnet) (pull_request) Has been skipped
testing / test-remote-cacher (valkey) (pull_request) Has been skipped
testing / test-remote-cacher (redis) (pull_request) Has been skipped
testing / test-remote-cacher (redict) (pull_request) Has been skipped
testing / test-e2e (pull_request) Successful in 22m32s
testing / test-mysql (pull_request) Successful in 25m20s
testing / security-check (pull_request) Has been cancelled
testing / test-sqlite (pull_request) Has been cancelled
testing / test-pgsql (pull_request) Has been cancelled
hedefine zorla gönderildi 2026-06-10 10:09:13 +02:00
Karşılaştır
limiting-factor wip-308-logfile bccf1a9cdb
Bazı kontroller başarısız oldu
requirements / merge-conditions (pull_request) Successful in 9s
testing / semgrep/ci (pull_request) Successful in 38s
testing / frontend-checks (pull_request) Successful in 1m26s
testing / backend-checks (pull_request) Successful in 3m10s
issue-labels / release-notes (pull_request_target) Successful in 3m35s
testing / test-unit (pull_request) Failing after 4m34s
testing / test-remote-cacher (garnet) (pull_request) Has been skipped
testing / test-remote-cacher (valkey) (pull_request) Has been skipped
testing / test-remote-cacher (redis) (pull_request) Has been skipped
testing / test-remote-cacher (redict) (pull_request) Has been skipped
testing / test-e2e (pull_request) Successful in 22m32s
testing / test-mysql (pull_request) Successful in 25m20s
testing / security-check (pull_request) Has been cancelled
testing / test-sqlite (pull_request) Has been cancelled
testing / test-pgsql (pull_request) Has been cancelled
hedefinden 34b7ececf7
Bazı kontroller başarısız oldu
requirements / merge-conditions (pull_request) Successful in 11s
issue-labels / release-notes (pull_request_target) Has been cancelled
testing / test-unit (pull_request) Has been cancelled
testing / test-e2e (pull_request) Has been cancelled
testing / test-remote-cacher (redis) (pull_request) Has been cancelled
testing / test-remote-cacher (valkey) (pull_request) Has been cancelled
testing / test-remote-cacher (garnet) (pull_request) Has been cancelled
testing / test-remote-cacher (redict) (pull_request) Has been cancelled
testing / test-mysql (pull_request) Has been cancelled
testing / test-pgsql (pull_request) Has been cancelled
testing / test-sqlite (pull_request) Has been cancelled
testing / security-check (pull_request) Has been cancelled
testing / semgrep/ci (pull_request) Has been cancelled
testing / frontend-checks (pull_request) Has been cancelled
testing / backend-checks (pull_request) Has been cancelled
hedefine zorla gönderildi 2026-06-10 10:53:33 +02:00
Karşılaştır
limiting-factor wip-308-logfile 34b7ececf7
Bazı kontroller başarısız oldu
requirements / merge-conditions (pull_request) Successful in 11s
issue-labels / release-notes (pull_request_target) Has been cancelled
testing / test-unit (pull_request) Has been cancelled
testing / test-e2e (pull_request) Has been cancelled
testing / test-remote-cacher (redis) (pull_request) Has been cancelled
testing / test-remote-cacher (valkey) (pull_request) Has been cancelled
testing / test-remote-cacher (garnet) (pull_request) Has been cancelled
testing / test-remote-cacher (redict) (pull_request) Has been cancelled
testing / test-mysql (pull_request) Has been cancelled
testing / test-pgsql (pull_request) Has been cancelled
testing / test-sqlite (pull_request) Has been cancelled
testing / security-check (pull_request) Has been cancelled
testing / semgrep/ci (pull_request) Has been cancelled
testing / frontend-checks (pull_request) Has been cancelled
testing / backend-checks (pull_request) Has been cancelled
hedefinden fedc61a88b
Tüm denetlemeler başarılı oldu
requirements / merge-conditions (pull_request) Successful in 11s
testing / semgrep/ci (pull_request) Successful in 1m2s
testing / frontend-checks (pull_request) Successful in 1m37s
testing / backend-checks (pull_request) Successful in 3m28s
issue-labels / release-notes (pull_request_target) Successful in 4m30s
testing / test-unit (pull_request) Successful in 4m37s
testing / test-remote-cacher (redict) (pull_request) Successful in 2m0s
testing / test-remote-cacher (redis) (pull_request) Successful in 2m9s
testing / test-remote-cacher (garnet) (pull_request) Successful in 2m5s
testing / test-remote-cacher (valkey) (pull_request) Successful in 2m7s
testing / test-e2e (pull_request) Successful in 20m48s
testing / test-mysql (pull_request) Successful in 23m48s
testing / test-sqlite (pull_request) Successful in 38m2s
testing / test-pgsql (pull_request) Successful in 41m17s
testing / security-check (pull_request) Successful in 45s
hedefine zorla gönderildi 2026-06-10 10:54:22 +02:00
Karşılaştır
Tüm denetlemeler başarılı oldu
requirements / merge-conditions (pull_request) Successful in 11s
testing / semgrep/ci (pull_request) Successful in 1m2s
testing / frontend-checks (pull_request) Successful in 1m37s
Gerekli
Ayrıntılar
testing / backend-checks (pull_request) Successful in 3m28s
Gerekli
Ayrıntılar
issue-labels / release-notes (pull_request_target) Successful in 4m30s
testing / test-unit (pull_request) Successful in 4m37s
Gerekli
Ayrıntılar
testing / test-remote-cacher (redict) (pull_request) Successful in 2m0s
testing / test-remote-cacher (redis) (pull_request) Successful in 2m9s
testing / test-remote-cacher (garnet) (pull_request) Successful in 2m5s
testing / test-remote-cacher (valkey) (pull_request) Successful in 2m7s
testing / test-e2e (pull_request) Successful in 20m48s
testing / test-mysql (pull_request) Successful in 23m48s
Gerekli
Ayrıntılar
testing / test-sqlite (pull_request) Successful in 38m2s
Gerekli
Ayrıntılar
testing / test-pgsql (pull_request) Successful in 41m17s
Gerekli
Ayrıntılar
testing / security-check (pull_request) Successful in 45s
Bu değişiklik isteğinin henüz yeterli onayı yok. 0 onay var, 1 onay gerekiyor.
Bu dal, temel dal ile güncel değil
Bu değişiklik isteğini birleştirme yetkiniz yok.
Komut satırı talimatlarını görüntüleyin.

Çekme

Proje deponuzdan yeni bir dalı çekin ve değişiklikleri test edin.
git fetch -u wip-308-logfile:limiting-factor-wip-308-logfile
git switch limiting-factor-wip-308-logfile
Bu konuşmaya katılmak için oturum aç.
Değerlendirici yok
Etiket Yok
arch
riscv64
backport/v1.19
backport/v1.20
backport/v1.21/forgejo
backport/v10.0/forgejo
backport/v11.0/forgejo
backport/v12.0/forgejo
backport/v13.0/forgejo
backport/v14.0/forgejo
backport/v15.0/forgejo
backport/v7.0/forgejo
backport/v8.0/forgejo
backport/v9.0/forgejo
breaking
bug
bug
confirmed
bug
duplicate
bug
needs-more-info
bug
new-report
bug
reported-upstream
code/actions
code/api
code/auth
code/auth/faidp
code/auth/farp
code/email
code/federation
code/git
code/migrations
code/packages
code/wiki
database
MySQL
database
PostgreSQL
database
SQLite
dependency-upgrade
dependency
Chi
dependency
Chroma
dependency
F3
dependency
ForgeFed
dependency
garage
dependency
Gitea
dependency
Golang
Discussion
duplicate
enhancement/feature
forgejo/accessibility
forgejo/branding
forgejo/ci
forgejo/commit-graph
forgejo/documentation
forgejo/furnace cleanup
forgejo/i18n
forgejo/interop
forgejo/moderation
forgejo/privacy
forgejo/release
forgejo/scaling
forgejo/security
forgejo/ui
Gain
High
Gain
Nice to have
Gain
Undefined
Gain
Very High
good first issue
i18n/backport-stable
impact
large
impact
medium
impact
small
impact
unknown
Incompatible license
issue
closed
issue
do-not-exist-yet
issue
open
manual test
Manually tested during feature freeze
OS
FreeBSD
OS
Linux
OS
macOS
OS
Windows
problem
QA
regression
release blocker
Release Cycle
Feature Freeze
release-blocker
v7.0
release-blocker
v7.0.1
release-blocker
v7.0.2
release-blocker
v7.0.3
release-blocker
v7.0.4
release-blocker
v8.0.0
release-blocker/v9.0.0
run-all-playwright-tests
run-end-to-end-tests
stage
2-research
stage
3-design
stage
4-implementation
test
manual
test
needed
test
needs-help
test
not-needed
test
present
untested
User research - time-tracker
valuable code
worth a release-note
User research - Accessibility
User research - Blocked
User research - Community
User research - Config (instance)
User research - Errors
User research - Filters
User research - Future backlog
User research - Git workflow
User research - Labels
User research - Moderation
User research - Needs input
User research - Notifications/Dashboard
User research - Rendering
User research - Repo creation
User research - Repo units
User research - Security
User research - Settings (in-app)
Kilometre Taşı Yok
Proje yok
Atanan Kişi Yok
2 katılımcı
Bildirimler
Bitiş Tarihi
Bitiş tarihi geçersiz veya aralık dışında. Lütfen 'yyyy-aa-gg' biçimini kullanın.

Bitiş tarihi atanmadı.

Bağımlılıklar

Bağımlılık yok.

Referans
forgejo/forgejo!13035
Herhangi bir açıklama sağlanmadı.