Commit Graph
653 Commits
Author SHA1 Message Date
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
Sebastian Martinez fcd542d600 Improve handling of low commit counts in repo activity
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-11 20:27:02 +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
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
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
Sebastian Martinez d8a943951d Improve error message when missing web3 provider
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-01 16:03:45 +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 55057564fa Move getDaysPassed to utils
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-01 13:06:35 +02:00
Sebastian Martinez cc5c45cf43 Update issue types
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-01 13:06:35 +02:00
Sebastian Martinez 8fbcd695c2 Add grayscale option to Avatar
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-01 13:06: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 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 c5b7175819 Add default reactions
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-06-08 22:46:27 +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
Sebastian Martinez a01edf4bec Add stopPropagation to Clipboard component
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-06-03 16:56:40 +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 2ccfc43283 Remove unneccessary wc bridge param
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
Alexis Sellier ab3c8f5657 Add placeholder SIWE statement
Avoids the blank line.

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 16:25:27 +02:00
Alexis Sellier caccbdfa03 Always checksum addresses in wallet-connect
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 15:45:47 +02:00
Alexis Sellier d1994fa310 Show avatar in sign in button
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 15:45:47 +02:00
Alexis Sellier 60ac86c3d7 Improve seeds dropdown
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 15:45:47 +02:00
Alexis Sellier e865fcbd30 Improve 'signed in' styles
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 15:45:47 +02:00
Sebastian Martinez cf371e31ed Fix WalletConnect SIWE connection
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez 41b82decfe Improve siwe session status indicator
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez 93c9fcbd88 Shorten logged in SIWE address
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez a89e792aed Make SIWE session statement optional
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00