Eduard Heimbuch
ac5d145266
Repository export read-only lock ( #1519 )
...
* Lock repository for read-only access only while exporting
* Create read-only check api
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com >
2021-02-04 15:29:49 +01:00
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