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

Add Punchclock

d6eab0c5a5ed545acf4e9d37c03d06cfe2ba86c5 authored about 11 years ago by Paul Betts <[email protected]>
Update NuGet packages for Windows

395a4e74835c4c4e5b9203fe3f29423b8472198b authored about 11 years ago by Paul Betts <[email protected]>
Version bump to 3.1.1

580c29d3d911a60f75debb277b9329a443e5027a authored about 11 years ago by Paul Betts <[email protected]>
Portable silliness

069df7f807872e948457e527148147471b82a110 authored about 11 years ago by Paul Betts <[email protected]>
Fix the arch name for Android

959f25ce9e841fbe2a61cf653530720282090853 authored about 11 years ago by Paul Betts <[email protected]>
Rewrite this to be more await'y to work around a smcs compiler bug

15195ca2af8f4f99f908bb7beb00d804cab7e66c authored about 11 years ago by Paul Betts <[email protected]>
Version bump to 3.1.0

72ad849b0595eb0778d94659ba9559fd06590b27 authored about 11 years ago by Paul Betts <[email protected]>
Consistently set Android target framework

33c08702c09481312f5a3aa698aae2f33fed4beb authored about 11 years ago by Paul Betts <[email protected]>
Bump RxUI to 5.2.0 to fix Windows

7501a1e8028afcaab6b999e3ac8ed0535adbb5fa authored about 11 years ago by Paul Betts <[email protected]>
Move this down to 4, per Volley team recs

2575d408ad8b56c381264f1d5f0346f6bff6d1d8 authored about 11 years ago by Paul Betts <[email protected]>
Merge pull request #79 from github/bulk-insert

Akavache bulk operations

fc0792d23d261c704886d03896677f9e062bc03b authored about 11 years ago by Paul Betts <[email protected]>
Fix up Xamarin projects

f7153b5760965c1b719ffa9b99b3e50e7cadc8bd authored about 11 years ago by Paul Betts <[email protected]>
Merge pull request #80 from jlaanstra/master-v3

Project files fixes, reference improvements and more small fixes.

b25dd4abb21884b6c14ea47e733edb64a5910e24 authored about 11 years ago by Paul Betts <[email protected]>
Fix dem bugs

d63cd43820016bae4d8c5eafd69fef5052236fce authored about 11 years ago by Paul Betts <[email protected]>
Copy pasta similar tests for object bulk ops

b41da92271080b2f02a15ad618fc9c6d96b6bb49 authored about 11 years ago by Paul Betts <[email protected]>
Implement bulk object ops in SQLite3

fb9ae3b6909271bff86c17e37119f4c5acdac655 authored about 11 years ago by Paul Betts <[email protected]>
Fix encrypted SQLite3 caches

581163557cc06e71fd6fe7767c87629e2fe88b8c authored about 11 years ago by Paul Betts <[email protected]>
Implement the default bulk object ops

2b4660f319d1975a2020c68271e004ded9e7a1bc authored about 11 years ago by Paul Betts <[email protected]>
Test for Invalidate

2d5f63053f8a5a56a7801176eeff3c7041c5f673 authored about 11 years ago by Paul Betts <[email protected]>
Write some more tests

96822620f695f241abf76efc71fb30dab78731e3 authored about 11 years ago by Paul Betts <[email protected]>
GetAsync with > 1 key shouldn't throw

6cb8bd44d4a2fa9d89bfb77aaf4175403bb2cd9c authored about 11 years ago by Paul Betts <[email protected]>
Fix SQL syntax

c3bbe38dda8589d6febfe2b3de8c84d2041b7a94 authored about 11 years ago by Paul Betts <[email protected]>
Write a test for bulk GetAll

44de66585b85022370a1794e2ac2a729d749e811 authored about 11 years ago by Paul Betts <[email protected]>
Implement the rest of the bulk commands in the SQLite backend

47de2c0335832fc42b592a5cd2027944a8398f14 authored about 11 years ago by Paul Betts <[email protected]>
Remove old reference to ReactiveUI.Routing.

Remove unnecessary app.config.
Remove duplicate usings.
Fix references to ReactiveUI in Akavache...

9053257813cba1ac02c8e918801f6a5e1ea0817a authored about 11 years ago by Johan Laanstra <[email protected]>
Implement Bulk Insert

46ef5ccda067b1b70ab8e2001d074205b2938373 authored over 11 years ago by Paul Betts <[email protected]>
Allow "OR REPLACE" in Insert all in SQLite3

