Commit Graph

369 Commits

Author SHA1 Message Date
Bora Alper
ad839ae554 updated comments of QueryTorrents() and GetTorrent() in persistence/interface 2018-03-03 22:09:34 +00:00
Bora Alper
5c4d96402d removed enableFTS arg in MakeDatabase 2018-03-03 17:11:13 +00:00
Bora Alper
3a886229fc fixed pkg/persistence/interface.go 2018-03-03 17:09:49 +00:00
Bora Alper
7a49acb50a created /cmd and /pkg directories 2018-03-02 18:56:17 +00:00
Bora Alper
002d0af080 4rd attempt for appveyor 2017-11-15 00:51:20 +00:00
Bora Alper
506ff52665 2nd attempt for appveyor 2017-11-15 00:43:58 +00:00
Bora Alper
3b7beb2b98 yet another attempt at appveyor.yml 2017-11-15 00:40:35 +00:00
Bora Alper
64ff7e0749 Made database cmdline arg optional again, fixed appveyor.yml 2017-11-15 00:25:32 +00:00
Bora M. Alper
b44d56f07d
Added build status badges to README.md 2017-11-08 19:08:19 +00:00
Bora M. Alper
17f2971e11
Updated appveyor.yml 2017-11-08 18:58:25 +00:00
Bora M. Alper
8bb44f69c7
Added appveyor.yml 2017-11-08 18:56:12 +00:00
Bora Alper
e994a1d92b added CPU profiling 2017-11-08 00:03:02 +00:00
Bora Alper
d0c1b68692 Thanks to @anacrolix, we no longer need to monkey-patch the torrent!
Also added `operations_test.go` to ensure that it works as it's
advertised.
2017-11-07 21:20:40 +00:00
Bora Alper
e4d7bcac2d changed trawling interval from 1 to 3 seconds 2017-11-05 01:51:25 +00:00
Bora Alper
e9d23c3292 improved logging in main.go (tiny little bit) 2017-11-05 01:50:54 +00:00
Bora Alper
453ecae634 added incomingInfoHashes to keep track of active fetching operations 2017-11-05 01:50:20 +00:00
Bora Alper
7048110cd0 improved error handling in DoesTorrentExist() in persistence/sqlite3.go 2017-11-05 01:48:55 +00:00
Bora Alper
ddd0b15b69 changed README file to markdown! 2017-11-05 01:48:03 +00:00
Bora Alper
3a399b056e fixed a bug that occurs when rLength is smaller than two (in fetcher) 2017-11-05 01:47:40 +00:00
Bora Alper
ae691ada79 started cleaning up for v0.7.0
I've decided instead to release a minimum viable product for v0.7.0 and
get some feedback from the community, and most importantly some
motivation as well to be able to keep working on magnetico as it
currently feels like a Sisyphean where the development seem to never
going to end...
2017-11-02 23:15:13 +00:00
Bora M. Alper
d828c8c41e Added unstable repo warning to README 2017-10-17 10:42:59 +01:00
Bora M. Alper
828e4691da another halfway-through commit, ignore... 2017-10-04 14:07:48 +01:00
Bora M. Alper
620043f48c halfway-through commit, ignore... 2017-08-24 23:30:20 +03:00
Bora M. Alper
b5ee1029e2 Merge remote-tracking branch 'origin/go-rewrite' into go-rewrite 2017-08-21 17:17:31 +03:00
Bora M. Alper
f33676614a Merge pull request #141 from mweinelt/go-mysql
MySQL Support
2017-08-21 17:16:44 +03:00
Bora M. Alper
4b987d904a added fetcher timeout, proto. tests, fixed codec, ignored "vote" queries 2017-08-21 17:15:41 +03:00
hexa-
19b0adcc3d Merge branch 'go-rewrite' into go-mysql 2017-08-17 04:24:49 +02:00
Bora M. Alper
da5d5d9d42 now we check whether a torrent exists in the database 2017-08-16 20:28:33 +03:00
Bora M. Alper
09d1a57a87 a more sensible buffer (10) for newTorrents and add &then flush 2017-08-15 18:14:47 +03:00
Bora M. Alper
cab372c504 fixed database URL issue, and some other changes as well 2017-08-15 18:00:55 +03:00
Martin Weinelt
90fad55722 magneticod: use mysql in strict mode, increase name column to 1024 characters 2017-08-13 02:39:44 +02:00
Martin Weinelt
1123c948f9 magneticod: add mysql support 2017-08-10 22:47:42 +02:00
Bora M. Alper
374ce0538a initial commit of go-rewrite 2017-08-08 14:58:51 +03:00
Bora M. Alper
35f07d84b9 Merge pull request #128 from mweinelt/magnetico-noauth
magneticow: allow no-auth also in feed url
2017-07-23 15:54:55 +03:00
Martin Weinelt
9a8d59c85e magneticow: allow no-auth also in feed url 2017-07-23 12:40:46 +02:00
Bora M. Alper
3a7de3daaf Merge pull request #126 from mweinelt/magneticow-noauth
magneticow: add --noauth argument to disable basic-auth
2017-07-21 21:45:22 +03:00
Bora M. Alper
91183f57d7 Merge pull request #124 from pcamelo/magneticow-host
Make magneticow listening host available to the user
2017-07-21 21:44:18 +03:00
Martin Weinelt
2ad6415586 magneticow: add --noauth argument to disable basic-auth
fixes #125
2017-07-21 20:42:33 +02:00
Pedro Camelo
487f038643 Make magneticow listening host available to the user 2017-07-19 02:02:29 +01:00
Bora M. Alper
5ee325f8f5 changed directory structure, bittorrent is still being refactored 2017-07-18 17:51:33 +03:00
Bora M. Alper
e0241fe48c mainline/service done, also changed the signatures of transport signals 2017-07-15 23:27:45 +03:00
Bora M. Alper
57d466a666 d/dht/mainline/protocol completed 2017-07-14 21:19:07 +03:00
Bora M. Alper
1df6204a5f initial commit for refactoring magneticod (far, far away from complete!) 2017-07-09 11:59:48 +03:00
Bora M. Alper
90538b10af removed unused metadata queue 2017-07-07 13:31:29 +03:00
Bora M. Alper
2791164f27 document search syntax in magneticow docs 2017-07-05 16:44:37 +03:00
Bora M. Alper
45a2679e33 i hate restructedtext 2017-07-05 15:32:30 +03:00
Bora M. Alper
c9b7d8a58b fixed formatting in magneticod docs 2017-07-05 15:30:16 +03:00
Bora M. Alper
9d62575cf5 fixed both docs and added iptables commands in magneticod docs 2017-07-05 15:25:15 +03:00
Bora M. Alper
bd1154be2f fixes #113 ("enable"ing systemd service instead of just "start"ing it) 2017-07-05 10:35:52 +03:00
Bora M. Alper
affb500623 fixed unknown reference "_is_info_hash_new" 2017-07-05 09:50:56 +03:00