mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-03-04 11:20:53 +01:00
Merge branch 'develop' into bugfix/session-expiration-not-handled
This commit is contained in:
@@ -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
|
||||
|
||||
2
pom.xml
2
pom.xml
@@ -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>
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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} />}
|
||||
/>
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user