Skip to content

Commit b1cbb4c

Browse files
Prevented the Tasks table from inheriting both "table-bordered" and "table-no-bordered" classes resulting in an ugly mess
1 parent 89c515e commit b1cbb4c

2 files changed

Lines changed: 22 additions & 22 deletions

File tree

changelogs/V3.1.0_changelog.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# **Version 3.1.0** - The Community Update 👬 Hardcover Integration 💜, Calibre Plugins 🔌, Split Library Support 💞, KoReader Sync 🗘 and much more! 📚
22

3-
"Calibre-Web Automated is extremely lucky and privlidged to have such a large and vibrant community of people who support, enjoy and contribute to the project. The bulk of the new features and bugfixes this update brings were created by the best and brightest of our community and I want to celebrate that and their work here in the hope that our community only continues to grow!" - CrocodileStick
3+
"Calibre-Web Automated is extremely lucky and privileged to have such a large and vibrant community of people who support, enjoy and contribute to the project. The bulk of the new features and bugfixes this update brings were created by the best and brightest of our community and I want to celebrate that and their work here in the hope that our community only continues to grow!" - CrocodileStick
44

55
# Release V3.1.0 Changelog
66

@@ -9,19 +9,19 @@
99
## **NEW:** Split Library Support 💞
1010

1111
- As promised, all CWA features are now fully compatible with Calibre-Web's **Split Library Functionality**
12-
- This enables users to store their Calibre Library in a a seperate location to their `metadata.db` file
12+
- This enables users to store their Calibre Library in a a separate location to their `metadata.db` file
1313
- To configure this, in the Admin Panel, navigate to **Edit Calibre Database Configuration** -> **Separate Book Files from Library**
1414
- The use of Network Shares **(especially NFS)** with this functionality is discouraged as they sometimes don't play well with CW & CWA's SQLite3 heavy stack. **Many users use network shares without issues** but there aren't enough resources to support those who can't get it working on their own
1515

1616
## **NEW:** Hardcover API Integration 💜📖
1717

