Commit Graph
1078 Commits
Author SHA1 Message Date
Rūdolfs Ošiņš cc2e5a1a67 Prevent logo flickering when loading
We set the logo size so that it takes up the same space before it is
loaded as when it is fully loaded. This way the search bar doesn't get
pulled to the left and there is no visual flickering.

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-03 14:25:02 +02:00
Rūdolfs Ošiņš 2b25533b58 Use underline for commit/issue/patch teaser links
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-28 11:57:24 +02:00
Rūdolfs Ošiņš d54889cea1 Allow markdown in issue/patch titles
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-27 16:47:19 +02:00
Rūdolfs Ošiņš 36746a8091 Fix font preloading
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-27 16:06:19 +02:00
Rūdolfs Ošiņš 1f09d8a2a8 Allow opening links in a new tab
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-27 15:54:53 +02:00
Rūdolfs Ošiņš 518b821250 Fix patch review schema
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-26 10:42:00 +02:00
Rūdolfs Ošiņš 3a4a766cfa Fix httpd-client patch review verdict schema
We now also show an error message to the user instead of silently
failing.

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-25 11:56:40 +02:00
Rūdolfs Ošiņš 67f02463ee Refactor commit history view
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-21 11:36:50 +02:00
Sebastian Martinez d77b6041a6 Fetch cobs by selected or default state
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-20 22:29:37 +02:00
Rūdolfs Ošiņš 9704318248 Refactor seed view
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-20 14:41:19 +02:00
Rūdolfs Ošiņš 26419a74e2 Simplify the ProjectCard component
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-20 14:41:19 +02:00
Rūdolfs Ošiņš d80c46e085 Rename the search bar placeholder
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-20 08:36:16 +02:00
Sebastian Martinez 05ba3bfc04 Improve click behaviour code highlighting
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-18 21:50:22 +02:00
Sebastian Martinez 9799695a1a Fix relativeTimestamp function to get timestamp in ms
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-18 15:40:57 +02:00
Rūdolfs Ošiņš df57c15a37 Upgrade dependencies
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-17 09:51:28 +02:00
Sebastian Martinez 6f413cc5ac Remove word-break: break-all from Comment component
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-15 10:22:04 +02:00
Sebastian Martinez 534430b2ec Fix relative markdown file links
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-14 17:05:42 +02:00
Sebastian Martinez e5ec6e33fb Improve general UX
- Hide issue title edit button when not logged in
- Show Blob placeholder when empty file
- Allow selecting blob code without the lines
- Add Clipboard component to object id in CobHeader
- Add blockies to Patch and Issueteasers
- Reduce formatted object ids to 7 instead of 11 chars
- Remove line breaking on soft wraps from Markdown
- Reduce font size of code blocks in Markdown
- Improve margins in IssueTeaser
- Reduce font size in FileDiffs
- Improve teasers, assignees and tags highlighting
- Reduce font size of code
- Change commit teaser subtitle
- Show Clipboard in commit sha1
- Add blockies to PeerSelector
- Adjust commit view CSS

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-14 16:15:51 +02:00
Sebastian Martinez 94632d7ea0 Fix patches state colors
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-14 16:06:09 +02:00
Sebastian Martinez 4ff0258af6 Improve DiffStatBadge contrast
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-14 16:06:09 +02:00
Rūdolfs Ošiņš 7682d9e215 Refactor issue/patch side inputs
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-13 10:06:29 +02:00
Rūdolfs Ošiņš 069b0949d5 Enable the @typescript-eslint/no-floating-promises rule
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-12 15:05:05 +02:00
Rūdolfs Ošiņš 2d58c600ad Don't show port in clone URL if it is the default port
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-12 10:02:04 +02:00
Rūdolfs Ošiņš 6efe60984b Update logo and favicon
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-12 08:22:28 +02:00
Rūdolfs Ošiņš c8c251fabd Add httpd-client api library
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-11 15:31:08 +02:00
Rūdolfs Ošiņš 045890d2e1 Simplify Avatar component and get rid of extra requests
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-10 14:39:50 +02:00
Adam Szkoda 7caa83e1b6 Migrate off of Google Cloud Storage
Signed-off-by: Adam Szkoda <adaszko@gmail.com>
2023-04-07 11:25:02 +02:00
Rūdolfs Ošiņš 9e1fc49ae7 Fix mixed content warning when connecting to local node
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-05 13:49:52 +02:00
Sebastian Martinez 016b5e9d0a Patch states fallback to disable and show default if undefined
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-03 15:35:56 +02:00
Sebastian Martinez 5fbbd824ff Add merged patch state
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-03 14:59:37 +02:00
Sebastian Martinez a6bc6d3c27 Fix small markdown spacing issue
Adds a listitem renderer overwrite to marked which
wraps everything that is inside a <li> which isn't only single <p> tag
into a <div class="list-content"> which we give a margin: 1rem 0;

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-03 14:30:58 +02:00
Sebastian Martinez a168a4d126 Pluralize values instead of parenthesis
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-03 14:10:47 +02:00
Sebastian Martinez 4c3bd7ee04 Fix statically replaced HASH_ROUTING env variables
Also moves the HASH_ROUTING env variable from being modified inside the
hashRouter.spec.ts into the webserver config in the
playwright.config.ipfs.ts

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-04-03 11:50:24 +02:00
Sebastian Martinez 6a03ccef2d Update patch state from proposed to open
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-03-30 17:51:58 +02:00
Rūdolfs Ošiņš 53c83c465a Add myself to CODEOWNERS
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-03-29 14:58:49 +02:00
Rūdolfs Ošiņš 894435de79 Use capitalize from lodash
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-03-28 18:18:26 +02:00
Rūdolfs Ošiņš 46666fd6da Fix tsconfig
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-03-28 18:12:12 +02:00
Rūdolfs Ošiņš 30105e2845 Update dependencies
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-03-28 18:12:12 +02:00
Sebastian Martinez b5de1d7012 Add patches read-only view
- Patches listing
- Patch detail view
- Ability to switch between patch revisions
- Add or remove tags from a patch (if logged in)
- See the following information on a patch
  - Title
  - State
  - Author of first revision
  - Timestamp of creation of first revision
