Merge branch 'develop' into bugfix/session-expiration-not-handled

This commit is contained in:
eheimbuch
2020-08-25 16:58:38 +02:00
committed by GitHub
5 changed files with 24 additions and 11 deletions

View File

@@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
### Fixed
- JWT token timeout is now handled properly ([#1297](https://github.com/scm-manager/scm-manager/pull/1297))
- Fix text-overflow in danger zone ([#1298](https://github.com/scm-manager/scm-manager/pull/1298))
## [2.4.0] - 2020-08-14
### Added

View File

@@ -915,7 +915,7 @@
<jaxrs.version>2.1.1</jaxrs.version>
<resteasy.version>4.5.6.Final</resteasy.version>
<jersey-client.version>1.19.4</jersey-client.version>
<jackson.version>2.11.1</jackson.version>
<jackson.version>2.11.2</jackson.version>
<guice.version>4.2.3</guice.version>
<jaxb.version>2.3.3</jaxb.version>
<hibernate-validator.version>6.1.5.Final</hibernate-validator.version>

View File

@@ -36,9 +36,20 @@ type Props = {
};
const DangerZoneContainer = styled.div`
padding: 1rem;
padding: 1.5rem 1rem;
border: 1px solid #ff6a88;
border-radius: 5px;
> .level {
flex-flow: wrap;
.level-left {
max-width: 100%;
}
.level-right {
margin-top: 0.75rem;
}
}
> *:not(:last-child) {
padding-bottom: 1.5rem;
border-bottom: solid 2px whitesmoke;

View File

@@ -26,9 +26,8 @@ import { connect } from "react-redux";
import { compose } from "redux";
import { RouteComponentProps, withRouter } from "react-router-dom";
import { WithTranslation, withTranslation } from "react-i18next";
import { History } from "history";
import { Repository } from "@scm-manager/ui-types";
import { confirmAlert, DeleteButton, ErrorNotification, Level, ButtonGroup } from "@scm-manager/ui-components";
import { confirmAlert, DeleteButton, ErrorNotification, Level } from "@scm-manager/ui-components";
import { deleteRepo, getDeleteRepoFailure, isDeleteRepoPending } from "../modules/repos";
type Props = RouteComponentProps &
@@ -89,10 +88,11 @@ class DeleteRepo extends React.Component<Props> {
<ErrorNotification error={error} />
<Level
left={
<div>
<p>
<strong>{t("deleteRepo.subtitle")}</strong>
<p>{t("deleteRepo.description")}</p>
</div>
<br />
{t("deleteRepo.description")}
</p>
}
right={<DeleteButton label={t("deleteRepo.button")} action={action} loading={loading} />}
/>

View File

@@ -38,7 +38,7 @@ type Props = {
};
const RenameRepository: FC<Props> = ({ repository, indexLinks }) => {
let history = useHistory();
const history = useHistory();
const [t] = useTranslation("repos");
const [error, setError] = useState<Error | undefined>(undefined);
const [loading, setLoading] = useState(false);
@@ -156,10 +156,11 @@ const RenameRepository: FC<Props> = ({ repository, indexLinks }) => {
/>
<Level
left={
<div>
<p>
<strong>{t("renameRepo.subtitle")}</strong>
<p>{t("renameRepo.description")}</p>
</div>
<br />
{t("renameRepo.description")}
</p>
}
right={
<Button