Commit Graph

164 Commits

Author SHA1 Message Date
Z.J. van de Weg e6ffb1580b Don't autofill kubernetes namespace 2017-04-04 12:47:51 +02:00
Clement Ho 20deca7c68 Add download attribute to download links 2017-03-29 18:03:47 -05:00
Lin Jen-Shin 62423f28f7 Fix project tag order because we assume so in test
See https://gitlab.com/gitlab-org/gitlab-ce/builds/12778220
found in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10156
2017-03-23 16:00:47 +08:00
Jose Ivan Vargas 3225fd3688 Removed the settings gear button inside the Project to a tab 2017-03-07 23:26:57 -06:00
Douwe Maan ad640bc5f9 Use Namespace#full_path instead of #path where appropriate 2017-02-23 17:55:01 -06:00
Dmitriy Zaporozhets 35b31ba84f Merge branch 'create-new-project-ui-fix' into 'master'
Layout alignment fix in new project and edit project screen

See merge request !9201
2017-02-15 12:45:49 +00:00
Dmitriy Zaporozhets 6676b4f0dd
Use Namespace#full_path instead of Namespace#path
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2017-02-14 18:38:20 +02:00
Pratik Borsadiya 4304ea802f Layout alignment fix in new project and edit project screen 2017-02-13 22:41:39 +05:30
James Edwards-Jones 1af3f3b673 Merge branch 'master' into jej-pages-picked-from-ee 2017-02-03 17:25:26 +00:00
Filipa Lacerda 5b0f492b0d Adds changelog entry
Replace "builds" in project settings

Replace "builds" in admin area
2017-02-03 09:43:04 +00:00
Bryce Johnson 48a053f334 Only render hr when user can't archive project. 2017-02-02 13:19:33 -06:00
Kamil Trzcinski 930a7030b5 Implement proper verification of certificate's public_key against the private_key 2017-01-31 22:53:57 +00:00
Rémy Coutable 1d159ffbf8 Fix URL to GitLab pages documentation 2017-01-31 22:53:57 +00:00
Achilleas Pipinellis 139ebce691 Clean up the text in pages view 2017-01-31 22:53:55 +00:00
Kamil Trzcinski 120f9abaa1 Add GitLab Pages
- The pages are created when build artifacts for `pages` job are uploaded
- Pages serve the content under: http://group.pages.domain.com/project
- Pages can be used to serve the group page, special project named as host: group.pages.domain.com
- User can provide own 403 and 404 error pages by creating 403.html and 404.html in group page project
- Pages can be explicitly removed from the project by clicking Remove Pages in Project Settings
- The size of pages is limited by Application Setting: max pages size, which limits the maximum size of unpacked archive (default: 100MB)
- The public/ is extracted from artifacts and content is served as static pages
- Pages asynchronous worker use `dd` to limit the unpacked tar size
- Pages needs to be explicitly enabled and domain needs to be specified in gitlab.yml
- Pages are part of backups
- Pages notify the deployment status using Commit Status API
- Pages use a new sidekiq queue: pages
- Pages use a separate nginx config which needs to be explicitly added
2017-01-31 22:50:39 +00:00
James Lopez e589c7e848 Ignore encrypted attributes in Import/Export
* Regenerates tokens for all models that have them
* Remove variables, since they are basically just storing encrypted data
* Bumped version up to 0.1.6
* Updated related docs
2017-01-30 12:34:32 +01:00
Clement Ho 49831b5374 Fix project name label's for reference in project settings 2017-01-27 10:33:05 -06:00
winniehell 65be0979e4 Display project ID in project settings (!8572) 2017-01-25 22:17:08 +01:00
Luke "Jared" Bennett 2c9bb13505
Fixed tests
Grab permissions description from backend

Review changes

Added unit tests
2016-12-10 17:28:36 +00:00
Annabel Dunstone Gray 26b0fe8d2e
Align permissions options 2016-12-10 15:18:18 +00:00
Luke "Jared" Bennett 63c3ba7ae0
Created shared/visibility_select and merged with feature permissions ui
Fixed up nested padding and added dynamic text js

Added padding and tests
2016-12-10 15:18:18 +00:00
Alfredo Sumaran 3f768f9a14 Merge branch '25324-change-housekeeping-btn-to-default' into 'master'
Use default btn styling for Housekeeping button on projects settings page

Changes the Housekeeping button styling on the project settings page from ```btn-save``` to ```btn-default```

**BEFORE:** ![Screen_Shot_2016-12-06_at_12_51_42_PM](/uploads/1b1c8a26eead025062e2c98d9d0f4286/Screen_Shot_2016-12-06_at_12_51_42_PM.png)

**AFTER:** ![Screen_Shot_2016-12-06_at_12_51_57_PM](/uploads/9e7937af4a058fa1aa8b45653dbad3ee/Screen_Shot_2016-12-06_at_12_51_57_PM.png)

Closes #25324 
cc: @awhildy

See merge request !7959
2016-12-09 23:24:12 +00:00
Rémy Coutable 9cc19d9b2c
Remove wrong '.builds-feature' class from the MR settings fieldset
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-12-07 12:42:09 +01:00
Ryan Harris 9d9fe3c82e Use default btn styling for Housekeeping button on projects settings page 2016-12-06 12:55:24 -05:00
Patricio Cano b7e29af0b5 Fix `LFS enabled` select box.
It was not displaying the proper value and had an out of place look to it.
2016-11-23 13:04:20 -06:00
Fatih Acet 09f4af04c6 Merge branch 'remove-wiki-image-border-radius' into 'master'
Update avatar container name so it doesnt conflict with other image containers

