Sebastian Martinez
c5eddde23f
Add a name validation for dots at registration
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-30 20:41:31 +02:00
Rūdolfs Ošiņš
93b7b6b2a0
Extract global .badge class into a component
...
By encapsulating the global `.badge` class into a component we make reasoning
about how badges look a bit easier, because now there's a single place
where it is defined. Otherwise it is not guaranteed that the class is
going to be applied to the correct html tag. This also makes combining
global CSS classes that don't make sense from a design perspective
impossible.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-08-30 12:12:19 +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ņš
853ed5c053
Require using const for variables that are never modified
...
And disallow modifying variables that are declared using `const`.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-08-30 12:09:27 +02:00
Rūdolfs Ošiņš
7c07baf35b
Require using arrow functions as callbacks
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-08-30 12:09:27 +02:00
Sebastian Martinez
3a5527208b
Implements activity endpoint for project graph
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-24 12:07:02 +02:00
Sebastian Martinez
7481808014
Add small explainer to the name registration form
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-24 11:48:30 +02:00
Sebastian Martinez
3f373ff9d6
Add tooltips for Dropdowns
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-24 11:39:28 +02:00
Sebastian Martinez
a16814d9c3
Rename radicle.network to radicle.xyz
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-24 11:13:03 +02:00
Alexis Sellier
dbfa9862dd
Only have projects on home page
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-08-24 10:06:13 +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
0ba0feedf1
Improve Profile Edit and Transfer buttons
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-24 08:40:06 +02:00
Sebastian Martinez
34f575ad98
Add View File label to commit browse
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-24 08:40:06 +02:00
Sebastian Martinez
e675e91638
Add Loader to project view
...
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ņš
63e18571a0
Hide debug logs
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-08-16 18:52:35 +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
b4d8a5dc6f
Add sorting of issues by timestamp
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-15 17:28:46 +02:00
Rūdolfs Ošiņš
65bf2ae386
Refactor project header modals
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-08-12 16:23:59 +02:00
l2ig
5845ce97b0
feat: add name length check at registration
...
Signed-off-by: l2ig <l@l5d.li >
2022-08-11 20:28:26 +02:00
Alexis Sellier
34698071c4
Styles fixes
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-08-11 20:27:45 +02:00
l2ig
231bc20af5
fix: redirect to correct registrations page URL
...
Signed-off-by: l2ig <l@l5d.li >
2022-08-09 16:41:01 +02:00
Brandon Oxendine
6edbd37c4c
Unify border-radius
...
Signed-off-by: Brandon Oxendine <brandon.oxendine@gmail.com >
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-08-08 18:31:49 +02:00
Alexis Sellier
2bc2b93e51
Fix <pre> tag visual bug
...
This was introduced by a svelte upgrade.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-08-08 17:42:03 +02:00
Sebastian Martinez
0c2fbe0e48
Fix spurious requests
...
* It uses the patches and issues count on ProjectInfo to reduce the
amount of requests that are made to the seed nodes.
* It also adds the Delegate type used as a property in the Project class
mirroring the radicle_common::project::Delegate enum, which currently
was only represented as a string[].
* Removes also the maintainers property which isn't used anymore, and
adds the remotes property.
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-05 16:19:08 +02:00
Sebastian Martinez
7ae5317b54
Add placeholder for empty issue state
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-02 15:15:06 +02:00
Alexis Sellier
115934a38c
Hide anchored widget behind a feature flag
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-08-01 16:26:08 +02:00
Alexis Sellier
213a8d7f0b
Add verified badge popup
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-01 15:58:02 +02:00
Alexis Sellier
46176bd46b
Various patch improvements
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-08-01 15:51:12 +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
44193842fd
Update Changeset
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-01 13:06:35 +02:00
Sebastian Martinez
c5d5053f0c
Add patches
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-08-01 13:06:30 +02:00
Sebastian Martinez
cbbaadd330
Improve handling unresolved identities
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-07-13 14:25:42 +02:00
Brandon Oxendine
b687d37b03
Unify button heights
...
Signed-off-by: Brandon Oxendine <brandon.oxendine@gmail.com >
2022-07-13 13:51:32 +02:00
Alexis Sellier
4f86bf13a2
Remove orgs listing until it is redesigned
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-07-12 18:08:42 +02:00
Sebastian Martinez
5d34f77bc3
Update author resolving to new API response
...
http-api has been updated to return a new type of Author e.g.
```json
"author": {
"peer": "hyyg555wwkkutaysg6yr67qnu5d5ji54iur3n5uzzszndh8dp7ofue",
"identity": {
"urn": "rad:git:hnrk81wcokr48mkm544kh74kc9fqz84d3rfcy",
"name": "sebastinez",
"ens": {
"name": "sebastinez.radicle.eth"
}
}
}
```
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-29 15:45:06 +02:00
Sebastian Martinez
638fecfc79
Update issue state to new serialization
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-22 13:49:11 +02:00
Sebastian Martinez
b2c2aeea3c
Fix issue fetching when not supported
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-09 09:27:11 +02:00
Alexis Sellier
3359d737fa
Fix header widget border-radius
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-06-08 23:34:31 +02:00
Sebastian Martinez
e6faced6f6
Change commit dates to formatTimestamp fn
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-08 23:34:31 +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
7cdad3c37f
Remove unnecessary params
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-03 16:56:40 +02:00
Sebastian Martinez
82068580db
Refactor button interaction classes into own class
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-03 16:56:40 +02:00
Sebastian Martinez
0d736ffdc9
Update component paths in project header
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-03 16:56:40 +02:00
Sebastian Martinez
5b11adc923
Refactor Project Metadata into own component
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-03 16:56:40 +02:00
Sebastian Martinez
ab7ba33182
Change Avatar address prop to title
...
We wont have always an address available to be passed as title for the Avatar
component, e.g. when working with URNs.
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-06-03 16:56:40 +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
8e1c7f45b7
Revert config injection in session
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-20 13:10:53 +02:00
Sebastian Martinez
7a17b826ab
Improve signer session handling and persistance
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-20 13:10:53 +02:00
Sebastian Martinez
be0ff349df
Move signer into session store
...
The Metamask and WalletConnect signer are updated one any account
change, but currently we store them only in the static config object.
This commit moves this to the session store to improve this behaviour
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-20 13:10:53 +02:00