Add pages project settings API
Add `/api/v4/projects/root%2Fhtml/pages` to return some basic pages settings information for the given project: ```json { "url": "http://html-root-4160ce5f0e9a6c90ccb02755b7fc80f5a2a09ffbb1976cf80b653.pages.gdk.test:3010", "is_unique_domain_enabled": true, "force_https": false, "is_deployed": true } ``` Related to: https://gitlab.com/gitlab-org/gitlab/-/issues/436932 Changelog: added
显示
- app/models/pages/project_settings.rb 25 个添加, 0 个删除app/models/pages/project_settings.rb
- app/models/pages_deployment.rb 8 个添加, 0 个删除app/models/pages_deployment.rb
- doc/api/api_resources.md 2 个添加, 1 个删除doc/api/api_resources.md
- doc/api/pages.md 67 个添加, 0 个删除doc/api/pages.md
- lib/api/entities/pages/deployments.rb 14 个添加, 0 个删除lib/api/entities/pages/deployments.rb
- lib/api/entities/pages/project_settings.rb 14 个添加, 0 个删除lib/api/entities/pages/project_settings.rb
- lib/api/pages.rb 18 个添加, 1 个删除lib/api/pages.rb
- spec/requests/api/pages_domains_spec.rb 1 个添加, 1 个删除spec/requests/api/pages_domains_spec.rb
- spec/requests/api/pages_spec.rb 91 个添加, 0 个删除spec/requests/api/pages_spec.rb
加载中
想要评论请 注册 或 登录