Bug from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7206 renders all wiki images circular   
Before:   
![Screen_Shot_2016-11-03_at_9.27.45_AM](/uploads/f49baa4481cec6d6c043087aa1a83d09/Screen_Shot_2016-11-03_at_9.27.45_AM.png)
After:   
![Screen_Shot_2016-11-03_at_9.27.37_AM](/uploads/5b21d1752b5fa5adcabd44b8973fb55d/Screen_Shot_2016-11-03_at_9.27.37_AM.png)

cc @tauriedavis @dzaporozhets 

See merge request !7268
2016-11-04 21:27:43 +00:00
Fatih Acet 257075e43b Merge branch 'project-container-repo-disable' into 'master'
Hides registry if project repository is disabled

## What does this MR do?

When disabling the projects repository it now hides the container registry as well.

## Screenshots (if relevant)

![Screen_Shot_2016-10-21_at_11.23.29](/uploads/e07d74e0666348748690689ab993f9d8/Screen_Shot_2016-10-21_at_11.23.29.png)

![Screen_Shot_2016-10-21_at_11.23.32](/uploads/e2f0757397a4524eca5aa069c1fabad3/Screen_Shot_2016-10-21_at_11.23.32.png)

## What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/19734#note_17224181

See merge request !7036
2016-11-03 22:23:45 +00:00
Annabel Dunstone Gray 4664188824 Update avatar container name so it doesnt conflict with other image containers 2016-11-03 12:26:09 -05:00
Achilleas Pipinellis 8db745ef64 Merge branch 'patch-6' into 'master'
add container registry images to not exported list

See the general Documentation guidelines http://docs.gitlab.com/ce/development/doc_styleguide.html

## What does this MR do?

Clarify that images are not exported

See merge request !7187
2016-11-02 12:08:24 +00:00
tauriedavis fb99a430f9 23545 Fix distorted project and group avatars 2016-11-01 10:59:04 -05:00
Phil Hughes bdf7365d85 Hides registry if project is disabled 2016-11-01 09:20:31 +00:00
Ben Bodenmiller cad97cd4dd add container registry images to not exported list 2016-10-29 03:38:19 +00:00
Adam Niedzielski f3cf515230 Fix typo in project settings that prevents users from enabling container registry.
Fixes #23575.
2016-10-24 16:49:18 +02:00
tauriedavis f87124da1f fix font weight of project feature settings 2016-10-20 16:27:38 -07:00
Felipe Artur da07c2e4d3 Add visibility level to project repository 2016-10-17 18:12:18 -02:00
Patricio Cano ea3bbbdef8 FIx JS bug with select2 because of missing `data-field` attribute in select box. 2016-10-11 13:01:57 -05:00
Achilleas Pipinellis c9a5aee8a6 Link to Registry docs from project settings 2016-10-06 22:08:41 +02:00
Patricio Cano c788c66a85 Improved helper methods, better flow for `project.lfs_enabled?`, and UI fixes. 2016-09-15 12:27:32 -05:00
Felipe Artur 892dea6771 Project tools visibility level 2016-09-01 11:47:59 -03:00
Patricio Cano cf37d623e1 Renamed `enable_lfs` to `lfs_enabled` for the Project field, and related fixes. 2016-08-30 17:17:45 -05:00
Patricio Cano 63a97c1192 Syntax and style fixes. 2016-08-30 16:17:41 -05:00
Patricio Cano 9d8fbcc038 Added project specific enable/disable setting for LFS 2016-08-30 16:17:41 -05:00
Douglas Barbosa Alexandre 487dfad6ac Fix renaming repository when name contains invalid chars under settings 2016-07-27 13:52:45 -03:00
Rémy Coutable 6623d36b65 Merge branch '15343-build-settiings' into 'master'
Resolve "Move Build badges settings to Builds page (or Builds settings)"

## What does this MR do?
Removes pipeline settings section from project settings & creates a new pipelines settings page    
Adds builds badge to pipelines settings page & removes badge page

## Are there points in the code the reviewer needs to double check?
All Rails updates -> particularly `builds_controller.rb` and `routes`   
Spacing needs to be updated across all settings pages and will be in a separate MR (https://gitlab.com/gitlab-org/gitlab-ce/issues/19827)

## What are the relevant issue numbers?
Closes #15343    
Part of #18920 

## Screenshots (if relevant)
![Screen_Shot_2016-07-19_at_5.47.29_AM](/uploads/48e6d203de4cbe0b697280128695d980/Screen_Shot_2016-07-19_at_5.47.29_AM.png)
![Screen_Shot_2016-07-14_at_9.25.13_AM](/uploads/59118440f3e7bb903f44260abb119376/Screen_Shot_2016-07-14_at_9.25.13_AM.png)

See merge request !5244
2016-07-20 13:59:43 +00:00
Felipe Artur 4d69cb9d94 Allow to disable user request access to groups/projects 2016-07-20 14:38:21 +02:00
Annabel Dunstone 8bd7f6da6f Remove builds settings from project settings; add builds settings route; add new controller action; put badge stuff under builds settings controller action 2016-07-19 05:30:12 -07:00
Connor Shea 3358afa758
Update the help_page_path route to accept paths directly instead of using parameters. 2016-07-11 12:55:25 -06:00
James Lopez 2d4556c5d2 a few changes based on MR feedback 2016-06-17 15:47:00 +02:00
James Lopez 4bde59341f lots of refactoring again based on feedback. Changed the UI slightly and also fixed a small bug 2016-06-15 17:31:00 +02:00
James Lopez fe370b1c39 new export stuff and view 2016-06-14 14:28:30 +02:00