- For each revision a user can see
  - Merges
  - Reviews (accepted, rejected or just commented, no inline code comment support yet)
  - Comments on Reviews if available no code comments yet
  - See related commits
  - A changeset over the entire revision

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-03-28 17:41:04 +02:00
Sebastian Martinez c39ad9f520 Update dependencies
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-03-28 09:26:26 +02:00
Sebastian Martinez 5549be9c1d Add issue commenting and edit metadata
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-03-17 14:20:12 +01:00
Rūdolfs Ošiņš c7c13f6323 Pin radicle-team repo
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-03-15 10:40:58 +01:00
Rūdolfs Ošiņš feed4d4461 Show local seed page upon successful authentication
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-03-14 15:35:11 +01:00
Rūdolfs Ošiņš c1d0fbc1d7 Don't try to find comment on master for visual diffs
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-03-14 15:21:33 +01:00
Rūdolfs Ošiņš 68b0832280 Make sure visual diffs are generated on master
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-03-14 14:23:05 +01:00
Sebastian Martinez 09ceeed136 Add /raw route for getting images
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-03-14 11:13:15 +01:00
Sebastian Martinez 3ea6a07dc4 Update seed fixture to latest heartwood commit
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-03-14 11:13:15 +01:00
Sebastian Martinez dace61caae Make commit header and diff wrapping more similar to GH
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-03-14 11:05:22 +01:00
Sebastian Martinez e8325294fa Join check and check-format scripts into one
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-03-14 10:35:57 +01:00
Rūdolfs Ošiņš a552bb75a4 Update npm packages
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-03-13 15:07:39 +01:00