halo/application
John Niang d777dbf7ed
Initialize schemes before refreshing application context (#5032)
#### What type of PR is this?

/kind improvement
/area core

#### What this PR does / why we need it:

Prior to this proposal, we encountered an error requesting any page before Halo is in ready state. That is because the timing of schemes initialization is incorrect.

The current proposal is to advance schemes initialization before refreshing application and removes `SchemeInitializedEvent` because it cannot be listened by other beans.

#### Which issue(s) this PR fixes:

Fixes https://github.com/halo-dev/halo/issues/4946

#### Special notes for your reviewer:

#### Does this PR introduce a user-facing change?

```release-note
修复 Halo 还未处于准备就绪时访问页面或接口出现“Scheme not found”错误的问题
```
2023-12-13 06:40:10 +00:00
..
src Initialize schemes before refreshing application context (#5032) 2023-12-13 06:40:10 +00:00
build.gradle Upgrade to Spring Boot 3.2.0 2023-11-24 00:09:45 +08:00