Ludvig Lundgren
0e88117702
feat(logging); improve messages and errors ( #336 )
...
* feat(logger): add module context
* feat(logger): change errors package
* feat(logger): update tests
2022-07-05 13:31:44 +02:00
Ludvig Lundgren
94a3810f57
fix(indexers): torznab update not working ( #332 )
2022-07-02 18:23:46 +02:00
Ludvig Lundgren
aa500fd13d
fix(indexers): indexers store and update ( #318 )
...
* fix(indexers): store and update set map
* chore: update go to 1.18
2022-06-19 22:22:27 +02:00
Ludvig Lundgren
f9cf837486
fix(indexers): duplicates in list ( #317 )
...
* feat(indexers): refactor setup and updates
* feat(indexers): use definitions as non-pointer
2022-06-19 21:24:04 +02:00
Kyle Sanderson
0256ea52fd
fix(indexers): don't crash on empty custom-definition ( #311 )
2022-06-16 01:36:39 +02:00
Kyle Sanderson
8c720ac23e
fix(indexers): don't die on failed load of custom-definitions ( #303 )
...
* fix(custom-definitions): don't die on failed load
2022-06-15 23:04:15 +02:00
Ludvig Lundgren
7957733254
chore(deps): update go deps ( #287 )
2022-06-01 20:00:11 +02:00
Ludvig Lundgren
91b094f4f4
feat(confg): reload on save and refactor logging ( #275 )
...
* feat(confg): reload on save
* refactor(logging): rework
2022-05-20 09:27:01 +02:00
Ludvig Lundgren
198528a474
fix(indexers): add ( #276 )
2022-05-19 06:23:50 +02:00
Ludvig Lundgren
2903e7b493
fix(indexers-irc): load new values on update ( #274 )
...
* fix(indexers-irc): reload config on restart
* fix(indexers-irc): reload config
* fix: indexer add form
2022-05-17 09:35:08 +02:00
Ludvig Lundgren
bb62e724a1
feat: add torznab feed support ( #246 )
...
* feat(torznab): initial impl
* feat: torznab processing
* feat: torznab more scheduling
* feat: feeds web
* feat(feeds): create on indexer create
* feat(feeds): update migration
* feat(feeds): restart on update
* feat(feeds): set cron schedule
* feat(feeds): use basic empty state
* chore: remove duplicate migrations
* feat: parse release size from torznab
* chore: cleanup unused code
2022-04-25 12:58:54 +02:00
Ludvig Lundgren
3185832708
feat: add postgres support ( #215 )
...
* feat: add postgres support and refactor
* feat: improve releases find
* fix: autobrrctl create user
2022-04-02 19:24:23 +02:00
Ludvig Lundgren
a966291b38
fix(indexers): only load definitions with .yaml ext ( #188 )
2022-03-20 16:37:29 +01:00
Ludvig Lundgren
fdf69e6403
feat(indexers): load custom definitions ( #186 )
2022-03-20 14:35:33 +01:00
Ludvig Lundgren
26f558859a
fix: blank page loading filters ( #107 )
...
* fix(filters): load indexers separate
* feat: add ctx to filter related db methods
2022-02-03 21:58:41 +01:00
Ludvig Lundgren
2daeedbdc7
Feature: Support multi user per irc network ( #78 )
...
* feat: delete irc network in transaction
* feat: use compound key for irc handlers
* chore: update deps
* refactor: start network
* refactor: init irc handler
* indexers: update network name
2022-01-13 21:26:23 +01:00
Ludvig Lundgren
2ea2293745
Feature: Get size by api for ptp btn and ggn ( #66 )
...
* chore: add package
* feat: get size by api for ptp and btn
* feat: download and parse torrent if not api
* feat: bypass tls check and load meta from file
* fix: no invite command needed for btn
* feat: add ggn api
* feat: imrpove logging
* feat: build request url
* feat: improve err logging
2022-01-05 23:52:29 +01:00
Ludvig Lundgren
c4d580eb03
Feature: Support multiline irc parsing ( #39 )
...
* feat: initial multiline support
* refactor: handle multiple indexers per network
* wip: setup indexer
* build: add docker compose for testing
* chore: remove temp mock indexers
* chore: update deps
* refactor: update and store network handler
* build: update test compose
* chore: minor cleanup
2021-12-21 21:15:42 +01:00
Ludvig Lundgren
4d40d41628
Refactor irc client ( #19 )
...
* refactor: update http handlers
* feat: add trace log level
* refactir: irc handler
* refactor(definitions): add irc settings and invite cmd:
* feat: add dft values to inputs
* refactor: indexer irc forms
* refactor(definitions): fix nickserv.password var:
* feat: pre fill indexer name field
* refactor: handle stopping and updates
2021-08-29 23:23:02 +02:00
Ludvig Lundgren
a838d994a6
feat: add backend
2021-08-11 15:26:17 +02:00