Commit Graph
303 Commits
Author SHA1 Message Date
Sebastian Martinez 02eb4463c1 Add commits listing
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-12-20 13:39:05 +01:00
Sebastian Martinez 4b2c14e42e Refactor project browser
Extracts the header part of the project browser into a separate
component, some props and functions not necessary anymore in `Browser`
are passed into `Header` or into the superior project `View` and the
clickable parts of the header part are managed by Svelte Events.

This prepares the stage for commit listing and commit details.

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-12-17 22:42:30 +01:00
Sebastian Martinez b3929fef74 Add stale anchors feature
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-12-10 16:06:49 +01:00
Alexis Sellier f438285904 Fix top padding on mobile user view
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:19 +01:00
Alexis Sellier 721ccff81b Improve code browsing text on mobile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:19 +01:00
Alexis Sellier 5c179ca3d7 Add a max width to source file names
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:19 +01:00
Alexis Sellier da9eccdd25 Source tree padding only on mobile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:19 +01:00
Alexis Sellier 41708ce87f Fix layout of member loading
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:15 +01:00
Alexis Sellier 41f8e27e9f Set org page width to 720px
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:30:48 +01:00
Alexis Sellier ae94027dde Show commits on user profile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:28:58 +01:00
Alexis Sellier 05f47af8a2 Fix header link alignment and orgs
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:26:48 +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 68395bceb2 Refactor responsive and fix mobile toggle nav
- Removes the base property from vite.config, until a better solution
  has been found, wasn't able to reproduce it locally in production
  build though.
- Moves desktop and mobile classes from components to index.css
- Used a own CSS hide mechanism for the ellipsis menu.
- Shortens the addresses in org and users view, and wraps orgs in user
  view

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-12-07 10:44:53 +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
Alexis Sellier a2a99140b8 Pass seed info to Projects widget
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-29 17:48:14 +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
Sebastian Martinez b73f5d5d69 Allow users set reverse records
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-26 09:38:54 +01:00
Sebastian Martinez 6588ccafff Add setOwner safe tx proposal creation
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-25 15:11:54 +01:00
Sebastian Martinez 7c3cfcac28 Remove org owner fallback in getProfile
Removes also some getProfile functions that were only used once.

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-24 16:22:21 +01:00
Alexis Sellier 7398fa1e87 Only show treasury if there are balances
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 14:06:11 +01:00
Alexis Sellier 1561d2b969 Add margins to loading widgets
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 14:01:48 +01:00
Alexis Sellier 7349c1e6b1 Don't open registration in new window
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 13:58:18 +01:00
Alexis Sellier 36baac58bc Don't show quorum if there is none
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 13:56:54 +01:00
Alexis Sellier 94d29133a0 Use small loading indicator in user profile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 13:53:38 +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
Sebastian Martinez c1e67bf776 Add org listing to user profile
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-18 13:29:36 +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
Sebastian Martinez d144d4b420 Change input from number to string
- Add helper method toWei for better understanding
- Add some comments to why we multiply the lastWithdrawal by 1000

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-09 20:30:06 +01:00
Sebastian Martinez 9fb939e9c4 Change Faucet.ts to lib.ts and route
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-09 15:57:31 +01:00
Sebastian Martinez f22d513f79 Add RAD faucet
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-09 15:57:24 +01:00
Sebastian Martinez b73177ad06 Refactor Token type into utils
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-02 10:31:58 +01:00
Sebastian Martinez 497074a0a5 Add Org treasury to org profile
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-02 10:25:15 +01:00
Alexis Sellier 53365e18f3 Fix commit hash being too dark
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-29 14:52:32 +02:00
Alexis Sellier afb03cd470 Use more robust address check for vesting
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-29 14:32:39 +02:00
Alexis Sellier 0b64723836 Use tx receipt from wait call
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-29 14:03:42 +02:00
Alexis Sellier b2949d9910 Show branch name when project is at head
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-29 11:04:56 +02:00
Alexis Sellier 24aa0d5f80 Anchor is not clickable if already at head
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-29 10:02:27 +02:00
Sebastian Martinez 2c3f6c3238 Add toggle function to project anchor label
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-10-29 08:52:12 +02:00
Alexis Sellier 316dfc1cb1 Improve validation message
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-12 18:38:31 +02:00
Alexis Sellier 9d6d848590 Support any URN
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-12 18:38:25 +02:00
Alexis Sellier b644a6e8b2 Use CAIP-10 to specify anchors account
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-12 16:21:07 +02:00
Alexis Sellier 1bd2c6d23f Fix centering of modals and a few other styles
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-12 16:09:47 +02:00
Alexis Sellier 3a327f8087 Fix page title and root path
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-11 18:50:38 +02:00
Alexis Sellier 18b28010bb Users can specify anchors address in ENS
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-11 18:42:33 +02:00
Alexis Sellier 08d7ee6a29 Fix parent link in project view
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-11 17:23:19 +02:00
Alexis Sellier 398f5c8d09 Get anchors work in user projects
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-11 16:02:55 +02:00
Alexis Sellier 46a73521c6 Move list component to top level
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-11 11:42:11 +02:00
Alexis Sellier 8d45ec27e1 Show users on front page as well
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-11 11:42:09 +02:00
Alexis Sellier 73796ba999 Add support for ENS names in user path
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-11 11:42:01 +02:00