Rūdolfs Ošiņš
cf367733a9
Fix overflow issues with NodeId in issue/patch teasers
2024-03-22 15:44:55 +01:00
Sebastian Martinez
1c54038055
Handle error in AssigneeInput when chars outside of the bs58 charset
...
Also improves the UX and only shows validation errors on submit, and not
during input.
2024-03-22 09:00:47 +01:00
Sebastian Martinez
54662ad11e
Display grayscale loader in file tree
2024-03-21 15:30:29 +01:00
Sebastian Martinez
2d3fbe79e9
Add branch icon for each branch in the list
2024-03-21 13:37:20 +01:00
Sebastian Martinez
9f70390432
Add commit summary to BranchSelector
...
Also extract it into a separate component to use in Blob.svelte
2024-03-21 13:37:20 +01:00
Sebastian Martinez
d401819d2e
Add Canonical badge for canonical branch
2024-03-21 13:37:20 +01:00
Sebastian Martinez
7f2f03efc3
Make SeedButton blue again in read-only mode
2024-03-21 07:19:43 +01:00
Sebastian Martinez
8e2090070d
Rename Share button to Copy link
2024-03-21 07:19:43 +01:00
Sebastian Martinez
f6a77bec94
Add min-width param to Share button
...
This avoids resizing when displaying the Loading indicator.
2024-03-20 16:18:21 +01:00
Sebastian Martinez
cddf8b40fc
Fix connector lines in issue comments
2024-03-20 13:26:57 +01:00
Sebastian Martinez
ee84461524
Change colors of delegate badge colors when selected
2024-03-19 22:57:50 +01:00
Sebastian Martinez
302bd44400
Improve delegate badge colors
2024-03-19 22:34:24 +01:00
Sebastian Martinez
476f217714
Grey out DIDs of remotes without alias
2024-03-19 22:22:20 +01:00
Sebastian Martinez
daba9fca82
Make revision actions less tall and refine paddings
2024-03-19 15:07:55 +01:00
dnlklmn
01448ca587
Align issue teaser title line
2024-03-19 14:49:45 +01:00
Sebastian Martinez
fcdaa24973
Display diff stats badge in patch summary
2024-03-19 14:26:53 +01:00
Sebastian Martinez
8ba5d4e731
Increase hit area on commit teaser title
2024-03-19 10:49:20 +01:00
Sebastian Martinez
780158bb2c
Remove extra space between FileLocationChange components
2024-03-19 10:34:21 +01:00
Sebastian Martinez
1e97828ccb
Make commit title in commit page semibold
2024-03-19 10:34:21 +01:00
Sebastian Martinez
cee200e629
Compare to revisionBase instead of projectHead
...
- Makes diff stat badge clickable and navigates users to previous
revision or revision base.
- If base has changed between revisions uses latest patch base
2024-03-18 15:50:48 +01:00
dnlklmn
9638922cab
Refine file tree styling
2024-03-18 11:57:30 +01:00
Sebastian Martinez
b7b9370709
Change commit browse icon tooltip
2024-03-15 15:30:58 +01:00
Rūdolfs Ošiņš
9289508265
Add "go to tree" button to commit header
2024-03-13 17:38:33 +01:00
Rūdolfs Ošiņš
57c759c65e
Show a compact authorship widget for revisions
2024-03-12 21:37:35 +01:00
Sebastian Martinez
6cfa0d0555
Fix assignee and peer switching e2e tests
2024-03-11 20:18:43 +01:00
Sebastian Martinez
2b318e5002
Add submodules improvements
...
Also display submodules in nested folders, and show them as
`foreground-dim`.
Adds also a title to explain what the entry is and to look at the
nearest `.gitmodules` file
2024-03-11 20:18:43 +01:00
Sebastian Martinez
5b30269c7c
Add support for submodules and update heartwood
2024-03-11 19:13:22 +01:00
Sebastian Martinez
953643c09c
Navigate to first available branch for remotes without project default branch
...
Also filters remotes that don't have any branches
2024-03-11 17:29:04 +01:00
Sebastian Martinez
b755d36ddb
Hide device icon in collapsed sidebar
2024-03-08 12:25:36 +01:00
Sebastian Martinez
acbad456fd
Fix local node tooltip in the Sidebar
...
Also changes the ContextHelp from Device to Local node, seems more
explicit.
2024-03-07 14:16:53 +01:00
Sebastian Martinez
63122094df
Show edited label only if there is at least 1 edit
2024-03-07 14:10:16 +01:00
Sebastian Martinez
192524fe90
Add experimental switch in settings
...
Hide all read/write functionality behind this setting.
2024-03-07 10:35:21 +01:00
Rūdolfs Ošiņš
45479ddf47
Show full SHAs in breadcrumbs
2024-03-06 09:44:01 +01:00
Sebastian Martinez
6cfbfbf665
Fix some pending design issues
...
- Wrap long patch and issue titles
- Patch state, author information sans-serif
2024-03-04 17:29:04 +01:00
Thomas Scholtes
69429cb08f
Re-use project-level data when browsing source code
...
We make source code browsing faster by re-using project-level data when
navigating between files. This comes at a cost: Project info (like the
issue counter), remotes and branches are only updated when the page is
hard-refreshed or the user navigates away from the source code view.
2024-02-28 14:15:58 +00:00
Rūdolfs Ošiņš
0906593854
Don't query the /profile endpoint on every project load
...
We load the preferred seed config value on demand when the user clicks
the share button.
2024-02-28 14:03:15 +00:00
Sebastian Martinez and dnlklmn
eb0013ef9c
Switch toggle styles
...
Co-authored-by: dnlklmn <pelicansinberlin@gmail.com >
2024-02-27 16:59:07 +00:00
Sebastian Martinez
add8a9ad94
Display images in source browser and diffs, enable preview for svgs
2024-02-27 16:59:07 +00:00
Sebastian Martinez
481e25dca1
Enable branch selector even if no delegate is selected
2024-02-27 14:41:10 +01:00
dnlklmn
1ef7be3974
Fix disabled buttons in light mode
2024-02-27 10:16:00 +01:00
Rūdolfs Ošiņš
4a5e67dd2b
Improve authentication error modal
...
We tell users to check their firewall and ad blocker settings in case
they bump into authentication problems. This also separates out the
modal to be only used by the session view.
2024-02-26 13:03:44 +00:00
Rūdolfs Ošiņš
41435951c1
Refactor BaseUrl string conversion
...
We're only using this as a string, so no need to convert it to an URL.
2024-02-23 15:46:28 +00:00
Rūdolfs Ošiņš
ea91dc800b
Fix canonical branch popover width
2024-02-23 11:46:52 +00:00
Sebastian Martinez
1471fb1709
Add edited label to patches
2024-02-23 07:53:48 -03:00
Rūdolfs Ošiņš
703fb3845f
Hide git clone behind a tab in the Clone button
2024-02-22 14:00:32 +00:00
Rūdolfs Ošiņš
d86ff1952a
Allow only delegates to add labels and assignees to new issues
2024-02-20 16:34:33 +00:00
Rūdolfs Ošiņš
d4b246c72d
Tweak issue/patch validation rules
...
Patches - title: mandatory, body: optional.
Issues - title and body: mandatory.
2024-02-20 16:34:33 +00:00
Rūdolfs Ošiņš
6ff0d52165
Fix bug where changing the issue title would reset the body
2024-02-20 14:48:33 +00:00
dnlklmn
25b61573f3
Hide actions while editing issue or patch
2024-02-19 22:26:11 +01:00
dnlklmn
a0f22b0649
Make edited marker on an issue Inter
2024-02-19 22:26:11 +01:00