Compare commits

...

22 Commits

Author SHA1 Message Date
semantic-release-bot 483f81d6ed chore(release): 0.5.1 [skip ci]
## [0.5.1](https://git.lumeweb.com/LumeWeb/extension/compare/v0.5.0...v0.5.1) (2023-08-14)

### Bug Fixes

* add missing import for Sentry ([9c76875](9c76875915))
2023-08-14 03:32:47 +00:00
Derrick Hammer ae3115b6a0
Merge remote-tracking branch 'origin/master'
# Conflicts:
#	CHANGELOG.md
#	assets/manifest.json
#	npm-shrinkwrap.json
#	package.json
2023-08-13 23:31:10 -04:00
Derrick Hammer 0a88511996
Merge branch 'develop' 2023-08-13 23:30:55 -04:00
semantic-release-bot 0338076e7f chore(release): 0.5.0-develop.2 [skip ci]
# [0.5.0-develop.2](https://git.lumeweb.com/LumeWeb/extension/compare/v0.5.0-develop.1...v0.5.0-develop.2) (2023-08-14)

### Bug Fixes

* add missing import for Sentry ([9c76875](9c76875915))
2023-08-14 03:29:31 +00:00
Derrick Hammer 9c76875915
fix: add missing import for Sentry 2023-08-13 23:27:27 -04:00
semantic-release-bot ec02d569dc chore(release): 0.5.0 [skip ci]
# [0.5.0](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.2...v0.5.0) (2023-08-13)

### Features

* add error tracking support via glitchtip ([e5e5e4c](e5e5e4c9b9))
2023-08-13 23:31:04 +00:00
Derrick Hammer 0540314483
Merge remote-tracking branch 'origin/master'
# Conflicts:
#	CHANGELOG.md
#	assets/manifest.json
#	npm-shrinkwrap.json
#	package.json
2023-08-13 19:28:36 -04:00
semantic-release-bot 222cc1c94b chore(release): 0.5.0-develop.1 [skip ci]
# [0.5.0-develop.1](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.2-develop.1...v0.5.0-develop.1) (2023-08-13)

### Features

* add error tracking support via glitchtip ([e5e5e4c](e5e5e4c9b9))
2023-08-13 23:25:23 +00:00
Derrick Hammer b9892c1e88
Merge remote-tracking branch 'origin/develop' into develop 2023-08-13 19:23:47 -04:00
Derrick Hammer e5e5e4c9b9
feat: add error tracking support via glitchtip 2023-08-13 19:23:41 -04:00
semantic-release-bot 35970ded12 chore(release): 0.4.2-develop.1 [skip ci]
## [0.4.2-develop.1](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.1...v0.4.2-develop.1) (2023-08-13)

### Bug Fixes

* have gradient-4 duplicate 1 ([1fc9cd8](1fc9cd82d3))
2023-08-13 22:59:46 +00:00
Derrick Hammer b4757dec86
Merge branch 'master' into develop
# Conflicts:
#	CHANGELOG.md
#	assets/manifest.json
#	npm-shrinkwrap.json
#	package.json
2023-08-13 18:57:43 -04:00
semantic-release-bot 57c6bdb360 chore(release): 0.4.2 [skip ci]
## [0.4.2](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.1...v0.4.2) (2023-08-13)

### Bug Fixes

* have gradient-4 duplicate 1 ([1fc9cd8](1fc9cd82d3))
2023-08-13 19:03:58 +00:00
Derrick Hammer 87ffe3845e
Merge remote-tracking branch 'origin/master' 2023-08-13 15:02:19 -04:00
Derrick Hammer 1fc9cd82d3
fix: have gradient-4 duplicate 1 2023-08-13 15:01:48 -04:00
semantic-release-bot 2c852e279f chore(release): 0.4.1 [skip ci]
## [0.4.1](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.0...v0.4.1) (2023-08-13)

### Bug Fixes

* update social links ([9de1301](9de130107a))
2023-08-13 19:00:16 +00:00
Derrick Hammer 9de130107a
fix: update social links 2023-08-13 14:58:26 -04:00
semantic-release-bot 8744ffe248 chore(release): 0.4.0 [skip ci]
# [0.4.0](https://git.lumeweb.com/LumeWeb/extension/compare/v0.3.0...v0.4.0) (2023-08-13)

### Bug Fixes

