Sebastian Martinez
a1dc7fc2ef
Add user page
2024-07-31 12:33:05 -03:00
Sebastian Martinez
ab71fdcc1d
Add Placeholder to empty node page
2024-07-31 12:28:50 -03:00
Sebastian Martinez
a73c5490b1
Handle disabled localStorage gracefully
...
Instead of failing with a cryptic error in the dev console, this commit
allows the app to keep working and skips the localStorage persistance if
no localStorage is available.
2024-07-29 16:48:59 +02:00
Rūdolfs Ošiņš
514359e1b9
Fix merge issue
2024-07-29 15:54:38 +02:00
Rūdolfs Ošiņš
1ff3890fa8
Clean up icons
2024-07-29 15:30:27 +02:00
Rūdolfs Ošiņš
f4c773c81b
Show dismiss button when a specific commit has been selected
2024-07-26 15:15:01 +02:00
Rūdolfs Ošiņš
c0049f83ba
Redesign node view and use it as the landing-page
2024-07-26 10:20:01 +02:00
Sebastian Martinez
7a5d4566d3
Fix commit listing, adding new commits to list instead of replacing
2024-07-23 15:43:15 +02:00
Sebastian Martinez
cbb6c557be
Fix markdown relative links to /
2024-07-23 09:56:12 +02:00
Rūdolfs Ošiņš
da14ca6505
Remove Post comment keyboard shortcut
2024-07-23 09:50:33 +02:00
Rūdolfs Ošiņš
cd38ed1134
Tweak clone button icon placement
2024-07-22 13:33:54 +02:00
Rūdolfs Ošiņš
0a2dbe9e5d
Add Checkout button to patch view
2024-07-19 14:51:20 +02:00
Rūdolfs Ošiņš
662a5e24eb
Update dependencies
2024-07-18 10:05:12 +02:00
Rūdolfs Ošiņš
472993c6df
Simplify share button link resolution
...
We just use the radicleExplorer that is configured in the app config and
don't query the node for it. Besides simplifying things this also makes
the button work on iOS again, because we don't have the async http
request anymore.
2024-07-17 14:13:57 +02:00
Rūdolfs Ošiņš
87979c5feb
Fix timestamp calculation when filtering patches
2024-07-17 07:26:53 +02:00
Rūdolfs Ošiņš
5e5e69771f
Fix overflow problem in diff view
...
When selecting a range of lines and scrolling past the sticky header,
the selection would be on top of the header. This fixes it.
2024-07-16 15:06:21 +02:00
Rūdolfs Ošiņš
6f134ca6d6
Show base commit gray in compare dropdown
2024-07-15 17:44:49 +02:00
Sebastian Martinez
1775dd284d
Rename missed state -> status occurrences
2024-07-15 14:43:15 +02:00
Rūdolfs Ošiņš
b3bf6d17ff
Show small disabled seed button on mobile
2024-07-10 15:37:08 +02:00
Rūdolfs Ošiņš
2b491a1d09
Reinstate Seed button
2024-07-06 19:59:25 +02:00
Sebastian Martinez
507580b6ee
Render project description in Source view
...
This avoids diplaying escaped characters like & in a description
2024-07-05 11:43:27 +02:00
Sebastian Martinez
dd61f5cf5c
Remove local httpd features and experimental features
...
Updates API version to 2.0.0
2024-07-04 11:48:41 +02:00
Sebastian Martinez
ea6a7fb028
http: Remove session and all read-write endpoints
...
Updates API version to 2.0.0 and crate to 0.13.0
2024-07-03 14:04:07 +02:00
Sebastian Martinez
166934514e
Change node param with seedingPolicies
2024-07-02 12:49:35 +02:00
Sebastian Martinez
b8171e3a3f
Simplify sidebar context boxes
...
Also starts removing features that relied on the web client handling
local httpd instances
2024-07-02 12:49:35 +02:00
Sebastian Martinez
e4b15e7254
Remove InlineMarkdown component
2024-07-01 13:05:08 +02:00
Sebastian Martinez
4b579d13a9
Add InlineTitle component
...
This new component doesn't rely on marked.js but escapes any special
characters and then replaces any backtick with a <code> HTML tag to
render any inline codeblocks in all titles.
2024-07-01 13:05:08 +02:00
Sebastian Martinez
f21a80167c
Display user agent instead of version
2024-06-28 21:43:32 +02:00
Sebastian Martinez
e326f48cbf
Update seeding policy schema
2024-06-28 13:59:35 +02:00
Rūdolfs Ošiņš
5ed0565177
Tweak copyable ID UX
...
- don't keep the tooltip open when hovering over it
- offset the tooltip to the right, so it doesn't overlap with other
content
- tweak colors so it pops out of the background more
- tweak elevation shadows to stand out more
- don't show node ID DID in popover
2024-06-26 13:52:15 +02:00
Konstantinos Maninakis
b0bd692dd4
Add syntax highlighting for new file types
2024-06-24 17:54:45 +02:00
Konstantinos Maninakis
b9eddb69b7
Add syntax highlighting for additional grammars
2024-06-24 17:54:45 +02:00
Sebastian Martinez
0901f04ffd
Start using new marked renderer syntax
2024-06-24 14:08:58 +02:00
Sebastian Martinez
894ab2e0aa
Update node config
2024-06-21 13:24:11 +02:00
Sebastian Martinez
a4e0d21bad
Reduce flakiness of some e2e tests
2024-06-20 16:43:44 +02:00
Sebastian Martinez
b09a705f58
Overhaul peer and branch selector
2024-06-20 16:43:30 +02:00
Rūdolfs Ošiņš
173ede84d5
Rename user facing strings with "project" -> "repository"
2024-06-20 15:28:59 +02:00
Rūdolfs Ošiņš
6d87823ce0
Tweak copyable IDs
2024-06-12 15:49:03 +02:00
Sebastian Martinez
2ee8bae82e
Rename httpd-client to http-client
2024-06-07 12:22:28 +02:00
Sebastian Martinez
4e5ce7eca3
Shut autocomplete off in TextInput component
2024-06-04 20:11:50 +02:00
Sebastian Martinez
f0cf894d23
Fix wrong icon in IconSmall
...
Help and Info where the same icon
2024-06-04 20:11:50 +02:00
Sebastian Martinez
6695660a17
Add delegates and node scope policies to Sidebar
2024-06-04 20:11:50 +02:00
Sebastian Martinez
655ccf1d0f
Add a new plain marked instance
2024-06-03 20:31:50 +02:00
Sebastian Martinez
3d13bc03ae
Navigate seed nodes from explore section
2024-05-29 16:32:40 +02:00
Sebastian Martinez
0c7ea70c1b
Update eslint config to flat config
...
Since the legacy config is being deprecated at the end of 2024, we
should start moving to the eslint flat config.
I avoided the tseslint config helper function so we avoid wrapping
magic.
This seems to have triggered more checking since any checks in svelte
files have appeared and the $$Generic type that is being deprecated had
to be rewritten.
Also fixes some any types that weren't caught previously
2024-05-27 17:35:16 +02:00
Lorenz Leutgeb
fb32e01a2f
Connect to .onion via HTTP instead of HTTPS
2024-05-24 11:09:09 +02:00
Rūdolfs Ošiņš
bd5519116a
Add seed count badge to project cards
2024-05-23 15:02:32 +02:00
Sebastian Martinez
46e514dcd8
Refactor config json into a virtual module
2024-05-17 15:35:00 +02:00
Sebastian Martinez
13a6925bcf
Remove sinon fake timers out of the window object
2024-05-17 13:11:47 +02:00
Rūdolfs Ošiņš
ce8d6f6dd4
Prevent double scroll-bar on landing page
2024-05-16 17:18:25 +02:00