Ecosyste.ms: OpenCollective

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

github.com/reactiveui/Akavache

An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
https://github.com/reactiveui/Akavache

Update README.md

a5844da64b29d854ad30503791e2bde58c51ab2b authored almost 12 years ago by Paul Betts <[email protected]>
Add awaitable error handling

005149c9b35c9394c066046d9fa051d8fc4f1e69 authored almost 12 years ago by Paul Betts <[email protected]>
Version bump to 2.4.0

ea6877f8dd803097f583837289bb2027b98d9ae8 authored almost 12 years ago by Paul Betts <[email protected]>
Version bump RxUI-Core to 4.3.0

d0d812d250664318045f9ac11a48054cd6758f16 authored almost 12 years ago by Paul Betts <[email protected]>
While I deeply enjoy abusing legal dialogs, Readme is a better way to do this

f17765a5d4cf2b7b7bd27516130ceee83232d425 authored almost 12 years ago by Paul Betts <[email protected]>
Merge remote-tracking branch 'origin/master'

97bdf84ebbf270dbd5d44eb36c30353c8de3708c authored almost 12 years ago by Paul Betts <[email protected]>
Merge branches 'async-invalidate', 'no-rx-needed' and 'sqlite3-driver'

0f3c2945fadf90453a8f6974cf064d4b7e0be648 authored almost 12 years ago by Paul Betts <[email protected]>
Honor serialization settings and IObjectFactory

e51315ac4a2df7d537f90fc8820dc39ee746f153 authored almost 12 years ago by Paul Betts <[email protected]>
Merge pull request #20 from shiftkey/PlatformServicesFixOhJoy

platform services fix oh joy

8f5cc4050e25224197d6af8cd587f7e3be92ad28 authored about 12 years ago by Paul Betts <[email protected]>
wherein i trick msbuild to build the root project (and fetch packages) before the winrt library builds

1a3386b30c016f019ee1239f21b3cdcfc45ab4fe authored about 12 years ago by Brendan Forster <[email protected]>
added additional packages to the root packages.config file so that NuGet Package Restore picks it up

0644294c44a98c1f3b779201647192624b07c6e9 authored about 12 years ago by Brendan Forster <[email protected]>
Add actual license, should someone go looking for it

d5182faaf4c366e8eaf856e50be7f2e4ab523f1d authored about 12 years ago by Paul Betts <[email protected]>
Create a nuspec for Akavache.SQLite3

6b44244ac41c482f61d67931921c9e8a6503aa98 authored about 12 years ago by Paul Betts <[email protected]>
Run blob test suite against TestBlobCache

f3526bdb2a22e177da723044c1a1ef637793bfdc authored about 12 years ago by Paul Betts <[email protected]>
Add a test for InvalidateAll

ec70f944f25d03b290f4d7c6dc70f8e101d28ae8 authored about 12 years ago by Paul Betts <[email protected]>
Always do the InvalidateAll work, even if nobody subscribes

ff456d22b69b34858f01ffd06964dec69604aa30 authored about 12 years ago by Paul Betts <[email protected]>
Implement completion in BlobCache

96b3307d2a5dcdf22003ee44e555047499cfab35 authored about 12 years ago by Paul Betts <[email protected]>
Change interface of Invalidate to return completion

Invalidate and InvalidateAll currently are assuming that even though
delete is an asynchronous m...

b986f24b110b59930c946ced51b78c51c8fe99a1 authored about 12 years ago by Paul Betts <[email protected]>
Add extra overloads to use Task instead of IObservable

12fd74ea3433a877c98796f983370c5fd3e8f65e authored about 12 years ago by Paul Betts <[email protected]>
Get rid of silly things

d6daf4524d9f4cee5eece02878b97e65bdc8712a authored about 12 years ago by Paul Betts <[email protected]>
Copy sqlite3.dll to the target test dir

c13209dfa5bafe7a067c4df3facb6dafa71f7b2e authored about 12 years ago by Paul Betts <[email protected]>
Add csprojs for all supported platforms

12eb5eb88b98ec734e1457dcfdd86dd3c34d26ba authored about 12 years ago by Paul Betts <[email protected]>
Implement encrypted version of Sqlite cache

6e4096c30b852436237d78ad7b82293a4b347c41 authored about 12 years ago by Paul Betts <[email protected]>
Enable encryption in base class

06a886dde847f8ab39073919e69196e6cc95b37b authored about 12 years ago by Paul Betts <[email protected]>
Handle disposing, declare encryption methods

