Commit Graph
52 Commits
Author SHA1 Message Date
Sebastian Martinez 4650721c6c Convert colon-delimited string emojis to unicode emojis
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-09-07 12:20:40 +02:00
Sebastian Martinez 5775cae7f9 Move prettier and prettier-plugin-svelte to devDependencies
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-09-06 16:58:18 +02:00
Rūdolfs Ošiņš dadd82d8e8 Improve CommitVerifiedBadge UX
- debounce hover events to prevent flickering when mousing over multiple badges
- keep the card visible while hovering over it
- show verified badge on the Commit page

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2022-09-01 16:40:44 +02:00
Sebastian Martinez 906b205e95 Replace MockExtensionProvider with @rsksmart/mock-web3-provider
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-09-01 11:05:01 +02:00
Rūdolfs Ošiņš 687174a8e0 Add prettier
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2022-08-31 11:26:42 +02:00
Sebastian Martinez 513e487600 Update ethers to v5.7.0 and siwe to v2.0.5
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-24 08:40:06 +02:00
Sebastian Martinez 694bb38b8a Add caching
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-18 16:31:09 +02:00
Rūdolfs Ošiņš 032f38724e Always use the same timezone when running unit tests
To prevent timezone sensitive tests from failing when the local
environment is set up with a different timezone.

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2022-08-12 15:53:02 +02:00
Sebastian Martinez da0b4200cd Update Vite to 3.0
- Replaces `sanitize-html` with `xss` due to Node core modules
  dependencies
- Remove empty style tag from SeedDropdown
- Update devServer ports
- Replace vite-plugin-rewrite-all
- Add node events polyfill

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-02 15:13:32 +02:00
Sebastian Martinez 799eecf0bc Update cypress to 10.3
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-01 15:58:02 +02:00
Sebastian Martinez 2d7c535e14 Update Cypress to v10
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-06-09 08:34:10 +02:00
Sebastian Martinez 24a50014b3 Update cypress to 9.7
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-06-09 08:22:53 +02:00
Alexis Sellier 5c48abfc07 Update linting/checking
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 16:01:53 +02:00
Sebastian Martinez a7364a4282 Update WalletConnect dependencies
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez 08a7cf6e14 Update ethers and @walletconnect/client
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez e50418a95d Add siwe packages
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Alexis Sellier 0cced197ba Improve commit history and detail view
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-04-08 15:36:47 +02:00
Sebastian Martinez 286cb1cd21 Improve testing suite
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-03-24 15:05:15 +01:00
Alexis Sellier 6f2f8c454f Switch to @radicle/gray-matter fork
Upstream wasn't interested in updating to working js-yaml.

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-22 18:02:30 +01:00
Alexis Sellier ec9e4fd16d Support front-matter in markdown
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-10 00:12:32 +01:00
Sebastian Martinez 55bf46729b Add custom eslint rule
Adding a custom Radicle ESLint rule to enforce one (1) space
after a unary logical NOT (`!`)

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-28 13:57:42 +01:00
Sebastian Martinez 02a0ed4664 Fix Icon behaviour with empty clickhandler
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-05 21:05:22 +01:00
Sebastian Martinez 547c87d24b Sanitize markdown content
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-02 15:30:58 +01:00
Sebastian Martinez 4b79ad9ca7 Update marked to 4.0.12
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-02 13:00:43 +01:00
Sebastian Martinez 6e1c8a09c8 Update package-lock
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-02 12:29:20 +01:00
Sebastian Martinez 0a2481792c Add unit & integration testing
* Add Cypress component testing
* Add SeedAddress component testing
* Add Error component test
* Add Search component test
* Add code coverage instrumentation
* Add BranchSelector component testing
* Add coverage check to CI
* Require node version 14

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-01-31 16:05:23 +01:00
Sebastian Martinez 1f5193b032 Update IDX dependencies
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-10-30 22:43:05 +02:00
Alexis Sellier 0c2aecde72 Update to latest 'caip' package
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-12 18:38:33 +02:00
Alexis Sellier f22cd89833 Update @walletconnect dependencies 2021-09-14 14:26:48 +02:00
Alexis Sellier af436bdeb7 Update gnosis-safe dependencies 2021-09-14 14:26:47 +02:00
Sebastian Martinez 3b7bdd7978 Remove IDX route and unnecessary dependencies
Since we start using https://self.id for managing and linking DIDs with
ETH addresses we no longer need this route and the required packages

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-08-19 09:57:48 +02:00
Alexis Sellier 736aaee045 Release v1.0.0 2021-08-12 11:49:54 +02:00
Alexis Sellier b2e23ebac1 Update walletconnect to 1.5.2 2021-08-04 11:52:58 +02:00
Alexis SellierandNjoku Emmanuel 400a2df0a4 Add WalletConnect support
Co-authored-by: Njoku Emmanuel <kalunjoku123@gmail.com>
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-08-03 16:25:16 +02:00
Sebastian Martinez dcdec8c8e1 Add IDX as user identity provider
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-06-24 12:17:45 -03:00
Alexis Sellier f005179911 Get the @gnosis.pm/safe-core-sdk package working
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-06-21 21:08:55 +02:00
Alexis Sellier 9a11bb8ebd Combine svelte-check with tsc check
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-06-21 13:58:46 +02:00
Alexis Sellier 8d2e05f9a8 Fix paths with a "." in them not loading 2021-06-20 17:29:55 +02:00
Sebastian Martinez 40570de998 Fix check and build CI
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-06-18 09:21:45 -03:00
Sebastian Martinez 7590a86b6a Downgrade vite-plugin-svelte to fix deploy issue
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-06-18 09:21:44 -03:00
Sebastian Martinez 21b45f6b1e Add package.json with new deps
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-06-18 09:21:43 -03:00
Alexis Sellier aaabb99074 Add eslint dependencies 2021-06-14 00:04:00 +02:00
Alexis Sellier 86269546d5 Implement markdown rendering 2021-06-13 23:52:59 +02:00
Alexis Sellier f35c989a13 Update for multihash anchors 2021-06-10 12:33:17 +02:00
Alexis Sellier e20826904d Add blockies for org profile 2021-05-28 17:18:23 +02:00
Alexis Sellier 9bb96879b3 Show anchors under orgs 2021-05-27 16:35:32 +02:00
Alexis Sellier 8e73432703 Use Alchemy as fallback provider 2021-05-21 15:06:14 +02:00
Alexis Sellier 1f3c13e4ea Add redirects file 2021-05-08 23:56:50 +02:00
Alexis Sellier 8c623ceaed Get everything properly typed 2021-05-04 11:13:14 +02:00
Alexis Sellier a34b26384c Switch to TypeScript 2021-04-27 15:22:22 +02:00