Commit graph

19 commits

Author SHA1 Message Date
Annabel Dunstone Gray
42dc515fb6 Remove all old sub nav bars 2017-09-25 10:11:42 -07:00
Douwe Maan
fe13f11041 Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
Mark Fletcher
3ce95e7c16 Disable navigation to Pages config if Pages is disabled
* Regards project-level pages config
- Nav link is now shown only if Pages is enabled for instance
- Navigation to following controllers denied if Pages disabled:
  * projects/pages_controller
  * projects/pages_domains_controller
- 'disabled' partial removed
+ Test for pages_controller introduced
2017-05-04 14:11:40 +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
Achilleas Pipinellis
2d80d05293 Move all Pages related content to a single location 2017-02-28 13:21:30 +01:00
Lin Jen-Shin
e6a7eb43b2 If no pages were deployed, show nothing. Feedback:
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/628#note_14000640
2017-01-31 22:55:32 +00:00
Lin Jen-Shin
0168a24064 Only show the message if user is not the owner
Closes #323
2017-01-31 22:55:32 +00:00
Kamil Trzcinski
06d96a9a62 Introduce pages_deployed? to Project model 2017-01-31 22:55:28 +00:00
Kamil Trzcinski
3e6cbcdd00 Fix pages abilities 2017-01-31 22:55:28 +00:00
Kamil Trzcinski
361047a791 Updated according to comments 2017-01-31 22:53:58 +00:00
Kamil Trzcinski
7f12cb0eed Split PagesController into PagesController and PagesDomainsController
1. PagesController is used to show all domains and general overview of Pages
2. PagesDomainsController is used to manage pages domains
2017-01-31 22:53:58 +00:00
Kamil Trzcinski
84edc9a22f Added spinach tests 2017-01-31 22:53:58 +00:00
Kamil Trzcinski
db35f3dc57 Add tests for Active Tab 2017-01-31 22:53:57 +00:00
Kamil Trzcinski
d3b8284876 Pages domain model specs 2017-01-31 22:53:57 +00:00
Kamil Trzcinski
0552c0b6f1 Fix views 2017-01-31 22:53:57 +00:00
Kamil Trzcinski
e5e2e7b703 Fix the remove_pages 2017-01-31 22:53:57 +00:00
Kamil Trzcinski
13b6bad17e Implement extra domains and save pages configuration 2017-01-31 22:53:57 +00:00
Kamil Trzcinski
930a7030b5 Implement proper verification of certificate's public_key against the private_key 2017-01-31 22:53:57 +00:00
Kamil Trzcinski
5f7257c27d Initial work on GitLab Pages update 2017-01-31 22:53:57 +00:00