Sebastian Martinez
107696c3c9
Add a cobs fixture and issue and patch tests
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-06-08 11:13:28 +02:00
Sebastian Martinez
889b13303b
Extract markdown from source-browsing fixture
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-06-05 15:08:32 +02:00
xphoniex
c3346575ee
Show number of nodes tracking a repo
...
Signed-off-by: xphoniex <dj.2dixx@gmail.com >
2023-06-02 13:11:27 +00:00
Sebastian Martinez
bb9ea851fc
Use Raw button to navigate to raw file
...
For toggling Markdown view, we add a button that either shows `Plain` or
`Markdown`.
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-05-17 12:15:29 +02:00
Rūdolfs Ošiņš
e41a12d663
Separate global project header from source browsing header
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2023-05-15 17:07:48 +02:00
Sebastian Martinez
c32b303744
Add CLI tooling to create seed fixtures on the fly
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-05-12 14:23:10 +02:00
Sebastian Martinez
d8d049518b
Improve patch timeline and add description
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-05-10 09:15: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ņš
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ņš
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
a168a4d126
Pluralize values instead of parenthesis
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-04-03 14:10:47 +02: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
Rūdolfs Ošiņš
94d0ec50c5
Improve nodeId formatting on various views
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2023-03-07 13:30:40 +01:00
Rūdolfs Ošiņš
2bad94457c
Migrate to the heartwood protocol stack
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2023-03-03 14:23:46 +01:00
Sebastian Martinez
d1168dc6ff
Add issue creation
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-03-01 15:12:03 +01:00
Rūdolfs Ošiņš
2c5830a076
Fix flaky specs
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2023-02-07 17:11:26 +01:00
xphoniex
9fae5ebb33
Update heartwood fixture and re-enable tests
...
Signed-off-by: xphoniex <dj.2dixx@gmail.com >
2023-01-30 14:27:46 +00:00
xphoniex and Rūdolfs Ošiņš
f72405a3e4
Add support for Heartwood
...
Co-authored-by: Rūdolfs Ošiņš <rudolfs@osins.org >
Signed-off-by: xphoniex <dj.2dixx@gmail.com >
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2023-01-04 11:20:14 +01:00
Rūdolfs Ošiņš and xphoniex
26f96990a4
Extract fixture specific variables
...
Co-authored-by: xphoniex <dj.2dixx@gmail.com >
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-12-28 12:23:28 +01:00
Rūdolfs Ošiņš and xphoniex
1a5430aced
Rename URN -> ID
...
Co-authored-by: xphoniex <dj.2dixx@gmail.com >
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-12-27 15:43:46 +01:00
Sebastian Martinez
e86accafae
Handle errors in Browser.svelte
...
Updates also the seed fixture to fix some minor issues and add a
relative image markdown example
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-12-21 17:10:20 +01:00
Rūdolfs Ošiņš
836b0ccc09
Extract fixture URL
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-12-16 15:06:05 +01:00
Sebastian Martinez
d1a1b4c9c0
Fix pretty-lights theme
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-12-16 12:15:21 +01:00
Sebastian Martinez
569b660134
Move syntax highlighting to web client
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-12-16 11:00:17 +01:00
Rūdolfs Ošiņš and Sebastian Martinez
9cb9332e88
Replace Cypress with Playwright
...
Playwright is more flexible and has better developer experience than Cypress.
We add end to end tests covering:
- project source browsing
- tree view
- commit list view
- commit view
- routing
- hash based
- history API based
- clipboard copy paste functionality
- seed view
- project search
- landing page view
- settings
Co-authored-by: Sebastian Martinez <me@sebastinez.dev >
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-12-01 15:54:56 +01:00