Commit Graph

43 Commits

Author SHA1 Message Date
René Pfeuffer
8e3b0e4145 Archive repository (#1477)
This adds a flag "archived" to repositories. Repositories marked with this can no longer be modified in any way. To do this, we switch to a new version of Shiro Static Permissions (sdorra/shiro-static-permissions#4) and specify a permission guard to check for every permission request, whether the repository in question is archived or not. Further we implement checks in stores and other activies so that no writing request may be executed by mistake.

Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
2020-12-16 10:58:29 +01:00
Eduard Heimbuch
fd7f28fc3f do not add JumpToFileButtons if no path exists cause they are broken anyway 2020-11-17 08:34:27 +01:00
René Pfeuffer
bbfe2b08bc Extract common function 'matchedUrl' 2020-09-18 17:38:10 +02:00
René Pfeuffer
4523e22feb Extract common function 'stripEndingSlash' 2020-09-18 17:20:54 +02:00
Eduard Heimbuch
f9b3d14541 add tag overview for repository 2020-09-16 12:45:22 +02:00
René Pfeuffer
80e538c76e Change api for components as page title 2020-09-10 10:18:00 +02:00
René Pfeuffer
7f760efb12 Make namespace links dark 2020-09-10 10:17:29 +02:00
René Pfeuffer
794b207f1f Render namespace as link in repo detail header 2020-09-10 10:17:29 +02:00
Eduard Heimbuch
e9edd5ad8f fix formatting with prettier 2020-08-12 12:53:59 +02:00
Konstantin Schaper
c9ccaed61d fix source buttons not displaying for file renaming 2020-08-11 10:09:28 +02:00
Konstantin Schaper
c69ab4ea65 refactor to use file control factory 2020-08-10 20:48:08 +02:00
Florian Scholdei
e8d140173a Replace relative path with absolute 2020-07-28 12:03:41 +02:00
Eduard Heimbuch
cd8a9873a9 - add global rename repositories permission
- add api call on rename action
2020-06-25 10:49:59 +02:00
Sebastian Sdorra
13633fb57e un collapse menu on each interaction with it 2020-03-31 11:00:07 +02:00
Sebastian Sdorra
7917bfdab8 merge with develop branch 2020-03-26 11:40:47 +01:00
Florian Scholdei
b438cbdebc Fix behavior of secondary navigation and content (with different display sizes) 2020-03-25 15:35:46 +01:00
Eduard Heimbuch
16c89f4b9f Merge branch 'develop' of github.com:scm-manager/scm-manager into feature/favourite_repository 2020-03-25 10:28:58 +01:00
Eduard Heimbuch
df285182a8 move favorite icon from details table to page title 2020-03-25 08:08:40 +01:00
Florian Scholdei
8a94a7e634 Change sizíng of the content area from dynamic-'rest' to fixed to prevent the navigation from being pushed out 2020-03-24 11:59:49 +01:00
Florian Scholdei
f1b34eb502 Changeover to MIT license (#1066)
* prepare license-maven-plugin for license migration
* added license mapping for tsx files and added some more excludes
* Changeover to MIT license
* Fix build problems
* Delete old remaining licenses
* Add more exclude path for license checker
* Rename included netbeans license, add exclude .m2/repository/
* Specify .m2 exclude because not only repository/, also wrapper/ must match
* Add .cache/ exclude for license check
* Modify formatting of license in java classes to comply with convention and IDE
* Add IntelliJ documentation for license configuration
* Update CHANGELOG.md
* Exclude tmp/workspace/ dir for license check
* Edit README.md

Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com>
2020-03-23 15:35:58 +01:00
René Pfeuffer
c4a6f5a978 Rename subnavigation component 2020-03-11 16:30:48 +01:00
Eduard Heimbuch
13799044bd use position sticky to avoid css glitches // cleanup 2020-03-10 10:45:37 +01:00
Eduard Heimbuch
2db6980098 fix toggle button position 2020-03-09 14:03:01 +01:00
Eduard Heimbuch
e110033e3b fix review findings 2020-03-02 14:13:51 +01:00
Eduard Heimbuch
4df33fcc73 fix styling 2020-02-28 14:58:56 +01:00
Eduard Heimbuch
2d038327d0 fix re-render bug for changesets 2020-02-28 13:15:27 +01:00
Eduard Heimbuch
ed53745d9f make secondary navigation also for user, group and administration collapsable 2020-02-26 15:45:24 +01:00
Eduard Heimbuch
7232815900 use react context to toggle collapsable repository menu 2020-02-26 10:41:39 +01:00
Eduard Heimbuch
eee6cad1d3 make repository navigation fixed // add title for collapsed navigation items 2020-02-25 17:15:23 +01:00
Eduard Heimbuch
7fe8b58e7d make secondary navigation collapsable // save collapse status in local storage 2020-02-25 09:49:23 +01:00
Sebastian Sdorra
c85e37c665 fixed small review findings 2020-01-15 10:49:01 +01:00
Eduard Heimbuch
184b6e6e98 fix changesets routes for pagination 2020-01-10 09:19:09 +01:00
Eduard Heimbuch
28f1319935 expose baseurl in SourceExtensions for breadcrumb 2020-01-09 13:43:04 +01:00
Eduard Heimbuch
b8d4bb6904 add redirects for old routes 2020-01-08 15:17:07 +01:00
Eduard Heimbuch
c73e85e3d6 fix routes for sources and changesets // fix typing errors 2020-01-08 10:31:43 +01:00
Eduard Heimbuch
20c00e7222 create new codeSection // add actionBar to codeSection // change routes for sources and changesets 2020-01-07 10:30:46 +01:00
Eduard Heimbuch
33cce15e33 fix navLink Highlighting for sourceext 2019-11-01 09:40:20 +01:00
Eduard Heimbuch
5a9cbbc073 use i18n for missing extension warning / fix encoding for branches containing slashes 2019-11-01 09:29:57 +01:00
Eduard Heimbuch
4f17bc6b1c refactor backend for modifyCommand / add sourceExtension for plugins 2019-10-30 12:59:54 +01:00
Florian Scholdei
db075974db Migrate react-i18next translate components 2019-10-23 15:47:08 +02:00
Sebastian Sdorra
4bb8e6153b apply eslint and prettier rules 2019-10-21 10:57:56 +02:00
Sebastian Sdorra
490418d06e apply prettier, removed flow related config and added tsconfig 2019-10-20 18:02:52 +02:00
Sebastian Sdorra
6e7a08a3bb use reflow to migrate from flow to typescript 2019-10-19 16:38:07 +02:00