* **ci:** change publish step to prepare ([a3ba768](a3ba768885))
* **ci:** echo out url for release zip, and provide sha256 hash checksum. ([265bbe3](265bbe3b91))
* **ci:** install rename, not util-linux ([461e611](461e611670))
* **ci:** install util-linux for rename command ([6659de6](6659de6550))
* **ci:** strip out filename ([13c51dd](13c51dd7d0))

### Features

* add new popup app to go to login, dashboard, and logout ([df1895f](df1895f824))
2023-08-13 17:49:20 +00:00
Derrick Hammer 1cfab9a705
ci: need to use vars not env for EXTENSION_GUID 2023-08-13 13:41:23 -04:00
Derrick Hammer 5772f321ec
ci: only run publish if PKG env is set 2023-08-13 13:34:27 -04:00
semantic-release-bot 249f3c1afe chore(release): 0.4.0-develop.6 [skip ci]
# [0.4.0-develop.6](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.0-develop.5...v0.4.0-develop.6) (2023-08-13)
2023-08-13 16:44:56 +00:00
Derrick Hammer e7e2c2502b
refactor: update branding icons 2023-08-13 12:42:37 -04:00
13 changed files with 163 additions and 23 deletions

View File

@ -48,6 +48,7 @@ jobs:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Publish to S3
if: ${{ env.PKG != null }}
run: |
s3cmd put "${{ env.PKG }}" s3://${{ vars.S3_BUCKET }}/$(basename "${{ env.PKG }}")
@ -55,11 +56,11 @@ jobs:
echo Release Zip SHA56: $(sha256sum "${{ env.PKG }}" | awk '{print $1}')
- name: Publish to Firefox
uses: yayuyokitano/firefox-addon@v0.0.6-alpha
if: ${{ github.ref_name == 'master' }}
if: ${{ github.ref_name == 'master' && env.PKG != null }}
with:
api_key: ${{ secrets.AMO_ISSUER }}
api_secret: ${{ secrets.AMO_SECRET }}
guid: ${{ env.EXTENSION_GUID }}
guid: ${{ vars.EXTENSION_GUID }}
xpi_path: ${{ env.PKG }}
src_path: ${{ env.PKG_SRC }}
- name: Setup tmate session

View File

