Commit Graph
36 Commits
Author SHA1 Message Date
Fintan Halpenny 0efb4e09f7 Update Nix flake to run e2e tests
This fixes the e2e testing in the Nix flake. It also requires locking the SHA of
`radicle` since it is a Git dependency in the `Cargo.toml`.

Running the update also automatically applied a change to change `reply_to` to
`replyTo` in `Action.ts`.
2025-02-24 11:01:40 +01:00
Rūdolfs Ošiņš aa69bed09c Fix license in package.json 2025-02-05 13:07:24 +01:00
Rūdolfs Ošiņš 014a3e9eee Add revision commit list 2025-02-04 15:49:00 -06:00
Sebastian Martinez d5632ed534 Add global inbox 2025-01-23 22:28:00 +01:00
Sebastian Martinez a71f6b7feb Update dependencies 2024-12-17 10:42:51 +01:00
Sebastian Martinez ca4d9d13fd Add embeds to the Textarea 2024-12-13 12:26:51 +01:00
Sebastian Martinez e093a5bc29 Let ts_rs run formatting types instead of prettier 2024-12-02 16:34:12 +01:00
Rūdolfs Ošiņš 84fbb1cfb2 Update dependencies 2024-11-27 15:44:12 +01:00
Rūdolfs Ošiņš bc53d1b822 Bump nodejs version to next LTS 2024-11-27 15:38:21 +01:00
Sebastian Martinez 743b7af54c Revert logging from crabnebula dev tools to the tauri-plugin-log 2024-11-20 11:35:50 +01:00
Sebastian Martinez e37369062f Add playwright for e2e testing 2024-10-30 10:07:52 +01:00
Sebastian Martinez d90dc0735c Add test-http-api crate to make app work in browser
A new `invoke` function calls either the tauri backend or the
`test-http-api` function if ran in a browser.
2024-10-28 13:56:23 +01:00
Sebastian Martinez 874605633e Refactor types
- Improves the hierarchy of types into separate folders
- Improve the types generation making more structs and less serde_json
- Adding more optional values to the tauri commands
2024-10-23 11:58:37 +02:00
Sebastian Martinez 7267961c0f Update dependencies
Start using svelte 5 stable instead of next versions
2024-10-21 08:19:44 +02:00
Sebastian Martinez b2ea2cd2c9 Move src-tauri crate to crates/radicle-tauri 2024-10-08 12:09:20 +02:00
Sebastian Martinez d3d690c0fb Update tauri to 2.0 stable 2024-10-03 10:00:10 +02:00
Sebastian Martinez 56522a6083 Add buffer dependency for fixing build step
With the addition of the buffer polyfill we need to add the
corresponding dependency to fix the build step
2024-09-25 22:44:52 +02:00
Rūdolfs Ošiņš c316caec04 Port Markdown renderer component 2024-09-25 17:31:57 +02:00
Rūdolfs Ošiņš 8aae8e66ab Update dependencies 2024-09-24 13:46:01 +02:00
Sebastian Martinez 037ac391f8 Add issues_by_id, patches_by_id, revisions_by_patch, revisions_by_id
Also provides all the types related to it and a new npm script that
allows generating those types quickly.
2024-09-24 06:40:50 +02:00
Rūdolfs Ošiņš 4fcf3619d0 Add InlineTitle component and use it in Issue/Patch lists 2024-09-17 18:09:23 +02:00
Rūdolfs Ošiņš e103fa21fb Update dependencies 2024-09-17 13:47:18 +02:00
Rūdolfs Ošiņš 8a417404b8 Add copyable current ID to the header 2024-09-11 09:44:48 +02:00
Sebastian Martinez 918cc213d8 Add the cargo checks to the check script 2024-09-09 10:54:19 +02:00
Sebastian Martinez b6711a5698 Add list_repo and config commands 2024-09-05 12:37:00 +02:00
Rūdolfs Ošiņš 3edfcf9192 Add RepoCard component 2024-09-05 11:17:58 +02:00
Rūdolfs Ošiņš 21f64c5892 Fix CI breakage due to missing node types 2024-09-04 09:59:46 +02:00
Sebastian Martinez ffcbbebc5c Support svelte 5 release candidate 2024-09-03 17:03:41 +02:00
Rūdolfs Ošiņš 8179ed0f3e Add our own router 2024-09-03 16:30:12 +02:00
Rūdolfs Ošiņš 484d0d58ba Update dependencies 2024-09-03 14:04:25 +02:00
Sebastian Martinez 7cacaf0b78 Add svelte-routing as app router 2024-08-28 10:54:12 +02:00
Rūdolfs Ošiņš 52c491d2ea Remember previous window size and position
Also sets minimum window width and height.
2024-08-20 14:56:35 +02:00
Sebastian Martinez 0000ead539 Update tauri to rc.0 2024-08-06 15:15:36 -03:00
Sebastian Martinez 188bcd4d9c Change from SvelteKit to Svelte 2024-07-24 14:00:12 -03:00
Sebastian Martinez 319f788c3c Add prettier and eslint 2024-07-05 11:36:18 +02:00
Sebastian Martinez 9397cb72d4 Initial commit
Adds the installed files for Tauri obtained through:
```
sh <(curl https://create.tauri.app/sh) --beta
```
2024-07-05 10:59:09 +02:00