Olen Latham
7b03067872
Update .nvmrc
...
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2022-11-06 00:27:24 -04:00
Brendan Allan
7d7a80d580
update node version in contributing guide
2022-11-06 10:17:22 +08:00
Brendan Allan
8007523b80
use node 16
2022-11-06 10:14:09 +08:00
Brendan Allan
edb0c41c49
remove 'tailwind' dependency
2022-11-06 10:08:58 +08:00
Olen Latham
dadbfe2833
ignore last commit derp
2022-11-05 18:05:40 +00:00
Olen Latham
862d23e2e3
looking over I think we want our @type/node to be in line with our node version requirements
2022-11-05 17:55:32 +00:00
Olen Latham
f0b542f59d
Updated pnpm to 7.14.0 and added .nvmrc
2022-11-05 17:34:48 +00:00
maxichrome
891d8fe1ab
reorder & comment npmrc
2022-11-05 08:30:24 -05:00
Olen Latham
ee665dfdf3
Update .npmrc
...
Updated and added `engine-strict=true` which enforces the requirement of the node version across all deps
2022-11-03 01:20:13 -04:00
Olen Latham
b82168a45a
Update package.json
...
Updated node version to streamline with contribution.md which calls for version 17.
2022-11-03 01:19:20 -04:00
Brendan Allan
26c1c8cadb
tabs > spaces
2022-11-02 15:57:43 +08:00
Brendan Allan
a9c601f9d4
rename mobile package to @sd/mobile ( #453 )
2022-11-02 00:31:56 -07:00
Utku
76e3d0b9a2
Mobile - File Import ( #443 )
...
* Fix File modal and Stats
* Add disabled and loading state for dialog
* Close library drowdown with drawer
* catch Rust panics on mobile to prevent UB
* Update packages
* Move create lib dialog to container
* Create library on onboarding
* Cleanup metro config & update packages
* onClose for Dialog & update library cache
* Fix pods, downgrade react-native-svg
* Fix lib switching, organization, start import modal
* Add device size info
* Revert merge + version upgrade/fix
* Create Location & Remove placeholder data
* Create default modal component
* Check if the location already exists
* Add media-library + prettier
* fix build
* Fix Xcode shellScript too
* More small fixes
* don't export bindings on mobile devices
* Explorer store + cleanup
* Explorer comp. & add flashlist
* [WIP] Files in Locations & new file thumb
* clean merge
* Fix imports
* Fix core on mobile
* Add platform context to mobile
* Refactor libraryStore
* Add thumb url path to platform context
* Try fixing app startup
* Add zip and video to filethumb
* Delete bindings.ts from mobile
* Remove heroicons from mobile too
* useForwardedRef hook
* Media Library permission stuff
* Clean import modal
* remove valtio-persist from @sd/client
* prevent Sentry capturing all events
* refactor `@sd/client` to make it better for mobile
* fix mobile splashscreen
Just trust me bro
* fix mobile draw active style
* use custom valtioPersist for current library state
* remove mobile lockfile
It's now in the pnpm workspace so it shared the main one.
* finally remove valtio-persist
* remove 'mobile' from Platform as it's in interface
Co-authored-by: Oscar Beaumont <oscar@otbeaumont.me>
2022-11-01 21:32:56 +08:00
jake
92a3de4973
Fix metadata/preview media sizes for 32-bit targets ( #446 )
...
replace `usize` with `u64` for md/pvm lengths
Co-authored-by: Utku Bakir <74243531+utkubakir@users.noreply.github.com>
2022-10-29 02:07:10 -07:00
Oscar Beaumont
4e0b595073
Error Bounary Sentry support ( #444 )
...
* Sentry support
* remove broken import
Co-authored-by: Jamie Pine <32987599+jamiepine@users.noreply.github.com>
Co-authored-by: Jamie Pine <ijamespine@me.com>
2022-10-29 02:06:09 -07:00
Brendan Allan
b713c896a0
More Sync Stuff ( #438 )
...
* broken sync example
* move to react
* filter owned ops more
* update deps
* working sync
* relation operations
* fix pnpm lock
* please rustfmt
* fix api
* compare strings properly
* please clippy
* feature gate logging
* use bleeding rspc in example
* use bleeding rspc
* use generated rspc client
2022-10-27 23:12:28 -07:00
Brendan Allan
5ceb27c95f
Update Prisma ( #441 )
2022-10-27 01:56:18 -07:00
Jamie Pine
cd74f47641
Update Team Page ( #440 )
...
update team page
2022-10-27 00:45:03 -07:00
Jamie Pine
0725459fc0
Polish Icon Usage ( #437 )
2022-10-25 18:47:09 -07:00
maxichrome
9d72de352b
Improve setup script ( #436 )
...
* Improve bash setup script (less silent!)
* use proper FFmpeg capitalization in relevant docs
* Fix typo in Homebrew error message
Co-authored-by: maxichrome <maxichrome@users.noreply.github.com>
2022-10-25 18:08:50 -07:00
Oscar Beaumont
9e77b56962
fix ENG-226 - App crashing with no libraries
2022-10-25 19:16:00 +10:00
Oscar Beaumont
4493f15065
Merge pull request #431 from spacedriveapp/spacedrive-but-themable
...
New color system & better UI components
2022-10-25 12:41:00 +10:00
Oscar Beaumont
aaa03b2aa1
Fix types
2022-10-25 11:48:00 +10:00
Oscar Beaumont
73eea94572
React Query devtools
2022-10-25 11:41:46 +10:00
Oscar Beaumont
473bc6e515
add useDebouncedForm hook
2022-10-25 11:41:05 +10:00
Oscar Beaumont
b3695287dd
Fix enter key not submitting dialog
2022-10-25 10:11:07 +10:00
Oscar Beaumont
b099d47fec
fix database migrations
2022-10-25 06:53:24 +10:00
Jamie Pine
130443d689
keybinds
2022-10-24 04:14:07 -07:00
Jamie Pine
8933e2bf1d
more styles
2022-10-24 03:04:52 -07:00
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