Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gotson/komga

Media server for comics/mangas/BDs/magazines/eBooks with API, OPDS and Kobo Sync support
https://github.com/gotson/komga

fix(web reader): remove webp as it's not supported in Safari

6770107dc8532c9bd62e2dbcadc0124df151a385 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
build: add .editorconfig

7ac44e41d27d5affe58df4373b6044b7e2cb50f3 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
style: fix indentation

e2e27670fd8fb30f478d684d88c391e3ae82adc2 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
feat(rest api): don't return hidden files for directory listings

a478d90a596749b5e7752a2a934ef5e6cf244f20 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
refactor: fix missing file

missing file from commit 64f542d42fb18010fa4d602aaa1c2f5bace5e1e9

98b4225dab832b28c3c83d225aa2b961858892ad authored about 5 years ago by Gauthier Roebroeck <[email protected]>
ci: don't push to docker if the webui cannot be built

fe4393f908c1c01b863d6ee7f85a94ce7b3e3dbd authored about 5 years ago by Gauthier Roebroeck <[email protected]>
feat(webui): add menu option to analyze book from browsing view

working towards #51

64f542d42fb18010fa4d602aaa1c2f5bace5e1e9 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
feat(rest api): ability to re-analyze a book

working towards #51

8e81356908e42d1b7b8edb935a1eaf133cff7035 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
refactor: http caching for images depends on media analysis

instead of the file last modified date
will help for #51

7e6e19089f21d73066bea441d7b3140bcfdacee4 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix: add support for jpeg2000/jbig2 formats

closes #50

227975a79eecd7882e6f73c5e49910bc86eeba18 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
chore(release): 0.10.1 [skip ci]

## [0.10.1](https://github.com/gotson/komga/compare/v0.10.0...v0.10.1) (2020-01-01)

### Bug Fix...

a7da5671c541fe31362a94742017ed11e4e8ae24 authored about 5 years ago by semantic-release-bot <[email protected]>
chore: remove deprecated code

code deprecated in 0.9 and following Tachiyomi Komga 1.2.5 release

564935bc1bc770d0b5236d33f87b8ca14206eb25 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
docs(changelog): generate CHANGELOG.md from past releases [ci skip]

ab4ed25a0a4bfe2cc0ee47f2b14f1f718c637275 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix(webui): remove CDN usage for icons and fonts

replace with locally installed packages

closes #45

c88a27c10abdfecd5d9476ca74f382418922a546 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix(zip extractor): better handling of exotic charsets

replacement of java.util.zip.ZipFile by org.apache.commons.compress.archivers.zip.ZipFile

close...

0254d7d8671a3743bfedbcd42472dbe974a76c98 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
ci: try to fix dev build, chmod+x on scripts

fcfe78b7be691dbee9a8be3231cf5bf33214a8b5 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix(webui): show all books when browsing series

bug introduced by bff3e3e549cdacf2a6d599f87547ebc2212c483c

85ca99d49aaeabed40b578dfff3e1d7f4c2e6bff authored about 5 years ago by Gauthier Roebroeck <[email protected]>
ci: ensure web app is built and added on dockerPushBeta

801232f444512785e9e28f5d3237512f2211bc47 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
ci: build web app only if a release will happen

0f51f0c732042e6354f723da01266b0075b80041 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
chore: remove github-release gradle plugin

45ea69d7df49a80361c36250d2a7c2fd837d863d authored about 5 years ago by Gauthier Roebroeck <[email protected]>
ci: setup Travis to use semantic-release

2eabf5d96680ac72b816c2811b5a54ec0f362910 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
chore: add tooling for conventional commits

b98f60aa7214b3f992c42a44f3940f842e4330a2 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
chore: add types for conventional commits IntelliJ plugin

494ce789a655a4c966197b9a687201d83e19297f authored about 5 years ago by Gauthier Roebroeck <[email protected]>
chore: extract version to gradle.properties

fbea40e00c44e12dc3cfdda8ccdf5a1f12bbf221 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
chore: update gitignore

e4336950693934fcbb90c271b787ac4eb7cf47ca authored about 5 years ago by Gauthier Roebroeck <[email protected]>
release 0.10.0

3bac128e321eb39ea7cca63b65f88b20148acf0f authored about 5 years ago by Gauthier Roebroeck <[email protected]>
restore backward compatibility of ready_only parameter in /series/{id}/books when media_status is not present

bff3e3e549cdacf2a6d599f87547ebc2212c483c authored about 5 years ago by Gauthier Roebroeck <[email protected]>
remove debug console log [ci skip]

12126a2ed74d7bb91a6c934e65fa1bed0ff649a5 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
rename book metadata to media, to avoid confusion later on when proper metadata is added

rename parser to analyzer, using the same vocabulary as plex
deprecation of komga.threads.parse c...

ebad597f26b7a4fc0c1547243c7fa3b2a81e73d0 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
disabled book reading button if media status is not ready

