Skip to content

Commit 7604aa0

Browse files
committed
deploy: 0b2f639
1 parent eb694ad commit 7604aa0

File tree

25 files changed

+100
-70
lines changed

25 files changed

+100
-70
lines changed

appConfig.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ window.AppConfig = {
1616
"twitter_name": "@phcodedev",
1717
"contributors_url": "https://api.github.com/repos/phcode-dev/phoenix/contributors?per_page={0}&page={1}",
1818
"extension_listing_url": "",
19-
"extension_registry": "https://brackets-archive.github.io/brackets-extensions/registry.json",
20-
"extension_registry_version": "https://brackets-archive.github.io/brackets-extensions/registry_version.json",
21-
"extension_url": "https://brackets-archive.github.io/brackets-extensions/extensions/",
19+
"extension_registry": "https://extensions.phcode.dev/registry.json",
20+
"extension_registry_version": "https://extensions.phcode.dev/registry_version.json",
21+
"extension_url": "https://extensions.phcode.dev/extensions/",
2222
"extension_store_url": "https://store.core.ai/src/",
2323
"linting.enabled_by_default": true,
24-
"build_timestamp": "2023-01-20T09:46:18.928Z",
24+
"build_timestamp": "2023-01-20T14:57:26.144Z",
2525
"googleAnalyticsID": "G-P4HJFPDB76",
2626
"mixPanelID": "49c4d164b592be2350fc7af06a259bf3",
2727
"coreAnalyticsID": "phoenix",
@@ -31,7 +31,7 @@ window.AppConfig = {
3131
"bugsnagEnv": "development"
3232
},
3333
"name": "Phoenix",
34-
"version": "3.1.7-19136",
34+
"version": "3.1.7-19137",
3535
"apiVersion": "3.1.7",
3636
"homepage": "https://core.ai",
3737
"issues": {

assets/default-project/en.zip

0 Bytes
Binary file not shown.

assets/sample-projects/HTML5.zip

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

assets/sample-projects/explore.zip

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

cacheManifest.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"appConfig.js": "8de6887d5f8de2a0aa22d57c510b447d",
3-
"assets/default-project/en.zip": "09f48551829c2199145b4af8f79cdd99",
2+
"appConfig.js": "0cea1eade5fe9aaea23f240e1a221c56",
3+
"assets/default-project/en.zip": "97c15713553c2a70f6b7699a8da15200",
44
"assets/default-project/en/images/cloud1.svg": "aca7bba84a2237f1c1988caea54a67a9",
55
"assets/default-project/en/images/cloud2.svg": "02880216ac461f1578ac8a18f158ce28",
66
"assets/default-project/en/images/cloud3.svg": "7a78bb29bd895ead8c171001244d9b7d",
@@ -115,7 +115,7 @@
115115
"assets/phoenix-splash/no-preview.html": "2c51d14109552b59976145fe9ac33236",
116116
"assets/phoenix-splash/safari.html": "0e96b2a56337e7d096a95da9d91f9257",
117117
"assets/phoenix-splash/styles.css": "6809a039001526eeec64eeef1f0ad807",
118-
"assets/sample-projects/bootstrap-blog.zip": "ce346f64542be3bf60c4adba52c38f52",
118+
"assets/sample-projects/bootstrap-blog.zip": "b5229cd3374ff9ea1c7b46b908a0dbc3",
119119
"assets/sample-projects/bootstrap-blog/assets/brand/bootstrap-logo-white.svg": "2e642df55357162ad28519305c8fd4fe",
120120
"assets/sample-projects/bootstrap-blog/assets/brand/bootstrap-logo.svg": "88eef7f3c2bcf988457a0e6d123c3f1d",
121121
"assets/sample-projects/bootstrap-blog/assets/dist/css/bootstrap.min.css": "6d9c6fda1e7087224431cc8068bb998f",
@@ -125,7 +125,7 @@
125125
"assets/sample-projects/bootstrap-blog/blog.rtl.css": "c6c275bf0b804d3dec264ec7fb3d7677",
126126
"assets/sample-projects/bootstrap-blog/index-rtl.html": "506e2d3fd1c4bb3651377144a62d5e82",
127127
"assets/sample-projects/bootstrap-blog/index.html": "dd8824ad3c9520dc0a825176d20eb694",
128-
"assets/sample-projects/dashboard.zip": "fa883bf3f94c9a9308d5ebb82890d301",
128+
"assets/sample-projects/dashboard.zip": "4b0d404c6f9e602772dea0b375e91bc4",
129129
"assets/sample-projects/dashboard/assets/brand/bootstrap-logo-white.svg": "2e642df55357162ad28519305c8fd4fe",
130130
"assets/sample-projects/dashboard/assets/brand/bootstrap-logo.svg": "88eef7f3c2bcf988457a0e6d123c3f1d",
131131
"assets/sample-projects/dashboard/assets/dist/css/bootstrap.min.css": "6d9c6fda1e7087224431cc8068bb998f",
@@ -137,7 +137,7 @@
137137
"assets/sample-projects/dashboard/index.html": "ddfda6ea9dfc8e12a8dcbbf065c804de",
138138
"assets/sample-projects/dashboard/signin.css": "a71ff2b493f230e0d6585793c2115809",
139139
"assets/sample-projects/dashboard/signin.html": "b108c183dfa7e2da3d88ec79bee79509",
140-
"assets/sample-projects/explore.zip": "f64f9b5d60d08f5b6eedc7f846cec240",
140+
"assets/sample-projects/explore.zip": "d316e75e034a4eded2aaa0009c9d06b0",
141141
"assets/sample-projects/explore/A-tribute-page.html": "007699e85177db3d1cd87d0d47440b36",
142142
"assets/sample-projects/explore/adjustable-fireworks.html": "706a0995d00d8ae009b5426cf7ee69be",
143143
"assets/sample-projects/explore/ant_colony.html": "d0885229e57caecc83049b50ee98560c",
@@ -227,7 +227,7 @@
227227
"assets/sample-projects/explore/watermelon-pixel.html": "6f6754e8073436bb823807a10a0446ea",
228228
"assets/sample-projects/explore/webmine.html": "9879458a48c757dc6671d408e940da4d",
229229
"assets/sample-projects/explore/whack-a-mole.html": "827f15c53657350b9c898fa27ecf15ac",
230-
"assets/sample-projects/home-pages.zip": "4d80b0bb325016358051add19eed5f80",
230+
"assets/sample-projects/home-pages.zip": "e0bd1c95ad61ab22c3ef2d52def523ce",
231231
"assets/sample-projects/home-pages/album/index.html": "df20e4a479659463ab9d3f6b4ca4dbd1",
232232
"assets/sample-projects/home-pages/assets/brand/bootstrap-logo-white.svg": "2e642df55357162ad28519305c8fd4fe",
233233
"assets/sample-projects/home-pages/assets/brand/bootstrap-logo.svg": "88eef7f3c2bcf988457a0e6d123c3f1d",
@@ -239,7 +239,7 @@
239239
"assets/sample-projects/home-pages/carousel/index.html": "fc5bf7b2d8640a2c393f465294210e7c",
240240
"assets/sample-projects/home-pages/cover/cover.css": "3738586a82dd90263617020e7f1db82e",
241241
"assets/sample-projects/home-pages/cover/index.html": "a0ae1a11224672532b3466df93ce0821",
242-
"assets/sample-projects/HTML5.zip": "013b9d3967bc933b33427dcf2f8357e1",
242+
"assets/sample-projects/HTML5.zip": "3ac0952c6ed659f2bb839b064d732d4c",
243243
"assets/sample-projects/HTML5/index.html": "ca318e370d63b3e083d3bd63052b8252",
244244
"assets/sample-projects/HTML5/script.js": "47de56d88cd6d866c4f77027128c0dd7",
245245
"assets/sample-projects/HTML5/styles.css": "8c798c8b3bba7e4d49dfe99b4deccd47",
@@ -249,13 +249,13 @@
249249
"brackets.config.dist.json": "4f77dd581944e20353b2b23cc824cc4a",
250250
"brackets.config.staging.json": "a1d92e1354fbb3ac701a7c2e7c8007e4",
251251
"brackets.js": "175a28457050c0dc608f9200c73996df",
252-
"cacheManifest.json": "77983f073565eca7671d4dd9d7b61ed9",
252+
"cacheManifest.json": "ba43af9117128c64db05ea5bd7951d06",
253253
"command/CommandManager.js": "389cc2d035ad2565772deb2dc78a1133",
254254
"command/Commands.js": "1c3359f782d0fb0cd7237a081b6cf3ac",
255255
"command/DefaultMenus.js": "5fb0408a6113854b450952dcb65c7c89",
256256
"command/KeyBindingManager.js": "1180ff869feb0a476b994f97778ee359",
257257
"command/Menus.js": "05e0154af8d3cc7d027a02389893deb7",
258-
"config.json": "cbc907d299fa9803050d32690d639960",
258+
"config.json": "c721a5917c29d727a2c68e94cdb7d7da",
259259
"devEnable.html": "5c494d5e246bdb4260557c03b73eea32",
260260
"document/ChangedDocumentTracker.js": "8763dbbd784b9e8a3614a8ee723d5273",
261261
"document/Document.js": "e54a90c638153d50fe7d23ffeeb0076c",
@@ -281,7 +281,7 @@
281281
"editor/InlineWidget.js": "076e203c98d82def4f3fd141d7326d2e",
282282
"editor/MultiRangeInlineEditor.js": "42a389a413f6d129b7d9221482ace201",
283283
"extensibility/ExtensionDownloader.js": "f79c2112821978cbbb5811d952828b26",
284-
"extensibility/ExtensionManager.js": "38bfae31200be546f71bd1a0dd667f30",
284+
"extensibility/ExtensionManager.js": "b8aba80caf736328be434c4bda473182",
285285
"extensibility/ExtensionManagerDialog.js": "e45ff7cddedc47a4ad66f8442e35e79e",
286286
"extensibility/ExtensionManagerView.js": "65ed85c6d7ec7524116af3d430286fe5",
287287
"extensibility/ExtensionManagerViewModel.js": "f5187c9c12e504f6effd92986f35414f",
@@ -918,7 +918,7 @@
918918
"nls/zh-tw/strings.js": "1019fad34568110c63578b1d4533d7ed",
919919
"nls/zh-tw/urls.js": "1b86fb17ec41f28002b8dc172d3e43b4",
920920
"phoenix/errno.js": "d5cdd5d175f3f4e94433dc339ff00989",
921-
"phoenix/init_vfs.js": "2a5f44f8b9709d73bdaa6d9254922edb",
921+
"phoenix/init_vfs.js": "7e94ab7516ebad9943e7084d9b8e0223",
922922
"phoenix/shell.js": "e5df9a7e7cf2b6576921c2d537c36fbd",
923923
"phoenix/tauriShell.js": "f937860b5e2dc46a4b5ed4f7ded2d36b",
924924
"phoenix/virtual-server-loader.js": "7f7dd33c7dc108fa9853f733c61a590d",
@@ -1917,7 +1917,7 @@
19171917
"utils/UrlParams.js": "f117d8db907e09d3ca5ae4bb706f87d0",
19181918
"utils/ValidationUtils.js": "94ea6ba62c128a6ec4e9bf2f19cf2066",
19191919
"utils/ViewUtils.js": "95495ad487bef34690e1c9e95c12f35d",
1920-
"utils/ZipUtils.js": "0ed9ac19f6cef012d023f7ef941ed945",
1920+
"utils/ZipUtils.js": "ac151264fd29f1800d240a543e107cec",
19211921
"verify-dependencies-loaded.js": "dd3cbd2c5249fd731b831a4207b48730",
19221922
"view/fontrules/font-based-rules.less": "80dc35a4f3766f824d6c6091ed84b0c0",
19231923
"view/MainViewFactory.js": "a8c9ac715cde0b1267384d59d8f1bb83",

config.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
"twitter_name": "@phcodedev",
1616
"contributors_url": "https://api.github.com/repos/phcode-dev/phoenix/contributors?per_page={0}&page={1}",
1717
"extension_listing_url": "",
18-
"extension_registry": "https://brackets-archive.github.io/brackets-extensions/registry.json",
19-
"extension_registry_version": "https://brackets-archive.github.io/brackets-extensions/registry_version.json",
20-
"extension_url": "https://brackets-archive.github.io/brackets-extensions/extensions/",
18+
"extension_registry": "https://extensions.phcode.dev/registry.json",
19+
"extension_registry_version": "https://extensions.phcode.dev/registry_version.json",
20+
"extension_url": "https://extensions.phcode.dev/extensions/",
2121
"extension_store_url": "https://store.core.ai/src/",
2222
"linting.enabled_by_default": true,
23-
"build_timestamp": "2023-01-20T09:46:18.928Z",
23+
"build_timestamp": "2023-01-20T14:57:26.144Z",
2424
"googleAnalyticsID": "G-P4HJFPDB76",
2525
"mixPanelID": "49c4d164b592be2350fc7af06a259bf3",
2626
"coreAnalyticsID": "phoenix",
@@ -30,7 +30,7 @@
3030
"bugsnagEnv": "development"
3131
},
3232
"name": "Phoenix",
33-
"version": "3.1.7-19136",
33+
"version": "3.1.7-19137",
3434
"apiVersion": "3.1.7",
3535
"homepage": "https://core.ai",
3636
"issues": {

extensibility/ExtensionManager.js

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,23 +212,34 @@ define(function (require, exports, module) {
212212

213213
function _shouldUpdateExtensionRegistry() {
214214
return new Promise((resolve, reject)=>{
215-
const currentRegistryVersion = localStorage.getItem(EXTENSION_REGISTRY_LOCAL_STORAGE_VERSION_KEY);
215+
const currentRegistryVersion = localStorage.getItem(EXTENSION_REGISTRY_LOCAL_STORAGE_VERSION_KEY) || "1";
216216
Metrics.countEvent(Metrics.EVENT_TYPE.EXTENSIONS, "registryVersion",
217-
`${currentRegistryVersion || 1}`);
217+
`${currentRegistryVersion}`);
218218
$.ajax({
219219
url: brackets.config.extension_registry_version,
220220
dataType: "json",
221221
cache: false
222222
})
223223
.done(function (registryVersion) {
224-
if(registryVersion.version !== currentRegistryVersion){
224+
if(registryVersion.version !== parseInt(currentRegistryVersion)){
225225
resolve(registryVersion.version);
226226
} else {
227+
const registryJson = localStorage.getItem(EXTENSION_REGISTRY_LOCAL_STORAGE_KEY);
228+
if(!registryJson) {
229+
resolve(registryVersion.version);
230+
// if we dont have anything, best to atlest try to fetch the registry now.
231+
return;
232+
}
227233
reject();
228234
}
229235
})
230236
.fail(function (err) {
231237
console.error("error Fetching Extension Registry version", err);
238+
const registryJson = localStorage.getItem(EXTENSION_REGISTRY_LOCAL_STORAGE_KEY);
239+
if(!registryJson) {
240+
resolve(1); // if we dont have anything, best to atlest try to fetch the registry now.
241+
return;
242+
}
232243
reject();
233244
});
234245
});
@@ -293,7 +304,10 @@ define(function (require, exports, module) {
293304
}
294305
// check for latest updates even if we have cache
295306
_shouldUpdateExtensionRegistry()
296-
.then(_updateRegistry);
307+
.then(_updateRegistry)
308+
.catch(()=>{
309+
pendingDownloadRegistry = null;
310+
});
297311

298312
return pendingDownloadRegistry.promise();
299313
}

0 commit comments

Comments
 (0)