Rūdolfs Ošiņš
92c4353ba7
Replace Rinkeby testnet with Goerli
...
Rinkeby has been sunsetted in favour of Goerli after the Ethereum merge.
Deployed `phase0` from radicle-contracts, some vesting contracts and the
faucet from `radicle-faucet` to the Goerli testnet and adjusted the
code.
The `reverseRegistrar` was obtained from:
https://app.ens.domains/name/addr.reverse/details
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-13 10:27:07 +02:00
Rūdolfs Ošiņš
f6165978f8
Remove remaining Gnosis safe code
...
This should have been removed in
cb12d8eeab .
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-11 17:36:07 +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ņš
4bac3fcfdc
Remove deprecated anchoring functionality
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-10 17:37:02 +02:00
Rūdolfs Ošiņš
aae40b0b32
Remove deprecated the Graph queries
...
We have run out of funds on the Graph and the org functionality in its
current form is deprecated.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-10-10 17:26:59 +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ņš
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
Sebastian Martinez
a47bffdddf
Fix isSafe util function
...
We were calling `return query?.safe !== null ? true : false` but since
`query` can become `undefined` through the optional chaining operator,
we were returning `true` if the query wasn't able to retrieve
anything.
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-09-23 18:13:40 +02:00
Sebastian Martinez
b65399f9b4
Handle subgraph API quota exhaustion
...
We had to improve the logic when the subgraph API quota has been exhausted.
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-09-23 15:10:28 +02:00
Rūdolfs Ošiņš
251f9681bc
Fix mobile context menu
...
Refactor and inline the MobileNavbar component into Header. This fixes a
bug where it wasn't possible to close the context menu once it was open.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-21 11:39:01 +02:00
Sebastian Martinez
47e90aae70
Add getSeedEmoji util fn
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-09-15 12:55:46 +02:00
Sebastian Martinez
549140aab9
Add resolveMultiLabel util fn
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-09-15 12:55:46 +02:00
Sebastian Martinez
4ebf073c5b
Refactor isFulfilled check into a utils function
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-09-15 12:55:46 +02:00
Rūdolfs Ošiņš
5cb733e73b
Use the ellipsis symbol consistently
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-15 12:52:13 +02:00
Sebastian Martinez
4cd702e412
Fix emoji parser
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-09-07 13:04:54 +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
Rūdolfs Ošiņš
b3cec1f314
Format *.ts, *.js, *.css, *.html, *.json and *.svelte
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-08-31 17:47:07 +02:00
Rūdolfs Ošiņš
94329d612f
Require === and !== comparisons
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-08-30 12:09:27 +02:00
Rūdolfs Ošiņš
51808b13b4
Add missing max attribute to cache call
...
This gets rid of the UnboundedCacheWarning.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-08-25 14:44:17 +02:00
Rūdolfs Ošiņš
c4769c8127
Refactor icon component
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-08-24 09:17:11 +02:00
Sebastian Martinez
694bb38b8a
Add caching
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-18 16:31:09 +02:00
Sebastian Martinez
38ba77c23b
Add query string for issue state filtering
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-16 10:55:35 +02:00
Sebastian Martinez
07d32f5cde
Convert timestamp to relative format
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-01 13:06:35 +02:00
Sebastian Martinez
aa62ef0bc1
Add issue listing and detail view
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-08 23:34:24 +02:00
Sebastian Martinez
44376f7e4d
Improve canonicalize fn, add unit tests
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-08 22:46:27 +02:00
Alexis Sellier
b7f2bb01bb
Support for radicle.local seeds
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-25 17:35:15 +02:00
Sebastian Martinez
5ef2b7512c
Add authentication with seed nodes
...
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
8e77f9f5ae
Load images in markdown documents
...
This loads images asynchronously inside markdown documents.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-03-21 12:39:39 +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
a41c3cd293
Add link to code line numbers
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-25 16:03:13 +01:00
Alexis Sellier
b9c4cda4cf
Refactor project reactivity
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-02-11 16:21:03 +01:00
Sebastian Martinez
1e827eb458
Update OpenGraph metadata in subpages
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-09 16:07:10 +01:00
Sebastian Martinez
7b4c635c64
Add setOpenGraphMetaTag util function
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-09 16:06:29 +01:00
Sebastian Martinez
d439016806
Minor fixes
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-09 10:10:11 +01:00
Sebastian Martinez
1a8e7d9352
Allow searching of non-radicle domains
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-08 13:53:51 +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
7cbdbd5944
Fix Org Treasury token balances
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-01-17 22:56:48 +01:00
Alexis Sellier
05ed8e15a0
Support for browsing seed projects
...
Eg. /seeds/seed.cloudhead.io/projects/:urn
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-01-14 12:23:34 +01:00
Sebastian Martinez
ddf7b27f55
Add branch browsing and selector
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-01-13 10:37:01 +01:00
Sebastian Martinez
72d5b3b34c
Add seeds page
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-12-07 11:11:34 +01:00
Sebastian Martinez
04ec3319e4
Add Responsive Layout
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-12-04 12:39:41 +01:00
Sebastian Martinez
97a8897d87
Add pending projects and anchor signing
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-26 13:18:17 +01:00
Alexis Sellier
1b7a259515
Allow overriding eth.radicle.seed.host record
...
Adds two new records:
* eth.radicle.seed.api
* eth.radicle.seed.git
When specified, these override `eth.radicle.seed.host` for Git
and the HTTP API, respectively.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-11-23 13:06:39 +01:00
Sebastian Martinez
8b8b29d666
Improve loading of Cars component
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-22 10:45:44 +01:00
Alexis Sellier
404fdf09c5
Merge #109 (wallet-connect network change)
2021-11-18 11:00:50 +01:00
Sebastian Martinez
9a4f3547b6
Use subgraph for Gnosis Safe information
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-17 14:36:03 +01:00