-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d3968ab
commit 0e6e4fe
Showing
69 changed files
with
307 additions
and
349 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
{ | ||
"name": "@io.lazy-cat/metaverse", | ||
"version": "0.1.206", | ||
"version": "0.1.220", | ||
"description": "The Metaverse of Clojurians", | ||
"license": "MIT", | ||
"author": "Ilshat Sultanov <[email protected]>", | ||
|
@@ -27,21 +27,21 @@ | |
"reagent", | ||
"shadow-cljs" | ||
], | ||
"main": "public/main.js", | ||
"main": "public/runner.js", | ||
"scripts": { | ||
"postinstall": "electron-builder install-app-deps", | ||
"assets:icon:build": "electron-icon-builder -i public/assets/images/icon.png -o public/assets", | ||
"assets:runner:clean": "rm -rf public/main.js", | ||
"assets:runner:clean": "rm -rf public/runner.js", | ||
"assets:downloader:clean": "rm -rf public/downloader.js", | ||
"assets:app:clean": "rm -rf public/assets/js && rm -rf public/test", | ||
"assets:clean": "rm -rf public/assets/styles/bundle.css && npm run assets:runner:clean && npm run assets:downloader:clean && npm run assets:app:clean", | ||
"assets:renderer:clean": "rm -rf public/js && rm -rf public/test", | ||
"assets:clean": "rm -rf public/assets/styles/bundle.css && npm run assets:runner:clean && npm run assets:downloader:clean && npm run assets:renderer:clean", | ||
"assets:watch": "npx cross-env TAILWIND_MODE=watch postcss src/main/css/index.css --output public/assets/styles/bundle.css --verbose --watch", | ||
"assets:build": "npm run assets:icon:build && npx cross-env NODE_ENV=production postcss src/main/css/index.css --output public/assets/styles/bundle.css --verbose", | ||
"electron:clean": "rm -rf dist", | ||
"electron:watch": "npx electron .", | ||
"electron:build": "electron-builder build", | ||
"shadow:watch": "npx shadow-cljs watch runner downloader app test", | ||
"shadow:build": "npx shadow-cljs release runner downloader app", | ||
"shadow:watch": "npx shadow-cljs watch runner downloader renderer test", | ||
"shadow:build": "npx shadow-cljs release runner downloader renderer", | ||
"test:build": "npx shadow-cljs compile ci", | ||
"test:run": "npx karma start karma.config.js --single-run", | ||
"clean": "npm run electron:clean && npm run assets:clean", | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
src/main/clojure/metaverse/env.cljs → src/main/clojure/metaverse/common/env.cljs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
src/main/clojure/metaverse/logger.clj → src/main/clojure/metaverse/common/logger.clj
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
(ns metaverse.logger | ||
(ns metaverse.common.logger | ||
(:require | ||
[lambdaisland.glogi :as log])) | ||
|
||
|
4 changes: 2 additions & 2 deletions
4
src/main/clojure/metaverse/logger.cljs → ...main/clojure/metaverse/common/logger.cljs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,17 @@ | ||
(ns metaverse.downloader.reporter | ||
(ns metaverse.common.reporter | ||
(:require | ||
[metaverse.env :as env] | ||
[metaverse.logger :as log :include-macros true] | ||
[metaverse.sentry.nodejs :as sentry] | ||
[metaverse.utils.string :as str] | ||
[metaverse.common.env :as env] | ||
[metaverse.common.logger :as log :include-macros true] | ||
[metaverse.common.utils.string :as str] | ||
[tenet.response :as r])) | ||
|
||
|
||
;; TODO: [2022-05-02, [email protected]] validate opts | ||
|
||
(defn init! | ||
([] | ||
(init! {})) | ||
([{:keys [dsn] :as opts}] | ||
([^js sentry] | ||
(init! sentry {})) | ||
([^js sentry {:keys [dsn] :as opts}] | ||
(let [dsn (or dsn env/sentry-dsn)] | ||
(if (= "N/A" dsn) | ||
(do | ||
|
@@ -28,7 +27,8 @@ | |
:debug env/develop? | ||
:release (str/format "%s@%s:%s" env/company-name env/product-name version) | ||
:initialScope {:build build}} | ||
(merge opts)) | ||
reporter (sentry/init! opts')] | ||
(merge opts) | ||
(clj->js)) | ||
reporter (.init sentry opts')] | ||
(log/info :msg "Sentry reporter successfully initialized" :opts opts') | ||
(r/as-success reporter)))))) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
(ns metaverse.common.rss | ||
(:require | ||
["feed-reader" :rename {read get-feed}] | ||
[metaverse.common.logger :as log :include-macros true] | ||
[tenet.response :as r])) | ||
|
||
|
||
(defn fetch | ||
([url] | ||
(fetch url {})) | ||
([url {:keys [on-success on-failure] | ||
:or {on-success identity | ||
on-failure identity}}] | ||
(log/debug :msg "RSS feed downloading has started" :url url) | ||
(-> (get-feed url) | ||
(.then (fn [response] | ||
(log/debug :msg "RSS feed was downloaded successfully" :url url) | ||
(on-success (r/as-success response)))) | ||
(.catch (fn [error] | ||
(log/error :msg "RSS feed was downloaded with an error" :url url :error error) | ||
(on-failure (r/as-error error))))))) |
8 changes: 4 additions & 4 deletions
8
src/main/clojure/metaverse/supabase.cljs → ...in/clojure/metaverse/common/supabase.cljs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
...main/clojure/metaverse/utils/resource.clj → ...ojure/metaverse/common/utils/resource.clj
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
src/main/clojure/metaverse/utils/string.cljs → ...lojure/metaverse/common/utils/string.cljs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
...main/clojure/metaverse/utils/transit.cljs → ...ojure/metaverse/common/utils/transit.cljs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
(ns metaverse.downloader.sentry | ||
(:require | ||
["@sentry/node" :as sentry] | ||
["@sentry/tracing"] | ||
[metaverse.common.reporter :as reporter])) | ||
|
||
|
||
(defn init! | ||
[] | ||
(reporter/init! sentry)) |
Oops, something went wrong.