Alfredo Sumaran
b169046e57
Initialize autocomplete only when search form is present
2016-03-26 17:56:51 -05:00
Alfredo Sumaran and Jacob Schatz
c9e202c1d7
Working version of autocomplete with categorized results
2016-03-18 14:06:51 -04:00
Jacob Schatz and Phil Hughes
fa570525db
Adds small AJAX optimistic functionality to todos.
...
Fixes #13656
A good first step and boring solution.
2016-03-17 12:20:14 +00:00
Dmitriy Zaporozhets
d324bf8434
Merge branch 'share-project-ce' into 'master'
...
Bring from EE: Share Project with Group
- [x] Models and migrations
- [x] Logic, UI
- [x] Tests
- [x] Documentation
- [x] Share with group lock
- [x] Api feature
- [x] Api docs
- [x] Api tests
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
For #12831
cc @DouweM @rspeicher @vsizov
See merge request !3186
2016-03-14 16:38:52 +00:00
Dmitriy Zaporozhets
746ac56b6f
Add functionality to setup share of project with group via project settings
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2016-03-11 18:37:46 +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
Rubén Dávila
95b06a62c0
Updates from last code review.
2016-03-06 23:07:19 -05: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
Alfredo Sumaran
ef9b78c1e3
Initialize User class on the view
2016-03-01 11:19:05 -05:00
Alfredo Sumaran
4c4d742431
Activities will load when the according tab is opened
2016-02-29 19:09:16 -05:00
Alfredo Sumaran
798c220037
Initialize navigation shortcuts on project's files page
2016-02-23 20:17:16 -05:00
Phil Hughes
01b965f6da
Correctly checks if tree view is on screen
2016-02-23 13:41:03 +00:00
Phil Hughes
d80205b755
Fixes issue with file view rows not clickable on project main view
...
Fixed an issue where it would only load the first 25 commit data on project main view
Stopped the file view sending 1 too many requests
Fixes #3916
2016-02-23 09:06:26 +00:00
Phil Hughes
fbc578a7ec
Added line links to blame table
...
Closes #4119
2016-02-22 14:09:13 +00: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
Josh Frye
2ad094132d
Various filter fixes
2016-02-04 13:03:41 -05:00
Grzegorz Bizon
66b0927bb5
Move build artifacts javascripts into separate file
2016-01-21 15:51:44 +01:00
Jacob Schatz
34564296d0
Adds t as a shortcut for find file anywhere
2016-01-19 14:25:27 -05:00
Jacob Vosmaer
41b8a238ce
Merge branch 'master' of github.com:gitlabhq/gitlabhq
2016-01-07 12:56:18 +01:00
Robert Speicher
e7314e4c27
Fix the "Show all" link for the keyboard shortcut modal
2015-12-27 20:34:46 -05:00
Stan Hu
3d654cc0fa
Fix broken group avatar upload
...
Closes #3918
2015-12-08 07:52:08 -08:00
Dmitriy Zaporozhets
f16f315115
Few changes to Group Milestone feature:
...
* Group attachments are not supported so I removed attach file link
* Added changelog item
* Add markdown hint to project milestone form
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-16 15:07:16 +01:00
Dmitriy Zaporozhets
312cf11b61
Add release description to new tag form
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 14:03:48 +01:00
Dmitriy Zaporozhets
a4d75e3aec
Add ability to edit and show release notes
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 12:15:25 +01:00
Dmitriy Zaporozhets
b54358b457
Refactor project list rendering
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-08-26 22:44:02 +02:00
Dmitriy Zaporozhets
8f68c38746
Dashboard activity as separate page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-08-25 14:13:04 +02:00
Daniel Gerhardt
65bd871be7
Fix full screen mode for snippet comments
...
ZenMode is now initialized for snippet pages.
Fixes #2036 .
2015-07-21 19:51:16 +02:00
Dmitriy Zaporozhets
5f34759ecb
Allow user to specify content he wants to see on project page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-07-13 18:24:15 +02:00
Dmitriy Zaporozhets
8404ab46b9
Add shortcut for project activity page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-07-08 12:43:46 +02:00
Dmitriy Zaporozhets
d192f921c1
Move project activity to separate tab. Add more features to project home page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-07-07 16:01:12 +02:00
Dmitriy Zaporozhets
a9095280c7
UsersSelect is part of filter so I rather keep js executed in partial
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-06-25 16:54:35 +02:00
Dmitriy Zaporozhets
5ff870a044
Move duplicate js functionality into IssuableForm
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-06-25 16:17:06 +02:00
Dmitriy Zaporozhets
2d31568b27
Refactor issue and merge request sidebar
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-06-25 16:04:50 +02:00
Robert Speicher
32366d1811
Rename BlobView to LineHighlighter
2015-06-19 04:31:24 -04:00
Robert Speicher
6de3958364
Account for RootController for dashboard navigation and Dispatch JS
2015-06-13 17:59:11 -04:00
Stan Hu
8c3c5afba2
Add file attachment support in Milestone description
...
Closes #1648
2015-05-25 21:41:47 -07:00
dreis
a1152e19d1
Fix Firefox problems when it wants to render issuable component
2015-05-05 21:52:06 +02:00
Douwe Maan
92fd3ccee0
Add helpers for header title and sidebar, and move setting those from controllers to layouts.
2015-05-01 10:39:16 +02:00
Robert Speicher
4d1878253e
Typo: Issueable -> Issuable
2015-04-18 15:20:15 -04:00
Dmitriy Zaporozhets
0622b87537
Merge branch 'admin-user-projects' into 'master'
...
Fix admin user projects lists.
The admin user personal projects lists wasn't being rendered anymore.
cc @marin
See merge request !442
2015-04-01 00:44:09 +00:00
Douwe Maan
2d5f4458a0
Fix admin user projects lists.
2015-03-31 09:19:08 +02:00
Dmitriy Zaporozhets
d6c8eefb5d
Big refactoring of issues filters
...
* Squash project users selectbox and users selectbox into one class
* Move from API autocomplete to GitLab internal one
* Smarter filter for project/group/all issues
* Use selectbox with searchbox for assignee/author/milestone/label
* Switch to ajax filter for issue author/assignee
2015-03-26 19:13:49 -07:00
Stan Hu
eecd897170
Fix code unfold not working on Compare commits page
...
Closes #1274
2015-03-24 00:19:41 -07:00
Dmitriy Zaporozhets
9968250211
Add inifinite scroll to user activity on user page
2015-03-22 15:40:26 -07:00
Douwe Maan
5ad35bbe02
Use same layout and interactivity for project members as group members.
2015-03-15 13:55:57 +01:00
Douwe Maan
224187ffb9
Move group members index from /members to /group_members.
2015-03-15 13:51:11 +01:00
Douwe Maan
31fc73f0a9
Use project_member instead of team_member.
2015-03-15 13:50:38 +01:00
Dmitriy Zaporozhets
80b2f3fb86
Implement merge requests search
...
It is same search like we have at issues page. It allows to quickly
filter merge requests based on title or desription. I copy-pasted some
js code from Issues.js. In future search (filtering) logic should be
refactoed into one class for merge requests and issues
2015-03-12 16:20:58 -07:00
Dmitriy Zaporozhets
d36ee3190a
Add starred projects page to dashboard
2015-03-09 14:12:03 -07:00
Dmitriy Zaporozhets
65105ff3bb
Improve projects list
...
* Add search filtering for group projects
* Show all user projects on dashboard
* Refactor projects list into one view
* Hide big list of projects with 'Show all' button
2015-03-04 17:22:55 -08:00