23 Commits

Author SHA1 Message Date
Rodney Osodo 41b30c7a9d feat(ui): add outer shell
This contains database switching plus the different schemas, publications, extensions etc
2025-06-13 06:58:51 +03:00
b1ackd0t 5c20e9f380 Merge pull request #8 from rodneyosodo/setup-shadcn
feat: setup shadcn for styling and TanStack router
2025-06-12 12:51:23 +03:00
Rodney Osodo c5dbb58c1d chore(ts-packages): update ts packages 2025-06-12 12:49:52 +03:00
Rodney Osodo a93253fd83 style: add a new line 2025-06-12 12:49:16 +03:00
Rodney Osodo f80f232df4 feat: setup shadcn for styling and TanStack router
Setup shadcn for style components
Setup TanStack router for routing between different pages in the UI
2025-06-12 12:40:18 +03:00
b1ackd0t e577eab604 Merge pull request #7 from rodneyosodo/setup-shadcn
fix(tauri): change version number to 0.0.1
v0.0.1
2025-06-11 22:55:31 +03:00
Rodney Osodo ed24feb024 fix(tauri): change version number to 0.0.1 2025-06-11 22:54:20 +03:00
b1ackd0t 0dd29de707 Merge pull request #6 from rodneyosodo/fix/tauri
fix(tauri): set no strip to true because of linuxdeploy
2025-06-11 18:26:31 +03:00
Rodney Osodo 32244f3bfe fix(tauri): set no strip to true because of linuxdeploy 2025-06-11 18:25:32 +03:00
b1ackd0t c7c0d4c9c1 Merge pull request #5 from rodneyosodo/format
style: format files correctly using the default formatter
2025-06-11 18:20:23 +03:00
Rodney Osodo b1a9cba0d4 style: format files correctly using the default formatter 2025-06-11 18:02:08 +03:00
b1ackd0t b941ec88ca Merge pull request #4 from rodneyosodo/change-version
chore(version): populate cargo.toml and package.json with correct values
2025-06-11 11:48:34 +03:00
b1ackd0t 5e1c0ddec2 Merge pull request #3 from rodneyosodo/dependabot/bun/bun-dependency-8601aceca2
chore(deps): bump the bun-dependency group with 5 updates
2025-06-11 11:36:50 +03:00
Rodney Osodo 110f07a401 chore(version): populate cargo.toml and package.json with correct values
Setup the version as 0.0.1 add description, keywords license and author
2025-06-11 11:30:57 +03:00
dependabot[bot] cefaae3bfa chore(deps): bump the bun-dependency group with 5 updates
Bumps the bun-dependency group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.1.0` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.23` | `19.1.7` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.1.0` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.1.6` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.6.3` | `5.8.3` |


Updates `react` from 18.3.1 to 19.1.0
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.1.0/packages/react)

Updates `@types/react` from 18.3.23 to 19.1.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `react-dom` from 18.3.1 to 19.1.0
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.1.0/packages/react-dom)

Updates `@types/react-dom` from 18.3.7 to 19.1.6
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `@types/react` from 18.3.23 to 19.1.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 18.3.7 to 19.1.6
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `typescript` from 5.6.3 to 5.8.3
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.8.3)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: bun-dependency
- dependency-name: "@types/react"
  dependency-version: 19.1.7
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: bun-dependency
- dependency-name: react-dom
  dependency-version: 19.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: bun-dependency
- dependency-name: "@types/react-dom"
  dependency-version: 19.1.6
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: bun-dependency
- dependency-name: "@types/react"
  dependency-version: 19.1.7
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: bun-dependency
- dependency-name: "@types/react-dom"
  dependency-version: 19.1.6
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: bun-dependency
- dependency-name: typescript
  dependency-version: 5.8.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: bun-dependency
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-11 08:07:02 +00:00
b1ackd0t 1cba56c14e Merge pull request #2 from rodneyosodo/CI
chore: Add CI
2025-06-11 11:05:41 +03:00
Rodney Osodo 22ba53e196 fix(ci): add tauri Prerequisites
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
2025-06-11 10:46:48 +03:00
b1ackd0t 8263919baf Merge pull request #1 from rodneyosodo/setup
WIP: setup tauri application
2025-06-11 10:08:48 +03:00
Rodney Osodo 73157d1c6c chore(CI): add rust and ts CI and release pipelines
Add dependabot config which autoupdates dependencies
add release config which creates a release based on tag push

Added rust and typescript ci integrations
2025-06-11 09:44:21 +03:00
Rodney Osodo 9ba713b910 style(biome): add TS linter
Add biome as TS linter and formatter. Also added the config files for biome
2025-06-11 09:42:38 +03:00
Rodney Osodo 68d4eb808f fix(build): add no strip flag when building
This is related to https://github.com/tauri-apps/tauri/issues/8929
The issue arises from linuxdeploy side
The current solution is to add NO_STRIP=true before building the application

Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
2025-06-11 08:42:08 +03:00
Rodney Osodo b2e34febc1 WIP: setup tauri application
Use bun create tauri-app to setup tauri application and make sure it is running locally

Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
2025-06-11 08:42:08 +03:00
b1ackd0t 2098fb6355 Initial commit 2025-06-11 07:13:00 +03:00