Skip to content

Commit daa8c96

Browse files
committed
Release 1.54.1
1 parent a59337f commit daa8c96

File tree

1 file changed

+92
-19
lines changed

1 file changed

+92
-19
lines changed

main.js

Lines changed: 92 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -43668,12 +43668,25 @@ var require_json = __commonJS({
4366843668
}
4366943669
});
4367043670

43671+
// packages/utils/common/lib/runTimes.js
43672+
var require_runTimes = __commonJS({
43673+
"packages/utils/common/lib/runTimes.js"(exports2) {
43674+
"use strict";
43675+
Object.defineProperty(exports2, "__esModule", { value: true });
43676+
exports2.runTimes = void 0;
43677+
var runTimes = (n, fn) => {
43678+
return [...Array(n).keys()].map(fn);
43679+
};
43680+
exports2.runTimes = runTimes;
43681+
}
43682+
});
43683+
4367143684
// packages/streamy/common/lib/support/array.js
4367243685
var require_array2 = __commonJS({
4367343686
"packages/streamy/common/lib/support/array.js"(exports2) {
4367443687
"use strict";
4367543688
Object.defineProperty(exports2, "__esModule", { value: true });
43676-
exports2.repeatCallInOrder = exports2.repeat = exports2.mapAsync = exports2.mapInOrder = exports2.forEachInOrder = exports2.forEachAsync = exports2.forCountInOrder = exports2.forCount = exports2.createArray = void 0;
43689+
exports2.runTimes = exports2.repeatCallInOrder = exports2.repeat = exports2.mapAsync = exports2.mapInOrder = exports2.forEachInOrder = exports2.forEachAsync = exports2.forCountInOrder = exports2.forCount = exports2.createArray = void 0;
4367743690
var array_1 = require_array();
4367843691
Object.defineProperty(exports2, "createArray", { enumerable: true, get: function() {
4367943692
return array_1.createArray;
@@ -43702,6 +43715,10 @@ var require_array2 = __commonJS({
4370243715
Object.defineProperty(exports2, "repeatCallInOrder", { enumerable: true, get: function() {
4370343716
return array_1.repeatCallInOrder;
4370443717
} });
43718+
var runTimes_1 = require_runTimes();
43719+
Object.defineProperty(exports2, "runTimes", { enumerable: true, get: function() {
43720+
return runTimes_1.runTimes;
43721+
} });
4370543722
}
4370643723
});
4370743724

@@ -47310,6 +47327,7 @@ var require_experiments = __commonJS({
4731047327
exports2.MAINTENANCE_MODE_EXP_NAME = "maintenance-mode";
4731147328
var AVAILABLE_EXPERIMENTS = [
4731247329
"ceph-subtree-pinning",
47330+
"ci-profile",
4731347331
"env-state",
4731447332
"esbuild",
4731547333
"external-mounter",
@@ -52418,7 +52436,7 @@ var require_Workspace = __commonJS({
5241852436
"packages/workspace-service/common/lib/Workspace.js"(exports2) {
5241952437
"use strict";
5242052438
Object.defineProperty(exports2, "__esModule", { value: true });
52421-
exports2.mapToServerV2 = exports2.mapToServerV1 = exports2.isServerV2 = exports2.devDomainToWsId = exports2.workspaceDevDomain = exports2.DEFAULT_WORKSPACE_PORTS = exports2.DEFAULT_PORT = exports2.IDE_SERVER_NAME = exports2.uniqueServerId = exports2.toServer = exports2.toServerV1 = exports2.serverV1 = exports2.toServerV2 = exports2.serverV2 = exports2.toMsdServerName = exports2.validServerNameRegex = exports2.toWorkspace = exports2.workspace = exports2.SUPPORTED_GIT_PROVIDERS = exports2.toGitProvider = exports2.GitProvider = void 0;
52439+
exports2.mapToServerV2 = exports2.mapToServerV1 = exports2.mapToServerV1Fallback = exports2.isServerV2 = exports2.devDomainToWsId = exports2.workspaceDevDomain = exports2.DEFAULT_WORKSPACE_PORTS = exports2.DEFAULT_PORT = exports2.IDE_SERVER_NAME = exports2.uniqueServerId = exports2.toServer = exports2.toServerV1 = exports2.serverV1 = exports2.toServerV2 = exports2.serverV2 = exports2.toMsdServerName = exports2.validServerNameRegex = exports2.toWorkspace = exports2.workspace = exports2.SUPPORTED_GIT_PROVIDERS = exports2.toGitProvider = exports2.GitProvider = void 0;
5242252440
var Plan_1 = require_Plan();
5242352441
var errors_1 = require_errors();
5242452442
var preconditions_1 = require_preconditions();
@@ -52506,6 +52524,18 @@ var require_Workspace = __commonJS({
5250652524
exports2.devDomainToWsId = devDomainToWsId;
5250752525
var isServerV2 = (server) => (0, typing_1.isOfType)(server, exports2.toServerV2);
5250852526
exports2.isServerV2 = isServerV2;
52527+
var mapToServerV1Fallback = (server) => {
52528+
if (!(0, exports2.isServerV2)(server)) {
52529+
return server;
52530+
}
52531+
return server.network.ports.some((p) => exports2.DEFAULT_PORT === p.port) ? (0, exports2.mapToServerV1)(server) : {
52532+
...server,
52533+
isPublic: true,
52534+
stripPath: false,
52535+
network: void 0
52536+
};
52537+
};
52538+
exports2.mapToServerV1Fallback = mapToServerV1Fallback;
5250952539
var mapToServerV1 = (server) => {
5251052540
var _a;
5251152541
if (!(0, exports2.isServerV2)(server)) {
@@ -52678,7 +52708,7 @@ var require_pipeline = __commonJS({
5267852708
return c > 3 && r && Object.defineProperty(target, key, r), r;
5267952709
};
5268052710
Object.defineProperty(exports2, "__esModule", { value: true });
52681-
exports2.PipelineStub = exports2.pipelineService = exports2.isStageExecConfigV1 = exports2.toStageExecConfig = exports2.toStageConfig = void 0;
52711+
exports2.PipelineStub = exports2.pipelineService = exports2.isStageExecConfigV1 = exports2.toStageExecConfig = exports2.toStageConfig = exports2.DEFAULT_CI_PROFILE = void 0;
5268252712
var inversify_1 = require_inversify();
5268352713
var spec_1 = require_spec2();
5268452714
var typing_1 = require_typing3();
@@ -52688,6 +52718,7 @@ var require_pipeline = __commonJS({
5268852718
var config_1 = require_config2();
5268952719
var logging_12 = require_logging3();
5269052720
var types_1 = require_types5();
52721+
exports2.DEFAULT_CI_PROFILE = "ci_default";
5269152722
var toSetConfigArgs = (0, typing_2.toObject)({
5269252723
config: (0, typing_2.toNullOr)(types_1.toPipelineConfig),
5269352724
profile: (0, typing_2.toUndefOr)(typing_2.toString)
@@ -52728,7 +52759,7 @@ var require_pipeline = __commonJS({
5272852759
configStream: (0, spec_2.stream)({
5272952760
access: "internal",
5273052761
response: (0, typing_2.toNullOr)(types_1.toPipelineConfig),
52731-
request: typing_2.toUndef
52762+
request: (0, typing_2.toUndefOr)(typing_2.toString)
5273252763
}),
5273352764
setConfig: (0, spec_2.rpc)({
5273452765
access: "internal",
@@ -52782,6 +52813,11 @@ var require_pipeline = __commonJS({
5278252813
request: (0, typing_2.toObject)({
5278352814
stage: (0, typing_2.toLiteralUnion)("stage", types_1.stageKinds)
5278452815
})
52816+
}),
52817+
pipelineProfiles: (0, spec_2.stream)({
52818+
access: "internal",
52819+
response: (0, typing_2.toArray)(typing_2.toString),
52820+
request: typing_2.toUndef
5278552821
})
5278652822
}
5278752823
};
@@ -138527,6 +138563,15 @@ var require_database = __commonJS({
138527138563
return `${this.column.toSql()} is NULL`;
138528138564
}
138529138565
};
138566+
var SqlIsNotNull = class extends SqlPart {
138567+
constructor(column) {
138568+
super();
138569+
this.column = column;
138570+
}
138571+
toSql() {
138572+
return `${this.column.toSql()} IS NOT NULL`;
138573+
}
138574+
};
138530138575
var SqlCompositeCondition = class extends SqlPartWithValue {
138531138576
constructor(conditions) {
138532138577
super();
@@ -138541,12 +138586,12 @@ var require_database = __commonJS({
138541138586
};
138542138587
var SqlAnd = class extends SqlCompositeCondition {
138543138588
toSql(dialect) {
138544-
return this.conditions.map((x) => x.toSql(dialect)).join(" AND ");
138589+
return `(${this.conditions.map((x) => x.toSql(dialect)).join(" AND ")})`;
138545138590
}
138546138591
};
138547138592
var SqlOr = class extends SqlCompositeCondition {
138548138593
toSql(dialect) {
138549-
return this.conditions.map((x) => x.toSql(dialect)).join(" OR ");
138594+
return `(${this.conditions.map((x) => x.toSql(dialect)).join(" OR ")})`;
138550138595
}
138551138596
};
138552138597
var toEqualsComparison = (0, typing_1.toObject)({ "==": typing_1.toAny }, { strict: true });
@@ -138566,7 +138611,7 @@ var require_database = __commonJS({
138566138611
var isOrCondition = (c) => (0, typing_1.isOfType)(c, (0, typing_1.toObject)({ or: (0, typing_1.toArray)(toComparison) }));
138567138612
exports2.isOrCondition = isOrCondition;
138568138613
var comparisonToSql = (col, toSqlValue, comparison) => {
138569-
return comparison === void 0 ? new SqlIsNull(col) : (0, typing_1.isOfType)(comparison, toEqualsComparison) ? new SqlEquals(col, toSqlValue(comparison["=="])) : (0, typing_1.isOfType)(comparison, toGreaterThanComparison) ? new SqlGreaterThan(col, toSqlValue(comparison[">"])) : (0, typing_1.isOfType)(comparison, toGreaterThanEqualsComparison) ? new SqlGreaterThanEquals(col, toSqlValue(comparison[">="])) : (0, typing_1.isOfType)(comparison, toLessThanComparison) ? new SqlLessThan(col, toSqlValue(comparison["<"])) : (0, typing_1.isOfType)(comparison, toLessThanEqualsComparison) ? new SqlLessThanEquals(col, toSqlValue(comparison["<="])) : (0, typing_1.isOfType)(comparison, toNotEqualsComparison) ? new SqlNotEquals(col, toSqlValue(comparison["!="])) : (0, typing_1.isOfType)(comparison, toBetweenComparison) ? new SqlBetween(col, toSqlValue(comparison.between.lower), toSqlValue(comparison.between.upper)) : (0, typing_1.isOfType)(comparison, toLikeComparison) ? new SqlLike(col, toSqlValue(comparison.like)) : (0, typing_1.isOfType)(comparison, toInComparison) ? new SqlIn(col, comparison.in.map(toSqlValue)) : new SqlEquals(col, toSqlValue(comparison));
138614+
return comparison === void 0 ? new SqlIsNull(col) : (0, typing_1.isOfType)(comparison, toEqualsComparison) ? comparison["=="] === void 0 ? new SqlIsNull(col) : new SqlEquals(col, toSqlValue(comparison["=="])) : (0, typing_1.isOfType)(comparison, toGreaterThanComparison) ? new SqlGreaterThan(col, toSqlValue(comparison[">"])) : (0, typing_1.isOfType)(comparison, toGreaterThanEqualsComparison) ? new SqlGreaterThanEquals(col, toSqlValue(comparison[">="])) : (0, typing_1.isOfType)(comparison, toLessThanComparison) ? new SqlLessThan(col, toSqlValue(comparison["<"])) : (0, typing_1.isOfType)(comparison, toLessThanEqualsComparison) ? new SqlLessThanEquals(col, toSqlValue(comparison["<="])) : (0, typing_1.isOfType)(comparison, toNotEqualsComparison) ? comparison["!="] === void 0 ? new SqlIsNotNull(col) : new SqlNotEquals(col, toSqlValue(comparison["!="])) : (0, typing_1.isOfType)(comparison, toBetweenComparison) ? new SqlBetween(col, toSqlValue(comparison.between.lower), toSqlValue(comparison.between.upper)) : (0, typing_1.isOfType)(comparison, toLikeComparison) ? new SqlLike(col, toSqlValue(comparison.like)) : (0, typing_1.isOfType)(comparison, toInComparison) ? new SqlIn(col, comparison.in.map(toSqlValue)) : new SqlEquals(col, toSqlValue(comparison));
138570138615
};
138571138616
var SqlCondition = class _SqlCondition extends SqlCompositeCondition {
138572138617
static forTable(table, condition, paramIndexGen, dbSpec, transformer) {
@@ -141685,7 +141730,7 @@ var require_errors8 = __commonJS({
141685141730
"packages/team-service/common/lib/errors.js"(exports2) {
141686141731
"use strict";
141687141732
Object.defineProperty(exports2, "__esModule", { value: true });
141688-
exports2.changeMemberRoleFailed = exports2.deleteInviteFailed = exports2.teamUpdateFailed = exports2.sendInviteFailed = exports2.notEnoughSeats = exports2.fetchInvitationsFailed = exports2.fetchTeamsFailed = exports2.leaveTeamFailed = exports2.lastAdminError = exports2.checkAccessFailed = exports2.deleteTeamFailed = exports2.createTeamFailed = exports2.invalidInvitation = exports2.userIsNotMember = void 0;
141733+
exports2.changeMemberRoleFailed = exports2.deleteInviteFailed = exports2.teamUpdateFailed = exports2.fetchInvitationsFailed = exports2.fetchTeamsFailed = exports2.leaveTeamFailed = exports2.lastAdminError = exports2.checkAccessFailed = exports2.deleteTeamFailed = exports2.createTeamFailed = exports2.invalidInvitation = exports2.userIsNotMember = void 0;
141689141734
var userIsNotMember = (userId, teamId) => `User ${userId} is not authorized to access team ${teamId}.`;
141690141735
exports2.userIsNotMember = userIsNotMember;
141691141736
exports2.invalidInvitation = "Failed to accept invitation it is either expired or already accepted";
@@ -141696,8 +141741,6 @@ var require_errors8 = __commonJS({
141696141741
exports2.leaveTeamFailed = "Failed to leave team try again later";
141697141742
exports2.fetchTeamsFailed = "Failed to fetch your teams please try again later";
141698141743
exports2.fetchInvitationsFailed = "Failed to fetch your invitations please try again later";
141699-
exports2.notEnoughSeats = "Not enough seats to add more team members";
141700-
exports2.sendInviteFailed = "Failed to send invitation try again later";
141701141744
exports2.teamUpdateFailed = "Team update failed please try again later";
141702141745
exports2.deleteInviteFailed = "Failed to delete invitation it is either expired or already accepted";
141703141746
exports2.changeMemberRoleFailed = "Failed to change member role please try again later";
@@ -141717,8 +141760,10 @@ var require_team = __commonJS({
141717141760
var FetchMembersFailed_1;
141718141761
var IsLastAdmin_1;
141719141762
var ChangeMemberRoleFailed_1;
141763+
var NotEnoughSeats_1;
141764+
var SendInviteFailed_1;
141720141765
Object.defineProperty(exports2, "__esModule", { value: true });
141721-
exports2.TeamReplyStub = exports2.TeamStub = exports2.teamStub = exports2.teamService = exports2.teamServiceImpl = exports2.RemoveMemberFailed = exports2.ChangeMemberRoleFailed = exports2.IsLastAdmin = exports2.FetchMembersFailed = void 0;
141766+
exports2.TeamReplyStub = exports2.TeamStub = exports2.teamStub = exports2.teamService = exports2.teamServiceImpl = exports2.RemoveMemberFailed = exports2.SendInviteFailed = exports2.NotEnoughSeats = exports2.ChangeMemberRoleFailed = exports2.IsLastAdmin = exports2.FetchMembersFailed = void 0;
141722141767
var inversify_1 = require_inversify();
141723141768
var compat_1 = require_compat2();
141724141769
var spec_1 = require_spec2();
@@ -141758,6 +141803,24 @@ var require_team = __commonJS({
141758141803
exports2.ChangeMemberRoleFailed = ChangeMemberRoleFailed = ChangeMemberRoleFailed_1 = __decorate([
141759141804
(0, registry_1.registerError)()
141760141805
], ChangeMemberRoleFailed);
141806+
var NotEnoughSeats = NotEnoughSeats_1 = class NotEnoughSeats extends exceptions_1.SimpleSerializableException {
141807+
static create(opts) {
141808+
return new NotEnoughSeats_1("Not enough seats to add more team members", opts);
141809+
}
141810+
};
141811+
exports2.NotEnoughSeats = NotEnoughSeats;
141812+
exports2.NotEnoughSeats = NotEnoughSeats = NotEnoughSeats_1 = __decorate([
141813+
(0, registry_1.registerError)()
141814+
], NotEnoughSeats);
141815+
var SendInviteFailed = SendInviteFailed_1 = class SendInviteFailed extends exceptions_1.SimpleSerializableException {
141816+
static create(opts) {
141817+
return new SendInviteFailed_1("Failed to send invitation try again later", opts);
141818+
}
141819+
};
141820+
exports2.SendInviteFailed = SendInviteFailed;
141821+
exports2.SendInviteFailed = SendInviteFailed = SendInviteFailed_1 = __decorate([
141822+
(0, registry_1.registerError)()
141823+
], SendInviteFailed);
141761141824
var RemoveMemberFailed = class RemoveMemberFailed extends exceptions_1.SimpleSerializableException {
141762141825
};
141763141826
exports2.RemoveMemberFailed = RemoveMemberFailed;
@@ -141799,6 +141862,11 @@ var require_team = __commonJS({
141799141862
request: TeamServiceArgs_1.toChangeRoleArgs,
141800141863
response: typing_2.toVoid
141801141864
}),
141865+
sendInvite: (0, spec_2.rpc)({
141866+
access: "public",
141867+
request: TeamServiceArgs_1.toSendInviteArgs,
141868+
response: typing_2.toVoid
141869+
}),
141802141870
removeMember: (0, spec_2.rpc)({
141803141871
access: "public",
141804141872
request: TeamServiceArgs_1.toRemoveMemberArgs,
@@ -141847,11 +141915,6 @@ var require_team = __commonJS({
141847141915
request: TeamServiceArgs_1.toTeamServiceArgs,
141848141916
response: typing_2.toVoid
141849141917
}),
141850-
sendInvite: (0, spec_2.rpc)({
141851-
access: "public",
141852-
request: TeamServiceArgs_1.toSendInviteArgs,
141853-
response: typing_2.toVoid
141854-
}),
141855141918
acceptInvite: (0, spec_2.rpc)({
141856141919
access: "public",
141857141920
request: TeamServiceArgs_1.toTeamServiceArgs,
@@ -141933,13 +141996,14 @@ var require_pipeline3 = __commonJS({
141933141996
return c > 3 && r && Object.defineProperty(target, key, r), r;
141934141997
};
141935141998
Object.defineProperty(exports2, "__esModule", { value: true });
141936-
exports2.PipelineProxyStub = exports2.pipelineProxyService = exports2.toRemoveEnvironmentVariablesArgs = exports2.toSetEnvironmentVariablesArgs = exports2.toSetConfigArgs = void 0;
141999+
exports2.PipelineProxyStub = exports2.pipelineProxyService = exports2.toPipelineStreamArgs = exports2.toRemoveEnvironmentVariablesArgs = exports2.toSetEnvironmentVariablesArgs = exports2.toSetConfigArgs = void 0;
141937142000
var inversify_1 = require_inversify();
141938142001
var spec_1 = require_spec2();
141939142002
var typing_1 = require_typing3();
141940142003
var spec_2 = require_spec();
141941142004
var datetime_1 = require_datetime();
141942142005
var typing_2 = require_typing();
142006+
var number_1 = require_number();
141943142007
var pipeline_1 = require_pipeline();
141944142008
var logging_12 = require_logging3();
141945142009
var types_1 = require_types5();
@@ -141951,7 +142015,7 @@ var require_pipeline3 = __commonJS({
141951142015
});
141952142016
exports2.toSetConfigArgs = (0, typing_2.toObject)({
141953142017
...serviceArgs_1.workspaceServiceArgs,
141954-
pipeline: types_1.toPipelineConfig,
142018+
pipeline: (0, typing_2.toNullOr)(types_1.toPipelineConfig),
141955142019
profile: (0, typing_2.toUndefOr)(typing_2.toString)
141956142020
});
141957142021
exports2.toSetEnvironmentVariablesArgs = (0, typing_2.toObject)({
@@ -141979,14 +142043,18 @@ var require_pipeline3 = __commonJS({
141979142043
replica: (0, typing_2.toUndefOr)(typing_2.toString),
141980142044
server: (0, typing_2.toUndefOr)(typing_2.toString)
141981142045
});
142046+
exports2.toPipelineStreamArgs = (0, typing_2.toObject)({
142047+
workspaceId: number_1.toPositiveInteger,
142048+
profile: (0, typing_2.toUndefOr)(typing_2.toString)
142049+
});
141982142050
exports2.pipelineProxyService = {
141983142051
name: "PipelineProxy",
141984142052
context: typing_1.toHttpContext,
141985142053
methods: {
141986142054
pipelineStream: (0, spec_2.stream)({
141987142055
access: "public",
141988142056
response: (0, typing_2.toNullOr)(types_1.toPipelineConfig),
141989-
request: serviceArgs_1.toWorkspaceServiceArgs
142057+
request: exports2.toPipelineStreamArgs
141990142058
}),
141991142059
setPipeline: (0, spec_2.rpc)({
141992142060
access: "public",
@@ -142029,6 +142097,11 @@ var require_pipeline3 = __commonJS({
142029142097
access: "public",
142030142098
response: types_1.toStageExecutionInfo,
142031142099
request: toExecInfoArgs
142100+
}),
142101+
pipelineProfiles: (0, spec_2.stream)({
142102+
access: "public",
142103+
response: (0, typing_2.toArray)(typing_2.toString),
142104+
request: serviceArgs_1.toWorkspaceServiceArgs
142032142105
})
142033142106
}
142034142107
};

0 commit comments

Comments
 (0)