659e78a9d1810ab113b30d802b98213249266bb0 authored about 12 years ago by Paul Betts <[email protected]>
hwhoops.

2109a6aa28850eef79b89db0b9da140b208b4d21 authored about 12 years ago by Paul Betts <[email protected]>
Update tests to run against SQLite3 too

e38c1bdd15bfbf052d4ccee24d075ed52a58d198 authored about 12 years ago by Paul Betts <[email protected]>
Add SQLite3 implementation

1ab278ddd534fe85a1c2b93021e38cb861eaa712 authored about 12 years ago by Paul Betts <[email protected]>
Add x86 version of sqlite.dll

1930e3cd7e3c1b06fbac7d1da44ef98d0516a0f5 authored about 12 years ago by Paul Betts <[email protected]>
Unfuck the unit tests that WinRT changes broke

4d181f83a090a280ee3fa3e9ba305d8a4ea5b8c8 authored about 12 years ago by Paul Betts <[email protected]>
Create an interface to explicitly handle object serialization - if the blob cache supports it, defer to it

74e6ae7ba09c62946581ee4c065943f9c46c39a4 authored about 12 years ago by Paul Betts <[email protected]>
Merge pull request #15 from github/serialization-settings

Add JSON Serialization settings static value

131250ae9f4fb2d059987b5687e8640a4baba434 authored about 12 years ago by Paul Betts <[email protected]>
Add JSON Serialization settings static value

This allows users to override JSON serialization settings, primarily to
enable TypeNameHandling
...

cda128339469a46a9cf6cf51160b548d1dc0a98f authored about 12 years ago by Paul Betts <[email protected]>
Derp

bbff115212477ee933c5a223d57669ed1c312898 authored about 12 years ago by Paul Betts <[email protected]>
Version bump to 2.3.0 and add WinRT to package

24e725489f41e66a50ef967e1bcaec9a56acb291 authored about 12 years ago by Paul Betts <[email protected]>
Merge pull request #14 from github/winrt-ng

Add WinRT support to Akavache

ccb48bc5e904f5eef8356b41117db608d6c6e06d authored about 12 years ago by Paul Betts <[email protected]>
Pretty sure await is just broken here, just write this the Functional way

82585730f7287552cac6338a96d7add841c91110 authored about 12 years ago by Paul Betts <[email protected]>
Fix race condition on startup when creating directories are async

d2eab2b38e9b1fbdb91ae5279bbe2f6c2ce0a01b authored about 12 years ago by Paul Betts <[email protected]>
Fix SecretCache

b07332640a76f0243261f8ab597304e72a5a4c3c authored about 12 years ago by Paul Betts <[email protected]>
Fix the bugs

f0224bfeb0f69182ec0547d99cf1e19205ea4d04 authored about 12 years ago by Paul Betts <[email protected]>
I guess this works?

434fbabe8251a4b5be07f292cdf804290d5155a0 authored about 12 years ago by Paul Betts <[email protected]>
Fix BCL package breakage of NuGet Package Restore

107f10d2227a9a17454f9b31e8b56b10623cba9b authored about 12 years ago by Paul Betts <[email protected]>
Stuff

87a6e91fffc900d6ed219896548a43799ef33a46 authored about 12 years ago by Paul Betts <[email protected]>
So much fail :-/

28b9b140710e41f851bfd56c5d2d157b4677421a authored about 12 years ago by Paul Betts <[email protected]>
Version bump to 2.2.1

d0b8f0167056c7dc4f33a8fda316b8659c93d613 authored about 12 years ago by Paul Betts <[email protected]>
Project URL

c83d10c1e161419cc1ae539c9d70b08797d2d5f5 authored about 12 years ago by Paul Betts <[email protected]>
Generate dem dox

550b05801de97fdcca1b36c9ff5b0cb2a9cd0417 authored about 12 years ago by Paul Betts <[email protected]>
Version bump to 2.2.0

d2423866a99227266b7b0ac1195a29cd32163e13 authored about 12 years ago by Paul Betts <[email protected]>
Add IObjectCreator interface

One of the questions our service provider must
answer is "Can you create this type". By default,...

3d5aef0fc2e5ed70ee0751f69e5a5919c43b2a4e authored about 12 years ago by Haacked <[email protected]>
Add IServiceProvider property to IBlobCache

This allows us to mock how objects are created
by the cache.

Conflicts:
Akavache/BlobCache.cs
...

