Merge topic 'user-dashboards'
* changes: Allow users to sort 'My' menu items of preference screen Allow admins to configure the default 'My' menus for all users Allow users to configure the 'My' menu from the preferences screen Use REST API for loading/saving general account preferences Extend REST API for user preferences to set My menu items Add All-Users project to store meta data for all users
This commit is contained in:
@@ -155,6 +155,11 @@ public class Util {
|
||||
return get(allProjectsName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectState getAllUsers() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectState get(Project.NameKey projectName) {
|
||||
return all.get(projectName);
|
||||
|
@@ -29,6 +29,8 @@ import com.google.gerrit.server.cache.h2.DefaultCacheFactory;
|
||||
import com.google.gerrit.server.change.MergeabilityChecksExecutorModule;
|
||||
import com.google.gerrit.server.config.AllProjectsName;
|
||||
import com.google.gerrit.server.config.AllProjectsNameProvider;
|
||||
import com.google.gerrit.server.config.AllUsersName;
|
||||
import com.google.gerrit.server.config.AllUsersNameProvider;
|
||||
import com.google.gerrit.server.config.AnonymousCowardName;
|
||||
import com.google.gerrit.server.config.AnonymousCowardNameProvider;
|
||||
import com.google.gerrit.server.config.CanonicalWebUrlModule;
|
||||
@@ -132,6 +134,8 @@ public class InMemoryModule extends FactoryModule {
|
||||
.toProvider(AnonymousCowardNameProvider.class);
|
||||
bind(AllProjectsName.class)
|
||||
.toProvider(AllProjectsNameProvider.class);
|
||||
bind(AllUsersName.class)
|
||||
.toProvider(AllUsersNameProvider.class);
|
||||
bind(GitRepositoryManager.class)
|
||||
.to(InMemoryRepositoryManager.class);
|
||||
bind(InMemoryRepositoryManager.class).in(SINGLETON);
|
||||
|
Reference in New Issue
Block a user