schroda
d4f9b0b1bc
Feature/log to file ( #607 )
...
* Setup "logback" to write to file
To be able to dynamically set the log file save location, logback has to be setup via code instead of a config file
* Log OkHttp via logback
Otherwise, the logs would only get written to the console and thus, not be included in the log file
* Init logback
Has to be done after the config was loaded, otherwise, the root directory would be unknown.
Moved the log of the loaded config to the "applicationSetup" since otherwise, the log would not be included in the log file
2023-07-21 19:53:41 -04:00
schroda
526fef85e4
Feature/global update trigger automatically ( #593 )
...
* Move "addCategoriesToUpdateQueue" to "Updater"
* Automatically trigger the global update
2023-07-10 13:14:14 +03:30
schroda
9a80992aec
Correctly read resource in build jar and dev mode ( #594 )
...
The server reference config file was only able to be read while in dev mode.
Using the build jar, the content of the file was empty, since in the build jar resources aren't actual files anymore, instead they are streams.
This caused the user config content to be replaced with an empty string.
2023-07-04 04:07:49 +03:30
schroda
b4d37f9ba2
Make sure "UserConfig" is up-to-date ( #590 )
...
Currently, the "UserConfig" was created in case it was missing.
But in case settings changed (added/removed), an already existing "UserConfig" never reflected these changes and thus, was out of date
2023-07-02 19:18:08 +03:30
schroda
51bfdc0947
Feature/make config settings changeable during runtime ( #545 )
...
* Add logic to update config during runtime
* Update ConfigModule to always use the latest config
* Make ServerConfig settings re-assignable
2023-06-05 16:48:18 +03:30
Mitchell Syer
ee8ec460a1
Improve Gradle Configuration ( #478 )
...
* Improve gradle configuration
* Formatting fix
Co-authored-by: Aria Moradi <aria.moradi007@gmail.com >
* Improve asm version lock description
Co-authored-by: Aria Moradi <aria.moradi007@gmail.com >
* Improve image decoder description
Co-authored-by: Aria Moradi <aria.moradi007@gmail.com >
Co-authored-by: Aria Moradi <aria.moradi007@gmail.com >
2023-01-07 20:07:53 +03:30
Aria Moradi
13ec45a95c
aftermath of adding kotlinter to all modules
2021-09-25 04:34:02 +03:30
Aria Moradi
0066e0b901
suppress warnings
2021-08-31 17:33:29 +04:30
Aria Moradi
9771f566b0
better comments
2021-08-30 02:48:10 +04:30
Aria Moradi
38ad4c6dec
refactor
2021-08-30 02:44:35 +04:30
Aria Moradi
37cf80a188
code cleanup
2021-08-30 02:38:15 +04:30
Aria Moradi
291c2e692d
clean up build.gradle files, move constants to buildSrc
2021-08-18 04:24:58 +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
1f9c1eb1c0
only open browser when appropriate
2021-08-09 07:15:41 +04:30
Aria Moradi
a213e568ba
update property strings
2021-08-09 06:59:16 +04:30
Aria Moradi
7aeaeb4b86
move copyright notice to it's place
2021-08-09 06:49:12 +04:30
Aria Moradi
81aef4b8fa
remove un-used files
2021-08-09 06:48:02 +04:30
Aria Moradi
31f0b6a16c
ability to override server.conf with java -D arguments
2021-08-09 06:45:49 +04:30
Aria Moradi
36f4e1c340
move all packages to 'suwayomi.tachidesk'
2021-06-04 13:08:20 +04:30
Aria Moradi
dda5a2df93
reconsider package strings
2021-05-27 02:13:17 +04:30
Aria Moradi
155f9f107d
more of package moving
2021-05-27 02:07:32 +04:30
Aria Moradi
7e7e069244
- Set log level eairlier
...
- Set AndroidCompat's data root properly
2021-05-20 13:48:33 +04:30
Syer10
5f4c7454ee
Update everything ( #68 )
...
* Update everything, cleanup build.gradle.kts's
* Make requested changes
2021-05-03 22:19:09 +04:30
Aria Moradi
177c971b52
This is better.
2021-04-04 03:37:00 +04:30
Aria Moradi
7a52e19235
Better way of setting it maybe?
2021-04-04 03:23:50 +04:30
Syer10
e043cb5690
Use properties to set rootDir so that ConfigManager can use it
2021-04-03 18:12:01 -04:00
Aria Moradi
84b0c26450
change the copyright owner to Contributors to the Suwayomi project
2021-03-26 04:17:02 +04:30
Aria Moradi
0ef86c34b7
server configuration fam
2021-03-11 14:43:29 +03:30
Aria Moradi
1e46a0c78c
android support! thanks to TachiWeb devs.
2021-01-02 04:57:20 +03:30