Commit Graph
151 Commits
Author SHA1 Message Date
Rūdolfs Ošiņš 35201e6630 Tweak paddings in create issue view 2024-12-18 17:38:03 +01:00
Rūdolfs Ošiņš 26e77b52cf Remove unused button
We can re-add it later when we actually have functionality for it.
2024-12-18 17:16:42 +01:00
Sebastian Martinez 6aef218254 Restrict DOM sanitization to limited whitelist 2024-12-18 13:57:25 +01:00
Rūdolfs Ošiņš bec0404b17 Align text area with avatar when editing comments 2024-12-18 09:48:14 +01:00
Rūdolfs Ošiņš bbb60c847c Truncate ExtendedTextarea caption on smaller viewports 2024-12-17 19:02:37 +01:00
Rūdolfs Ošiņš 9f83489634 Decrease vertical spacing between comments 2024-12-17 16:50:03 +01:00
Sebastian Martinez d6d9c43ee6 Fix regression on height of CreateIssue description field
Also instead of calculating the height of the description textarea we
should allow flexbox to extend the description field to fill the entire
height.
2024-12-17 12:06:42 +01:00
Rūdolfs Ošiņš 8171b11424 Make code block corners pixelated in markdown 2024-12-13 17:48:37 +01:00
Rūdolfs Ošiņš 480cbe7031 Divide patch page into patch and revision tabs 2024-12-13 17:47:03 +01:00
Rūdolfs Ošiņš 1bb8eaf9f7 Add patch metadata header 2024-12-13 16:57:38 +01:00
Rūdolfs Ošiņš d07ee2c2e1 Fix FileDiff corner styling 2024-12-13 16:32:38 +01:00
Rūdolfs Ošiņš 6b54c4ab66 Fix sticky file header positioning 2024-12-13 14:59:29 +01:00
Rūdolfs Ošiņš fc5970afcd Remove unneeded border radius CSS properties
We don't have round corners anywhere in the designs.
2024-12-13 14:23:31 +01:00
Sebastian Martinez 5f26f71b86 Avoid issue creation without title or description 2024-12-13 12:26:51 +01:00
Sebastian Martinez ca4d9d13fd Add embeds to the Textarea 2024-12-13 12:26:51 +01:00
Rūdolfs Ošiņš 9fd2d489ae Fix select all patches button
There was a regression in the filter persist commit.
2024-12-11 17:31:21 +01:00
Rūdolfs Ošiņš 868dfcd2a8 Make top-bar narrow
This also moves the breadcrumbs into the main content area in selected
views.
2024-12-11 17:12:57 +01:00
Rūdolfs Ošiņš 0e427c7a6f Persist issue/patch filter state between list and single views 2024-12-10 17:43:53 +01:00
Sebastian Martinez 3109e1d231 Try to fetch alias on AssigneeInput 2024-12-09 16:24:14 +01:00
Sebastian Martinez 4f046343f3 Add syntax highlighting for diffs 2024-12-09 14:53:17 +01:00
Rūdolfs Ošiņš 6bbaaa3115 Fix title alignment when switching to editing
There was a slight jump of the title when clicking the edit title
button, this fixes it.
2024-12-09 10:57:10 +01:00
Rūdolfs Ošiņš 6206e55b96 Fix issue scrolled to the bottom on navigation
If the issue with comments is taller than the viewport then the focus on
the comment reply at the bottom of it would cause the page to be
scrolled to the end when navigating from the issue list. We want to
always open the issue page at the top, this fixes it.
2024-12-06 12:16:50 +01:00
Rūdolfs Ošiņš 15e2935cee Disable "New" issue button on issue creation view
If the user pressed that button multiple times then the "Dismiss" button
would have to be pressed multiple times too because it just pops the
history.
2024-12-06 11:48:18 +01:00
Rūdolfs Ošiņš 96b422bdac Add hover styles to icon when the onclick prop is passed 2024-12-06 11:48:18 +01:00
Rūdolfs Ošiņš 2abb7f16cd Add label and assignee inputs to the create issue view 2024-12-06 11:48:18 +01:00
Sebastian Martinez ece9ee1eb0 Avoid announcing changes when node is stopped
Also in the edge case that the front-end didn't update and the node just
stopped in between we fallback gracefully instead of returning an error
on the back-end.
2024-12-06 10:06:45 +01:00
Rūdolfs Ošiņš 7d5ff0ac1d Implement assignee editing 2024-12-05 15:55:19 +01:00
Rūdolfs Ošiņš 379c3137f3 Implement label editing 2024-12-05 15:51:51 +01:00
Rūdolfs Ošiņš a2e212303d Implement label editing 2024-12-05 15:48:02 +01:00
Sebastian Martinez 653cf9a48d Sort repos by activity 2024-12-05 13:56:12 +01:00
Rūdolfs Ošiņš 52c25a905d Truncate long title in breadcrumbs with ellipsis
We can still see the full title at the top of the issue.
2024-12-02 10:45:24 +01:00
Rūdolfs Ošiņš cd0bc9c01b Fix long title wrapping in issue view 2024-12-02 10:45:07 +01:00
Rūdolfs Ošiņš 312402b5b5 Update issue title in breadcrumbs on edit 2024-12-02 10:31:42 +01:00
Rūdolfs Ošiņš d86291eb79 Update comment count in second column when adding comments 2024-11-29 17:03:52 +01:00
Sebastian Martinez 06437656c0 Add filter for repos to list_repos command
Instead of only returning seeded repos, this repo adds 3 new filter
options to the `list_repos` command, under the `show` field

