Commit Graph

28 Commits

Author SHA1 Message Date
Florian Scholdei
2a481a75b3 Add bounding box for plugin avatar (#1749)
* Add bounding box for plugin avatar

* Add changelog entry
2021-08-03 10:11:48 +02:00
Eduard Heimbuch
123bf5c862 Improve plugin center for Cloudogu plugins 2021-07-05 09:48:50 +02:00
Eduard Heimbuch
7a3db7ee3f Include cloudogu plugins to plugin center (#1709)
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2021-06-25 09:22:53 +02:00
Konstantin Schaper
3a8d031ed5 Introduce stale while revalidate pattern (#1555)
This Improves the frontend performance with stale while
revalidate pattern.

There are noticeable performance problems in the frontend that
needed addressing. While implementing the stale-while-revalidate
pattern to display cached responses while re-fetching up-to-date
data in the background, in the same vein we used the opportunity
to remove legacy code involving redux as much as possible,
cleaned up many components and converted them to functional
react components.

Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com>
Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
2021-02-24 08:17:40 +01:00
Konstantin Schaper
b4c5f49858 Bugfix/link not found (#1296)
Redirect to login page if anonymous tries to access a page without permission

Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com>
2020-08-27 13:20:43 +02:00
Konstantin Schaper
ffdb76507e add notification for optional plugins in plugin modal 2020-07-22 10:12:00 +02:00
René Pfeuffer
3e0638f852 Fix imports 2020-07-01 18:02:32 +02:00
René Pfeuffer
d463c01ec3 Add version to available plugins, too 2020-04-03 12:31:06 +02:00
Florian Scholdei
8a2be4a5d3 Display plugin version for installed plugins 2020-04-03 00:21:26 +02:00
Eduard Heimbuch
6c6d6c1272 reformat components with prettier 2020-03-31 17:15:09 +02:00
Sebastian Sdorra
7917bfdab8 merge with develop branch 2020-03-26 11:40:47 +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
Sebastian Sdorra
fbc86e7d33 show execute and restart button only if restarting is supported 2020-03-24 15:58:33 +01:00
Sebastian Sdorra
2873c44b52 show restart checkbox only if restarting is supported 2020-03-24 15:01:39 +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
Eduard Heimbuch
7554deaad4 prepare first extensionpoint for favourite repository icon 2020-03-19 13:12:03 +01:00
Eduard Heimbuch
99e2781d93 show specific notification for each plugin action 2020-03-19 10:06:54 +01:00
Eduard Heimbuch
0d546755a9 optimize all imports in ui-webapp and reformat with prettier 2020-01-08 15:57:13 +01:00
Eduard Heimbuch
a43ffacf03 fix a ton of typescript errors 2020-01-08 13:40:07 +01:00
Rene Pfeuffer
8054540544 Extend timeout on restart after plugin installation 2019-11-21 16:38:34 +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
Florian Scholdei
fb42af0465 Correct merge 2019-10-10 12:01:08 +02:00
Florian Scholdei
2a3e5e4ded Merge with 2.0.0-m3 2019-10-10 10:59:04 +02:00
Florian Scholdei
004b6e5340 Switch from ReactJSS to styled-components in ui-webapp 2019-10-09 16:17:02 +02:00
Sebastian Sdorra
c05798e254 scm-ui: new repository layout 2019-10-07 10:57:09 +02:00