Commit graph

39 commits

Author SHA1 Message Date
0350ecba9a oprimized, working 2023-12-22 02:15:39 +03:00
d30ef6cc9c rework 2 (working)
Some checks failed
mkdocs / mkdocs (push) Failing after 2s
CodeQL / Analyze (go) (push) Failing after 2s
CodeQL / Analyze (javascript) (push) Failing after 2s
docker / build-docker (inux/arm/v6) (push) Failing after 14s
docker / build-docker (linux/386) (push) Failing after 13s
docker / build-docker (linux/amd64) (push) Has started running
docker / build-docker (linux/arm/v7) (push) Failing after 14s
docker / build-docker (linux/arm64) (push) Has been cancelled
2023-10-16 12:18:40 +03:00
b245c9f451 royalcat refactoring 2023-10-08 19:46:03 +03:00
dependabot[bot]
1da835cea6
Bump github.com/rs/zerolog from 1.30.0 to 1.31.0 (#222)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 17:09:19 +02:00
dependabot[bot]
78c3edb48e
Bump github.com/mattn/go-colorable from 0.1.12 to 0.1.13 (#219)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 12:49:53 +02:00
dependabot[bot]
bf277aff66
Bump gopkg.in/natefinch/lumberjack.v2 from 2.0.0 to 2.2.1 (#221)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 12:49:39 +02:00
dependabot[bot]
e2725cea4c
Bump github.com/bodgit/sevenzip from 1.1.1 to 1.4.3 (#220)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 09:53:39 +02:00
dependabot[bot]
475844c11e
Bump github.com/dgraph-io/badger/v3 from 3.2103.2 to 3.2103.5 (#213)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:35:39 +02:00
dependabot[bot]
f4f2db6267
Bump github.com/rs/zerolog from 1.26.1 to 1.30.0 (#212)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:35:27 +02:00
dependabot[bot]
25543cc2c2
Bump github.com/urfave/cli/v2 from 2.3.0 to 2.25.7 (#214)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:13:03 +02:00
dependabot[bot]
97c97848f5
Bump github.com/fsnotify/fsnotify from 1.5.4 to 1.6.0 (#216)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:12:44 +02:00
dependabot[bot]
07931443ca
Bump github.com/goccy/go-yaml from 1.9.4 to 1.11.2 (#217)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:12:22 +02:00
dependabot[bot]
ff10ca195b
Bump golang.org/x/net from 0.14.0 to 0.15.0 (#215)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 15:22:20 +02:00
dependabot[bot]
dd68d6fd96
Bump github.com/gin-gonic/gin from 1.7.7 to 1.9.1 (#189)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 19:49:52 +02:00
Antonio Navarro Perez
8e5fc6d6fc
Update deps and go version (#202) 2023-09-05 17:05:27 +02:00
dependabot[bot]
d89821d493
Bump golang.org/x/net from 0.5.0 to 0.7.0 (#177)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.5.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/compare/v0.5.0...v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-07 08:07:21 +01:00
dependabot[bot]
3fb8c1aabd
Bump github.com/pion/dtls/v2 from 2.0.13 to 2.2.4 (#169)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Antonio Navarro Perez <antnavper@gmail.com>
2023-02-21 12:24:46 +01:00
Antonio Navarro Perez
45e745dffc
Update main dependencies (#113) 2022-01-05 21:17:28 +01:00
Antonio Navarro Perez
b98a93f59f
Test on arm (#109) 2021-12-17 23:44:42 +01:00
Antonio Navarro Perez
8d9a9281c9
New Expandable file formats (#95) 2021-11-29 11:07:54 +01:00
Antonio Navarro Perez
47198b3bc6
Add HTTPFS implementation (#93) 2021-11-23 13:05:49 +01:00
Antonio Navarro Perez
1d769673ca
Use go:embed for statics (#92) 2021-11-21 18:31:47 +01:00
Antonio Navarro Perez
ddda39b22a
Server implementation. (#90)
* Server implementation.

- Share the content of a folder as a magnet file.
- Web interface with all data needed for sharing data.
- New configuration to add several servers
- Every time the content of the server folder is changed, the magnet
file will be generated again.

Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>

* Update dependencies

Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>

* Use boltdb piece completion storage.

Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-11-21 14:03:18 +01:00
Antonio Navarro Perez
5d4e48f0f9
Improve logs (#89) 2021-11-20 20:57:25 +01:00
Antonio Navarro Perez
66eadf35dc
Fix problems on windows (#87) 2021-11-18 20:36:07 +01:00
Antonio Navarro Perez
2f18213660
Add and remove torrents from web interface (#84) 2021-11-16 13:13:58 +01:00
Antonio Navarro Perez
f606b129b2
Update dependencies and move to Go 1.17 (#81) 2021-10-08 16:15:09 +02:00
Antonio Navarro Perez
b35f303981
Update dependencies. (#56)
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-04-25 11:00:27 +02:00
Antonio Navarro Perez
3b87e4aad7
Move from logrus to zerolog. (#45)
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-03-10 10:54:56 +01:00
Antonio Navarro Perez
ed8bd64017
Alpha WebDAV support (#37) 2021-03-01 19:04:59 +01:00
Antonio Navarro Perez
6a50c17cf2
Update deps (#23)
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-11-16 19:20:17 +01:00
Antonio Navarro Perez
0e2288565d
Reload server and edit configuration. (#15)
The first iteration for config editor and server reload from the web interface.
2020-11-08 18:19:25 +01:00
Antonio Navarro Perez
11702839e1 Update dependencies and fix Makefile
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-10-18 20:44:45 +02:00
Antonio Navarro Perez
d72d77092b Fix cross-compiling with go 1.15.x
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-10-18 20:14:32 +02:00
Antonio Navarro Perez
f5038291b8 go mod tidy
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-10-18 11:48:33 +02:00
Antonio Navarro Perez
45f10e2f81 Refactoring and first steps to make multi OS compatible.
- Using cgofuse to be compatible with multiple OSes
- Refactor to make possible better testing
- Add a bunch of tests
- Add code coverage

Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-10-18 11:39:59 +02:00
Antonio Navarro Perez
b9bb9a8fe0 Update dependencies
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-07-27 11:21:50 +02:00
Antonio Navarro Perez
11d501cd51 Implement logrus, fix httpFs
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-07-14 13:55:08 +02:00
Antonio Navarro Perez
b8392c4c50 Remove previous POCs
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-06-13 12:15:46 +02:00
Renamed from torrent/go.sum (Browse further)