747f0d4711ebc32a1d51eec110a5fd2b454fb948 authored over 11 years ago by Paul Betts <[email protected]>
Create an interface for bulk operations for objects

b5b4a637c03a7d7669e93c30bce2b0b5ce9e5404 authored over 11 years ago by Paul Betts <[email protected]>
Add a proxy class for bulk operations

Just like JsonSerializationMixin

7adf6e934e9ad6a6bf098eca2f8e897ef240bb74 authored over 11 years ago by Paul Betts <[email protected]>
Move bulk operations to their own interface

This means we won't break back compat on IBlobCache

2dea647c123a0678252e2696f7857460b0a1673c authored over 11 years ago by Paul Betts <[email protected]>
Add bulk operations for everything, not just insert

f83eb002b49bc21a11fd1de7306533c0e1bebcc8 authored over 11 years ago by Paul Betts <[email protected]>
README-Driven Development

a4dec239f6bbefa60a7123caa143377f33782681 authored over 11 years ago by Paul Betts <[email protected]>
Move this down to 4, per Volley team recs

a72339a81b4198815ad14be0e442dc8d5576920c authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #76 from github/per-cache-fetch-debounce

Per-cache fetch debounce

fc8ae128372591ac66c6f5d0730e18b1fc6002e2 authored over 11 years ago by Paul Betts <[email protected]>
Add a version of HttpMixin that uses HttpClient instead on iOS

d9230845fb7b671b0b251378cc785eaf875ba5f6 authored over 11 years ago by Paul Betts <[email protected]>
Rewrite DownloadUrl code to be not silly goose

3d5e4a581a20887bbacd0508a1d80dd17a64d8a8 authored over 11 years ago by Paul Betts <[email protected]>
Prove that fetches are debounced

58a196c0138e3f4c626096a49ee7995a8022f4d6 authored over 11 years ago by Paul Betts <[email protected]>
Debounced GetOrFetchObject must be per-cache

a58be2308f6fc40bcf4821488efe4bf7e59da028 authored over 11 years ago by Paul Betts <[email protected]>
Add sketches of our new interface methods

3b1f301bce3e070002d36d8652a6017ed77d8400 authored over 11 years ago by Paul Betts <[email protected]>
Currently, adding a Xamarin.Mac reference fucks up assembly resolution for Xamarin.Android, gotta build them separately

407c8a44a9bce99275cdd970a963eb7c329643ff authored over 11 years ago by Paul Betts <[email protected]>
More csproj fiddling

a99ed3a5c2284cf3afe36945b38cfdb2ffd9f9ff authored over 11 years ago by Paul Betts <[email protected]>
Remove bogus imports

b64f64b67bb7523b86f70b3de24119320b02c02e authored over 11 years ago by Paul Betts <[email protected]>
Fix output target for Windows

97c67535e8deade1d05a450a54b485524adecc01 authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #74 from github/fix-the-tests

100% Green Tests

03919fc568b10bf3a81fdbf1c58ff5780ab79aa4 authored over 11 years ago by Paul Betts <[email protected]>
Fix up the last of the bogus test failures and delete a dumb test

23df3f10279800cba09f7344917fb815fa6f39ac authored over 11 years ago by Paul Betts <[email protected]>
Dumb mistakes are dumb

aa7f4ea8786f653de7537346b3b6034cb1df93ab authored over 11 years ago by Paul Betts <[email protected]>
Return early for GetAllKeys if it's TestBlobCache

2b35d07c2514d7a406d0dda0c4c37fde1f00e116 authored over 11 years ago by Paul Betts <[email protected]>
WinRT and Net45 binaries are stomping on each other

c0e97c354e747fac3a63f5f8294cad0b2e7e41e4 authored over 11 years ago by Paul Betts <[email protected]>
Fix completion semantics of InvalidateAllObjects

d07b1f248feb6686ca4914f334b3e5af72870ae5 authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #73 from github/all-objects-tests

Improve testing around XYZAllObjects and other stuff

f732bd98316053565730bd417e4c3cfab8f8bfe5 authored over 11 years ago by Paul Betts <[email protected]>
Fix stuff around initialization

9effe7817d5d614ee5e6b459d942fc16d18700c0 authored over 11 years ago by Paul Betts <[email protected]>
Update all the things

8a0a2210b77ca865943cf29dd5a4b360441b2422 authored over 11 years ago by Paul Betts <[email protected]>
Fix deadlock in KeysByTypeTest

