+1
Planned

Java exception on issues containing a decimal

Wesley Howard 11 years ago updated by Tom 10 years ago 6
20150330 20:34:29 [Scanner thread] WARN com.ubooquity.b.c - Problem while reading comic metadata for file file: /share/comics/DC Comics/Wonder Woman (2011)/wonder woman 023.1 (2013).cbz
java.lang.NumberFormatException: For input string: "23.1"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) ~[na:1.7.0_75]
at java.lang.Integer.parseInt(Integer.java:492) ~[na:1.7.0_75]
at java.lang.Integer.valueOf(Integer.java:582) ~[na:1.7.0_75]
at com.ubooquity.b.c.a(SourceFile:81) ~[Ubooquity.jar:1.7.6]
at com.ubooquity.data.feeder.a.b(SourceFile:499) [Ubooquity.jar:1.7.6]
at com.ubooquity.data.feeder.a.c(SourceFile:458) [Ubooquity.jar:1.7.6]
at com.ubooquity.data.feeder.a.b(SourceFile:39) [Ubooquity.jar:1.7.6]
at com.ubooquity.data.feeder.a$1.run(SourceFile:127) [Ubooquity.jar:1.7.6]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_75]


fresh install, initial run.
Linux, Ubuntu mix (flawless server 2.0), headless

Comic does appear in the web UI in the correct location for the path, but does not have an issue number with it.

This is a corner case with some DC titles around 2 years into the new 52 affecting just about all the titles. Let me know if you need any more logs etc out of me.
+1
Completed

[Feature Request] Preload next page

Costas Korai 11 years ago updated by Barrett Roberts 8 years ago 10
I wanted to suggest a setting that enables next page preloading in the background, to possibly improve reading by lowering load time.
0

Renegade Reader v4

Gary 1 month ago updated 4 weeks ago 1

Latest Renegade Reader release

* v4.r3

This release fixes various display/performance issues with the audio book player.

- New backend utility "Audiobook Json Creator" is included (see /utils folder) to help create custom timestamps and chapter marks for your audio books.

- Audio book player no longer pre-loads from audio book containers for timestamp/chapter information. (much faster!)
- Multiple audio book containers now display timestamps rather than durations.
- Seek bar treats multiple audio book containers as a single container instead of resetting at the beginning of a new chapter.
- The chapter # display was removed in favor of using the # of the chapter in the chapter name field.
- Audio book player navigation and playlist generation have been re-worked.

Personally, over the past week I have used the Audiobook JSON Creator to create custom timestamp and chapter information for over 360 audio book containers. 

I hope you find it handy.
GUISI

0

Jellyquity (Jelyfin) Theme for v3

Toni 2 months ago updated by Gary 2 months ago 11

Hey everyone! 

I've been working on a custom theme for Ubooquity 3 for a while now, and I'm happy to finally share it with the community!

**Jellyquity** — A Jellyfin-inspired dark theme for Ubooquity 3

I'm a big fan of both Ubooquity and Jellyfin, so I thought — why not bring that sleek Jellyfin aesthetic to my comic/book server? That's how Jellyquity was born.

**What's included:**

- Home page with category cards (blurred cover as background, randomly picked from the library)

- "Recently added" sections per category, loaded dynamically

- Library grid (6 columns, centered)

- Book details popup with cover, metadata, progress bar and action icons

- Search popup in the header

- Styled settings popup (grouping, sorting)

- Login page

- Multilingual UI — French, English and Italian built-in, easy to extend

- Folder covers: uses `folder.jpg` if present, otherwise picks a random cover from the folder

**Requirements:**

- Ubooquity 3.x

- "Enable folder metadata display" enabled in Advanced settings

- "Display title from metadata" enabled for proper titles

