Commit Graph

1071 Commits

Author SHA1 Message Date
5rahim
bffbe46520 feat(extensions): bulk check for updates 2024-07-29 16:09:13 -04:00
5rahim
4ebe909fc3 feat(extensions): use unified bank struct for storing extensions 2024-07-29 12:31:35 -04:00
5rahim
a9542b38c4 feat(torrent): parse missing fields from extensions 2024-07-28 19:57:57 -04:00
5rahim
8642e3ac33 feat(ui): update torrentstream file selection modal 2024-07-28 18:35:20 -04:00
5rahim
899b5d9fb4 fix(torrent): fixed search
feat(ui): update torrent preview list items
2024-07-28 18:22:46 -04:00
5rahim
569902ffc0 fix calendar 2024-07-28 16:33:17 -04:00
5rahim
7d7ffa19f1 feat(goja): use custom console log bindings 2024-07-28 16:03:04 -04:00
5rahim
a00c674c84 feat(extensions): change file structure 2024-07-28 15:20:18 -04:00
5rahim
0d8a63654e feat: check custom data dir is absolute path 2024-07-28 14:55:01 -04:00
5rahim
c488d486c4 fix default color switch 2024-07-28 14:52:56 -04:00
5rahim
7b4724cb74 fix js anime extension arg 2024-07-28 14:19:30 -04:00
5rahim
fe47e5575c feat(extensions): handling of goja VMs, better sanity check for extension manifests 2024-07-28 14:04:12 -04:00
5rahim
7708dbee3c feat(extensions): handling of JS/TS extensions
feat(extensions): cut goja boilerplate using helpers
2024-07-28 13:09:30 -04:00
5rahim
37520c2db6 fix progress update 2024-07-27 23:05:29 -04:00
5rahim
a7127e8a58 feat: javascript VM for JS & TS extensions 2024-07-27 20:57:05 -04:00
5rahim
f4499992a8 feat: show invalid extensions 2024-07-27 11:59:27 -04:00
5rahim
c2ff1fba34 feat: check for updates, update extension 2024-07-26 21:06:17 -04:00
5rahim
899886c884 update torrent search ui 2024-07-26 20:33:45 -04:00
5rahim
9789e9794c fix(extension): fallback logic 2024-07-26 19:24:46 -04:00
5rahim
62c9ed31e4 feat: install/uninstall extension 2024-07-26 19:08:14 -04:00
5rahim
1c52c91edc fix type error 2024-07-26 09:51:18 -04:00
5rahim
ce673394ea feat(torrentstream): stream entries with no valid mapping #103 2024-07-25 23:43:27 -04:00
5rahim
e0247332e4 feat(torrent search): redesign torrent list
fix(nyaa): query
2024-07-25 19:11:14 -04:00
5rahim
0fd567e490 feat(torrentstream): manual file selection 2024-07-25 17:39:32 -04:00
5rahim
c5eaa1d03c fix 2024-07-25 15:34:45 -04:00
5rahim
c616e4dd55 fix animetosho 2024-07-25 15:11:03 -04:00
5rahim
5b7d1bba49 feat: refactored torrent search for extension support
fix: nyaa search
2024-07-25 14:10:22 -04:00
5rahim
1c8d089759 refactor: smart search 2024-07-25 12:55:56 -04:00
5rahim
bb03e236ba fix(torrent): provider selection 2024-07-24 21:53:12 -04:00
5rahim
f063c8812a fix(torrent): default provider logic 2024-07-24 21:37:16 -04:00
5rahim
aa66dbb5c3 wip: refactoring torrent search frontend 2024-07-24 21:13:48 -04:00
5rahim
db56cf4979 feat(torrent): fix dependent modules 2024-07-24 20:06:10 -04:00
5rahim
f6c443510b feat(torrent): refactored search for extension support
feat(torrent): refactored providers into extensions
2024-07-24 19:27:55 -04:00
5rahim
384f42394e wip: refactoring animetosho provider 2024-07-23 21:50:59 -04:00
5rahim
75933cee10 feat(nyaa): use hibike provider interface
wip(torrent): refactoring
2024-07-23 21:02:28 -04:00
5rahim
43d7402040 ch: update hibike 2024-07-23 17:02:24 -04:00
5rahim
0d98de9a78 ch: move torrent client modules 2024-07-23 16:44:13 -04:00
5rahim
dcaf5fc7ee ch: restructure module 2024-07-23 16:39:02 -04:00
5rahim
3356902c7e feat(yaegi): support goccy/go-json in interpreter
feat(extension): add test for online streaming
2024-07-23 16:20:02 -04:00
5rahim
a6e42a9643 feat: completed removal of MAL support 2024-07-23 15:55:03 -04:00
5rahim
772d5be9d2 feat(onlinestream): implement extension system 2024-07-23 15:50:48 -04:00
5rahim
c64c769f47 feat(codegen): generate additional types not returned by API routes 2024-07-23 13:56:49 -04:00
5rahim
1854cca133 feat(onlinestream): use hibike extension types
feat(yaegi): extract goquery symbols
2024-07-23 13:23:01 -04:00
5rahim
291f4ce94a ch: rename onlinestream repository 2024-07-23 12:48:39 -04:00
5rahim
b2706869e8 ch: codegen 2024-07-23 12:38:16 -04:00
5rahim
a61355159b ch: codegen, update vendored types 2024-07-23 12:37:46 -04:00
5rahim
cdb5501d4a feat(wip): extension system logic
feat: implemented manga provider extension system
2024-07-23 12:35:24 -04:00
5rahim
bbd6143ec2 fix: force single completed list 2024-07-21 15:08:43 -04:00
5rahim
8c212eff4e rename files 2024-07-20 13:04:01 -04:00
5rahim
41958e6542 fix(windowsgui): exec.Command opening console windows 2024-07-20 12:46:56 -04:00