92e06d7c0259269346135d4e33dd915be847aaf7 authored over 11 years ago by Paul Betts <[email protected]>
Death to TestScheduler

8b503d6a39b7bf96322c8a4d1002cbe23b4a30b4 authored over 11 years ago by Paul Betts <[email protected]>
Fix handle leak for every SQLite3 test

b7c4f4a7f312bd16d0eba3cf52a14104f8a64de4 authored over 11 years ago by Paul Betts <[email protected]>
Merge remote-tracking branch 'origin/master' into all-objects-tests

69d2e7e484456c6223dc9423d30fa8a3b7036029 authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #72 from github/hide-sqlite3

Hide our SQLite3

1e1354dfc82904be6a7a8f5f50df3d96da169e1d authored over 11 years ago by Paul Betts <[email protected]>
Disable SQLite threading protection since we use our own

f19d767e9dfcdfd4a2d28dde6c6f086906d3dbab authored over 11 years ago by Paul Betts <[email protected]>
Attempt to unfuck error handling in SQLite.cs

1d6283d0174542d0abc408932ae847fcd0d49ea0 authored over 11 years ago by Paul Betts <[email protected]>
I feel shame as a minor action

aaf7f788f10ab1c6a1dc3aa54f7a6d23668bac4a authored over 11 years ago by Paul Betts <[email protected]>
Create blocking version of shutdown code as wrapper

4ffa513f78c9886be52107b10568fa9d0d2c1846 authored over 11 years ago by Paul Betts <[email protected]>
Add an extra test to walk through object-related methods

cfc51a8d1ff8d1beae2871aaaab60d86a8ee1eea authored over 11 years ago by Paul Betts <[email protected]>
Fix disposing connections in SQLite3 properly

4934a7519e8addcc55d281f1ad2daec6e94d3929 authored over 11 years ago by Paul Betts <[email protected]>
NuGet package restore is build terrorism

c5a086a0c4d2b668c4286a4de4207886bbd4ad5b authored over 11 years ago by Paul Betts <[email protected]>
Make our copy of SQLite3 internal

Other people are using the official or MVX versions of SQLite and we're
breaking them

94f5acb95cbd8a1a7cba8cf53a8e106cc3567fa7 authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #71 from github/update-ext

Move to official Reactive Extensions for Xamarin.*

24f06afa2129528b24248c8cc656e83f5cf58bc9 authored over 11 years ago by Paul Betts <[email protected]>
90% of .NET development is right clicking

d5f49d09535cd78207dbc4089fdc46c40c952577 authored over 11 years ago by Paul Betts <[email protected]>
Update ext to the latest binaries

2f2e099bed9f5007ea17c4ec929629ad3874fc52 authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #68 from PeteGoo/WP8_CacheInitialisation_Bug

Added project targets hack for WP8 #67

4175da6b3b10ba69d9018ff1cd1560877bbf28b6 authored over 11 years ago by Paul Betts <[email protected]>
Added project targets hack for WP8 #67

66205d6123c52b4faf787ce3c7674ed559aadd38 authored over 11 years ago by PeteGoo <[email protected]>
Merge pull request #66 from github/fix-sqlite3-use

Fix parallel usage of Akavache SQLite3 connections

1c22331f700f607f29218b663bb3f11a3f50a933 authored over 11 years ago by Paul Betts <[email protected]>
PersistentBlobCache should only know about AsyncConnection

410e0616184cfa2e30fcb96812d08c83491a9014 authored over 11 years ago by Paul Betts <[email protected]>
Fix all the operations

This also makes Reset properly signal completion

5ab6e229d184447e9d9a3e5de608611b2b9d2ab9 authored over 11 years ago by Paul Betts <[email protected]>
Rewrite SQLiteConnectionPool

Now the pool itself handles queuing operations, based on
round-robin'ing a fixed number of conne...

f15e49484bfb88c4743cecc5302016b00539d6d8 authored over 11 years ago by Paul Betts <[email protected]>
Revert "I'm feeling brave"

This reverts commit dd54e49d6a6cac73631efb9b17f4e2e07c63bd34, which only
happened to work someti...

0704166b0d31de7c8f2b255ebbbb9038954e4ccf authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #64 from github/no-webrequest-reuse-on-timeout

Don't reuse WebRequests on timeout in DownloadUrl

0e99bb5aa3d0caabb376e96b496fff99762bc93f authored over 11 years ago by Paul Betts <[email protected]>
Don't reuse WebRequests on timeout

