Rūdolfs Ošiņš
87c1d0f6e2
Upgrade dependencies
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-26 15:29:07 +02:00
Rūdolfs Ošiņš
b73462e1b0
Remove explicit happy-dom dependency
...
It's not used explicitly in our codebase and vitest already pulls it in
as a peer dependency.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-25 15:06:03 +02:00
Rūdolfs Ošiņš
afbcf8a72e
Upgrade dependencies
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-18 15:00:22 +02:00
Rūdolfs Ošiņš
8733636d6e
Revert "Upgrade dependencies"
...
This reverts commit 885811eb9a .
2022-10-17 15:40:13 +02:00
Rūdolfs Ošiņš
885811eb9a
Upgrade dependencies
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-17 10:19:32 +02:00
Rūdolfs Ošiņš
b69213f5de
Upgrade dependencies
...
Note: We get the following warning in the dev console after upgrading
vite from 3.0.3 -> 3.1.7:
Module "buffer" has been externalized for browser compatibility.
Cannot access "buffer.Buffer" in client code.
It comes from the transitive dependency `bn.js`, only versions 4.11.x are
affected. The warning is harmless and can be ignored. It should go away
once the direct dependencies upgrade to a newer version.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-12 14:47:49 +02:00
Rūdolfs Ošiņš
3c29b1a44d
Upgrade svelte from 3.50.1 -> 3.51.0
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-12 14:46:13 +02:00
Rūdolfs Ošiņš
0b27e4bbfd
Remove unused utility functions
...
This also lets us get rid of the deprecated multibase and multihashses
dependencies.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-11 15:36:01 +02:00
Rūdolfs Ošiņš
cb12d8eeab
Remove deprecated Gnosis org functionality
...
This functionality is deprecated and the dependencies prevent us from
upgrading our stack.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-11 15:36:01 +02:00
Rūdolfs Ošiņš
b261734b0a
Remove all ceramic functionality
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-10 15:59:34 +02:00
Sebastian Martinez
a016e98169
Add katex render to Markdown
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-10-04 11:50:49 +02:00
Rūdolfs Ošiņš
414593c221
Remove unused dependencies
...
- eventemitter3
- ethereum-blockies
- eip1193-provider
- walletconnect
- eslint-plugin-radicle
- typescript-eslint/parser
- types/sanitize-html
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-04 08:36:51 +02:00
Rūdolfs Ošiņš
df49db3ded
Replace custom rewrite middleware with vite plugin
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-30 17:13:16 +02:00
Rūdolfs Ošiņš
89ffddf854
Remove code coverage and it's dependencies
...
We weren't really using any of it.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-30 10:59:44 +02:00
Rūdolfs Ošiņš
46ae7982a6
Remove unused caip dependency
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-29 18:03:35 +02:00
Rūdolfs Ošiņš
e69987296c
Upgrade patch, minor and major-level dependencies
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-29 18:03:28 +02:00
Rūdolfs Ošiņš
e8f372fb81
Upgrade typescript 4.7.4 -> 4.8.3
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-29 16:30:20 +02:00
Rūdolfs Ošiņš
a6dd423c99
Upgrade @tsconfig/svelte 1.0.13 -> 3.0.0
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-29 16:30:18 +02:00
Rūdolfs Ošiņš
9b8a9a46dd
Upgrade Cypress dependency
...
This gets rid of the testing-library-* and cypress-vite-devserver
dependencies and updates the specs according to the latest Cypress
documentation.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-26 16:34:30 +02:00
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