38be19de33443b37c36432382e428a23659d70f1 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add configuration key to force the last modified time of directories (closes #37)

d67ad41e8db92f33772ed34a9f4a434c0f53f10b authored about 5 years ago by Gauthier Roebroeck <[email protected]>
webreader: remove touch capability, add pre-loading image cue, add keyboard navigation to first/last page, graphical enhancements

3095f08c5e0dc1d8fb3c654a4eeae5c3608c3f3e authored about 5 years ago by Gauthier Roebroeck <[email protected]>
enhance UX on shared library dialog

2175bf4f534d945eea881b16e3f8a3a457eda1c8 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix icon alignment on browse book for mobile

110301726082d7d9799e38e166e9db9964a670e7 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
rollback changes on thumbnails

ae3a3a9ab2b99b1bcda1b4a81ad82c6c109f6617 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
enlarge webreader background to 100%

7edaa307e70df2a2813207ba808528b2faab0a6f authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add webreader screenshots in README

cee74ca9d6dbd1855d769fff0ec56c68cd2c5d50 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
remove regeneration of missing thumbnails at startup (don't remember why I added it in the first place ¯\_(ツ)_/¯ )

47ea059994065d5945284732b0b2a88316ea4aaf authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix aspect ratio of thumbnails

6199d9ce802a6a43f27f357e72e4264b8ed2ee55 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
change web reader background to black

01eab0eafad30060fae65f905ccf334b1a4883a5 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
better version of the web reader (closes #28)

b1770ac68fcc069a21d10b1bf24a832e2d7a46a7 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
first version of the web reader

34551633ee2c7fc8a05b14f2150b9d21a0857308 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
first version of the web reader

5628babcc59d3f4395e990817d8b93134ae8ed80 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
remove console.log statement

2d41c5387d71eb87875851ecf85422c579dc7cd4 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
handle the HTTP cache properly for dynamic resources: thumbnails and pages (closes #27)

971467b72de3e3989d5d5393f3da98e9175329b9 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
replace incorrect margin by padding, fixes horizontal scrollbar appearing on smaller screens

9df0352138edf41dc6d3a5b6b3dd1cf1cfcd5751 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
better display on smaller screens when browsing (2 cards on xs, 3 cards on sm)

799455145ac589fe7c5029973673dd282a21101a authored about 5 years ago by Gauthier Roebroeck <[email protected]>
replace v-slide-group with my own horizontal-scroller, which better handles touch scrolling and has arrows that takes less space

ef98a3a0700bc44e369363192e07871e12040b7e authored about 5 years ago by Gauthier Roebroeck <[email protected]>
npm update

8479e2c205e72e1657ba94b94779451e8c7808a2 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add 'File size' sort criteria for Books

dd32ea5b53117442804027ca52cf7cc4f5e9de95 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add 'Date updated' sort criteria for Series

f6ae38f2363dc15c2871594aad58fb3a24364c6e authored about 5 years ago by Gauthier Roebroeck <[email protected]>
force Cards subtitle to 2 lines height

ce073fe3d686b2ff1bd61b95bf270dcc54609920 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
restrict filesystem endpoint to administrators

9c384e7869a971be8b714dfb70b42deb40b26ab4 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add Library root sanitization for non-admin users

809181d7608e10a4fb99f8ef1494a981f68d555c authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add tests for dto sanitization of url for Series and Books

874b3c057e2c13b77fce68c2833926c67d9a1285 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
display all books instead of just the ones in READY state

add visual cues for books that are not READY

4909fb612c5235777ceaa46f72d584f34625186f authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix warning on missing route parameter when book is not loaded yet

6ba5198da02e5a35f5899c886d9c2fe5963a5f29 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
show only Book filename instead of full path to non-admin users

hide Series url to non-admin users
properly escape characters for Series url

42d63919c57f50d6a49599e1dfd56feb3d1e7291 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add endpoint aliases so that all opds feed urls use the same base path

37fa1d0719ee1edf7d7fcf76c392d0766e04e1a2 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
v0.9.1

659cea480bcf80520a7f138be4f296ded114709e authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add Series endpoint to get new series, and updated series

add updated series in the web dashboard

5115d2cce58b30f97411415c216bd7b3b76bbfda authored about 5 years ago by Gauthier Roebroeck <[email protected]>
use Kotlin extension for MockMvc testing

9fff28e147c11dc3b25af24af980372a4ea4b79c authored about 5 years ago by Gauthier Roebroeck <[email protected]>
remove OneToOne association from BookMetadata to Book, as it cannot be lazy fetched and is not used

fix configuration to enable Hibernate query cache
enable query cache on all web controller facing...

713c602e8dcbd69ddfb22c27b8fb6299c78222a1 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
make BookMetadata.pages lazy

add caching for Bookmetadata, Bookmetadata.pages, Series.books
enhance books retrieval to reduce ...

02361e154f50851d16c8e9946e07c1ec05ff202d authored about 5 years ago by Gauthier Roebroeck <[email protected]>
dependency updates and removal of unused coroutines

4603049012b75f85931980cf2ca835eb9f8f7fe9 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
revamp logic to getAll series to reduce the database load

66f3d80c9eda0b0f9d45241cc8c6eddf783d25a5 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
make Library cacheable by Hibernate

specify region cache names

8db87afd52868472399c7cdb51359bbe01ba6daa authored about 5 years ago by Gauthier Roebroeck <[email protected]>
remove hibernate statistics output in the log (except in dev)

a29122f2bd326d662f1235ec298dec993d89f948 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
remove favicon.ico as it is generated as part of the web dist

7b0c41779306a737bd59b232fc2fc7bab6b4b1b4 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
performance enhancements:

- add kotlin allopen plugin so that JPA lazy fetching works properly
- add caffeine jache as hibe...

05608a433bf13b3fc3b54614f45a23c3e759c90a authored about 5 years ago by Gauthier Roebroeck <[email protected]>
v0.9.0

33ae3ec1a8f02588631b53bda2041c9dcbd0358d authored about 5 years ago by Gauthier Roebroeck <[email protected]>
update readme for v0.9.0 [ci skip]

0bd51d71884eae7ce9ff6a2506fc3582b1708e21 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
remove vue-infinite-loading

430da210ecdc94b0598c61d7230fa9c14efdc53d authored about 5 years ago by Gauthier Roebroeck <[email protected]>
change search results to 10

8cd6c7ba09443fbb7c323e1da8461e14d177fb46 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix book loading when reusing component

9d82c96484e1d09ca2530bfa4963ee4e863b0fdd authored about 5 years ago by Gauthier Roebroeck <[email protected]>
change default session timeout to 7 days

2b4dfe04f32c370b3b00072e75f07514b8af6262 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add searchbox

30d38a7b70bafd20148de69f0bf710414011792a authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix data load in BrowseSeries.vue when reusing the component

08e794d6c711e0c26f87caa14c002c103c1d9288 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add toolbar in BrowseBook.vue

bd24073433aa76c82544d82b234b47f68b926ade authored about 5 years ago by Gauthier Roebroeck <[email protected]>
move Settings tab bar from app bar to dedicated tab bar

ebab0850df130e7590e31f3ae49a291f81e2001c authored about 5 years ago by Gauthier Roebroeck <[email protected]>
redirect Welcome to Dashboard if there is at least one library

fa097ec19dd3c980255e6824e8e1b5df7ce17c57 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add button to navigate back to parent library when browsing Series

fd496c4f703457ff7f5e480abbf35fb328b2b002 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
refine Book view

9f0ea5a835e15eb466f41dcacf35065dd5691eb4 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add skeleton loaders in the Dashboard

bd0d6aa67a7eb29bc6b1e66cd52e72a0d607629c authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix drawer showing open on small screens

e88f788a934d5610bfc870a231754dafa1f45298 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
fix Login view on small screens

76306e451c0f6b226111906382b3787c160e3c04 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add seriesId to BookDto

add libraryId to SeriesDto

53a1e71f8bf9fb1a4c13e46e596f137ed60bd374 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
first version of the book view

3c839f3f8b82562fbdade9b7d7ac45afd97e7e5a authored about 5 years ago by Gauthier Roebroeck <[email protected]>
reloading now return to the correct page instead of home

876c79908e07104fa7e60167260ee207595e3194 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
code cleanup

3d69ed003b43d2e3e1fc71b83fbb602326b53a63 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
code cleanup

7b53a969bc781b09eb2bd5faae0c95247e236b5f authored about 5 years ago by Gauthier Roebroeck <[email protected]>
add dashboard with recently added series and books

f541616ef2792c4ccb25f4e022a586e7ad9a1efc authored about 5 years ago by Gauthier Roebroeck <[email protected]>
code cleanup

fce0fb5df71b82a8889eb0a516950333038197d0 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
prevent navigation when clicking on delete library button

67751e96109cb6b4df13a9bcf42d9180cfbc8434 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
remove browser authentication popup

add startup and login views
moved data loading from components to Startup.vue
add logout feature
...

c6ac232fdfcc7f2a35d27a7d49a9e234bf1babfa authored about 5 years ago by Gauthier Roebroeck <[email protected]>
migrate PageNotFound.vue to Grid v2

ca3ef08939abca293dc56f52847a68583414d829 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
navigate back instead of home when cancelling the add library dialog

36890a390d19e487431a9068d6587d92df06c22b authored about 5 years ago by Gauthier Roebroeck <[email protected]>
restore sort with history back when browsing libraries

copy all enhancements from browsing libraries to browsing series

523de8682db8e01ab423bfc766461c721b2bf8e2 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
better loading experience when browsing libraries:

- remove infinite scroll
- use skeleton placeholders when data is not loaded yet
- restore scroll...

c0c8208fb637377fbb065df3387d3353e95b4b00 authored about 5 years ago by Gauthier Roebroeck <[email protected]>
update Librera compatibility

32efd7785219c855ed52731ddda1dcd35afa9e8a authored about 5 years ago by Gauthier Roebroeck <[email protected]>