Commit graph

1434 commits

Author SHA1 Message Date
Jamie Pine 01c29dadf4 Merge branch 'spacedrive-but-themable' of github.com:spacedriveapp/spacedrive into spacedrive-but-themable 2022-10-24 01:18:05 -07:00
Jamie Pine 2d8590c616 job indicator + styling 2022-10-24 01:17:10 -07:00
Oscar Beaumont 2b81acc30e debug mode + minor fixes 2022-10-24 17:48:52 +10:00
Jamie Pine 3a3ec6251f Merge branch 'main'
Conflicts:
	packages/interface/src/screens/settings/library/LibraryGeneralSettings.tsx
2022-10-23 18:43:27 -07:00
Jamie Pine fcd57c12fc more style tweaks 2022-10-23 18:20:36 -07:00
Jamie Pine 838bae14b0 various style fixes 2022-10-23 18:09:15 -07:00
Jamie Pine 58a591655a revert merge error in docs 2022-10-23 17:15:37 -07:00
Jamie Pine 25d0759a70 style tweaks, fix TS CI 2022-10-23 16:17:53 -07:00
itschip ad28ed4190
fix(interface/settings): remove library dep when updating general settings (#432)
* fix(interface/settings): remove library dep when updating general settings

* LibraryGeneralSettings use react-hook-form

useEffects are cringe

* Fix Typescript errors

Co-authored-by: Oscar Beaumont <oscar@otbeaumont.me>
2022-10-23 16:16:49 -07:00
jake 0c7aed5f86
[ENG-258] Key Manager and Crypto Crate Improvements (#423)
* add base keymanager structs/functions

* change md/pvm `new()` to prevent useless re-hashing

* update lockfile

* update keymanager

* cleanup code, make things easier to understand

* move md and pvm construction to the header

* update pvm ser/de

* update metadata ser/de

* additional API changes, update example

* formatting and clippy

* update examples

* move `impl` to associated files

* formatting+clippy

* add more keymanager functionality

* add docs

* wrap `master_password` as an option

* add `sd-crypto` crate as a dependency to `core`

* add key manager to `LibraryContext`

* rename `id` -> `uuid`

* add more keymanager functions

* add `set_master_password()` function

* function to see if keymanager has master password

* update schema

* add default bool to schema

* populate keystore on SD startup

* clippy+formatting

* implement requested changes

* remove unwrap

* fmt, clippy, remove ser/de derives

Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2022-10-23 03:47:41 -07:00
Jamie Pine 6d774c7639 remove spline test 2022-10-23 03:43:10 -07:00
Jamie Pine 30ff2b358c fix button 2022-10-23 03:28:51 -07:00
Jamie Pine 6ecdc6a02f finish theming 2022-10-23 03:24:46 -07:00
Jamie Pine 5ba07ac6c2 more theming 2022-10-22 22:46:46 -07:00
Oscar Beaumont 8ac42c0353
Merge pull request #430 from spacedriveapp/update-codeowners
Add the new crates into CODEOWNERS
2022-10-23 14:41:04 +10:00
Jamie Pine df8564b024 further tweaking 2022-10-22 07:01:59 -07:00
Jamie Pine 53caf144e3 more theming 2022-10-22 04:24:00 -07:00
Oscar Beaumont f263c311bf
Add the new crates into CODEOWNERS 2022-10-22 17:28:59 +10:00
Oscar Beaumont 562d8add7f
Merge pull request #428 from spacedriveapp/no-openssl-in-core
remove openssl from core
2022-10-22 17:22:44 +10:00
Jamie Pine 0f6b4206be morpe stuf 2022-10-22 00:02:35 -07:00
Jamie Pine da344f954c styled explorer top bar 2022-10-21 23:21:22 -07:00
Jamie Pine 2f105e9bb6 Merge remote-tracking branch 'refs/remotes/origin/spacedrive-but-themable'
Conflicts:
	packages/interface/src/screens/settings/client/GeneralSettings.tsx
	packages/ui/src/Dropdown.tsx
2022-10-21 21:53:45 -07:00
Jamie Pine a9e263e2f6 refactor switch component + update styles 2022-10-21 21:50:47 -07:00
Brendan Allan 61cb749c07 remove openssl from core 2022-10-22 05:43:39 +08:00
Brendan Allan d6880c0343 dropdown refactor 2022-10-22 01:35:03 +08:00
Jamie Pine f92303c7d6 refactor progress 2022-10-21 04:45:53 -07:00
Jamie Pine c4226f0e7a Merge branch 'eng-259-identify-objectkind'
Conflicts:
	apps/landing/package.json
	apps/landing/vite.config.ts
	packages/interface/src/AppLayout.tsx
	packages/interface/src/components/explorer/Explorer.tsx
	packages/interface/src/components/explorer/ExplorerTopBar.tsx
	packages/ui/src/ContextMenu.tsx
	pnpm-lock.yaml
2022-10-20 22:49:15 -07:00
Jamie Pine 827287b26d progress 2022-10-20 22:36:25 -07:00
Jamie Pine a36a30e317 merge 2022-10-20 21:55:39 -07:00
Jamie Pine 90a267930a Merge remote-tracking branch 'origin/refactor-dropdown' into spacedrive-but-themable 2022-10-20 21:54:50 -07:00
Brendan Allan f7f3976024 add CreateLibraryDialog to sidebar dropdown 2022-10-21 11:26:15 +08:00
Brendan Allan e9acbe4b42 disable dropdown storybook 2022-10-21 10:30:19 +08:00
Brendan Allan c41bfae297 refactor dropdown 2022-10-21 10:29:50 +08:00
Brendan Allan 09201d0fa8
use custom tailwind styled function (#426)
* use custom tailwind styled function

* update pnpm lock

* fix landing vite config
2022-10-20 17:34:40 -07:00
Jamie Pine e39f903b07
some esm vite plugin thing (#425) 2022-10-20 16:21:50 -07:00
Brendan Allan d418fd4780 use padding="thin" 2022-10-21 04:14:54 +08:00
Jamie Pine c47a6901bc
Fix landing build
Thanks to @AndrewTechX for helping me all day debugging to get here 🎉
2022-10-20 00:07:50 -07:00
Brendan Allan 3dc993122f remove tauricon 2022-10-20 03:51:35 +08:00
Brendan Allan 0f1a117f8f update pnpm-lock 2022-10-19 18:47:55 +08:00
Brendan Allan 22330e6e71 sync docs 2022-10-19 14:44:09 +08:00
Brendan Allan 21e156c517
UI refactor (#418)
button refactor

Co-authored-by: Jamie Pine <32987599+jamiepine@users.noreply.github.com>
2022-10-18 21:24:47 -07:00
Oscar Beaumont cf39b6fcc9
Merge pull request #419 from spacedriveapp/fix-reactivity
upgrade rspc + fix reactivity + add in disabled Normi code
2022-10-18 23:10:37 +08:00
Oscar Beaumont 727341080a Merge remote-tracking branch 'origin/main' into fix-reactivity 2022-10-18 22:16:15 +08:00
Oscar Beaumont 2700a87b28
Merge pull request #420 from spacedriveapp/cas-hotfix
hotfix: re-import `cas.rs` from `eng-245`
2022-10-18 22:14:23 +08:00
Oscar Beaumont 4ab1e65059 Merge remote-tracking branch 'origin/main' into fix-reactivity 2022-10-18 22:09:33 +08:00
Oscar Beaumont ddcc20c020 use React.PropsWithChildren 2022-10-18 22:04:19 +08:00
Oscar Beaumont 11c370e4c7 purge unused dependencies 2022-10-18 21:52:00 +08:00
Oscar Beaumont 5f90c8bfe8 Removing import React from mobile 2022-10-18 20:58:05 +08:00
Oscar Beaumont aae3da9b8a 🎉 Fix core on Android 2022-10-18 20:57:17 +08:00
brxken128 bec33b5bd7 re-import cas.rs from eng-245 2022-10-18 13:44:31 +01:00