Jacob Schatz
1bdc274f64
Fix issue with overlap of sidebar links.
2016-03-01 10:18:05 -05:00
Roman Rott and Robert Speicher
9cc321ca17
fixed issue with poor logo transition animation on safari
...
updates after code review: moved coffee code to appropriate file, updated css to not use js-prefixed selectors
Updated comments and Changelog
Removed duplicate line in changelog
2016-02-05 15:11:46 -05:00
Kamil Trzcinski
e80e3f5372
Migrate CI::Project to Project
2015-12-11 18:02:09 +01:00
Douwe Maan
05224ae64a
Restore sidebar tooltips and fix logo tooltip location
2015-12-02 14:05:10 +01:00
Kamil Trzcinski
ba68facf8d
CI details cleanup
...
- Add page titles to CI settings.
- Fix CI admin navigation.
- Remove duplicated scope.
- Use monospace font for commit sha.
- Add page title and header title to build page.
- Proper authorization for cancel/retry builds.
- Use gitlab pagination theme for builds and group members.
- Don't paginate builds widget on build page.
- Add badges to commit page Changes/Builds tabs.
- Add "Builds" to commit Builds tab page title.
- Add and use Ci::Build#retryable? method.
- Add CI::Build#retried? method.
- Allow all failed commit builds to be retried.
- Proper authorization for cancel/retry all builds.
- Remove unused param.
- Use time_ago_with_tooltip where appropriate.
- Tweak builds index text
- Remove duplication between builds/build and commit_statuses/commit_status.
- Use POST rather than GET for canceling and retrying builds.
- Remove redundant URL helpers.
- Add build ID to build page.
- Link branch name on build page.
- Move commit/:sha/ci to commit/:sha/builds.
2015-11-05 15:24:27 +01:00
Dmitriy Zaporozhets
c9af886df9
Remove deprecated CI events from project settings page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-10-28 12:33:54 +01:00
Yorick Peterse
9496356367
Re-use User objects for avatar_icon where possible
...
This removes the need for running an extra SQL query in these cases.
2015-10-15 12:05:01 +02:00
Dmitriy Zaporozhets
a30b68fe1d
Move CI services to project settings area
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-10-07 16:20:31 +02:00
Dmitriy Zaporozhets
e52de6771f
Remove Continuous Integration from project menu
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-10-07 14:43:58 +02:00
Dmitriy Zaporozhets
04c7dc2a9e
Cleanup CI code after refactoring and fix several 500 errors
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-10-06 20:15:06 +02:00
Dmitriy Zaporozhets
c293cc9152
Move CI web hooks page to project settings area
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-10-05 10:47:23 +02:00
Dmitriy Zaporozhets
87240e989b
Move CI project settings page to CE project settings area
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-09-29 16:07:44 +02:00
Dmitriy Zaporozhets
2a0d4e7200
Move CI triggers page to project settings area
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-09-29 10:37:31 +02:00
Dmitriy Zaporozhets
037defc7de
Move CI variables page to project settings
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-09-28 17:19:20 +02:00
Dmitriy Zaporozhets
b328c76c06
Move runners page to project settings
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-09-25 18:03:41 +02:00
Dmitriy Zaporozhets
2759b13ae9
Remove CI dashboard
...
With CI status integrated at GitLab projects page there is no reason to keep it
anymore.
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-09-24 15:10:25 +02:00
Dmitriy Zaporozhets
eae27d1ecb
Move CI charts to project graphs area
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-09-23 16:24:46 +02:00
Kamil Trzcinski
68cdeb71d5
Fix permissions problems
...
- Allow developers to retry builds
- Hide advanced project options from CI page for non-admin users
2015-09-21 20:28:56 +02:00
Dmitriy Zaporozhets
de729a1e9c
Merge branch 'ci-nav-fw' into 'master'
...
Use fixed-width icons in CI nav sidebar.
See merge request !1376
2015-09-21 14:41:56 +00:00
Douwe Maan
09e0f8abb4
Use fixed-width icons in CI nav sidebar.
2015-09-21 15:04:30 +02:00
Douwe Maan
f935259260
Use consistent styling for number of commits in CI nav sidebar
2015-09-21 14:59:50 +02:00
Kamil Trzcinski
e41a29b0c3
Allow to disable GitLab CI
2015-09-18 12:46:47 +02:00
Douwe Maan
5faa6e75d0
Merge branch 'master' into project-header-titles
2015-09-18 10:48:06 +02:00
Kamil Trzcinski
da6d9607d1
Integrate CI navigation more tightly with project
2015-09-17 13:56:21 +02:00
Douwe Maan
7b10bd954f
"Back to x" links are lowercase.
2015-09-17 12:17:13 +02:00
Douwe Maan
89fee0e35e
Fix active state of CI Help nav link.
2015-09-17 12:16:53 +02:00
Dmitriy Zaporozhets
9437f0618a
Fix confusing behaviour of back link in CI sidebar
...
Back link should always be responsible for sidebar navigation below.
It should change sidebar navigation to one level up
2015-09-16 20:16:44 +02:00
Dmitriy Zaporozhets
ebd06d7e7d
Make small ui fixes for CI
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-09-14 21:00:06 +02:00
Kamil Trzcinski
1ce85dc4e2
Fix navigation and header tile
...
Remove redundant navigation on commits and builds page
2015-09-14 14:03:02 +02:00
Kamil Trzcinski
d0b9a6fca2
Make commits to hover when going to commits and builds
2015-09-14 14:02:16 +02:00
Kamil Trzcinski
ec91340240
Remove duplicate notices
2015-09-14 13:59:19 +02:00
Kamil Trzcinski
09bd8a8b0d
Fix navigation
2015-09-14 13:58:38 +02:00
Dmitriy Zaporozhets
15eeae5fa8
Fix 500 when search for gitlab projects
2015-09-11 19:59:39 +02:00
Dmitriy Zaporozhets
2b683807b5
Use GitLab UI when render CI
2015-09-11 19:25:53 +02:00
Dmitriy Zaporozhets
c1de46dbc7
Fix project pages for authorized user
2015-09-10 17:14:55 +02:00
Dmitriy Zaporozhets
762a23f268
Remove CI css that exists in GitLab
2015-09-10 16:37:04 +02:00
Valery Sizov
44261a5d9f
integration with gitlab auth
2015-09-09 17:36:01 +03:00
Douwe Maan
308e65c0d3
Fix admin nav active state
2015-08-26 17:58:16 -07:00
Douwe Maan
6afd69f444
Update gitignore, change literal DB table names, fix errors, fix fontawesome
2015-08-26 17:47:18 -07:00
Douwe Maan
046b283127
Groundwork for merging CI into CE
2015-08-25 18:42:46 -07:00