ea8962c5045b7280b0e0cbf8383316ab10cdb5c2 authored about 12 years ago by Haacked <[email protected]>
Merge branch 'master' of https://github.com/github/Akavache

e663b7e4fbd5bc293f665db7bfef15f3e9e25570 authored about 12 years ago by Paul Betts <[email protected]>
Actually make WP7 / WP8 builds work correctly

72b841865426fc0f808067f27211823dd0affded authored about 12 years ago by Paul Betts <[email protected]>
Update to the latest stuff

162ab400dfcf7c854570a6c339c8d946e8699cd1 authored about 12 years ago by Paul Betts <[email protected]>
Merge pull request #13 from shiftkey/BadGACBad

csproj change - use packages folder for WP8/WP7

b14fa6031a076fa1f81c8ad966fe5ecfbbf33a48 authored about 12 years ago by Paul Betts <[email protected]>
deleted redundant shims file

d72a3666e14a686ad2aa701ff14f9efccf06e0fe authored about 12 years ago by Brendan Forster <[email protected]>
cleanup some compiler warnings

455ebf9aa821268fc3d017213a94e64b767a6682 authored about 12 years ago by Brendan Forster <[email protected]>
referencing NuGet package rather than requiring SDK installed on dev machine

927c9c8a61053b3563c26b5ba33b1e5a0aef88e0 authored about 12 years ago by Brendan Forster <[email protected]>
Spec change

41e53372c030ff1daad2badec9c5c41783070e5a authored about 12 years ago by Paul Betts <[email protected]>
Add WP8 build

2a512f3822a018a9c6369fc28a72b0d8d57efc15 authored about 12 years ago by Paul Betts <[email protected]>
Fix up the build

f626f14bcda6c21babb5da0485a65f6a8a52f523 authored about 12 years ago by Paul Betts <[email protected]>
Upgrade All The Packages

5fab6b1fdefee6ca6b2b20c7290906ef56d3b925 authored about 12 years ago by Paul Betts <[email protected]>
Merge pull request #10 from github/dependency-injection

Add support for dependency injection during deserialization.

d9c0abc25f0b9c081c990e7b7ee4e4568e914782 authored over 12 years ago by Paul Betts <[email protected]>
Fix build

534e74f0f0569ee675561c33735a310665cadb99 authored over 12 years ago by Paul Betts <[email protected]>
Add support for dependency injection during deserialization.

This makes it possible for people to write and register an adapter
so that their farvorite DI co...

73746e7d03ad5e0929c9cfe8f2822433b7ff65b4 authored over 12 years ago by Haacked <[email protected]>
Hack patch over missing commits from ghforwin-hax

cbb098c79fb8e27ba67fb2e4fa3cbb7d25126c39 authored over 12 years ago by Paul Betts <[email protected]>
Update to JSON.NET 4.5.7

7c457e0b6584cb4179caf70eebc00932d481f31e authored over 12 years ago by Paul Betts <[email protected]>
How did this happen :-/

c6a4d77d50ac1a8f88d188593553201e53e33478 authored over 12 years ago by Paul Betts <[email protected]>
Switch to official Rx.NET

fd6f423b1c52148a1e258b296a686eead135a6c8 authored over 12 years ago by Paul Betts <[email protected]>
Always be cross-promoting

ed2b5bd444c5c6a2ab804314b4ba96d8dc707e15 authored over 12 years ago by Paul Betts <[email protected]>
Use flock on Mono

b905782843e920def7e2a262f166fd9d5254660b authored over 12 years ago by Paul Betts <[email protected]>
Fix build for Mono

7fa3e6587b04eb799596e9b8e2da1b7aefd5c125 authored over 12 years ago by Paul Betts <[email protected]>
Add RxUI 3.1.1 for Mono 2.11

de7533866ed0491ae6d3de67326aaf8ed9f8f4fc authored over 12 years ago by Paul Betts <[email protected]>
Plumb Insert completion for extensions

745fe66a2b6741a020a8a8dbf3d2154345292c30 authored over 12 years ago by Paul Betts <[email protected]>
Add Flush method

03681b6a750e98c0a8ea8fe0747a24d332ea935d authored over 12 years ago by Paul Betts <[email protected]>
Add completion and error signalling to Insert

b571015dc6ab1fdd71c8a1ef19b616bea45a2f4a authored over 12 years ago by Paul Betts <[email protected]>
Merge pull request #7 from bencevans/patch-1

Fix link to repo in README.md File

