Aria Moradi
f47dc6b9de
WebView based cloudflare interceptor ( #456 )
...
* WebView based cloudflare interceptor
ported https://github.com/vvanglro/cf-clearance to kotlin
* code clean up
* Forgot to commit these
* Get ResolveWithWebView working
1. Make sure to .use all closeable resources
2. Use 10 seconds instead of 1 second for waiting for cloudflare(this was the most probable issue)
3. Use Extension UA when possible
4. Minor cleanup of logging
* rewrite and refactor
Co-authored-by: Syer10 <syer10@users.noreply.github.com >
2022-12-04 12:08:54 +03:30
Aria Moradi
fcbc598732
Revert H2 database to v1
2022-11-07 22:50:20 +03:30
Aria Moradi
907adea73f
Migrate to H2 v2
2022-11-07 14:10:33 +03:30
Mitchell Syer
3bef07eeab
Update dependencies ( #422 )
...
* Update dependencies and lint files
* Revert lint
2022-10-22 03:33:07 +03:30
like
b1bf901eac
replace quickjs with Mozilla Rhino ( #415 )
...
* replace quickjs with jdk 8 default js engine
* replace quickjs with rhino engine and translate type for read comic online extension
* move quick js to AndroidCompat
* fix commicabc long type cast exception
2022-10-12 14:03:49 +03:30
Marco Ebbinghaus
7ae837ca3c
Remove support for Sorayomi web interface ( #414 )
...
fixes #392
2022-10-07 22:26:26 +03:30
Aria Moradi
39b468ef06
fix copymanga ( #354 )
2022-05-06 17:45:05 +04:30
Aria Moradi
320d1ae9d8
add support for alternative web interfaces ( #342 )
...
* add support for alternative web interfaces
* fix naming
* won't bundle sorayomi zip
* clean diff
2022-04-16 21:09:36 +04:30
Fidel Selva
844454053d
handle solid RAR archives ( #339 )
...
* Upgrade junrar version to 7.5.0 and set unrar.extractor.thread-keep-alive-seconds to 30 (default is 5)
* #338 Read whole archive in case RAR file is solid (it is, it can't be decompressed at an arbitrary location).
2022-04-16 18:24:03 +04:30
Mitchell Syer
f51818b157
Add QuickJS, replaces Duktape for Extensions Lib 1.3 ( #331 )
2022-04-02 19:43:45 +04:30
Aria Moradi
4bbe51331f
remove gson ( #295 )
...
* remove gson
* also remove kotson
* fix build
2022-02-19 05:12:20 +03:30
Mitchell Syer
63ca189907
Update Gradle and Dependencies ( #281 )
2022-01-07 17:03:01 +03:30
Mitchell Syer
b02884f58d
Add a Kotlin DSL for endpoint documentation ( #249 )
2021-11-14 18:16:39 +03:30
Sascha Hahne
2cb2ded2d9
Implement Update of Library/Category ( #235 )
...
* Implement Update Controller tests
* Basic Threading and notify
* WIP
* Reworked using coroutines
* Use Map for JobSummary Tracking
* Change Tests
* Clean up
* Changes based on review
* Rethrow cancellationexception
* Clean up
* Fix Merge Error
* Actually handle messages
* Clean up
* Remove useless annotation
2021-11-10 22:38:41 +03:30
Sascha Hahne
d12974702a
Fix tests ( #226 )
2021-10-24 23:19:27 +03:30
Aria Moradi
6389899507
remove anime support
2021-10-24 22:58:25 +03:30
Mitchell Syer
1f13e1d08b
Use a custom task to run electron ( #220 )
2021-10-11 00:16:32 +03:30
Aria Moradi
d4d6d7e12f
add recentChapters endpoint
2021-09-27 18:27:05 +03:30
Mitchell Syer
13b034875b
Workaround StdLib issue and add KtLint to all modules ( #206 )
...
* Workaround buildconfig kotlin stdlib issue
* Add KtLint to all modules
2021-09-25 04:31:03 +03:30
Aria Moradi
57197e58b5
fix Task path
2021-09-19 14:14:42 +04:30
Mitchell Syer
f20962b02b
Gradle Updates ( #199 )
...
* Cleanup and update gradle, update dependencies
* Duplicate Jsoup
2021-09-18 22:07:19 +04:30
Aria Moradi
52334087ad
add support for Archive chapters to Local source
2021-09-18 19:14:06 +04:30
Aria Moradi
1ca11fdd34
add Local Source
2021-09-18 00:47:50 +04:30
Aria Moradi
0173d5e4b3
migrate to Javalin 4
2021-09-14 03:23:00 +04:30
Aria Moradi
fee9e914f1
fix exposed crash
2021-09-10 00:45:00 +04:30
Aria Moradi
9a8956ef9d
update dependencies
2021-09-09 16:41:41 +04:30
Aria Moradi
ae7d975a92
run won't get stuck now
2021-09-09 05:15:51 +04:30
Aria Moradi
f11a52e8e1
we don't need that feild anymore
2021-08-24 22:23:00 +04:30
Aria Moradi
a14a82bc9a
fix oppsie, sync dependencies with tachiyomi
2021-08-23 05:27:39 +04:30
Aria Moradi
3272b9dec5
add CloudflareInterceptor from TachiWeb-Server
2021-08-23 03:45:10 +04:30
Aria Moradi
2ebd5da4aa
bump kotlinter version
2021-08-22 19:00:33 +04:30
Aria Moradi
34f024ace2
migrate dex2jar dependency to @ThexXTURBOXx version
2021-08-21 16:36:34 +04:30
Aria Moradi
b5f771368a
put back dex2jar where it should be
2021-08-19 03:15:35 +04:30
Aria Moradi
e9b07849fe
move dex2jar to server, lint
2021-08-19 01:47:26 +04:30
Aria Moradi
d61816734d
add all proto backup classes we need
2021-08-18 22:58:56 +04:30
Aria Moradi
291c2e692d
clean up build.gradle files, move constants to buildSrc
2021-08-18 04:24:58 +04:30
Aria Moradi
cc8d2162a0
fix compile issue
2021-08-18 02:59:07 +04:30
Aria Moradi
e6313cdc67
yeet improvments from jui
2021-08-18 01:21:17 +04:30
Aria Moradi
fcdda6406e
update dependencies
2021-08-17 23:53:41 +04:30
Aria Moradi
b666cd47d4
fix shouldOverwrite
2021-08-15 00:25:08 +04:30
Aria Moradi
8a986383fe
fixes #175 , better webUI download task
2021-08-14 17:10:41 +04:30
Aria Moradi
9fa17f617e
add anime seach functionality
2021-08-11 08:47:07 +04:30
Aria Moradi
e46e165704
bump to v0.4.5
CI Publish / Validate Gradle Wrapper (push) Successful in 12s
CI Publish / Build artifacts and release (push) Failing after 17s
2021-08-11 00:39:08 +04:30
Aria Moradi
3397e694c0
sync anime lib implementation with 12 ( #133 )
...
* sync anime lib implementation with 11
* fix wrong api
* delete unused classes
* adapt to lib 12
* add LICENSE for eu.kanade.tachiyomi
* changes for lib 12
* update to lib 12
* update webUI
2021-08-10 09:42:14 +04:30
Aria Moradi
aed7f205b6
update webUI
2021-08-10 03:39:36 +04:30
Aria Moradi
95b3587f7a
update webUI
2021-08-10 02:04:35 +04:30
Aria Moradi
70402a6d3a
update webUI to r20
CI Publish / Validate Gradle Wrapper (push) Successful in 13s
CI Publish / Build artifacts and release (push) Failing after 17s
2021-08-08 14:18:46 +04:30
Aria Moradi
5c4143224a
Bump to v0.4.4
2021-08-08 07:11:03 +04:30
Aria Moradi
7d2f542f8a
bundle WebUI for stable builds
2021-08-08 06:18:00 +04:30
Aria Moradi
0f88baf1c1
download webUI on demand
2021-08-08 05:31:58 +04:30