Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/spacedriveapp/spacedrive

Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
https://github.com/spacedriveapp/spacedrive

Begin form abstraction (#515)

ae94ada4f89022b4d587f76ffaa2b23bfe748582 authored almost 2 years ago by Brendan Allan <[email protected]>
use origin instead of url for web

9966d8eb65633d2e285367b67fb49688dcd859e9 authored almost 2 years ago by Brendan Allan <[email protected]>
Trying to figure out why events didn't matched

a18b2f8c8b35584959d041f529f2dd6e21b19cb1 authored almost 2 years ago by Ericson Fogo Soares <[email protected]>
Checking MacOS file system events using FSEvents instead od Kqueue

cb8820fe47b28351abcb87b499348f2847e755d2 authored almost 2 years ago by Ericson Fogo Soares <[email protected]>
[ENG-331] `StoredKey` overhaul (#513)

* add wip storedkey versioning

* storedkey versioning! (not pretty, but it never will be)

...

0d554e9d06dc7c7ec18df7d83397d3c10e7985e9 authored almost 2 years ago by jake <[email protected]>
Mobile Explorer (#512)

* Fix spacing

* Primitive popup menu

* Sort by & layout menu

* Add sort direction

* ...

783d7736f664b061cd547aa5c8541bac8aa384c1 authored almost 2 years ago by Utku <[email protected]>
Detect SD-encrypted files and display them as such (#511)

* add encrypted file magic bytes/extension

* use archive icon for encrypted files temporarily...

4536710586ffd2d6346d1eb622dbe37470c70ea6 authored almost 2 years ago by jake <[email protected]>
[ENG-329] Crypto dialog refactor (#509)

* update backup restoration dialog

* restructure MPC dialog

* refactor `EncryptFileDialog`...

434bc81deb5b231da25b447a551824f569928df0 authored almost 2 years ago by jake <[email protected]>
Update references to the core team

50b788f9e63683aba6a1dfae501c96c5a75007da authored almost 2 years ago by maxichrome <[email protected]>
[ENG-327] Crypto refactor (#510)

* fix secret key showing as `Some()` when it's empty

* rename function

* use `uuid` featur...

fbd8b6d19990b7b4c6062bb46c7d26443c034272 authored almost 2 years ago by jake <[email protected]>
Use import aliases (#508)

* implement a bunch of aliases

* build packages with tsc for turbo

c08622827caa9de53b24a39b53b339052ee4f320 authored almost 2 years ago by Brendan Allan <[email protected]>
relative imports in @sd/interface (#504)

c61c7731476d33823e8b23b77fd820e54325056e authored almost 2 years ago by Brendan Allan <[email protected]>
[ENG-323] Key manager onboarding fixes (#506)

* add hash with secret functions

* refactor KM to make the secret key both optional, and user...

c1b2b1f5ee67165690ab42bc79a7422c72635404 authored almost 2 years ago by jake <[email protected]>
[ENG-325] Local paths for the context menu (#507)

* use `path_id` instead of `object_id` for finding local file paths

* fix bug

* make autom...

746ac76803d005042d76e166c53314ee830aeb7c authored almost 2 years ago by jake <[email protected]>
update prisma

de3a979127c83a397cc09c8ce46b4eed82352917 authored almost 2 years ago by Brendan Allan <[email protected]>
update prisma (#505)

58f5d8bb4d667472c89fb03141521f297837e61e authored almost 2 years ago by Brendan Allan <[email protected]>
Beginning of sync stuff (#502)

676e512c4a8934b271ced07310de5ae4c1cfbc88 authored almost 2 years ago by Brendan Allan <[email protected]>
[ENG-320] Key manager bugfixes (#501)

* force key updates once a new key is mounted

* set KM decryption type if a single key is mou...

2673a233c2a64787dac156c9b4b1f4494fd1cfe7 authored almost 2 years ago by jake <[email protected]>
Fix Vercel Deployments (#503)

05a6ea0319bc7e9448c961cc51385fe9a272caa8 authored almost 2 years ago by Brendan Allan <[email protected]>
[ENG-319] Balloon hashing (#489)

* add key attribute to `Key` in `ListOfKeys`

* add balloon hashing function with untailored p...

22bc77a39e43be631b9753f8da97d6aae47cf751 authored almost 2 years ago by jake <[email protected]>
DMG background

We are using the background designed by @ParthJadhav with a few modifications by me for sizing.

...

58aa3b7a0c5f81d963c2868958ce53fba7bc5c34 authored almost 2 years ago by Oscar Beaumont <[email protected]>
[ENG-312] Crypto details CLI tool (#500)

* add untested crypto details tool

* clean up output a little

* clippy

* update crate d...

4569e45e47c9aa4cf64bb25c3100e11e20572572 authored almost 2 years ago by jake <[email protected]>
Integrate KeyManager with library creation flow (#491)

* integrate keymanager with library creation flow

* final fixes

* fix clippy recommendatio...

3964d44ce547e368838505542629bb06cf26b325 authored almost 2 years ago by Oscar Beaumont <[email protected]>
update year in copyright year + fix #460 (#497)

* chore: update year in copyright

* auto date + revert copyright text + fix #460

Co-author...

a309d15a8d672e6967464d92b9a684f98ce0192a authored almost 2 years ago by Oscar Beaumont <[email protected]>
[ENG-318] Implement a KDF to derive new keys (#487)

* add blake3, `derive_key()` and clean up code

* fix a couple of things from the previous com...

db5b4012385214d5b458e58472d14e596d42dffa authored almost 2 years ago by jake <[email protected]>
ENG 223 Location Awareness (#468)

* Introducing location online/offline checks and location relink

* Some initial drafts for lo...

bcbcd260d4757786e60fd36be60a4b571e862747 authored almost 2 years ago by Ericson "Fogo" Soares <[email protected]>
updated contributing.md to node 18

fc2e8d8cec4e5f56cffeeeb45d5234c683434bed authored almost 2 years ago by Qrutz <[email protected]>
[ENG-316] Decrypt with Password (#484)

* update generated key on slider click

* add ui for decrypting with password+saving to key ma...

bbca699e3397ed8588fa954eca76a3f670b9434c authored almost 2 years ago by jake <[email protected]>
Merge pull request #486 from spacedriveapp/nodelts

Bump Node Version To LTS

05a2f429f7dcbf6c85e129264e1ec6aa59e21aec authored almost 2 years ago by Oscar Beaumont <[email protected]>
Add `security.txt` and a public key to the landing page (#485)

* add security.txt to both / and /.well-known/

* add public key and update security.txt URLs ...

cf8975eb1a7a078ab357570603a3156b98e49a9c authored almost 2 years ago by jake <[email protected]>
Add eslint to @sd/client & fix types

f7afb9ac2b6e3ea9ec1d7c6865e72f4efc958156 authored almost 2 years ago by Utku Bakir <[email protected]>
Bump node to lts (v18)

959783b08aad8485f910412030e30212a8fdddfd authored almost 2 years ago by Utku Bakir <[email protected]>
Mobile - Settings & Tags (#479)

* Sync tailwind configs

* Switch to new colors part 1

* new colors part 2

* switched to...

42f09b0918fd442e35780c25df31f7a10415d5fe authored almost 2 years ago by Utku <[email protected]>
[ENG-315] Key viewer/general improvements (#483)

* add encryption+hashing algorithm to key viewer dialog

* abstract `save()` and `open()` with...

78a5754f4e5ca4477234a285942374cb4b73205c authored almost 2 years ago by jake <[email protected]>
[ENG-313] Key auto-generation and viewing (#478)

* add generic dialog for keys settings

* revert artifact failed key viewing attempt

* move...

3ce8c74a0d5f9085177ff3f3b2519172ae4f1800 authored almost 2 years ago by jake <[email protected]>
[ENG-309] Envelope encryption for the KM's root key (#482)

* use master key to encrypt the root key (breaking)

* introduce breaking changes to the keyma...

8ee2d1805327b576e0cc3e003ad3bebac8af16ce authored almost 2 years ago by jake <[email protected]>
Crypto Hotfixes (#477)

* fix annoying typo that was breaking master password changing under certain conditions

* mov...

f1292d6e51e9059533e16866b7302cc6a3bf0a12 authored almost 2 years ago by jake <[email protected]>
[ENG-308] Crypto optimizations (#470)

* add benchmarks for encryption/hashing

* add more benchmarking sizes

* general performanc...

0eb0376d5b03c9c9a8c9493362f4a69a35b0b8d3 authored almost 2 years ago by jake <[email protected]>
[ENG-311] Hex secret key encoding (#476)

70b063b0029cd874cee83cdf8f31f861b936dc2a authored almost 2 years ago by jake <[email protected]>
[ENG-251] Crypto Jobs (#475)

* add base crypto job

* leave hashing to the KM and not keyslots

* add latest header objec...

5651ac3f69647da13d17e85ef6e7bdf1f563fe02 authored almost 2 years ago by jake <[email protected]>
add clippy allow so `Protected` can work correctly

bc4e8cb9c87fc54c0390950ce50af02d6e51acda authored almost 2 years ago by brxken128 <[email protected]>
code cleanup and use `hex` for secret key encoding

4449bcb14316f9c03e34fc650b96478c29011d5c authored almost 2 years ago by brxken128 <[email protected]>
[ENG-307] Key manager features (#467)

* working key management in settings page

* sync with library button

* fix `rspc` feature ...

2baf16d982c704a4717699c8f7148a3634580859 authored almost 2 years ago by jake <[email protected]>
Revert traffic light change from #464

This messes up the spacing in non-fullscreen view.
We need to properly attach event listeners to ...

4dc7c4571afee0ea17567115e3168b2dcbd7c508 authored almost 2 years ago by maxichrome <[email protected]>
Utilise tsconfig paths for workspace module resolution (#454)

* use @sd/client for tsconfig extends

* move all svgs to @sd/assets

* only use vite-tsconf...

c593fa3344b7ad83e8928602a0188168675c93fd authored almost 2 years ago by Brendan Allan <[email protected]>
Add empty content to Privacy Policy page

c4df3ab7ee6fa7cd16fb42a926ce36aa08a72164 authored almost 2 years ago by maxichrome <[email protected]>
Merge pull request #458 from PyRo1121/node-version

Enforce minumum Node version

b71a19e75d5965fc0e3d43db0d8ad83500dfe16a authored almost 2 years ago by maxichrome <[email protected]>
Update .nvmrc

Co-authored-by: Brendan Allan <[email protected]>

7b03067872f37e39e88977a4378de4afa691ddb4 authored almost 2 years ago by Olen Latham <[email protected]>
update node version in contributing guide

7d7a80d580dd980aa70b729a27633bb59a55df8a authored almost 2 years ago by Brendan Allan <[email protected]>
use node 16

8007523b80e8b9fde980584426b02905bc892551 authored almost 2 years ago by Brendan Allan <[email protected]>
remove 'tailwind' dependency

edb0c41c4909c05d299eaa8e5898298d3b0bd5d7 authored almost 2 years ago by Brendan Allan <[email protected]>
fixed traffic lights bar showing all the time (#464)

desconstructed props inside TrafficLights

Co-authored-by: Erik Podušel <[email protected]>

90890bbc1c8c542470d5295b3d973fa1beeeed7a authored almost 2 years ago by erikpodusel <[email protected]>
ignore last commit derp

dadbfe2833993d882ded00cece1344adfb85e918 authored almost 2 years ago by Olen Latham <[email protected]>
looking over I think we want our @type/node to be in line with our node version requirements

862d23e2e31c987a103c4abb9ea6459eecb26078 authored almost 2 years ago by Olen Latham <[email protected]>
Updated pnpm to 7.14.0 and added .nvmrc

f0b542f59d78797070df5f798387c195f5ab8f88 authored almost 2 years ago by Olen Latham <[email protected]>
reorder & comment npmrc

891d8fe1ab811a4a4b88449474259893d22a82c8 authored almost 2 years ago by maxichrome <[email protected]>
[ENG-262] Key Manager Integration (#450)

* add keys router

* make progress on keymanager integration

* make name non-negotiable

...

a403224b3b9a89acb7ef70b208c1a5f00f4ba62c authored almost 2 years ago by jake <[email protected]>
fix the getThumbnailUrlById origin

d851880ac41fc9de9837ebf9f1c0cef434db4309 authored almost 2 years ago by Oscar Beaumont <[email protected]>
Fix getThumbnailUrlById for desktop and web

5808c27276ffcfcf08f11a7cb3c17f85c8e19133 authored almost 2 years ago by Oscar Beaumont <[email protected]>
fix prod build not working & thumbnails on web

dc97f087c9e49cc27bc90c8a57247c984c3c728a authored almost 2 years ago by Oscar Beaumont <[email protected]>
Update .npmrc

Updated and added `engine-strict=true` which enforces the requirement of the node version across...

ee665dfdf3c30f4e68503992174d2cebdceebe18 authored almost 2 years ago by Olen Latham <[email protected]>
Update package.json

Updated node version to streamline with contribution.md which calls for version 17.

b82168a45a22101fcf72ecb717e6eeddda187c18 authored almost 2 years ago by Olen Latham <[email protected]>
tabs > spaces

26c1c8cadb264f825f194175a6c1c86871d90bd5 authored almost 2 years ago by Brendan Allan <[email protected]>
rename mobile package to @sd/mobile (#453)

a9c601f9d4e6543e74820db56b1a6be8cb934c49 authored almost 2 years ago by Brendan Allan <[email protected]>
Mobile - File Import (#443)

* Fix File modal and Stats

* Add disabled and loading state for dialog

* Close library dro...

76e3d0b9a20dc8e02e397061a3bdcf7662ac194f authored almost 2 years ago by Utku <[email protected]>
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@...

92a3de49735f7836a592162896a90d113f4be8a1 authored almost 2 years ago by jake <[email protected]>
Error Bounary Sentry support (#444)

* Sentry support

* remove broken import

Co-authored-by: Jamie Pine <32987599+jamiepine@use...

4e0b595073ff212b4251e0abe36dbc4d1c9354d8 authored almost 2 years ago by Oscar Beaumont <[email protected]>
More Sync Stuff (#438)

* broken sync example

* move to react

* filter owned ops more

* update deps

* workin...

b713c896a099f1e4605bf5da5fc8517b735cbc0b authored almost 2 years ago by Brendan Allan <[email protected]>
Update Prisma (#441)

5ceb27c95f46d2800a446839b35957b850bf9b79 authored almost 2 years ago by Brendan Allan <[email protected]>
Update Team Page (#440)

update team page

cd74f4764119c82d8492e4007593cb33ea10d948 authored almost 2 years ago by Jamie Pine <[email protected]>
Polish Icon Usage (#437)

0725459fc03451f5492671ef294018cb046be2fb authored almost 2 years ago by Jamie Pine <[email protected]>
Improve setup script (#436)

* Improve bash setup script (less silent!)

* use proper FFmpeg capitalization in relevant doc...

9d72de352b47b867adc3bc03df2e0cfe77255247 authored almost 2 years ago by maxichrome <[email protected]>
fix ENG-226 - App crashing with no libraries

9e77b569628723f71b94ad3ac84226e6f669e0fd authored almost 2 years ago by Oscar Beaumont <[email protected]>
Merge pull request #431 from spacedriveapp/spacedrive-but-themable

New color system & better UI components

4493f15065cf27e08921784e936d67d4f26d4da1 authored almost 2 years ago by Oscar Beaumont <[email protected]>
Fix types

aaa03b2aa1094ca7912784d61b4608fec455c667 authored almost 2 years ago by Oscar Beaumont <[email protected]>
React Query devtools

73eea945722605540120d34058122107e14d1f2f authored almost 2 years ago by Oscar Beaumont <[email protected]>
add useDebouncedForm hook

473bc6e5153347b1bf8e1a48d7637cfdd455a81e authored almost 2 years ago by Oscar Beaumont <[email protected]>
Fix enter key not submitting dialog

b3695287dd8da7e4bb8a861bc32fd864dbc03309 authored almost 2 years ago by Oscar Beaumont <[email protected]>
fix database migrations

b099d47fec6a68aed26681d3d4867b20d4568ce5 authored almost 2 years ago by Oscar Beaumont <[email protected]>
keybinds

130443d689fb3e1e8d06afcb2d4632174a2dbf34 authored almost 2 years ago by Jamie Pine <[email protected]>
more styles

8933e2bf1d2f724310beeed89c0250079e9105dd authored almost 2 years ago by Jamie Pine <[email protected]>
Merge branch 'spacedrive-but-themable' of github.com:spacedriveapp/spacedrive into spacedrive-but-themable

01c29dadf4c2dd8881c17d4d61898dcc6d509842 authored almost 2 years ago by Jamie Pine <[email protected]>
job indicator + styling

2d8590c61610817532b5b6499509799a6868f439 authored almost 2 years ago by Jamie Pine <[email protected]>
debug mode + minor fixes

2b81acc30e59d0e90cb1e831ffd5e3b6f2989235 authored almost 2 years ago by Oscar Beaumont <[email protected]>
Merge branch 'main'

Conflicts:
packages/interface/src/screens/settings/library/LibraryGeneralSettings.tsx

3a3ec6251fe40df275a173e92d99ecdadfc39166 authored almost 2 years ago by Jamie Pine <[email protected]>
more style tweaks

fcd57c12fcac92382f78307c2bf643cd44d5533c authored almost 2 years ago by Jamie Pine <[email protected]>
various style fixes

838bae14b061fc63bbdd6898f331b4e2465a6b7d authored almost 2 years ago by Jamie Pine <[email protected]>
revert merge error in docs

58a591655a974e0c452ce8457cfe3bc48ba14f1a authored almost 2 years ago by Jamie Pine <[email protected]>
style tweaks, fix TS CI

25d0759a70299a7cae8ec1d0e7b8ef515aa60ef6 authored almost 2 years ago by Jamie Pine <[email protected]>
fix(interface/settings): remove `library` dep when updating general settings (#432)

* fix(interface/settings): remove library dep when updating general settings

* LibraryGeneral...

ad28ed41905a68bd42d6f2c5eaf12e521c9a914a authored almost 2 years ago by itschip <[email protected]>
[ENG-258] Key Manager and Crypto Crate Improvements (#423)

* add base keymanager structs/functions

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

0c7aed5f866b2e335dbaa78d5dd9e8277c87bf2d authored almost 2 years ago by jake <[email protected]>
remove spline test

6d774c7639ff317a5a2176b2efda71e185343e7b authored almost 2 years ago by Jamie Pine <[email protected]>
fix button

30ff2b358c9ce1a4e0224bb29b05b9a56989123b authored almost 2 years ago by Jamie Pine <[email protected]>
finish theming

6ecdc6a02fc6a584d9b803681d58968d6dc9bc1d authored almost 2 years ago by Jamie Pine <[email protected]>
more theming

5ba07ac6c261bc45b6a4851448e29c719f7500ed authored almost 2 years ago by Jamie Pine <[email protected]>
Merge pull request #430 from spacedriveapp/update-codeowners

Add the new crates into CODEOWNERS

8ac42c0353a7231a711b220c9312312b830b4e15 authored almost 2 years ago by Oscar Beaumont <[email protected]>
further tweaking

df8564b02420b2a831b8b0632abad97ff58e7bc5 authored almost 2 years ago by Jamie Pine <[email protected]>
more theming

53caf144e35faf2a6ead56ce3b97f729e23d58fc authored almost 2 years ago by Jamie Pine <[email protected]>
Add the new crates into CODEOWNERS

f263c311bf0404128988252674ec00d76ba60be8 authored almost 2 years ago by Oscar Beaumont <[email protected]>
Merge pull request #428 from spacedriveapp/no-openssl-in-core

remove openssl from core

562d8add7f604732e44be5d1999ec2190a4bc08b authored almost 2 years ago by Oscar Beaumont <[email protected]>