18-
- [Hardcover](https://hardcover.app/) is now offically not only available as a **Metadata Provider**, but using **Hardcover's API**, **Kobo Shelves & Read Progress can now also be synced to a user's Hardcover account**!
18+
- [Hardcover](https://hardcover.app/) is now officially not only available as a **Metadata Provider**, but using **Hardcover's API**, **Kobo Shelves & Read Progress can now also be synced to a user's Hardcover account**!
1919

2020
- Current workflow is scraping a book by title, you can then use the resulting hardcover-id identifier to search for editions of that book, by searching "hardcover-id:". Edition results are filtered to exclude Audiobooks editions, and sorted by ebook then physical book.
2121

2222
- If a shelf in CWA is selected for Kobo sync, when a book with **id** and **edition identifiers** is added to the shelf, it will also be added to Hardcovers want to read list. As the book is read on the Kobo device progress is synced to Hardcover as well when pushed to CWA.
2323

24-
- To use **Hardcover** as a **Metadata Provider**, simply provided a Hardcover API Token in your `docker-compose` under the `HARDCOVER_TOKEN` Enviroment Variable
24+
- To use **Hardcover** as a **Metadata Provider**, simply provided a Hardcover API Token in your `docker-compose` under the `HARDCOVER_TOKEN` Environment Variable
2525
- To enable Kobo sync, a Hardcover API Token must be provided for **each user** in each user's respective **Profile Page**
2626

2727
- **Thanks to [demitrix](https://github.com/demitrix)! <3**
@@ -32,14 +32,14 @@
3232

3333
![CWA New Metadata Fetch UI - V3.1.0](https://raw.githubusercontent.com/crocodilestick/Calibre-Web-Automated/refs/heads/main/README_images/V3-1-0_metadata_fetch_overhaul.png)
3434

35-
- Much more **Elegent & Readable** UI, both on **Mobile** & on **Desktop**
35+
- Much more **Elegant & Readable** UI, both on **Mobile** & on **Desktop**
3636
- Improved CSS for the Fetch Metadata interface—making it easier and clearer for you to review and select metadata sources.
3737
- **Individually Selectable Elements**
3838
- Say goodbye to having to having all of your book's metadata overwritten simply becuasse you wanted a better looking cover!
3939
- As of **V3.1.0**, all metadata elements can be individually updated from multiple sources instead of the only option being to take everything for a single source!
4040

4141
- **Visual Quality Comparison Between the Cover Your Book Already Those Available from Metadata Providers**
42-
- Looking for a specific cover but not sure if the image file is low quality or not? As of **V3.1.0**, the **resolution of cover images** is now **displayed on the bottom right** corner of the preview, the background of which is **colour-coded to indicate** whether the avaiable cover is of **greater, lower or equal quality** to the one already attched to the ebook!
42+
- Looking for a specific cover but not sure if the image file is low quality or not? As of **V3.1.0**, the **resolution of cover images** is now **displayed on the bottom right** corner of the preview, the background of which is **colour-coded to indicate** whether the available cover is of **greater, lower or equal quality** to the one already attached to the ebook!
4343

4444
- Thanks to **[demitrix](https://github.com/demitrix) for their contributions to this! <3**
4545

@@ -52,7 +52,7 @@
5252
- **Easy Installation:** Plugin and setup instructions are available directly from your CWA instance at `/kosync`
5353
- Provided by **[sirwolfgang](https://github.com/sirwolfgang)! <3**
5454

55-
## Support for the Latest Versions of Calibre, even on devices with older Kernals! 🆕🎉
55+
## Support for the Latest Versions of Calibre, even on devices with older Kernels! 🆕🎉
5656

5757
- **ABI tag from the extracted libQt6\* files removed to allow them to be used with older kernels**
5858
- Adds `binutils` to install `strip` for calibre-included Dockerfile.
@@ -65,7 +65,7 @@ add .gitattributes to enforce LF checkout on .sh files (useful for those who bui
6565
## **NEW:** Calibre Plugin Support _(WIP)_ 🔌
6666

6767
- Users can now install Calibre plugins such as **DeDRM**
68-
- The feature is still a work in progress but users with existing Calibre instances can simply bind their exisiting Calibre plugins folder to `/config/.config/calibre/plugins` in their `docker-compose` file
68+
- The feature is still a work in progress but users with existing Calibre instances can simply bind their existing Calibre plugins folder to `/config/.config/calibre/plugins` in their `docker-compose` file
6969

7070
## **NEW:** Bulk Add Books to Shelves 📚📚📚
7171
Contributed by [netvyper](https://github.com/netvyper), you can now select multiple books from the book list page and add them to a shelf in one go!
@@ -76,38 +76,38 @@ Contributed by [netvyper](https://github.com/netvyper), you can now select multi
7676

7777
## Better Docs Cometh - The Birth of the CWA Wiki 📜
7878

79-
- The documentation for CWA while for many enough, could really be better in helping as many users find the answers and infomation they need as quickly as possible
79+
- The documentation for CWA while for many enough, could really be better in helping as many users find the answers and information they need as quickly as possible
8080
- Therefore We have started work on the [CWA Wiki](https://github.com/crocodilestick/Calibre-Web-Automated/wiki) to strive towards this goal!
8181
- While still very much a work in progress, submissions for pages, edits ect. are open to the community so if you stumble across something that seems wrong, missing or outdated, please jump in and change it if you can or let us know if you're not sure :)
8282

8383
# Minor Changes ✨
8484

8585
- The Ingest Automerge Parameter is now configurable in the CWA Settings Panel (thanks to [have-a-boy](https://github.com/have-a-boy)! PR #417)
86-
- Users now have the option of selecting their perferred **automerge** behaviour from the 3 available:
86+
- Users now have the option of selecting their preferred **automerge** behaviour from the 3 available:
8787
1. `new_record` (Default)
8888
- Create a duplicate record, keeping both copies
8989
2. `overwrite`
9090
- Overwrite library copy with newly imported file
9191
3. `ignore`
9292
- Discard duplicate import, keep library copy
9393

94-
- The next update will do a lot more to try and squash dupe issues once and for all but for now this solution should help a lot of people congifure CWA to do what they need
94+
- The next update will do a lot more to try and squash dupe issues once and for all but for now this solution should help a lot of people configure CWA to do what they need
9595
- Links to IBDb enties from books now added to ebook identifiers when enabled thanks to [chad3814](https://github.com/chad3814)! PR #422
9696
- Using a QR Code with the Magic-Link login page functionality is now possible thanks to [coissac](https://github.com/coissac)! PR #408
9797
- Tweaked refresh-library notification messages to be more visually appealing
98-
- List of Metadata Providers on Fetch Metadata screen is now alphabetised
98+
- List of Metadata Providers on Fetch Metadata screen is now alphabetized
9999
- Improvements to the CWA Ingest Processor:
100100
- The scope of the functions responsible for deleting empty directories during the ingest process has been narrowed to make sure files to be ingested in parent folders are more reliably ingested (thanks to [demitrix](https://github.com/demitrix))!
101101

102102
- User Profile Pictures can now be changed from the admin panel (thanks to [angelicadvocate](https://github.com/angelicadvocate))!
103103

104-
- Cover images are now lazy loaded to improve reponsiveness & performance on instances with many, many books
104+
- Cover images are now lazy loaded to improve responsiveness & performance on instances with many, many books
105105

106106
- CSS for Dark Mode users vastly improved across the board!
107107
- The book cover display on the homepage is now centered to vastly improve it's appearance on mobile devices
108108
- The filter buttons are now in the title bar on larger resolutions instead of taking up unnecessary space at the top on the book display (when pagination is not in use)
109109
- Fixed the ugly read indicators in Dark Mode
110-
- The side menu on mobile has been made much more visually appealing & pleasent to use
110+
- The side menu on mobile has been made much more visually appealing & pleasant to use
111111
- Hover animation over book covers is now snappier and more modern
112112

113113
- [Amazon.jp](https://www.amazon.jp/) is now available as a Metadata Provider (added by [Hobogrammer](https://github.com/Hobogrammer))
@@ -121,23 +121,23 @@ Contributed by [netvyper](https://github.com/netvyper), you can now select multi
121121
- Fixed 403 error when using proxy auth and accessing `/ajax/updateThumbnails` from a session authenticated by reverse proxy (CW PR #3390) by [geekifier](https:github.com/geekifier)
122122
- Ignore Formats from Ingest feature bug fixed by [qliratu](https://github.com/qliratu)! PR #308
123123
- Fixed timeout issue (Issue [#437](https://github.com/crocodilestick/Calibre-Web-Automated/issues/437))
124-
- Fixed occassional application freeze when fetching metadata from Amazon to to request timeout
124+
- Fixed occasional application freeze when fetching metadata from Amazon to to request timeout
125125
- Increased mail servers compatibility with Gmail
126126
- pycountry dependency bump
127127
- Users table on the settings page no longer continues off the screen at lower resolutions
128-
128+
- Prevented the Tasks table from inheriting both "table-bordered" and "table-no-bordered" classes resulting in an ugly mess
129129

130130
# Upcoming 🔮
131131

132132
- The next update will add a lot of changes and new features to make dupe problems a thing of the past 👯❌
133133
- Auto-Send-to-Kindle 🛫⚙️
134-
- User setting to pick perferred accent colour of the Web UI 🎨
134+
- User setting to pick preferred accent colour of the Web UI 🎨
135135

136136
# Affliated Projects 👬
137137

138-
- In the spirit of community, I also wanted to give a shout out to some really great affiliate projects made by memebers of our community!
139-
- As well as being featured here in the release, affliliated projects will now also be promenently feature on the CWA GitHub page to drive as much traffic & enthusiasm to them as possible
140-
- If you've had an idea for a companion project for CWA, or want to get involved in helping improve CWA and/or it's affliated projets, please just do so! We're all open-source here so you don't need anyone's permission, just go for it! :)
138+
- In the spirit of community, I also wanted to give a shout out to some really great affiliate projects made by members of our community!
139+
- As well as being featured here in the release, affiliated projects will now also be prominently feature on the CWA GitHub page to drive as much traffic & enthusiasm to them as possible
140+
- If you've had an idea for a companion project for CWA, or want to get involved in helping improve CWA and/or it's affiliated projects, please just do so! We're all open-source here so you don't need anyone's permission, just go for it! :)
141141

142142
<br>
143143

@@ -164,6 +164,6 @@ ___
164164

165165
## Supporting the Project ❤️
166166

167-
If you are in a position to, donations no matter how small are really appriacted & really help to keep the project going. Currently all money that has been and will be recieved is going towards a Kobo device so I can finally help out with the development & testing of CWA's KoSync & Kobo specific features :)
167+
If you are in a position to, donations no matter how small are really appreciated & really help to keep the project going. Currently all money that has been and will be received is going towards a Kobo device so I can finally help out with the development & testing of CWA's KoSync & Kobo specific features :)
168168

169169
[<img src="https://storage.ko-fi.com/cdn/brandasset/v2/support_me_on_kofi_red.png" alt="" height="50">](https://ko-fi.com/crocodilestick/tip)

root/app/calibre-web/cps/templates/tasks.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
{% block body %}
66
<div class="discover">
77
<h2>{{_('Tasks')}}</h2>
8-
<table class="table table-no-bordered" id="tasktable" data-url="{{ url_for('tasks.get_email_status_json') }}" data-sort-name="starttime" data-sort-order="asc" data-locale="{{ current_user.locale }}">
8+
<table class="table table-no-bordered" id="tasktable" data-url="{{ url_for('tasks.get_email_status_json') }}" data-sort-name="starttime" data-sort-order="asc" data-locale="{{ current_user.locale }}" data-classes="table table-no-bordered table-hover">
99
<thead>
1010
<tr>
1111
{% if current_user.role_admin() %}

0 commit comments

Comments
 (0)