William Ghelfi
06bd515dbd
[dashboard] replace dev configuration with env vars
2022-04-08 16:00:21 +05:30
Tarun Pothulapati
59527b3703
[webapp] move admin redirects to App.tsx
...
Fixes https://github.com/gitpod-io/gitpod/issues/8303
Currently, Each page in `admin` has its own redirect to check if
the user has admin access. This is error-prone as some pages
can miss these tags causing unexpected privelleges for non-admin
users.
This is fixed by moving these redirects into admin, where the URL router
is added. We create a new wrapper called `AdminRoute` which has to
be used for all the `/admin` routes.
Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-04-08 12:56:21 +05:30
Pudong Zheng
7a708ceef6
[dashboard] support connect via SSH
2022-04-08 12:47:21 +05:30
Milan Pavlik
19fe0d3f8e
[dashboard]: Use prebuild record when determining prebuild actions
...
Fix
2022-04-08 12:34:21 +05:30
Jan Keromnes
bb210362ef
[dashboard] Implement a PaymentContext and use it to hide payment features when payment is disabled
2022-04-07 12:11:20 +05:30
mustard
43a41f2a65
Redirect web page when instance changed
2022-04-06 22:31:20 +05:30
Milan Pavlik
0c20837ee0
Remove Prebuild logs from ProjectConfiguration view
2022-04-05 19:34:19 +05:30
Alex Tugarev
3f192cee87
[bitbucket-server] reuse icon from bitbucket
...
fixes https://github.com/gitpod-io/gitpod/issues/8603
2022-04-05 01:36:18 +05:30
Jan Keromnes
1d52870bfe
[server] For GitLab projects without an owner avatar, fall back to the top-level group avatar, or generate the default GitLab avatar
2022-04-04 22:54:18 +05:30
Alex Tugarev
76b51bc224
[bitbucket-server] support for projects and prebuilds
2022-04-04 14:07:17 +05:30
Milan Pavlik
412c340995
[dashboard] Remove prebuild status errors from prebuild logs
2022-04-01 14:31:15 +05:30
Jan Keromnes
9cd8868637
Update PageWithSubMenu.tsx
2022-04-01 12:04:14 +05:30
George Tsiolis
26f35e4101
Improve sidebar menu colors
2022-03-29 18:58:12 +05:30
Milan Pavlik
3d4e0e4ec4
Update components/dashboard/src/projects/Prebuild.tsx
...
Co-authored-by: Jan Keromnes <jan.keromnes@typefox.io>
2022-03-29 14:58:12 +05:30
Milan Pavlik
c5aeb2ee4a
Normalize usage of prebuild status in dashboard
2022-03-29 14:58:12 +05:30
Milan Pavlik
37916d4025
Revert "ui: enlarge search box on dashboard"
...
This reverts commit 8b9a40a7a640db4996b09f129e52b9c9889f11de.
2022-03-28 19:47:11 +05:30
Takuya Noguchi
8b9a40a7a6
ui: enlarge search box on dashboard
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2022-03-28 18:27:11 +05:30
George Tsiolis
7abdeabb48
Update team deletion modal
2022-03-28 17:45:11 +05:30
Filip Troníček
4fa185910b
Remove console statements introduced in #7715
2022-03-21 14:38:28 +05:30
Laurie T. Malau
6721143fbf
Disallow actions in prebuilds page
2022-03-18 22:15:25 +05:30
George Tsiolis
00e08df666
Remove truncation and overflow team invitation URL
2022-03-18 21:25:25 +05:30
Jan Keromnes
4058da6bbd
[dashboard] Keep Prebuild details legible by truncating avatar alt text when avatar can't be loaded
2022-03-17 00:10:23 +05:30
Jan Keromnes
5578e23cfa
[server] Fix automated prebuilds for GitHub Enterprise repositories
2022-03-14 22:03:21 +05:30
Milan Pavlik
05f91c1160
Format components/dashboard with prettier
2022-03-14 21:38:21 +05:30
jakobhero
5ea808e7d4
Include Tracking of saved changes to the dotfile repo in /preferences
2022-03-11 20:56:18 +05:30
Andrew Farries
0a62489938
Use placeholder text for Provider Host input
...
Previously, this used a value in the input text field that had to be
deleted by the user before the user could enter a real value.
2022-03-11 18:32:18 +05:30
Lucas Valtl
9b8031e9ab
fixed double space
2022-03-11 15:54:18 +05:30
Lucas Valtl
3455acf390
aligned dashboard plans page wording on website
2022-03-11 15:54:18 +05:30
Sven Efftinge
cc2f3b30fe
[multi-repo] Support prebuilds on multi-repo setup
2022-03-10 15:46:17 +05:30
Jan Keromnes
85dfa458c4
[server] Support Projects and Prebuilds with GitHub Enterprise repositories
2022-03-09 22:47:16 +05:30
Jan Keromnes
2239447020
[dashboard] Request the correct scope when trying to access private repos on GitHub Enterprise
2022-03-09 22:47:16 +05:30
Jan Keromnes
f797c8ba56
[dashboard] When creating a new Integration, trim the clientId and clientSecret values (as GitHub likes to put spaces in there 🤦 )
2022-03-09 22:47:16 +05:30
Sven Efftinge
de84f281c8
[prebuilds] Introduce 'failed' state for prebuilds
...
Distinguish between failed tasks but finished prebuilds
and fully failed prebuilds (no snapshot)
fixes https://github.com/gitpod-io/gitpod/issues/8592
2022-03-07 20:06:14 +05:30
Laurie T. Malau
728e515840
Only allow exact-matching of workspace search
2022-03-07 16:26:14 +05:30
George Tsiolis
ede9db9c54
Update UA logo
2022-03-03 22:24:10 +05:30
George Tsiolis
e931577c7c
Update UA logo
2022-03-03 20:41:10 +05:30
Laurie T. Malau
29df192bd0
Fix workspace search under user detail
2022-03-03 18:15:10 +05:30
Jan Keromnes
dd2d76551a
[dashboard] Further disambiguate 'Team Plans' vs 'Teams' based on user feedback (title, button, invite modal)
2022-03-03 17:53:10 +05:30
Jan Keromnes
6947fe0dbc
[dashboard] Don't always print 'Connecting to workspace logs...' (it's somewhat misleading)
2022-03-03 16:19:10 +05:30
Jurgen Leschner
4b67f8e674
Whitespace in login page footer
2022-03-03 13:35:10 +05:30
Jurgen Leschner
bdfaddb027
Link to privacy policy from login page
2022-03-03 13:35:10 +05:30
Laurie T. Malau
31efabc38b
Remove free text search on contextURL
2022-03-02 16:34:09 +05:30
Shulammite-Aso
d4a2db8e16
change hostname and remove http block
2022-02-28 21:38:08 +05:30
Shulammite-Aso
cfa6091aa0
use 'startsWith' instead of 'includes'
...
use 'startsWith' method to strip off http(s) from provider hostname
2022-02-28 21:38:08 +05:30
Shulammite-Aso
1b0fb61491
strip off http(s) prefix from provider hostname
2022-02-28 21:38:08 +05:30
George Tsiolis
fde93a45e8
Add UA logo
2022-02-28 13:37:07 +05:30
Laurie T. Malau
84128c3e3f
link to team from project detail
2022-02-25 18:10:04 +05:30
Laurie T. Malau
9d3a8b77d1
Manage teams as admin
2022-02-25 18:10:04 +05:30
Tarun Pothulapati
e720c49e2a
dashboard: set correct default setting for telemetry
...
Fixes https://github.com/gitpod-io/gitpod/issues/8344
`Enable Service Ping` seems to be set to `false` by defaut until
the UI is re-loaded. This fixes it by also adding the retrieval
logic into `useEffect` thereby calling it everytime, even during
initial render.
Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-02-24 18:30:04 +05:30
Gero Posmyk-Leinemann
4e331313ad
Revert "Revert "[server, db] AuthProviderEntry: Introduce oauthRevision to avoid repeated materialization of encrypted data""
...
This reverts commit ddc7aaa72c426648b5c7165567f6970d51db936a.
2022-02-24 14:30:05 +05:30