09312cf838e1f109a71cda3b8d92ec546720f590 authored over 12 years ago by Paul Betts <[email protected]>
Hide the SL tests for now

c1e0bc5e07a6a2c46bf8352e4f121ce9e8676262 authored over 12 years ago by Paul Betts <[email protected]>
Fix the assembly redirect so the tests work

078f34aecf363e9e0c1e1b01317a45db44d43a6f authored over 12 years ago by Paul Betts <[email protected]>
Reenable BlobCache.Secure for WP7 and write a dummy shim for SL5

2928181411cca857cf6c0fe722733b398303114a authored over 12 years ago by Paul Betts <[email protected]>
Fix link to repo in README.md File

1eee8e4e9f3bb2f3af1cd552dc0ae7ce879e21b8 authored over 12 years ago by Ben Evans <[email protected]>
Merge remote-tracking branch 'pappas/master' into encrypted-sl

b2b584a3bfd77c700d1f1eeb23fe30e1fd58b398 authored over 12 years ago by Paul Betts <[email protected]>
Reenable SecureBlobCache for Silverlight / WP7

17c889b9720e816a60fcbccac39456c42c42847c authored over 12 years ago by Paul Betts <[email protected]>
Document BlobCache.cs

974484ec42694c44ded4ff5528486d8bb94dc63b authored over 12 years ago by Paul Betts <[email protected]>
Rename spec file

8d3de516306bb2eb2e300ca084e78748c27f312b authored over 12 years ago by Paul Betts <[email protected]>
Fix up the README

fc63f7d3c7b15d9fab90bac3aefaddceb800504c authored over 12 years ago by Paul Betts <[email protected]>
Bump the version and fix some typos

3c65ed01946ef23dbe3f2f8b295a4c6ed1e569f6 authored over 12 years ago by Paul Betts <[email protected]>
- Replaced the DataProtectionApi class (which used P/Invoke calls to dpapi.dll) with the System.Security.Cryptography.ProtectedData class which serves the same purpose and also works on WP7.

e59fa24d182e0ffc9f4ff79d7a6dd020ad807509 authored over 12 years ago by Jack Pappas <[email protected]>
Update Akavache/MD5Managed.cs

3f1c3cc8ad8597c573881a012cf2bd459bd75448 authored over 12 years ago by Paul Betts <[email protected]>
Update Akavache/MD5.cs

5c930ac5e638a7edff8218db35616f2d9e5a4526 authored over 12 years ago by Paul Betts <[email protected]>
Update README.md

7bd0ccb5749612a2e73bca9fe48562dfbc327ceb authored over 12 years ago by Paul Betts <[email protected]>
Add blank README

fb62d1c0a146a343996d8134842156ad45d7549b authored over 12 years ago by Paul Betts <[email protected]>
Create nuspec file

c101cc27d5a36d6ba9a1497e3920eb008c173bc6 authored over 12 years ago by Paul Betts <[email protected]>
Add LICENSE

51ee6a4cec4f252cdfc5fd18667aa63bc1c21e08 authored over 12 years ago by Paul Betts <[email protected]>
Nuke an overload of TestBlobCache that just causes trouble

63c1f7f6a25b6a00c32a51f6eeb1edbf13c25c99 authored over 12 years ago by Paul Betts <[email protected]>
Add WP7 support, fix build directories

4b6877f5c19e83e0bf0ed974a3769dbac6268929 authored over 12 years ago by Paul Betts <[email protected]>
Fix SL5 build to actually work

7e77f77f38f373f97751d13be03bdbb038a33b06 authored over 12 years ago by Paul Betts <[email protected]>
Nuke old packages / ext folder

f98ddec26b1308b4c2d2b27718a45cb996ce6ab2 authored over 12 years ago by Paul Betts <[email protected]>
Merge remote-tracking branch 'origin/ghforwin-hax'

Conflicts:
Akavache.Tests/BlobCacheExtensionsFixture.cs
Akavache.Tests/BlobCacheFixture.cs
Ak...

1022b4a0d6efd40ce6d648fa569e3d4cbebd50be authored over 12 years ago by Paul Betts <[email protected]>
Now that we Freeze, we don't need ObserveOn

84285f4d98e18351361554daf6cc85108cd9cf23 authored over 12 years ago by Paul Betts <[email protected]>
Add a condition to whether GetAndFetchLatest will fetch the latest value

70e4ebf4c3d2680cdc44aeece8767de475fca940 authored over 12 years ago by Paul Betts <[email protected]>