I built this with a lot of trial and error (Mustache context variables are not always what you'd expect! 😅), so feel free to report any bugs or suggest improvements.

Screenshots and download link below. Hope you enjoy it!

Login page

Image 875


Home page

Image 873

Collection page

Image 874

0

user name error on 3.1.0

EricW 2 months ago 0

Trying to create a user name on 3.1.0, and when going to save it, I get an error of 'Configuration could not be saved, seed (sic) details in logs', and the logs show the following Java error

20260521 07:52:27 [qtp1729904998-22453] ERROR com.ubooquity.provider.a.a.a - Failed to read or deserialize configuration from request
com.fasterxml.jackson.databind.JsonMappingException: Unexpected IOException (of type java.nio.file.NoSuchFileException): /tmp/JarClassLoader/kotlin-stdlib-1.8.22.jar.9396437004828442146.tmp
  at com.fasterxml.jackson.databind.JsonMappingException.fromUnexpectedIOE(JsonMappingException.java:346)
  at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3776)
  at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3740)
  at com.ubooquity.f.f.a(SourceFile:52)
  at com.ubooquity.provider.a.a.a.k(SourceFile:297)
  at com.ubooquity.provider.a.a.a.a(SourceFile:80)
  at com.ubooquity.provider.a.a.a.processRequest(SourceFile:71)
  at com.ubooquity.d.a.a(SourceFile:63)
  at com.ubooquity.d.b.handle(SourceFile:54)
  at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
  at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
  at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1381)
  at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:178)
  at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1303)
  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
  at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:141)
  at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
  at org.eclipse.jetty.server.Server.handle(Server.java:563)
  at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
  at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
  at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
  at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
  at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314)
  at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)
  at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
  at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:416)
  at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:385)
  at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:272)
  at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:140)
  at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411)
  at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969)
  at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194)
  at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149)
  at java.base/java.lang.Thread.run(Thread.java:840)

Any way to create a user on an already configured system?

0

Reinstall failing please enlighten java exception

Maurice Thaler 4 months ago 0

Trying to reconstruct my server which ran for many years. 

In an empty directory I click on Ubooquity.jar and Java gives me a starting virtual machine and fatal error.

Any clue?

0

Appli Asustor : les thèmes ne fonctionnent pas

De Cessandre René 5 months ago 0

Bonjour,
Comme indiqué dans le titre je ne parviens pas à modifier le thème de ma page Ubooquity sur mon NAS Asustor AS5402T, elle reste sur le thème par défaut (blanc).
J'ai

téléchargé plusieurs thèmes, ils apparaissent bien dans la liste de

sélection en page admin, je sauvegarde bien les paramètres après la

sélection du thème mais rien n'y fait.
Je possédais auparavant un

NAS Synology et je n'avais pas ce souci. S'agit-il d'un bug de

l'application Asustor ? Si un utilisateur de NAS de la même marque

pouvait tester de son côté, ça serait sympa ^^ Merci.

0

Use sidecar cover thumbnail files for AZW3 books

Gray Siegel 5 months ago 0

For some AZW3 files, the cover thumbnail is way off. It might show as either missing, or a small cropped image of something (but not the actual cover). Feature request to prefer a sidecar artwork file (any found .jpg or .png in fhe book folder) to use first. A fallback could be to try to use a cover from the embedded metadata, but this is very unreliable for .AZW3 files.  

0

Unable to access Ubooquity remotely since upgrading to 3.1

Arthyron 6 months ago updated 6 months ago 1

I had Ubooquity successfully running under 2.1, but when I updated to 3.1, I stopped being able to access my library remotely.

Since I was upgrading to 3.1, I did a clean install, and left all firewall and router configurations the same. I have the standard port forwarded on both Windows Firewall and my Router's Firewall.

The only thing that has changed is the new version of Java with which I understand some people have had trouble. I haven't been able to find any firewall rules related to Java to change, so I'm at a loss as to why the connection keeps timing out.

I have other services (e.g. Plex) forwarded correctly, so there's something going on client-side. 

Any ideas?

0

Asustor and access from anywhere

Xuafapec 7 months ago updated by Gary 6 months ago 3

Hello there,

First of all, sorry for my bad skills in english.

I've installed Ubooquity from Appcentral (kind of Appstore for Asustor NAS).

Everything is running perfectly, except some thumbnails but it's ok.

I only can access to Ubooquity from my local network, how can I manage to get a direct access to my comics library ?

I can connect to my NAS from anywhere, (through EZconnect Asustor), but then i cannot access to Ubooquity from the NAS home page.

Thanks for your help and merry Christmas.