Add a REST API to create an organization
This change introduces a new POST API for organization creation. The functionality is controlled by a feature flag named 'allow_organization_creation'. The change also modifies workhorse to enable file uploads on the '/api/v4/organizations' endpoint.
显示
- app/helpers/application_settings_helper.rb 1 个添加, 0 个删除app/helpers/application_settings_helper.rb
- app/models/application_setting.rb 2 个添加, 0 个删除app/models/application_setting.rb
- app/models/application_setting_implementation.rb 1 个添加, 0 个删除app/models/application_setting_implementation.rb
- app/validators/json_schemas/application_setting_rate_limits.json 5 个添加, 0 个删除...idators/json_schemas/application_setting_rate_limits.json
- app/views/admin/application_settings/_organizations_api_limits.html.haml 20 个添加, 0 个删除.../application_settings/_organizations_api_limits.html.haml
- app/views/admin/application_settings/network.html.haml 2 个添加, 0 个删除app/views/admin/application_settings/network.html.haml
- doc/administration/settings/rate_limit_on_organizations_api.md 36 个添加, 0 个删除...dministration/settings/rate_limit_on_organizations_api.md
- doc/api/organizations.md 63 个添加, 0 个删除doc/api/organizations.md
- doc/security/rate_limits.md 1 个添加, 0 个删除doc/security/rate_limits.md
- lib/api/api.rb 1 个添加, 0 个删除lib/api/api.rb
- lib/api/entities/organizations/organization.rb 23 个添加, 0 个删除lib/api/entities/organizations/organization.rb
- lib/api/helpers.rb 1 个添加, 1 个删除lib/api/helpers.rb
- lib/api/organizations.rb 47 个添加, 0 个删除lib/api/organizations.rb
- lib/gitlab/application_rate_limiter.rb 1 个添加, 0 个删除lib/gitlab/application_rate_limiter.rb
- locale/gitlab.pot 9 个添加, 0 个删除locale/gitlab.pot
- spec/features/admin/admin_settings_spec.rb 14 个添加, 0 个删除spec/features/admin/admin_settings_spec.rb
- spec/helpers/application_settings_helper_spec.rb 1 个添加, 0 个删除spec/helpers/application_settings_helper_spec.rb
- spec/lib/api/entities/organizations/organization_spec.rb 27 个添加, 0 个删除spec/lib/api/entities/organizations/organization_spec.rb
- spec/models/application_setting_spec.rb 2 个添加, 0 个删除spec/models/application_setting_spec.rb
- spec/requests/api/organizations_spec.rb 175 个添加, 0 个删除spec/requests/api/organizations_spec.rb
加载中
想要评论请 注册 或 登录