+1
Not a bug

Pagination : "last page" doesn't work as expected

Bob ArdKor 7 years ago updated 6 years ago 4

I'm beginning to have a huge collection, and I've noticed that the "last page" doesn't actually go to the last page, but to the n+10th page. Is this intended? I'd rather have separate buttons for "next", "+10" and "last".

Thanks anyway for this awesome piece of software, it's immensely useful.

+1
Under review

[Read EPUB] Content within double curly braces is not displayed

Chris 7 years ago updated by Tom 7 years ago 2

Browsers tested: Firefox v64.0 64bit; Chrome 71.0.3578.98 64bit;

Steps to reproduce:

  1. Read any EPUB book that contains content within double curly braces e.g. Fullstack Vue

Expected result: The content is displayed correctly.

Actual result: Neither the curly braces nor the content within are displayed.

Suspected cause: AngularJS is attempting to evaluate the content as interpolation using its own template engine.

Suggested fix:

<code ng-non-bindable>
    Code snippet containing {{curly.braces}} here
</code>
+1
Under review

does ubooquity have to rescan all folders on startup??

David Moninger 7 years ago updated by CraftyClown 7 years ago 3

new to ubooquity....
i have a huge library on google drive... and it seems like it has to rescan all the items every time i scan the library or start/restart the server... takes days... is there a way to tell it not to scan already scanned folders?

thanks

edit- i do now see an option to uncheck 'scan library on startup'... is there then a way to scan individual libraries or folders after that's unchecked (can't really check atm want this endless scan to end/finish : )

+1

Ubooquity Docker,UnRAID,LetsEncrypt-NGNIX, DuckDNS reverse proxy set up (very close)

iPatrickH 7 years ago updated 7 years ago 3

Image 442

After following limited guides on youtube and google'ing this issue. I almost have this working. The reverse proxy setup with LetsEncrypt on my mysubdomain.duckdns.org works for tautulli. I am able to got to https://mysubdomain.duckdns.org/tautulli and I am happy with that. If I switch the network type to br0 , as I had originally done. I get 502 Bad Gateway.

The problem is as soon as I change the network to "proxynet", port :443 is assigned to elibrary (ubooquity) which is causing a conflict with LetsEncrypt:443. and I get 502 Bad Gateway when going to  https://mysubdomain.duckdns.org/ubooquity
Alternatively
I can go to https://mysubdomain.duckdns.org:9999/ubooquity and get to my ubooquity site. The Juniper SRX Enterprise gateway is doing its thing with Destination NAT port forwarding. 

I just need to figure out how to assign a different virtual port preferably 2202 to this docker network create proxynet to get ubooquity to work just like tautuilli using port 8181

As far as the admin API, it totally missing unless I change the network back to br0,host. bridge. and I am too conflicted to care because I can workaround this with little annoyances. 

So if anyone has any Ideas, Fill this post up. Thanks. 



I made a config file that I copied the basics to form another proxy-conf and named it ubooquity.subfolder.conf file in \\unraid\appdata\letsencrypt\nginx\proxy-confs



# ubooquity

location /ubooquity {
    return 301 $scheme://$host/ubooquity/;
}
location ^~ /ubooquity/ {
    # enable the next two lines for http auth
    #auth_basic "Restricted";
    #auth_basic_user_file /config/nginx/.htpasswd;

    # enable the next two lines for ldap auth, also customize and enable ldap.conf in the default conf
    #auth_request /auth;
    #error_page 401 =200 /login;

    include /config/nginx/proxy.conf;
    resolver 127.0.0.11 valid=30s;
    set $upstream_ubooquity Ubooquity;
    rewrite /ubooquity(.*) $1 break;
    proxy_pass https://$upstream_ubooquity/elibrary/;
}


+1

Ignoring some numbers when sorting

James Williams 7 years ago 0

I have folders with story arcs with the file naming format (zero hour story arc)


005-Valor 023 (1994)

007-Guy Gardner Warrior 024 (1994)

032-Action Comics 703 (1994)


the first number is the reading order (this is a feature of Mylar)

however ubooquity is ignoring the first set of numbers and is sorting alphabetically and then by the issue number. So it display like this 


032-Action Comics 703 (1994)

007-Guy Gardner Warrior 024 (1994)

005-Valor 023 (1994)


Any ideas on what to do? 



+1

How to fix comics that have no cover and web reader says they have 0 pages

DOS76 7 years ago updated 7 years ago 2

I recently have been adding the Complete Marvel Chronology to my setup and I'm having problems with a few issues that show no cover and in details say they have 0 pages I can both access the files locally from CDisplayEX and download them from Ubooquity but the web interface won't play nice with them is there anyway I can fix them and have it see them correctly?

Image 402

+1

"Download" and "Read" links obscured with overlapping text

Skyler Jermyn 7 years ago 0

If book metadata includes lots of tags or a lengthy title, then text will overlap and obscure the "Download" and "Read" links. Roughly 10 percent of the books in my Ubooquity library have this problem. I tested with Chrome and Safari.


Image 387

Image 386

+1

ComicInfo.xml

Migu Be 7 years ago 0

Hi guys


Tom said

"

Ubooquity reads the ComicInfo.xml file mentionned by Matthieu.

The following tags are extracted: (not all of them are displayed in Ubooquity yet)

"Title" "Writer" "Penciller" "Summary" "LanguageISO" "Series" "Number" "AlternateSeries" "AlternateNumber" "Volume" "Genre" "Publisher" "Year" "Month" "Day"

Now, I'd like to display the stored Comicrack info:  

...

  <Number>2</Number>
...

  <Count>5</Count>

<Web>http....</Web>


Can I display those by creating a theme or something? This will show the source for the Comic info (hopefully clickable), and the amount of known comics in the Serie... (to spot missing ones...)


tx!

migu

+1
Planned

OPDS feed id is not unique

Spectrogonk 7 years ago updated 7 years ago 9

Right now the OPDS feed is is a fixed value instead of a globally unique ID (per the Atom / OPDS specs).


It would be super useful if this were a unique id, since there’s no other good way to uniquely identify a feed - network addresses can change or even be shared (eg. two servers in different LANs can use the same IP).


Any chance there’s a per-installation serial-number stored somewhere in the db that could be used to construct a UUID for this purpose?

+1
Not a bug

Folder.css not being implemented on multiple pages

Gregory Booth 8 years ago updated by Tom 7 years ago 2

I am trying to modify some existing themes (or create my own) by editing the css files.  When I select a publishers (or a specific publisher) the first page of results loads the folder.css file and implements theming correctly.  However, if I go to page 2 (or essentially anything other ?index=0) the folder.css is ignored.  Viewing source verifies that the folder.css file is no longer being referenced.


Here is an example, using Dynamite as a reference.  The first image shows all of the css (and folder-info.html).  The second image is page 2 of the same publisher.


Image 382


Image 383