Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
7f57521
cleanup: remove obsolete remainings of /prebuild prefix
AlexTugarev Sep 11, 2023
1de7893
Add Project.settings.enablePrebuilds
AlexTugarev Sep 11, 2023
cbfc17d
PrebuildManager.shouldPrebuild to consider Project.settings.enablePre…
AlexTugarev Sep 11, 2023
a97bd9d
Don't install webhooks on project creation
AlexTugarev Sep 11, 2023
23c4f44
foreseeable change: don't prefetch project details
AlexTugarev Sep 11, 2023
7cc5e20
fix: unused imports
AlexTugarev Sep 11, 2023
beedf4a
redirect to project settings on project created
AlexTugarev Sep 11, 2023
936f4e4
don't trigger prebuilds on project created
AlexTugarev Sep 11, 2023
c4d3f38
fix: get rid of many ListProjects requests on Settings page
AlexTugarev Sep 11, 2023
884cda4
Project Settings: add checkbox for "enable prebuilds"
AlexTugarev Sep 11, 2023
7aa4d0d
handle "enable prebuilds" in server
AlexTugarev Sep 11, 2023
26ddfd2
updating PAPI
AlexTugarev Sep 11, 2023
5695783
fixup
AlexTugarev Sep 11, 2023
f0732bf
fixup
AlexTugarev Sep 11, 2023
c36bbfd
make PrebuildManager require a Project to work on
AlexTugarev Sep 12, 2023
44bf5ae
address feedback on useListProjectsQuery and useCurrentProject
AlexTugarev Sep 12, 2023
18a3bc1
remove empty class name attributes
AlexTugarev Sep 12, 2023
d881bea
make use of <InputField> as wrapper for <SelectWorkspaceClassComponent>
AlexTugarev Sep 12, 2023
1b6bad3
fixup <SelectWorkspaceClassComponent> width
AlexTugarev Sep 12, 2023
eab7584
update hint on "Enable Prebuilds" action
AlexTugarev Sep 12, 2023
a665f9e
fix "enablePrebuild" handling
AlexTugarev Sep 13, 2023
8f3a7f8
add [Enable Prebuilds] button to "Project Created" page
AlexTugarev Sep 13, 2023
00b7a11
show detailed prebuild setting only if prebuilds are enabled
AlexTugarev Sep 13, 2023
3de5fc8
drive-by: fix max width on "Remove Project"
AlexTugarev Sep 13, 2023
72347be
fix: re-add `loading` state to `useCurrentProject` hook
AlexTugarev Sep 13, 2023
ccd7c25
add "Enable Prebuilds" to project card
AlexTugarev Sep 13, 2023
fe2d691
fixup project-context.tsx
AlexTugarev Sep 13, 2023
cf86be3
fixup button type
AlexTugarev Sep 13, 2023
651620d
add hint to create a .gitpod.yml
AlexTugarev Sep 13, 2023
0db4005
Apply suggestions from code review
AlexTugarev Sep 13, 2023
d70fc8d
remove unnecessary !
AlexTugarev Sep 13, 2023
0492cef
extract Project.isPrebuildsEnabled
AlexTugarev Sep 14, 2023
aa51d6c
fixup: add missing await
AlexTugarev Sep 14, 2023
a3ecb47
render "Learn more" if not enabled, too.
AlexTugarev Sep 14, 2023
418a1fa
fix getCloneUrl for BBS
AlexTugarev Sep 15, 2023
453bfb3
fix getCloneUrl for GitLab
AlexTugarev Sep 15, 2023
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fixup
  • Loading branch information
AlexTugarev committed Sep 13, 2023
commit f0732bfd4bd1b10d79538c936b1c5b261ab7491d
1 change: 1 addition & 0 deletions components/dashboard/src/service/public-api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@ export function projectToProtocol(project: Project): ProtocolProject {
teamId: project.teamId,
appInstallationId: "undefined",
settings: {
enablePrebuilds: project.settings?.prebuild?.enablePrebuilds,
allowUsingPreviousPrebuilds: project.settings?.prebuild?.usePreviousPrebuilds,
keepOutdatedPrebuildsRunning: project.settings?.prebuild?.keepOutdatedPrebuildsRunning,
prebuildEveryNthCommit: project.settings?.prebuild?.prebuildEveryNth,
Expand Down