teuneboon
5479797f0a
Make group deleted text consistent with group created and updated texts
2015-10-12 14:37:56 +02:00
teuneboon
d6a523d785
Fix typo(missing quote) when deleting groups
2015-10-12 14:37:07 +02:00
Dmitriy Zaporozhets
b35d5a6a16
Merge branch 'public_profiles' into 'master'
...
Make all group public
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/1219#
Internal issue - https://dev.gitlab.org/gitlab/gitlabhq/issues/1361
See merge request !1247
2015-09-14 15:28:42 +00:00
Dmitriy Zaporozhets
4c060074b7
Skip auth for group page but return auth for other group pages
2015-09-14 11:05:23 +02:00
Douwe Maan
1489d225d6
Move partial to right place and fix tests.
2015-09-08 15:14:14 +01:00
Douwe Maan
5d785457db
Clean up overlap between dashboard and explore.
...
- Split up SnippetsController into separate dashboard and explore sections.
- Use consistent page titles, header titles and sidebars between dashboard and explore sections when signed in or not.
2015-09-08 14:49:20 +01:00
Achilleas Pipinellis
feb2865fba
Raise alert when group is deleted.
...
This change was made to match the project deletion.
2015-07-30 14:11:26 +03:00
Achilleas Pipinellis
0fac66f84d
Mention group and project name in flash messages upon create, update and delete.
2015-07-30 01:22:16 +03:00
Nicolas
a521e88fc0
Fix consistency issue in sidebars of Project and Group Settings.
...
Fixes #2277 .
2015-06-24 18:05:16 +02:00
Dmitriy Zaporozhets
61cfd1d273
Wrap group removal into service
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-03 14:07:20 +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
Douwe Maan
26ad250989
Add a page title to every page.
2015-04-30 19:12:15 +02:00
Jeroen van Baarsen
5a4ebfb47a
Fixed the Rails/ActionFilter cop
...
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
2015-04-20 15:39:37 +02:00
Douwe Maan
224187ffb9
Move group members index from `/members` to `/group_members`.
2015-03-15 13:51:11 +01:00
Dmitriy Zaporozhets
f0cbbd70bb
Use same constant for amount of items per page
2015-03-12 15:37:00 -07:00
Valery Sizov
0b38c3e041
group controller refactoring
2015-03-12 17:08:48 +02:00
Dmitriy Zaporozhets
63f11a68c5
Fix event loading with associations
2015-02-18 09:38:46 -08:00
Dmitriy Zaporozhets
a8a328b151
DB performance improvements to GitLab
2015-02-18 00:16:42 -08:00
Dmitriy Zaporozhets
5cf2bd4c99
Merge branch 'project-path' into 'master'
...
Project path
Fixes gitlab/gitlabhq#1781, gitlab/gitlabhq#1763
See merge request !1337
2014-12-24 13:27:26 +00:00
Dmitriy Zaporozhets
016981c009
Refactor issuable list pages
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-24 11:04:33 +02:00
Dmitriy Zaporozhets
47634e392f
Refactor issues and merge requests lists
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-23 18:49:39 +02:00
Dmitriy Zaporozhets
ed2bcf952b
Set group path during creation
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-22 13:50:58 +02:00
Dmitriy Zaporozhets
c69b8e0459
Huge replace of old users_project and users_group references
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-14 19:32:51 +03:00
Dmitriy Zaporozhets
8f60b5b4fc
Group and Event strong_params
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-06-26 16:57:10 +03:00
Dmitriy Zaporozhets
f329d34ff3
Fix group projects fetch
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-05-29 22:03:42 +03:00
Dmitriy Zaporozhets
5b26b45dcb
Improve group settings UI
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-05-29 21:30:20 +03:00
Dmitriy Zaporozhets
85cecc0b2e
Fix 500 error on group members search
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-05-16 13:28:35 +03:00
Dmitriy Zaporozhets
8634d0d5c1
Sort projects by activity at group show page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-06 18:31:08 +02:00
Dmitriy Zaporozhets
645e8d4705
Move services for collecting items to Finders
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-02-25 19:15:08 +02:00
Dmitriy Zaporozhets
0f47367492
Fix mr preload assoc
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-02-25 18:15:11 +02:00
Dmitriy Zaporozhets
a1b9b1d83f
Use rails preload for Dashboard issues, mr
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-02-25 17:42:22 +02:00
Dmitriy Zaporozhets
75eed4eb83
Implement project collection service
...
Main purpose is move big amount of methods from user, group, project
models and place filtering logic in one place.
It also fixes 500 error on group page for PostgreSQL
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-02-25 14:36:36 +02:00
Jason Hollingsworth
2f69213e3f
Allow access to groups with public projects.
...
Fixed Group avatars to only display when user has read
permissions to at least one project in the group.
2014-02-20 09:26:38 -06:00
Dmitriy Zaporozhets
af9d7fafa9
Adopt Group#members page for large groups (> 100 users)
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-02-13 11:00:44 +02:00
skv
a3f645ef51
Remove deprecated finders
2014-01-19 23:39:56 +04:00
Dmitriy Zaporozhets
6153aa1360
Use FilteringService for Dashboard, Group pages
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-01-15 16:16:45 +02:00
Dmitriy Zaporozhets
1e64333c5f
Refactor FilterContext
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2013-12-25 09:45:53 +02:00
Dmitriy Zaporozhets
33aea41708
Drop rjs from Infinite scrolling
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2013-11-28 11:38:20 +02:00
Jason Hollingsworth
dfe19b2b84
Fixes 500 error when user types in wrong group name.
2013-11-01 11:29:37 -05:00
Dmitriy Zaporozhets
65b9768ccf
Group ownership completely based on users_groups relation now
...
Before we have only owner_id to determine group owner
With multiple owners per group we should get rid of owner_id in group.
So from now @group.owner will always be nil but
@group.owners return an actual array of users who can admin this group
2013-09-26 14:49:22 +03:00
Dmitriy Zaporozhets
3cb663f5c9
Remove project transfer page since we already have multiple owners for group
2013-09-26 10:33:06 +03:00
Dmitriy Zaporozhets
694768e518
Fix 404 if Group guest visit empty group page
2013-09-11 21:00:16 +03:00
Dmitriy Zaporozhets
17af835387
Add event filter for group and project show pages
2013-08-26 16:30:03 +03:00
Dmitriy Zaporozhets
5a3d4cb634
Fixed 500 error when try to remove group
2013-08-24 22:42:52 +03:00
Dmitriy Zaporozhets
dc038a7108
Rename Group#people to Group#members
2013-07-12 19:01:39 +03:00
Dmitriy Zaporozhets
ede746bf07
prevent document unbind since it breaks rails ujs
2013-06-21 23:47:42 +03:00
Dmitriy Zaporozhets
32ef2f37f6
Add owner to group members after group create
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
ed9cff9a3c
Restyle project members page to fit both group and personal projects
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
e12c9ee2bc
Added UsersGroup scaffold. Simplify adding people to group
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
e940fbc7c1
Add UsersGroup relation to be respected by abilities and Project#team
2013-06-18 17:47:52 +03:00