- *all* - All repos that a user has initialized or forked (own
namespace)
- *seeded* - Repos that are beeing seeded by the user
- *delegate* - Repos that the current user is a delegate of.
2024-11-22 09:35:26 +01:00
Sebastian Martinez f23206b83d Instrument authentication for e2e tests 2024-11-21 10:29:14 +01:00
Sebastian Martinez ac550e0602 Remove unused console.logs 2024-11-20 12:16:43 +01:00
Rūdolfs Ošiņš 982ce568b7 Check auth status periodically 2024-11-19 17:15:00 +01:00
Rūdolfs Ošiņš 9ff061793d Implement loading on scroll for patch second column 2024-11-15 10:05:26 +01:00
Rūdolfs Ošiņš ff8fca8dd7 Use comment component for patch body 2024-11-15 10:05:26 +01:00
Rūdolfs Ošiņš e8263b8c21 Rework layout to have a sidebar and second column 2024-11-15 10:05:26 +01:00
Sebastian Martinez 376e475adf Reset Issue component state on reload
There was a need to double click on the reply icon in the `Issue` view
to get `topLevelReplyOpen` to the correct state.
2024-11-08 06:49:09 +01:00
Sebastian Martinez 4537a003ad Refactor issue thread compute to the backend 2024-11-08 06:49:09 +01:00
Sebastian Martinez 93e2770d6d Fix focus on comment component 2024-11-06 13:26:29 +01:00
Rūdolfs Ošiņš 4428a4576c Make issue state button reactive to issue state 2024-11-05 15:51:54 +01:00
Rūdolfs Ošiņš 34c64809e2 Load issue activity in the router to prevent flickering 2024-11-05 13:09:59 +01:00
Sebastian Martinez 777430ab92 Add tests for clipboard, issue listing and issues 2024-11-05 12:43:52 +01:00
Sebastian Martinez 58891de06f Add svelte runes 2024-11-05 10:54:09 +01:00
Sebastian Martinez 737be7935a Replace <slot> directives with snippets 2024-11-01 13:27:21 +01:00
Rūdolfs Ošiņš 3df2d3ec14 Parallelise all requests 2024-11-01 11:43:45 +01:00