Austin Winstanley
930a7bbe9a
aaaaaand now that travis ci is working, a fix for appveyor
2017-10-19 17:19:13 -05:00
Austin Winstanley
7ea68134ad
another attempted fix for Travis CI build
2017-10-19 17:14:33 -05:00
Austin Winstanley
3fa56388a6
attempting fix for Travis CI build
2017-10-19 17:05:25 -05:00
Austin Winstanley
242ce14ef4
added support for DotNet 4.5, 4.6, NetStandard1.3, 1.4, 1.5,1.6 and added new sample console project for DotNet4.6
3.2.0
2017-10-19 16:38:05 -05:00
Austin Winstanley
f19f1c17b3
upgraded to netstandard2.0
3.1.1
2017-09-27 16:21:55 -05:00
Austin Winstanley
d9cd7a63f7
fix for CI
2017-09-12 22:34:33 -05:00
Austin Winstanley
8e54a30a70
updated to .Net Standard / Core 2.0.0
3.1.0
2017-09-12 22:30:11 -05:00
Austin Winstanley
690e97e0e5
Fixed Appveyor CI badge
2017-07-18 03:17:51 -05:00
Austin Winstanley
59e2bcf293
Fixed AppVeyor build badge
2017-07-18 03:05:15 -05:00
Austin Winstanley
15bfa38032
fixed Travis CI link 2
2017-07-18 02:57:56 -05:00
Austin Winstanley
62ec953b07
Fixed TravisCI build link
2017-07-18 02:56:58 -05:00
Austin Winstanley
c8cad4c8b2
Merge pull request #23 from Fewzion/master
...
Fix bug with getting a stale JobQueues query result that resulted in the
2017-07-18 02:18:31 -05:00
Joerg Kiegeland
64f4927e1b
Fix bug with getting a stale JobQueues query result that resulted in the
...
same job being executed multiple times by different worker threads (e.g.
consider a Hangfire job then sending out the same email multiple times).
2017-07-08 22:29:45 +10:00
Austin Winstanley
b0c3b5e2ed
added AppVeyor CI for Windows builds
2017-04-28 17:48:50 -05:00
Austin Winstanley
cf83a35520
added travis ci status to README
3.0.0-Alpha
2017-04-28 00:23:13 -05:00
Austin Winstanley
f4f672e323
upgraded to NetStandard 1.3 and new project format for DotNetCore. Also added Travis CI integration
2017-04-28 00:20:06 -05:00
Austin Winstanley
7706a2e799
upgraded to Visual Studio 2017 and pushed version 2.2.0 to Nuget
2.2.0
2017-03-17 01:47:44 -05:00
Austin Winstanley
1f58085aa6
Merge pull request #21 from mjohnson0580/master
...
Updated to latest stable versions of Hangfire (1.6.9) and RavenDB (3.5.3)
2017-03-15 19:57:40 -05:00
Michael Johnson
e284ad7cf4
Updated to latest stable versions of Hangfire (1.6.9) and RavenDB (3.5.3)
2017-03-11 16:57:26 +11:00
Austin Winstanley
ad39bb3f49
Merge pull request #19 from mjohnson0580/master
...
Added Hangfire.Raven.Tests project. Nice work @mjohnson0580 and @xinix00
2017-03-07 15:19:12 -06:00
Michael Johnson
1002c28ddd
Added Hangfire.Raven.Tests project
...
- Refactored Repository and RavenStorage to allow injection of a TestRepository (using an in-memory database for unit tests)
- Made several fixes to comply with unit tests (notably RavenDistributedLock and RavenJobQueue)
- Merged fixes from xinix00 pull request #11 (https://github.com/RefreshingIO/hangfire-ravendb/pull/11 )
2017-03-07 18:38:18 +11:00
Austin Winstanley
4107954dec
merge to fix #14
2.1.1
2016-12-08 21:16:09 -06:00
Austin Winstanley
382e502c6b
Merge pull request #16 from mjohnson0580/master
...
Revert back to using InvocationData
2016-12-08 20:59:39 -06:00
Michael Johnson
7aa06fe914
Revert back to using InvocationData, as the following functionality has been lost, but is already handled by Hangfire
...
- Overloaded method calls e.g. Console.WriteLine(String) vs Console.WriteLine(Int32) Console.WriteLine(Boolean)
- Generic method calls
- Nullable parameters in method calls
- Special handling of CancellationToken arguments during serialization/deserialization
2016-12-09 12:52:17 +11:00
Austin Winstanley
9ff2e53301
fixed several issues including fire and forget and dashboard and updated some dependencies, more cleanup
2.1
2016-12-08 19:23:52 -06:00
Austin Winstanley
c65b8b1314
code cleanup, migrated to dotnet core, builds for dnx46, dnx451, net45, net451, net452, net46, net461, netcoreapp1.0, netstandard1.6
2.0.0
2016-09-12 20:03:18 -05:00
Austin Winstanley
343603fd7c
Merge pull request #9 from xinix00/master
...
Improved implementation for RavenDB
2016-09-01 21:10:20 -05:00
Derek
e5e8c76bee
+ Assemblies (more reliable in combination with RavenDB $type helper (used by Newtonsoft.Json))
...
+ JobWrapper instead of JSON text as Job parameter, is better in finding types (for example interfaces)
+ Method/Property JsonConverters for RavenDB, needed for the InvocationData replacement
~ Namespace fix (HangFire vs Hangfire (capital F)
- InvocationData, RavenDB is already a JSON database, so had no purpose to Serialize and Deserialize job data
.. Updated Hangfire.Core to latest 1.6.3 dependency
.. Downgraded Newtonsoft.Json to version matching RavenDB. Will be upgraded in RavenDB 3.5.
2016-08-21 23:27:10 +02:00
Derek
ee6acb0e86
Changed some things back for own purpose
2016-08-19 11:29:09 +02:00
Derek
05df581bf3
Removed Dewey, updated other dependencies
2016-08-19 11:00:47 +02:00
Derek
44ef453b21
Merge error fixed.
2016-08-19 10:58:00 +02:00
Derek
01c9f9840e
Merge branch 'master' of https://github.com/axial/hangfire-ravendb
...
# Conflicts:
# src/Hangfire.Raven/Raven.Studio.Html5.zip
# src/Hangfire.Raven/Repository.cs
# src/Hangfire.Raven/packages.config
2016-08-19 10:32:29 +02:00
Derek
ccf356279f
Latest fixes
2016-08-19 10:27:51 +02:00
Austin Winstanley
bb57d046d2
Merge pull request #8 from sigurbjorngudjonsson/master
...
Changed references from Dewey.Net 3.3 to Dewey 5.0
2016-08-18 14:57:40 -04:00
Sigurbjörn Guðjónsson
fcfc61a993
Changed references from Dewey.Net 3.3 to Dewey 5.0 and updated other Nuget packages to latest
2016-08-18 08:28:16 +00:00
Derek
6f501e8303
Changed some bits and pieces
2016-08-17 07:17:36 +02:00
Derek
5d27d05ac0
+ Added dashboard support
...
+ Better use of RavenDB
-- Naming of entities (removed baseEntity)
-- Added job history
-- Removing of Poll for Jobs (using RavenDB changes observer pattern)
+ Removed static Repository, now passed through via RavenStorage class
+ Updated to target latest Hangfire.Core and RavenDB.Client
+ Added Hangfire/RavenJobs index
2016-07-28 09:41:21 +02:00
Austin Winstanley
193d4c9023
package upgrade, merge, code cleanup, and release 1.8
1.8
2016-02-22 17:38:32 -06:00
Andrew Markley
4c04023954
Merge pull request #5 from UP-Investments/master
...
Overload useRavenStorage with APIKey
2016-02-22 16:49:50 -06:00
unknown
21dc970051
react to apikey overload
2016-02-19 13:35:27 +00:00
unknown
6e296c61d1
API Key
2016-02-15 19:06:09 +00:00
Austin Winstanley
5f413419be
Merge pull request #1 from krivulcik/connection-string-support
...
Connection string support
2015-11-03 10:09:05 -06:00
Austin Winstanley
239092774a
Merge pull request #3 from krivulcik/distributed-locks-fix
...
Fix distributed locks
2015-11-03 10:08:45 -06:00
Andrej Krivulčík
e277a7366b
Fix distributed locks
...
- Static members and methods caused the locking to work incorrectly:
- Lock heartbeat was updated only for the last acquired lock.
- Incorrect resource was locked in certain situations.
- Incorrect resource lock was released (latest resource instead of
the resource that was actually locked).
- Incorrect condition for checking if lock is already acquired by
someone else fixed.
- Dead lock detection fixed.
2015-11-02 15:26:49 +01:00
Andrej Krivulčík
15709688d4
Support connecting using connection string
2015-11-02 14:54:07 +01:00
Andrej Krivulčík
20709dcb6e
Add .localhistory to .gitignore
2015-11-02 14:44:02 +01:00
Austin Winstanley
41071c992a
.
2015-10-19 13:09:10 -05:00
Austin Winstanley
3f29efa0aa
added nuspec
2015-10-19 13:08:39 -05:00
AndrewMarkley
d740d3549b
upgraded tests
2015-10-18 01:39:08 -05:00
AndrewMarkley
a6c7ef5c2e
fixed retry count for jobs
2015-10-17 21:06:49 -05:00