Commit Graph
45 Commits
Author SHA1 Message Date
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
Alexis Sellier 6af00a0981 Enable routing 2021-03-04 17:41:42 +01:00
Alexis Sellier 3a1625e775 Initial commit 2021-03-04 15:07:24 +01:00