1
0
mirror of https://github.com/go-gitea/gitea.git synced 2024-12-04 14:46:57 -05:00
gitea/options/locale
wxiaoguang 520eb57d76
Use a separate admin page to show global stats, remove actions stat (#25062)
Before, Gitea shows the database table stats on the `admin dashboard`
page.

It has some problems:

* `count(*)` is quite heavy. If tables have many records, this blocks
loading the admin page blocks for a long time
* Some users had even reported issues that they can't visit their admin
page because this page causes blocking or `50x error (reverse proxy
timeout)`
* The `actions` stat is not useful. The table is simply too large. Does
it really matter if it contains 1,000,000 rows or 9,999,999 rows?
* The translation `admin.dashboard.statistic_info` is difficult to
maintain.

So, this PR uses a separate page to show the stats and removes the
`actions` stat.


![image](https://github.com/go-gitea/gitea/assets/2114189/babf7c61-b93b-4a62-bfaa-22983636427e)

## ⚠️ BREAKING

The `actions` Prometheus metrics collector has been removed for the
reasons mentioned beforehand.
Please do not rely on its output anymore.
2023-06-03 22:03:41 +08:00
..
locale_cs-CZ.ini [skip ci] Updated translations via Crowdin 2023-05-02 00:23:19 +00:00
locale_de-DE.ini [skip ci] Updated translations via Crowdin 2023-06-02 00:26:50 +00:00
locale_el-GR.ini [skip ci] Updated translations via Crowdin 2023-05-02 00:23:19 +00:00
locale_en-US.ini Use a separate admin page to show global stats, remove actions stat (#25062) 2023-06-03 22:03:41 +08:00
locale_es-ES.ini [skip ci] Updated translations via Crowdin 2023-05-02 00:23:19 +00:00
locale_fa-IR.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_fi-FI.ini [skip ci] Updated translations via Crowdin 2023-05-02 00:23:19 +00:00
locale_fr-FR.ini [skip ci] Updated translations via Crowdin 2023-05-21 00:26:26 +00:00
locale_hu-HU.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_id-ID.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_is-IS.ini [skip ci] Updated translations via Crowdin 2023-05-02 00:23:19 +00:00
locale_it-IT.ini [skip ci] Updated translations via Crowdin 2023-05-02 00:23:19 +00:00
locale_ja-JP.ini [skip ci] Updated translations via Crowdin 2023-05-29 00:24:30 +00:00
locale_ko-KR.ini [skip ci] Updated translations via Crowdin 2023-04-27 01:07:47 +00:00
locale_lv-LV.ini [skip ci] Updated translations via Crowdin 2023-05-02 00:23:19 +00:00
locale_nl-NL.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_pl-PL.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_pt-BR.ini [skip ci] Updated translations via Crowdin 2023-05-16 00:23:56 +00:00
locale_pt-PT.ini [skip ci] Updated translations via Crowdin 2023-05-02 00:23:19 +00:00
locale_ru-RU.ini [skip ci] Updated translations via Crowdin 2023-05-27 00:25:56 +00:00
locale_si-LK.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_sk-SK.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_sv-SE.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_tr-TR.ini [skip ci] Updated translations via Crowdin 2023-05-20 00:22:02 +00:00
locale_uk-UA.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_zh-CN.ini [skip ci] Updated translations via Crowdin 2023-05-26 00:24:37 +00:00
locale_zh-HK.ini [skip ci] Updated translations via Crowdin 2023-04-25 00:07:53 +00:00
locale_zh-TW.ini [skip ci] Updated translations via Crowdin 2023-05-02 00:23:19 +00:00
TRANSLATORS Fix missing left and right carets in TRANSLATORS (#21397) 2022-10-10 10:36:37 -04:00