Sebastian Martinez
4df9810088
Rename hostnamePort to hostAndPort
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-06-14 16:19:05 +02:00
Rūdolfs Ošiņš and Thomas Scholtes
a331721c9f
Move project source browsing loading into the router
...
Co-authored-by: Thomas Scholtes <geigerzaehler@axiom.fm >
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2023-06-13 14:24:27 +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
Sebastian Martinez
99f27350c1
Fix out-of-state commit listing when refreshing page after push
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-06-01 10:09:12 +02:00
Rūdolfs Ošiņš
b997b12353
Implement data loading in router
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2023-05-11 10:51:35 +02:00
Rūdolfs Ošiņš
85dc1c3552
Port mutexExecutor from Upstream
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2023-05-11 10:50:26 +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
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
Sebastian Martinez
2498ef7c9e
Fix some router issues
...
- Clicking on the project in various places goes now to `../<rid>`
instead of `../<rid>/tree/<commit>`
- Project URL on seed allows trailing slash, eg. `../<rid>/`
- Navigating to a project URL with a `remotes/<nodeId>` suffix works now
correctly w or w/o trailing slash
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-03-07 12:53:17 +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
Sebastian Martinez
c8b8c18064
Add footnotes support to markdown
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-01-31 12:34:24 +01:00
Sebastian Martinez
25135c7025
Remove Ethereum functionality
...
This commit removes everything Ethereum related, this includes:
- profile pages (which relied on Ethereum information)
- testnet faucet
- vesting contract lookup
- .radicle.eth ENS registrations
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-01-30 11:30:41 +01:00
Rūdolfs Ošiņš
3d018dae18
Refactor modals
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2023-01-30 09:24:49 +01: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
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
Rūdolfs Ošiņš
caa83db480
Organise files more consistently
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-12-22 16:46:08 +01:00
Sebastian Martinez
cdef3b5d5e
Add route support to vesting feature
...
This allows people to either search for their vesting contract through
the search form or visit directly `vesting/<contract address>`
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-12-02 10:29:49 +01:00
Rūdolfs Ošiņš
6c363e9313
Move all test files to the tests folder
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-12-01 16:36:40 +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