Merge branch 'standalone_develop' into pm_project_develop

This commit is contained in:
2024-03-06 08:56:37 +08:00
93 changed files with 1914 additions and 383 deletions

View File

@@ -794,6 +794,8 @@ Rails.application.routes.draw do
namespace :admins do
mount Sidekiq::Web => '/sidekiq'
get '/', to: 'dashboards#index'
get '/baidu_tongji', to: 'dashboards#baidu_tongji'
get '/baidu_tongji_auth', to: 'dashboards#baidu_tongji_auth'
namespace :topic do
resources :activity_forums
resources :banners
@@ -819,6 +821,7 @@ Rails.application.routes.draw do
resources :identity_verifications
resources :site_pages
resources :page_themes
resources :issues_rank, only: [:index]
resources :projects_rank, only: [:index]
resources :sites
resources :edu_settings

View File

@@ -108,6 +108,15 @@ defaults format: :json do
# projects文件夹下的
scope module: :projects do
resources :actions, module: 'actions' do
collection do
post :disable
post :enable
resources :runs, only: [:index] do
post '/jobs/:job', to: 'runs#job_show'
end
end
end
resources :pulls, module: 'pulls' do
resources :versions, only: [:index] do
member do
@@ -128,6 +137,7 @@ defaults format: :json do
resources :branches, param: :name, only:[:index, :create, :destroy] do
collection do
get :all
post :restore
patch :update_default_branch
end
end
@@ -137,7 +147,11 @@ defaults format: :json do
delete 'tags/*name', to: "tags#destroy", via: :all
get 'tags/*name', to: "tags#show", via: :all
resources :commits, only: [:index]
resources :commits, only: [:index] do
collection do
get :recent
end
end
resources :code_stats, only: [:index]
resources :contributors, only: [:index] do
collection do

View File

@@ -5,5 +5,15 @@ sync_gitea_repo_update_time:
delay_expired_issue:
cron: "0 0 * * *"
class: "DelayExpiredIssueJob"
class: "DelayExpiredIssueAndMilestoneJob"
queue: message
create_daily_project_statistics:
cron: "0 1 * * *"
class: "DailyProjectStatisticsJob"
queue: cache
daily_platform_statistics:
cron: "0 1 * * *"
class: "DailyPlatformStatisticsJob"
queue: default