Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-05-06Improve help line for restricted domain signupsStan Hu
2015-05-02Add application setting to restrict user signups to e-mail domainsStan Hu
This feature was requested long ago: http://feedback.gitlab.com/forums/176466-general/suggestions/4118466-ability-to-register-only-from-ceratain-domains This MR is based off !253 but changed to use application settings and use wildcard strings to give more flexibility in pattern matching. Regexps seemed overkill and easy to get wrong. Only restrict e-mail addresses upon creation
2015-04-30Capitalize "X" in "New X".Douwe Maan
2015-04-30Add a page title to every page.Douwe Maan
2015-04-30Merge branch 'show-aside' of https://github.com/Soullivaneuh/gitlabhq into ↵Dmitriy Zaporozhets
Soullivaneuh-show-aside
2015-04-29Fix visibility settings UI in admin areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-04-29Move service template and project service settings into a shared viewStan Hu
2015-04-27Fix adding new group members from admin areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-04-27Fix wrong placement of show-aside linkSullivan SENECHAL
2015-04-26Add new admin settingsVinnie Okada
Add new global application settings for default project and snippet visibility levels.
2015-04-22added fieldset support to project and admin services views.Ioannis Kappas
split field logic to separate template.
2015-04-14Let members be invited from Add members pane.Douwe Maan
2015-04-14Correctly render invite members without user.Douwe Maan
2015-04-14Reference project members by id instead of user_id.Douwe Maan
2015-04-13Merge branch 'public-deploy-keys' into 'master'Dmitriy Zaporozhets
Allow admin to create public deploy keys that are accessible to any project. Addresses private issue https://dev.gitlab.org/gitlab/gitlabhq/issues/1774. Project settings: ![Screen_Shot_2015-03-27_at_14.46.48](https://gitlab.com/gitlab-org/gitlab-ce/uploads/01799ff912671ba6db3f828ea1aca1a6/Screen_Shot_2015-03-27_at_14.46.48.png) The "Public deploy keys" section is only shown when there are any. If there are public deploy keys but no project deploy keys, only public deploy keys are shown. If there are no public deploy keys and no project deploy keys, the current "Deploy keys from projects you have access to will be displayed here" placeholder is shown. The list of projects below the public key has been changed to only show projects the user has access to. "Public deploy key" seems to be repeated on the left, but the first is just the title. The label is always visible for public deploy keys. Admin index: ![Screen_Shot_2015-03-27_at_14.47.06](https://gitlab.com/gitlab-org/gitlab-ce/uploads/ea889d274cfd3f0694d47d602f4f3e94/Screen_Shot_2015-03-27_at_14.47.06.png) Admin detail page: ![Screen_Shot_2015-03-27_at_14.47.16](https://gitlab.com/gitlab-org/gitlab-ce/uploads/8c8475e05bf6b497da3b9f1bc102329f/Screen_Shot_2015-03-27_at_14.47.16.png) Projects using the deploy key are listed on the left and can be disabled easily. See merge request !469
2015-04-07Make the New Application form's error messages visibleRobert Speicher
2015-04-04remove extra scrollbar on background jobsBen Bodenmiller
2015-04-03Merge branch 'fix-admin-project-urls' into 'master'Drew Blessing
Link paths for http and ssh in the admin project show view are incorrect The link paths for http and ssh in the admin project show view are incorrect. Clicking on them effectively reloads the page. I think the intent is to have the links point to the project dashboard. Incorrect: http://gitlab.example.com/admin/projects/[namespace]/[project] Correct: http://gitlab.example.com/[namespace]/[project] See merge request !214
2015-04-03Allow admin to create public deploy keys that are accessible to any project.Douwe Maan
2015-04-02Support configurable attachment size via Application SettingsStan Hu
Fix bug where error messages from Dropzone would not be displayed on the issues page Closes #1258
2015-03-26Merge pull request #9029 from tsigo/rs-project-adminDmitriy Zaporozhets
Add archived status to Admin > Project page
2015-03-26Replace alerts with well where alert is not neededDmitriy Zaporozhets
2015-03-26Update the "Edit Group" button class on Project Admin pageRobert Speicher
2015-03-26Add archived status to Admin > Project pageRobert Speicher
2015-03-24Update help texts and default value settingAndrew Tomaka
2015-03-24Update broadcast messages to use color_fieldAndrew Tomaka
2015-03-23Include missing events and fix save functionality in admin service template ↵Stan Hu
settings form Closes #1275
2015-03-18Fix the order of signin and signup on features page.Marin Jankovski
2015-03-17Fix UI bug regarding servicesDrew Blessing
2015-03-16Merge branch 'fix-restricted-visibility' into 'master'Dmitriy Zaporozhets
Restricted visibility levels - bug fix and new feature This allows admin users to override restricted visibility settings when creating and updating projects and snippets, and moves the restricted visibility configuration from gitlab.yml to the web UI. See #1903. ## Move configuration location I added a new section to the application settings page for restricted visibility levels. Each level has a checkbox, styled with Bootstrap to look like a toggle button. A checked box means that the level is restricted. I added a glowing text shadow and changed the background color for checked buttons because the default styles made it hard to distinguish between checked and unchecked. This image shows the new section with the "Public" box checked: ![restricted_visibility_settings](https://dev.gitlab.org/Okada/gitlabhq/uploads/629562e4313f89b795e81c3bb0f95893/restricted_visibility_settings.png) ## Allow admins to override To allow admin users to override the restricted visibility levels, I had to remove the `visibility_level` validation from the `Project` class. The model doesn't know about the `current_user`, which should determine whether the restrictions can be overridden. We could use the creator in the validation, but that wouldn't work correctly for projects where a non-admin user is the creator and an admin tries to change the project to a restricted visibility level. The `Project::UpdateService` and `Project::CreateService` classes already had code to determine whether the current user is allowed to use a given visibility level; now all visibility level validation is done in those classes. Currently, when a non-admin tries to create or update a project using a restricted level, these classes silently set the visibility level to the global default (create) or the project's existing value (update). I changed this behavior to be more like an Active Model validation, where using a restricted level causes the entire request to be rejected. Project and personal snippets didn't have service classes, and restricted visibility levels weren't being enforced in the model or the controllers. The UI disabled radio buttons for restricted levels, but that wouldn't be difficult to circumvent. I created the `CreateSnippetService` and `UpdateSnippetService` classes to do the same restricted visibility check that the project classes do. And since I was dealing with snippet visibility levels, I updated the API endpoints for project snippets to allow users to set and update the visibility level. ## TODO * [x] Add more tests for restricted visibility functionality cc @sytse @dzaporozhets See merge request !1655
2015-03-15Move project members index from `/team` to `/project_members`Douwe Maan
2015-03-15Use `project_member` instead of `team_member`.Douwe Maan
2015-03-15Use `group_member` instead of `users_group` or `membership`.Douwe Maan
2015-03-14Merge branch 'master' into fix-restricted-visibilityVinnie Okada
Conflicts: db/schema.rb
2015-03-14Refactor buttonsDmitriy Zaporozhets
2015-03-12Prevent database query each time we render group avatarDmitriy Zaporozhets
2015-03-10Fix features checkboxes at admin settings pageDmitriy Zaporozhets
2015-03-10Blocking user does not remove him/her from project/groups but show blocked labelDmitriy Zaporozhets
2015-03-09Improve user block/unblock UI in admin areaDmitriy Zaporozhets
2015-03-09Show total user count on dashboard pageDmitriy Zaporozhets
2015-03-09Show active users(non-blocked) on admin dashboardDmitriy Zaporozhets
2015-03-09Merge branch 'emails-on-push'Dmitriy Zaporozhets
Conflicts: app/controllers/projects/services_controller.rb app/models/project_services/emails_on_push_service.rb
2015-03-07Move restricted visibility settings to the UIVinnie Okada
Add checkboxes to the application settings page for restricted visibility levels, and remove those settings from gitlab.yml.
2015-03-07Small UI improvements after css refactoringDmitriy Zaporozhets
2015-03-07Replace bs-callout with alertDmitriy Zaporozhets
2015-03-05Merge branch 'fix-checkbox-align' into 'master'Dmitriy Zaporozhets
Fix checkbox alignment in application settings Add the form-control CSS class to the feature checkboxes on the application settings page to fix the vertical alignment with their labels. See #2053. Also add aria-describedby attributes to form controls that have a help text block (http://getbootstrap.com/css/#callout-help-text-accessibility). ## Before ![Admin_area___GitLab](https://dev.gitlab.org/Okada/gitlabhq/uploads/2736fe81ba564b43cbef37cd187cf47a/Admin_area___GitLab.png) --- ## After ![Admin_area___GitLab_-_after](https://dev.gitlab.org/Okada/gitlabhq/uploads/95a8a26600458c9c55bc05d2e0c6be47/Admin_area___GitLab_-_after.png) --- This doesn't address the help text block for the twitter checkbox. @dzaporozhets Do you want to keep the help text visible or would you rather put it in a dialog and hide it initially? cc @sytse See merge request !1615
2015-03-03Set supported events per project service.Douwe Maan
2015-03-03Fix checkbox alignment in application settingsVinnie Okada
Add the form-control CSS class to the feature checkboxes on the application settings page to fix the vertical alignment with their labels. Also add aria-describedby attributes to form controls that have a help text block.
2015-03-03Merge branch 'link-to-button' of https://github.com/cirosantilli/gitlabhq ↵Dmitriy Zaporozhets
into cirosantilli-link-to-button Conflicts: app/views/shared/_issuable_filter.html.haml
2015-02-28fix typoMlanawo Mbechezi