Dmitriy Zaporozhets
90ffb1c0db
Fix header title
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-03-10 14:35:23 +01:00
Dmitriy Zaporozhets
e3efce9237
Move group activity feed to separate page for consistency with dashboard and project pages
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-03-10 14:29:38 +01:00
Dmitriy Zaporozhets
c674ffe0e0
Merge branch 'improve-archived-projects'
2016-03-09 09:51:59 +01:00
Rubén Dávila
95b06a62c0
Updates from last code review.
2016-03-06 23:07:19 -05:00
Rubén Dávila
96058605c3
Show some stats about Milestone according to the new UI.
2016-03-04 22:37:03 -05:00
Rubén Dávila
7cc102a0e6
Make Merge Requests tab have the same look as Issues.
2016-03-04 22:37:03 -05:00
Rubén Dávila
e0a18829ee
Show project name for Issues tab in Group and Dashboard context.
2016-03-04 22:37:03 -05:00
Rubén Dávila
ed48085558
Refactor Merge Requests tab into a custom partial
...
* Add Labels tab to Groups
* Add decorator for label so it's aware of Milestones.
2016-03-04 22:37:03 -05:00
Rubén Dávila
834b5d49ec
Refactor Merge Requests tab into a custom partial
2016-03-04 22:37:03 -05:00
Rubén Dávila
e805becfe8
Eager load Issues/MRs project for Milestone.
...
With this change we avoid doing N+1 queries when viewing Milestone's
Issues/MRs from a Group context.
2016-03-04 22:37:03 -05:00
Rubén Dávila
37d92d0b7b
Refactor Merge Requests tab into a custom partial
2016-03-04 22:37:03 -05:00
Rubén Dávila
70028d36be
Recator Issues Tab into a custom partial.
2016-03-04 22:37:03 -05:00
Rubén Dávila
a056dfa9a0
Refactor GlobalMilestone queries.
...
Make methods return ActiveRecord Relations instead of Arrays.
2016-03-04 22:37:03 -05:00
Dmitriy Zaporozhets
2c431f89b1
Add projects list sort dropdown to group page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-03-04 19:26:10 +01:00
Dmitriy Zaporozhets
022e38540a
Remove unnecessary project limit argument from group projects page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-03-03 13:47:32 +01:00
Dmitriy Zaporozhets
7455d950bc
Refactor projects list
...
1. Fix double bottom border if pagination
2. Fix broken search on forks page
4. Remove duplicate js logic
4. Remove unused show all link
5. Remove duplicate “no project” message in different views
After this merge request you can easily render shared projects template
with all necessary html/js included to make searchable list with
pagination. All you need to provide is controller that returns
projects list with seach nad pagination and render html form with
project-filter-form id and text field with filter_projects name.
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-03-03 13:09:58 +01:00
Robert Speicher
76ed2afcfc
Change js-quick-submit behavior to expect the class on the form
...
Now it will work on any field inside that form, and it's easier to scope
new behavior, which is what we're adding next!
2016-03-02 15:11:15 -05:00
Drew Blessing
9b9abb1654
Only show group member roles if explicitly requested
2016-03-01 13:47:53 -06:00
Jacob Schatz and Alfredo Sumaran
0267954403
Fix group projects styles
...
Makes new project button visible when no projects are available.
Fixes #13193
2016-02-23 18:47:48 -05:00
Josh Frye
cf8a74be5f
Cleanup to use one selector
2016-02-09 20:21:47 -05:00
Josh Frye
120dca0f35
MR feedback
2016-02-09 10:10:41 -05:00
Josh Frye
8b4e9720d9
Extract events rendering to own action.
2016-02-09 10:10:41 -05:00
Josh Frye
30e022a2fe
Starred, All, and Trending on explore are paged also group projects. Need ajax filter.
2016-02-09 10:10:41 -05:00
Dmitriy Zaporozhets
9258636021
Re-use top-are css component for issues/mr pages
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-02-05 11:35:55 +01:00
Dmitriy Zaporozhets
8cd25901d3
Use top-area component for top page navigation for pages that contains list of items
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-02-03 18:41:55 +01:00
Dmitriy Zaporozhets
4beae990b3
Refactor nav controls section (search and new project/group btn)
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-02-03 16:14:11 +01:00
Yorick Peterse
de7c9c7ab1
Use Atom update times of the first event
...
By simply loading the first event from the already sorted set we save
ourselves extra (slow) queries just to get the latest update timestamp.
This removes the need for Event.latest_update_time and significantly
reduces the time needed to build an Atom feed.
Fixes gitlab-org/gitlab-ce#12415
2016-01-27 10:33:33 +01:00
Dmitriy Zaporozhets
cf673ba9f6
Fix UI for pages with panels
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-01-22 13:37:40 -08:00
Dmitriy Zaporozhets
49c310e45c
Fix missing padding for user/group pages
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-01-14 16:42:25 +01:00
Dmitriy Zaporozhets
620d8b68a1
Merge branch 'remove-gray-bg'
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-01-14 14:09:49 +01:00
Dmitriy Zaporozhets
9c69c89941
Add margin to pages where is no header
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-01-14 12:48:02 +01:00
Patricio Cano
76b3ca7205
Added hint that you can search users by name, username, or email.
2016-01-13 11:06:33 -05:00
Dmitriy Zaporozhets
0673fad893
Apply new layout to user page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-01-13 16:26:40 +01:00
Dmitriy Zaporozhets
03090a88d8
Replace all navigation menu with nav-links class
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-01-13 15:58:04 +01:00
Dmitriy Zaporozhets
8c3debb18a
Start moving all navigation to one class
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-01-13 15:03:32 +01:00
Dmitriy Zaporozhets
3b3f755b5b
New layout without background color
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-01-13 14:37:25 +01:00
Stan Hu
1587d57197
Check for current user
2016-01-10 20:46:57 -08:00
Stan Hu
8aac39d836
Add pencil icon to edit group settings
...
Move icons to upper-right corner of group page
Closes #6038
2016-01-10 20:27:25 -08:00
Robert Speicher
4408dc0bd1
Use xmlschema where even more appropriate!
2016-01-07 20:01:08 -05:00
Robert Speicher
6344493655
Use to_s(:iso8601) where appropriate
2016-01-07 20:01:08 -05:00
Valery Sizov
8b18449125
remove public field from namespace and refactoring
2016-01-04 16:00:29 +02:00
Sytse Sijbrandij
4465e2eca0
Fix spelling mistake, thanks Connor.
2015-12-28 17:08:15 +01:00
Dmitriy Zaporozhets
8516b20571
New UI for group page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-12-22 16:37:29 +01:00
Douwe Maan
79c90821ac
Rename .issuable-details to .detail-page (and -header and -description)
2015-12-16 16:13:22 +01:00
Douwe Maan
5413960b1a
Fix headers of milestone and snippet show pages
2015-12-15 17:29:37 +01:00
Robert Speicher
bcd89a58e7
Merge branch 'reference-pipeline-and-caching' into 'master'
...
Implement different Markdown rendering pipelines and cache Markdown
Builds on !1090 .
Related to !1014 .
Fixes #2054 .
See merge request !1602
2015-12-08 20:22:23 +00:00
Douwe Maan
5a9a8d03a7
Merge branch 'master' into ui/dashboard-new-issue
2015-12-07 17:12:29 +01:00
Douwe Maan
cbcb8dbe70
Use select2 dropdown for dashboard/group 'New X' buttons
2015-12-07 17:12:04 +01:00
Douwe Maan
d611a38798
Merge branch 'master' into reference-pipeline-and-caching
2015-12-07 14:48:53 +01:00
Dmitriy Zaporozhets
eb9601d906
Merge branch 'ui/form-consistency' into 'master'
...
UI: Improve form consistency
Depends on !1953
See the commits for more details, the messages mostly speak for themselves.
# Highlights
## Tag form
Before:

After:

See merge request !1955
2015-12-04 09:27:27 +00:00