mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-01 19:15:52 +01:00
move permissions to repo
This commit is contained in:
@@ -11,7 +11,7 @@ import groups from "./groups/modules/groups";
|
||||
import auth from "./modules/auth";
|
||||
import pending from "./modules/pending";
|
||||
import failure from "./modules/failure";
|
||||
import permissions from "./permissions/modules/permissions";
|
||||
import permissions from "./repos/permissions/modules/permissions";
|
||||
import config from "./config/modules/config";
|
||||
|
||||
import type { BrowserHistory } from "history/createBrowserHistory";
|
||||
|
||||
@@ -22,7 +22,7 @@ import { translate } from "react-i18next";
|
||||
import RepositoryDetails from "../components/RepositoryDetails";
|
||||
import DeleteNavAction from "../components/DeleteNavAction";
|
||||
import Edit from "../containers/Edit";
|
||||
import Permissions from "../../permissions/containers/Permissions";
|
||||
import Permissions from "../permissions/containers/Permissions";
|
||||
|
||||
import type { History } from "history";
|
||||
import EditNavLink from "../components/EditNavLink";
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// @flow
|
||||
import React from "react";
|
||||
import { translate } from "react-i18next";
|
||||
import { Checkbox, InputField, SubmitButton } from "@scm-manager/ui-components";
|
||||
import { Checkbox, InputField, SubmitButton } from "../../../../../scm-ui-components/packages/ui-components/src/index";
|
||||
import TypeSelector from "./TypeSelector";
|
||||
import type {
|
||||
PermissionCollection,
|
||||
@@ -3,7 +3,7 @@ import React from "react";
|
||||
import { translate } from "react-i18next";
|
||||
import {
|
||||
Select
|
||||
} from "@scm-manager/ui-components";
|
||||
} from "../../../../../scm-ui-components/packages/ui-components/src/index";
|
||||
|
||||
type Props = {
|
||||
t: string => string,
|
||||
@@ -5,7 +5,7 @@ import type { Permission } from "../../types/Permissions";
|
||||
import {
|
||||
confirmAlert,
|
||||
DeleteButton
|
||||
} from "@scm-manager/ui-components";
|
||||
} from "../../../../../../scm-ui-components/packages/ui-components/src/index";
|
||||
|
||||
type Props = {
|
||||
permission: Permission,
|
||||
@@ -1,7 +1,7 @@
|
||||
import React from "react";
|
||||
import { mount, shallow } from "enzyme";
|
||||
import "../../../tests/enzyme";
|
||||
import "../../../tests/i18n";
|
||||
import "../../../../tests/enzyme";
|
||||
import "../../../../tests/i18n";
|
||||
import DeletePermissionButton from "./DeletePermissionButton";
|
||||
|
||||
import { confirmAlert } from "@scm-manager/ui-components";
|
||||
@@ -10,7 +10,7 @@ jest.mock("@scm-manager/ui-components", () => ({
|
||||
NavAction: require.requireActual("@scm-manager/ui-components").NavAction
|
||||
}));
|
||||
|
||||
xdescribe("DeletePermissionButton", () => {
|
||||
describe("DeletePermissionButton", () => {
|
||||
it("should render nothing, if the delete link is missing", () => {
|
||||
const permission = {
|
||||
_links: {}
|
||||
@@ -17,7 +17,7 @@ import {
|
||||
modifyPermissionReset,
|
||||
deletePermissionReset
|
||||
} from "../modules/permissions";
|
||||
import { Loading, ErrorPage } from "@scm-manager/ui-components";
|
||||
import { Loading, ErrorPage } from "../../../../../scm-ui-components/packages/ui-components/src/index";
|
||||
import type {
|
||||
Permission,
|
||||
PermissionCollection,
|
||||
@@ -10,7 +10,7 @@ import {
|
||||
} from "../modules/permissions";
|
||||
import { connect } from "react-redux";
|
||||
import type { History } from "history";
|
||||
import { Checkbox } from "@scm-manager/ui-components";
|
||||
import { Checkbox } from "../../../../../scm-ui-components/packages/ui-components/src/index";
|
||||
import DeletePermissionButton from "../components/buttons/DeletePermissionButton";
|
||||
import TypeSelector from "../components/TypeSelector";
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
// @flow
|
||||
|
||||
import { apiClient } from "@scm-manager/ui-components";
|
||||
import * as types from "../../modules/types";
|
||||
import type { Action } from "@scm-manager/ui-types";
|
||||
import { apiClient } from "../../../../../scm-ui-components/packages/ui-components/src/index";
|
||||
import * as types from "../../../modules/types";
|
||||
import type { Action } from "../../../../../scm-ui-components/packages/ui-types/src/index";
|
||||
import type {
|
||||
PermissionCollection,
|
||||
Permission,
|
||||
PermissionEntry
|
||||
} from "../types/Permissions";
|
||||
import { isPending } from "../../modules/pending";
|
||||
import { getFailure } from "../../modules/failure";
|
||||
import { isPending } from "../../../modules/pending";
|
||||
import { getFailure } from "../../../modules/failure";
|
||||
import { Dispatch } from "redux";
|
||||
|
||||
export const FETCH_PERMISSIONS = "scm/permissions/FETCH_PERMISSIONS";
|
||||
Reference in New Issue
Block a user