@ -1,3 +1,54 @@
## [0.5.1](https://git.lumeweb.com/LumeWeb/extension/compare/v0.5.0...v0.5.1) (2023-08-14)
### Bug Fixes
* add missing import for Sentry ([9c76875](https://git.lumeweb.com/LumeWeb/extension/commit/9c768759155375bef948cff1a6cfcf00cae2eb76))
# [0.5.0-develop.2](https://git.lumeweb.com/LumeWeb/extension/compare/v0.5.0-develop.1...v0.5.0-develop.2) (2023-08-14)
### Bug Fixes
* add missing import for Sentry ([9c76875](https://git.lumeweb.com/LumeWeb/extension/commit/9c768759155375bef948cff1a6cfcf00cae2eb76))
# [0.5.0-develop.1](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.2-develop.1...v0.5.0-develop.1) (2023-08-13)
### Features
* add error tracking support via glitchtip ([e5e5e4c](https://git.lumeweb.com/LumeWeb/extension/commit/e5e5e4c9b95740646f93477b38c6246af513ff7e))
## [0.4.2-develop.1](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.1...v0.4.2-develop.1) (2023-08-13)
### Bug Fixes
* have gradient-4 duplicate 1 ([1fc9cd8](https://git.lumeweb.com/LumeWeb/extension/commit/1fc9cd82d37c8274e586ab475bdd70de63b5f902))
## [0.4.1](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.0...v0.4.1) (2023-08-13)
### Bug Fixes
* update social links ([9de1301](https://git.lumeweb.com/LumeWeb/extension/commit/9de130107aa6ed631dd2246a5aa7322e27e2eedc))
# [0.4.0](https://git.lumeweb.com/LumeWeb/extension/compare/v0.3.0...v0.4.0) (2023-08-13)
### Bug Fixes
* **ci:** change publish step to prepare ([a3ba768](https://git.lumeweb.com/LumeWeb/extension/commit/a3ba768885d0102cbd941fce78c089876734be49))
* **ci:** echo out url for release zip, and provide sha256 hash checksum. ([265bbe3](https://git.lumeweb.com/LumeWeb/extension/commit/265bbe3b9171b5711a58a89a70938dd0c709b3ea))
* **ci:** install rename, not util-linux ([461e611](https://git.lumeweb.com/LumeWeb/extension/commit/461e6116707df95d994d47eedb80cdee1a0bbe34))
* **ci:** install util-linux for rename command ([6659de6](https://git.lumeweb.com/LumeWeb/extension/commit/6659de6550a01a3cf0184bc54c8680a1baf89662))
* **ci:** strip out filename ([13c51dd](https://git.lumeweb.com/LumeWeb/extension/commit/13c51dd7d024da830055b7671c371d1292b2c06a))
### Features
* add new popup app to go to login, dashboard, and logout ([df1895f](https://git.lumeweb.com/LumeWeb/extension/commit/df1895f8243b515921210dd6248b4126a96564c6))
# [0.4.0-develop.5](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.0-develop.4...v0.4.0-develop.5) (2023-08-11)
# [0.4.0-develop.4](https://git.lumeweb.com/LumeWeb/extension/compare/v0.4.0-develop.3...v0.4.0-develop.4) (2023-08-10)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -2,7 +2,7 @@
"description": "Lume Web is your decentralized gateway into the web3 internet, the web owned and controlled by its users",
"manifest_version": 2,
"name": "Lume Web",
"version": "0.4.0-develop.5",
"version": "0.5.1",
"homepage_url": "https://lumeweb.com",
"icons": {
"48": "icon.png",

81
npm-shrinkwrap.json generated
View File

@ -1,12 +1,12 @@
{
"name": "@lumeweb/extension",
"version": "0.4.0-develop.5",
"version": "0.5.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@lumeweb/extension",
"version": "0.4.0-develop.5",
"version": "0.5.1",
"dependencies": {
"@helia/unixfs": "^1.4.0",
"@lumeweb/kernel-dns-client": "^0.1.0-develop.4",
@ -23,6 +23,7 @@
"@noble/ciphers": "^0.1.4",
"@peculiar/webcrypto": "^1.4.3",
"@scure/bip39": "^1.2.1",
"@sentry/browser": "^7.63.0",
"binconv": "^0.2.0",
"classnames": "^2.3.2",
"ed25519-keygen": "^0.4.1",
@ -3839,6 +3840,82 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/@sentry-internal/tracing": {
"version": "7.63.0",
"resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.63.0.tgz",
"integrity": "sha512-Fxpc53p6NGvLSURg3iRvZA0k10K9yfeVhtczvJnpX30POBuV41wxpkLHkb68fjksirjEma1K3Ut1iLOEEDpPQg==",
"dependencies": {
"@sentry/core": "7.63.0",
"@sentry/types": "7.63.0",
"@sentry/utils": "7.63.0",
"tslib": "^2.4.1 || ^1.9.3"
},
"engines": {
"node": ">=8"
}
},
"node_modules/@sentry/browser": {
"version": "7.63.0",
"resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.63.0.tgz",
"integrity": "sha512-P1Iw/2281C/7CUCRsN4jgXvjMNKnrwKqxRg7JqN8eVeCDPMpOeEPHNJ6YatEXdVLTKVn0JB7L63Q1prhFr8+SQ==",
"dependencies": {
"@sentry-internal/tracing": "7.63.0",
"@sentry/core": "7.63.0",
"@sentry/replay": "7.63.0",
"@sentry/types": "7.63.0",
"@sentry/utils": "7.63.0",
"tslib": "^2.4.1 || ^1.9.3"
},
"engines": {
"node": ">=8"
}
},
"node_modules/@sentry/core": {
"version": "7.63.0",
"resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.63.0.tgz",
"integrity": "sha512-13Ljiq8hv6ieCkO+Am99/PljYJO5ynKT/hRQrWgGy9IIEgUr8sV3fW+1W6K4/3MCeOJou0HsiGBjOD1mASItVg==",
"dependencies": {
"@sentry/types": "7.63.0",
"@sentry/utils": "7.63.0",
"tslib": "^2.4.1 || ^1.9.3"
},
"engines": {
"node": ">=8"
}
},
"node_modules/@sentry/replay": {
"version": "7.63.0",
"resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.63.0.tgz",
"integrity": "sha512-ikeFVojuP9oDF103blZcj0Vvb4S50dV54BESMrMW2lYBoMMjvOd7AdL+iDHjn1OL05/mv1C6Oc8MovmvdjILVA==",
"dependencies": {
"@sentry/core": "7.63.0",
"@sentry/types": "7.63.0",
"@sentry/utils": "7.63.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/@sentry/types": {
"version": "7.63.0",
"resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.63.0.tgz",
"integrity": "sha512-pZNwJVW7RqNLGuTUAhoygt0c9zmc0js10eANAz0MstygJRhQI1tqPDuiELVdujPrbeL+IFKF+7NvRDAydR2Niw==",
"engines": {
"node": ">=8"
}
},
"node_modules/@sentry/utils": {
"version": "7.63.0",
"resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.63.0.tgz",
"integrity": "sha512-7FQv1RYAwnuTuarruP+1+Jd6YQuN7i/Y7KltwPMVEwU7j5mzYQaexLr/Jz1XIdR2KYVdkbXQyP8jj8BmA6u9Jw==",
"dependencies": {
"@sentry/types": "7.63.0",
"tslib": "^2.4.1 || ^1.9.3"
},
"engines": {
"node": ">=8"
}
},
"node_modules/@sigstore/protobuf-specs": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.1.0.tgz",

View File

@ -1,6 +1,6 @@
{
"name": "@lumeweb/extension",
"version": "0.4.0-develop.5",
"version": "0.5.1",
"description": "Lume Web is your decentralized gateway into the web3 internet, the web owned and controlled by its users",
"main": "index.js",
"type": "module",
@ -49,6 +49,7 @@
"@noble/ciphers": "^0.1.4",
"@peculiar/webcrypto": "^1.4.3",
"@scure/bip39": "^1.2.1",
"@sentry/browser": "^7.63.0",
"binconv": "^0.2.0",
"classnames": "^2.3.2",
"ed25519-keygen": "^0.4.1",

2
shared/constants.ts Normal file
View File

@ -0,0 +1,2 @@
export const SENTRY_DSN =
"https://366406d802a646a7a82363a4486a5103@errortracker.lumeweb.com/1";

View File

@ -1,7 +1,10 @@
import { createRoot } from "react-dom";
import React from "react";
import * as Sentry from "@sentry/browser";
import App from "./apps/account/App.tsx";
import { SENTRY_DSN } from "../shared/constants.ts";
Sentry.init({ dsn: SENTRY_DSN });
const root = createRoot(document.getElementById("app"));

View File

@ -59,13 +59,7 @@
}
.gradient-4 {
background: conic-gradient(
from 180deg at 50% 50%,
#2f2f2f -15.8deg,
#66d155 222.32deg,
#2f2f2f 344.2deg,
#66d155 582.32deg
);
background: radial-gradient(circle, rgba(75,75,75,1) 0%, rgba(0,0,0,1) 100%);
opacity: 0;
z-index: -4;
}

View File

@ -3,24 +3,29 @@ import classNames from "classnames";
import svgGithub from "../../../assets/icon/github.svg?raw";
import svgDiscord from "../../../assets/icon/discord.svg?raw";
import svgTwitter from "../../../assets/icon/twitter.svg?raw";
import svgFacebook from "../../../assets/icon/facebook.svg?raw";
import parse from "html-react-parser";
export default function Footer({ connected }) {
return (
<div className={classNames("socials", { connected })}>
<a href="#" title="GitHub" className="github-logo">
<a
href="https://github.com/LumeWeb"
title="GitHub"
className="github-logo">
{parse(svgGithub)}
</a>
<a href="#" title="Discord" className="discord-logo">
<a
href="https://discord.gg/qpC8ADp3rS"
title="Discord"
className="discord-logo">
{parse(svgDiscord)}
</a>
<a href="#" title="Twitter" className="twitter-logo">
<a
href="https://twitter.com/lumeweb3"
title="Twitter"
className="twitter-logo">
{parse(svgTwitter)}
</a>
<a href="#" title="Facebook" className="facebook-logo">
{parse(svgFacebook)}
</a>
</div>
);
}

View File

@ -1,7 +1,10 @@
import { createRoot } from "react-dom";
import React from "react";
import * as Sentry from "@sentry/browser";
import App from "./apps/dashboard/App.jsx";
import { SENTRY_DSN } from "../shared/constants.ts";
Sentry.init({ dsn: SENTRY_DSN });
const root = createRoot(document.getElementById("app"));

View File

@ -1,7 +1,10 @@
import { createRoot } from "react-dom";
import React from "react";
import App from "./apps/onboarding/App.tsx";
import * as Sentry from "@sentry/browser";
import { SENTRY_DSN } from "../shared/constants.ts";
Sentry.init({ dsn: SENTRY_DSN });
const root = createRoot(document.getElementById("app"));