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

update team page

776c2afd6c6d33d3c1a1114806f041a5c856a8e9 authored over 1 year ago by Jamie Pine <[email protected]>
add available positions to mobile nav (#613)

1694b09057b336772d85cd9b26a2afe3bd89c0cc authored over 1 year ago by nikec <[email protected]>
fix docs sidebar search input (#614)

fix search input

e874aed431831bce7dbf61435ab479ef3af742d0 authored over 1 year ago by nikec <[email protected]>
fix careers phosphor icons (#615)

fix phosphor icons

ff0742441a3645d06995a2dc6155a6922b323c74 authored over 1 year ago by nikec <[email protected]>
fix README logo

d430a561016b9f865174d86cafed8dbd1ce6a28b authored over 1 year ago by Oscar Beaumont <[email protected]>
job posting

888e1f62056fab5b8c9f95119dcea8934e31c4f4 authored over 1 year ago by Jamie Pine <[email protected]>
Data Router (#609)

* data router time

* update pnpm.lock

145f87cdab6745eb2ee81bb381d0f5096f4416db authored over 1 year ago by Brendan Allan <[email protected]>
[ENG-430] *Nix setup script improvements (#602)

* add `protobuf` deps to arch and fedora

* update webkit2gtk package name for fedora >= 37

* r...

e12475a4e1c673783329fd6367749a96fd048679 authored over 1 year ago by jake <[email protected]>
[ENG-429] Crypto organization/refactor (#607)

* update comment

* key manager feature gating

* update deps & more feature gating

* fix keyri...

171f19bc7118e3823c7f8d182da203da1881ad24 authored over 1 year ago by jake <[email protected]>
Assets Export Script (#608)

* asset script

* Add commonjs vite plugin

* Use the index file and rename some images

* Delet...

5b6c8c9165f67d3fc927ce2bbc9445151095470f authored over 1 year ago by Utku <[email protected]>
update swift-rs (#605)

53229809ca57514fcdebb63e5f7ae065acf0c678 authored over 1 year ago by Brendan Allan <[email protected]>
Eng 432 refactor mdns service/state (#604)

clean up mdns state and refactor advertisement system

1978e2ff48c1dfd8745cea7c35cf017c2a3ef62f authored over 1 year ago by Oscar Beaumont <[email protected]>
Typesafe stream handling (#603)

* typesafe stream handling
Now it's impossible for your to respond to a broadcast stream. Previ...

0c25239c535b9e109d77ee9caaffb4b3af8712e4 authored over 1 year ago by Oscar Beaumont <[email protected]>
[ENG-371] Subpath shallow re indexing (#599)

* Introducing sub path indexing for IndexerJob

* Introducing shallow indexer job

* Some featur...

4a6b057872ed6b39f607ae373c432597d70aacc6 authored over 1 year ago by Ericson "Fogo" Soares <[email protected]>
Basic Spacedrop working with rspc! (#601)

7c5f760fbd38c48a4397cbc8da4ef1833152119e authored over 1 year ago by Oscar Beaumont <[email protected]>
[ENG-408] Dynamic Object icons (#600)

* improved object icons

* remove redundant control flow

* added support for base icon override...

f98d7ad6e021d13f8654841c7fb0114f66a93439 authored over 1 year ago by Jamie Pine <[email protected]>
[ENG-227] Desktop app and landing page telemetry using Plausible Analytics (#583)

* add Plausible analytics to landing page

* proxy plausible through vercel

* fix typo & add ot...

66fe8d18146250c90c7414056336b4aebc3fd1a9 authored over 1 year ago by Oscar Beaumont <[email protected]>
[ENG-407] Spacedrop backend (#598)

* format Rust

* Spacedrop a string

* Praise thee Clippy, lord of the Rust

* add protobu...

d21a521cbe03f034bcdd99497e91f9edd9c2c1d8 authored over 1 year ago by Oscar Beaumont <[email protected]>
P2P Core (#597)

* implement space time

* I love it when my code works

f7465302897904b16da14d64655b974892fc8938 authored over 1 year ago by Oscar Beaumont <[email protected]>
rename LibraryContext to Library (#595)

23ad53867896b4f04ca2dc0aa603dad93df2ae69 authored over 1 year ago by Brendan Allan <[email protected]>
CI Cache Factory (#593)

* introduce cache factory

run cache factory on all branches

add names

use single quotes...

31df51501eda35738d979c5e02638ba6150aab77 authored over 1 year ago by Brendan Allan <[email protected]>
remove usage of UnsafePointer (#594)

c814919a6c7208ed9b14adbb76ad6c1242dacfc5 authored over 1 year ago by Brendan Allan <[email protected]>
generate + use ModelSyncData enum (#592)

* generate + use ModelSyncData enum

* cache prisma clients on sync-generator

dad2072d7b26d50cb61abbca280f845a4dde78e7 authored over 1 year ago by Brendan Allan <[email protected]>
platform-restrict android code (#591)

* platform-restrict android code

* spelling error

885f49619da32eaf012eaee0968ab11eb74b651f authored over 1 year ago by Brendan Allan <[email protected]>
restrict all swift stuff to macos only (#590)

restrict all swift stuff to macos only

29a3123df588b9ba301597baf20fad105a37640c authored over 1 year ago by Brendan Allan <[email protected]>
Colocate native code + reorganise (#589)

colocate native code + all rust in crates/

d89240d9e2d351577a14dc11e484edb33b853b86 authored over 1 year ago by Brendan Allan <[email protected]>
convert location + file path to unique shared models (#587)

3299454d6284d0343777ec503273675bf39d4903 authored over 1 year ago by Brendan Allan <[email protected]>
Eng 388 remove pre commit hooks (#588)

* remove precommit hooks

* update pnpm.lock

3aa91e9cdedfca69bbf41d5c100fd5b13f16bc8a authored over 1 year ago by Brendan Allan <[email protected]>
More sync impls (#586)

tags and stuff

420aa75da53b37197bc101d8a1d0dc49db28b5b0 authored over 1 year ago by Brendan Allan <[email protected]>
Fix unique constraint on file path table (#585)

* Complying with a pedantic Clippy

* Some task runners for vscode

* Solving duplicated directo...

fe215566d66c46fe6a69d9c77cd67774c581e7c9 authored over 1 year ago by Ericson "Fogo" Soares <[email protected]>
[ENG-376] Fix double libraries being created during onboarding (#582)

* ensure the library creation `useEffect` only ever fires once

* use an early return

ad157f58a5a3ac7493c45d5a02548ab0f4dd3512 authored over 1 year ago by jake <[email protected]>
[ENG-380] Interface code structure improvement (#581)

* beginnings of app directory

* settings mostly good

* colocate way more components

* f...

c65d92ee4caf102a035c8f612ac3a55a82be61c3 authored over 1 year ago by Brendan Allan <[email protected]>
Add Cargo Watch to install scripts (#584)

c6455dd439ad4eb93983b5d9af66b9306ecdc966 authored over 1 year ago by Oscar Beaumont <[email protected]>
UI testing (#565)

* store demo data in React Query

* Playwright for UI screenshots

* use path based routing ...

faeb0473cf8ff713fd52ba7dd7eec5039259541e authored over 1 year ago by Oscar Beaumont <[email protected]>
core startup error handling (#579)

* core startup error handling

* lazy load `PasswordMeter` so that the huge `@zxcvbn-ts` isn't i...

7192ead2c2236de943e383c6ebbe3acbfaa7a69f authored over 1 year ago by Oscar Beaumont <[email protected]>
[BUGFIX] Only show list view header on list view

9aa2832530003fc76c3764ec6b97151eb0a08253 authored over 1 year ago by Jamie Pine <[email protected]>
[ENG-379] Explorer item resizer (#580)

* added item resizer
fixed explorer store bug
refactored file image component

* better sizing f...

677e1b63e914ec7cf6f8df689f96b751fb262e8b authored over 1 year ago by Jamie Pine <[email protected]>
[BUG] fix broken explorer

0b9005fdef17b3b22b15876514a3d04a028d034b authored over 1 year ago by Jamie Pine <[email protected]>
[ENG-363] Spacedrop UI + Misc Improvements (#568)

* begin spacedrop ui + misc ui improvements

* better 404 xox

* Update extensions.rs

I think I...

3f44d6f521863c7e0aedf845d44aea92faddf3de authored over 1 year ago by Jamie Pine <[email protected]>
Mobile Strict Mode and Types (#578)

* better compiler options

* fix types

* fix more types

7b739d0b33b7327ef99b6b63242baa47e5fa9de6 authored over 1 year ago by Utku <[email protected]>
check if any libraries in AppLayout

32ffd5f8205dec4f34c143d0498f2e7c9008147c authored over 1 year ago by Brendan Allan <[email protected]>
Another routing overhaul (#577)

* whole lotta routing

* remove stats refreshing

* start integrating new contexts on mobile

* ...

bfc3ca0f9bd92d40913e9dd3e8196c80fbe60fab authored over 1 year ago by Brendan Allan <[email protected]>
Fix Mobile & opacity/x syntax (#576)

* fix mobile

* fix opacity/xx (it doesn't exist)

* Add opacity-60 back to job manager

810b5161dc6e29ca83ce6bddff0b4dc83aff2ae0 authored over 1 year ago by Utku <[email protected]>
[ENG-343] Navigate to `/` when library is switched (#574)

navigate to `/` when library is switched

ac2f7a2cd21dcdb68c17272953a40d8a749f4f43 authored over 1 year ago by jake <[email protected]>
[ENG-134] OSS Licenses and Projects (#575)

* add `deps-generator` crate

* move `clap` types to separate file

* idiomatic filtering

* exp...

4cc582e08c6657ad290f2a82872e35361f4ba422 authored over 1 year ago by jake <[email protected]>
Mobile Actions & File Info Modal (#573)

* better drawer

* fix build?

* style changes

* fix subfolder navigation

* bigger icons and d...

e9e8d2286c2eecc66bb469511c1298912ecd7b8f authored over 1 year ago by Utku <[email protected]>
Replace Location.local_path with path (#571)

* replace Location.local_path with path

* Using more references to avoid unneeded moves and rem...

fd39dc3a3dfaefd9d737d882b35e183c4852dcaf authored over 1 year ago by Brendan Allan <[email protected]>
[ENG-361] Crypto crate docs and tests (#572)

* add hashing tests

* add encryption/decryption tests

* remove `reason`

* add file header tes...

c7dbc784cdc016e40d2a50f6c7cd59e8d3dd755d authored over 1 year ago by jake <[email protected]>
Tailwind Prettier Plugin (#557)

* add tailwind prettier plugin + run prettier

* add eslint tailwind plugin and eslint fix to tu...

b856f15b22d9e2eb9cf8a43d3f7e72b69a78ef27 authored over 1 year ago by Utku <[email protected]>
improvements to `spacedrive://` custom URI protocol (#550)

* fix `spacedrive://` custom protocol on Windows
(hopefully)

* custom protocol using `http::...

a9fceae819533fde7321c9124c36ecc9e9ab5ccb authored over 1 year ago by Oscar Beaumont <[email protected]>
[ENG 239] Onboarding Flow & Location Settings (#529)

* begin better onboarding

* added input and altered text

* better router & text + database...

f47a2d58e5c12049d11c4d019574758ad47d85f6 authored over 1 year ago by Jamie Pine <[email protected]>
Merge pull request #566 from JulesGuesnon/fix/file-unhighlighting

808bc9f33a4bb3ee15289837036ceb785c4e2af1 authored over 1 year ago by Brendan Allan <[email protected]>
refactor(Explorer): Removed long check by a stopPropagation

4db0116badb2f76e849f4ef6b78929c87714880d authored over 1 year ago by JulesGuesnon <[email protected]>
fix(Explorer): Added unhighlightning when clicking outside a file

3a2e34664cb639507507eeb251f385b20a5f8112 authored over 1 year ago by JulesGuesnon <[email protected]>
[ENG-357] Automatically mount associated key during decryption (#564)

* auto-mount associated key during decryption based on content salt

* use iterator directly
...

9c3aab2f705fba387a9a5be5e89c1062d7ef9918 authored over 1 year ago by jake <[email protected]>
[ENG-358] Malicious client protection for the KM (#562)

* add `queue_check`, `mount_check` and `unlock_check`

* make `unlock_check` marginally more r...

5b78bbbb7dd9c7597786fa3c162d1df8f24b4da1 authored over 1 year ago by jake <[email protected]>
[Fix] Dropdown focus when app is launching (#563)

fix(Interface): Removed the focus when app is launching

07401ac08f34520882703cbe78f8aa1969e24cc5 authored over 1 year ago by Jules Guesnon <[email protected]>
fix invalid submodule

b94eab8517d53e61ad2ae6016d90462fa9503abc authored over 1 year ago by Oscar Beaumont <[email protected]>
Move location online status out of database (#560)

* move location online status out of database

* remove useLibrarySubscription

* remove old...

1436d779b8cb7f4e5c1d9006fc4643011cb1533d authored over 1 year ago by Brendan Allan <[email protected]>
Merge branch 'main' of https://github.com/spacedriveapp/spacedrive

21b3a5a504abb6a269225f233edb3ee4032eb14e authored over 1 year ago by Brendan Allan <[email protected]>
damn i'm stupid

8396d0f3ee987d8972a1b2887c56b347ebe60543 authored over 1 year ago by Brendan Allan <[email protected]>
[ENG-355] Keychain integration (and some typesafety) (#558)

* update crypto MSRV

* rename `keychain` to `keyring`

* make a start on the keymanager unl...

d1b6263ae7e2efaf1bceb9bc5171450caaee8921 authored over 1 year ago by jake <[email protected]>
move data_dir dev check to desktop only

d99adcf7cac320fb8a62a499d83b2956d18c5484 authored over 1 year ago by Brendan Allan <[email protected]>
Merge pull request #556 from spacedriveapp/update-msrv

update msrv to 1.67

e0ead286cf9ddb5aebd9c20d6c177e63b66d0d3d authored over 1 year ago by Brendan Allan <[email protected]>
update msrv to 1.67

19765404f22b3d06634b3eb10460215cbd8df7a1 authored over 1 year ago by Brendan Allan <[email protected]>
Merge pull request #553 from spacedriveapp/non-unique-objects

Store CAS ids on file paths

d1aa9272034833629cd7337791f63763f63acd62 authored over 1 year ago by Brendan Allan <[email protected]>
remove TryInto usage in sync manager

58da1822e5247c1a82c068a882092b60053162b0 authored over 1 year ago by Brendan Allan <[email protected]>
remove temp_cas_id

95ba2e1246e3f0cbfa6343b63ec91c048aa144a8 authored over 1 year ago by Brendan Allan <[email protected]>
[ENG-341] OS Keychains (#554)

* super barebones keychain start

* working+unfinished linux keychain

* add `copy` to `Iden...

9fb01fc9d26e61068d67d0e81f2fe4772f9ed48e authored over 1 year ago by jake <[email protected]>
A bunch of minor fixes

dd1db0338ecd6fc1b6beac8518810e24537f6d43 authored over 1 year ago by Ericson Fogo Soares <[email protected]>
remove `tokio` git patch and update to `1.25.0`

c3c51afcb8e6af738a8121f186781e236120da2c authored over 1 year ago by brxken128 <[email protected]>
Merge branch 'main' into non-unique-objects

494e87d11530b83044a4890c9b4424e341bcd54a authored over 1 year ago by Brendan Allan <[email protected]>
Merge pull request #549 from spacedriveapp/eng-348-async-crypto

[ENG-348] Asynchronous crypto

024c83891164fda6d23511324ed3ad8dac17be82 authored over 1 year ago by Brendan Allan <[email protected]>
store cas ids on file paths

bf362eadd647aa85451fe2fd777e07acbe5a1ffc authored over 1 year ago by Brendan Allan <[email protected]>
make requested changes

6874c23c017478419adc5cb5a2d5045ae38efae9 authored over 1 year ago by brxken128 <[email protected]>
update things to use workspace tokio

2abf75defde10053b2ea34e4c66cfc12bb866d09 authored over 1 year ago by brxken128 <[email protected]>
Merge branch 'main' into eng-348-async-crypto

3f2a62feb4f2aa89be4f96b873220ab3efba5cf0 authored over 1 year ago by brxken128 <[email protected]>
Merge pull request #552 from spacedriveapp/eng-351-tokio-git

[ENG-351] Tokio git patch

1a684104bc91f3b5951dc255b9284a09cbc34b0b authored over 1 year ago by Ericson "Fogo" Soares <[email protected]>
use a `tokio::sync::Mutex` just to be safe

a11d81549f3c48d999ee8b8a692494976fa34014 authored over 1 year ago by brxken128 <[email protected]>
use `spacedriveapp/tokio`

dbe9b9157c7775b71b87bac67568348f09aa2d26 authored over 1 year ago by brxken128 <[email protected]>
tell everything to use workspace `tokio` + add `tokio` git patch

a3b1c8f5b832fd05b3abea73788c50e195df5a1b authored over 1 year ago by brxken128 <[email protected]>
change `fs` and `macros` `tokio` features to dev-deps

7623bf9a6c67bf72cdf78c50ff79f707f759d6ff authored over 1 year ago by brxken128 <[email protected]>
add correct features to `tokio` dep

fa147f3e87e79b11dcd88a46b7cc1d4910d3c590 authored over 1 year ago by brxken128 <[email protected]>
Merge pull request #551 from spacedriveapp/shared-sync-infra

update shared sync functions to use new system

fcad42f388129a1a2c1ffdc6dbb5403a5e80b99a authored over 1 year ago by Brendan Allan <[email protected]>
update shared sync functions to use new system

3c7c05cc8764ff5cacfdf2c8d635c4873881536f authored over 1 year ago by Brendan Allan <[email protected]>
Merge pull request #542 from niikeec/closable-job-manager

Inner closable overlay panel

74fe6035357b8b69324bc3f3ce2a6cfa86036b72 authored over 1 year ago by Brendan Allan <[email protected]>
Merge branch 'main' into closable-job-manager

8c4cdb1ede8ef5ce6a24bb25f607e7a3892387c2 authored over 1 year ago by Brendan Allan <[email protected]>
convert overlay to popover

c1cccc29cc696d35aa255b3bb7554888972122af authored over 1 year ago by Brendan Allan <[email protected]>
Update Popover.tsx

b4ebe9e3e93e75580f3fbf1e8df64fa307a90849 authored over 1 year ago by nikec <[email protected]>
fix stream reading due to `read()`

Co-authored-by: Ericson Fogo Soares <[email protected]>

238179879028dc6b21d1103fa688b6c704a826b9 authored over 1 year ago by brxken128 <[email protected]>
popover

cd3b95bc3d32b3b42d8baa6f3016dc172bd1c988 authored over 1 year ago by nikec <[email protected]>
Revert "overlay panel ctx, closable job manager"

This reverts commit 96978785b9c5aa059ae7d6b8cbdd7517b2536c47.

a90cc423858e5975520411e9eed6cd7650c7c193 authored over 1 year ago by nikec <[email protected]>
bring in `Salt`, `Key` and `EncryptedKey` type aliases

c75e983fd43c1fa73556756a4e516d388af2f1ae authored over 1 year ago by brxken128 <[email protected]>
add `ProtectedVec` type alias

546bf643b28be2c571e71a66e12d7c80a1d5b4d7 authored over 1 year ago by brxken128 <[email protected]>
clippy

3ed106e27b2c5f3994cf4ee5924e61cd3fedc57b authored over 1 year ago by brxken128 <[email protected]>
fix broken forms

5053b6ab53c032228f99e07198ae0a199c41514f authored over 1 year ago by brxken128 <[email protected]>
use `alertDialog` within key mnanager panel

0ba0945662747b1ae49990be3560696e7c7b4d23 authored over 1 year ago by brxken128 <[email protected]>
update `cli` to use `async` crypto

d8b6789cb7dd9b200b295275b1a7b57fe7a83282 authored over 1 year ago by brxken128 <[email protected]>
update bindings and TS mutations

ecc6ac9a53815a026a4ad04d09ba891c5354172c authored over 1 year ago by brxken128 <[email protected]>
disable benchmarks as they need async support

3fd547ab2dc887232d5c1266669de3cccfba3d13 authored over 1 year ago by brxken128 <[email protected]>