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