If a web request isn't able to complete within 15 seconds the
.Timeout observable would throw, m...

c58d4d5bba31bab7275bed09adf427dcb4c9920a authored over 11 years ago by Markus Olsson <[email protected]>
Version bump to 3.0.2

95f525c2c0ef353594bb4a5d2651833fcaadd453 authored over 11 years ago by Paul Betts <[email protected]>
Mode silliness

7743b8f451b88bbafc490ea6f267512f230a3896 authored over 11 years ago by Paul Betts <[email protected]>
Goddddddddddddddd

698ab258816a549e1df4af00d4cd68779830f6b8 authored over 11 years ago by Paul Betts <[email protected]>
Don't access _inflightCache outside the lock in the Finally block

e033d30f6f9bac195028bcaf1b612ac7afa8bf5c authored over 11 years ago by Paul Betts <[email protected]>
Correctly handle invalidation in GetAndFetchObject

9ca914608cc3094c2620fac6335e9cf6f5ac84d4 authored over 11 years ago by Paul Betts <[email protected]>
Add a logo for Akavache

3348810c97dc09586b9b85f0cf32785f5f44066c authored over 11 years ago by Paul Betts <[email protected]>
Update some documentation

77b4a5825a42f74ade6501e94df123c48559ee6b authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #62 from bojanrajkovic/xamarin-component

Update Xamarin component packaging tool

c1adce7c7d4f34d02f9d2d3acd7dcec240281087 authored over 11 years ago by Paul Betts <[email protected]>
Update Xamarin component packaging tool.

01a452ddad85867f85d355ff1a2f5a99fcbac613 authored over 11 years ago by Bojan Rajkovic <[email protected]>
Update README.md

781f985ef0e22af86b678c1889484e33c19ce722 authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #60 from bojanrajkovic/xamarin-component

Package as a Xamarin component

8bbac2eacac0abd54c6175d4716b2224094fda42 authored over 11 years ago by Paul Betts <[email protected]>
Add xamarin-component tool, and make it part of the build.

4d4aa6a6955c26ab11a202028517640613d0f8fa authored over 11 years ago by Bojan Rajkovic <[email protected]>
Update .gitignore and .gitattributes.

9d79ff5ce3df86a898a622774d0640804811909e authored over 11 years ago by Bojan Rajkovic <[email protected]>
Add bits for building a Xamarin component.

4e829a614d3adac2540e02359d0e8727e04f5808 authored over 11 years ago by Bojan Rajkovic <[email protected]>
Stop instantiating non-SQLite3 caches in SQLite3 mode

066fe267dda66e35f5fac9549fac8ae5a17f0c01 authored over 11 years ago by Paul Betts <[email protected]>
If app does reg manually, don't undo it

a7192d5e56f9e39a5e9863a043e19c56bad7a952 authored over 11 years ago by Paul Betts <[email protected]>
WHY WOULD YOU EVER NOT BUILD PDBS WHY AWEIFJAOWIEJFAOWEIFKAPWOEFK

6a605f9089f66fa484be760879a4363932475b23 authored over 11 years ago by Paul Betts <[email protected]>
Update all of the Xamarin RxUI / Splat DLLs to https://github.com/reactiveui/ReactiveUI/commit/6d0049533f05ea04081e127e3210a971f3c8d503

7f0a6e132df64375b52428504ea8f3ff2a0f3f0f authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #47 from github/akavache3

Ship Akavache 3.0

38dc107046b4d4af3830b3bda7489e93cf85c8a3 authored over 11 years ago by Paul Betts <[email protected]>
Version bump to 3.0.1 Final

9876d7eefce5179a5fe1eabffae5e2fdf8662040 authored over 11 years ago by Paul Betts <[email protected]>
Document some stuff

4abda2da9bf82c8c3d944435931b744b75a3315d authored over 11 years ago by Paul Betts <[email protected]>
Merge remote-tracking branch 'origin/master' into akavache3

Conflicts:
Akavache.Mobile/Akavache.Mobile.nuspec
Akavache.Mobile/Properties/AssemblyInfo.cs
...

c525eeb4ae369500ac841ac49a7d8084e7dcbd67 authored over 11 years ago by Paul Betts <[email protected]>
Merge pull request #59 from github/splat

Add cross-platform bitmap loading support via Splat

97dbcd5f9c100770f51f224ba1e8bc4c89155df0 authored over 11 years ago by Paul Betts <[email protected]>