Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@ docker run -d \
The web UI is then available on [http://localhost:8080](http://localhost:8080).

# Changelog
- **2.4.1**
- A running schedule with no active transfer now shows a short status line (last scan time and re-scan interval) instead of an empty panel. The live progress table still appears while a scan is actually downloading files; between scans the schedule simply reports that it is idle.

- **2.4.0**
- Added **Discord** and **Apprise** notifications, alongside the existing Pushbullet and Amazon SNS options, in the schedule editor's Notifications section.
- Discord: paste a channel webhook URL.
Expand Down
2 changes: 1 addition & 1 deletion conf/local/application.properties
Original file line number Diff line number Diff line change
@@ -1 +1 @@
davos.version=2.4.0
davos.version=2.4.1
2 changes: 1 addition & 1 deletion conf/release/application.properties
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ spring.jpa.hibernate.ddl-auto=update
# Directory field. Mount your download volume here (see Dockerfile).
davos.local.downloadRoot=/download

davos.version=2.4.0
davos.version=2.4.1
10 changes: 9 additions & 1 deletion src/main/resources/templates/fragments/transfers.html
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,12 @@
<td th:unless="${transfer.progress}"></td>
</tr>
</tbody>
</table>
</table>

<div th:if="${#lists.isEmpty(schedule.transfers) and schedule.running}" class="text-muted transfer-idle">
<span class="glyphicon glyphicon-refresh"></span>&nbsp;
No active transfer right now.
<span th:if="${schedule.lastRunTime}" th:inline="text">Last scan: <strong>[[${schedule.lastRunTime}]]</strong>.</span>
<span th:unless="${schedule.lastRunTime}">Waiting for the first scan&hellip;</span>
<span th:if="${schedule.interval > 0}" th:inline="text">Re-scans every <strong>[[${schedule.interval}]]</strong> min.</span>
</div>
8 changes: 8 additions & 0 deletions src/main/resources/templates/v2/schedules.html
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,14 @@ <h2>Schedules</h2>
</tr>
</tbody>
</table>

<div th:if="${#lists.isEmpty(schedule.transfers) and schedule.running}" class="text-muted transfer-idle">
<span class="glyphicon glyphicon-refresh"></span>&nbsp;
No active transfer right now.
<span th:if="${schedule.lastRunTime}" th:inline="text">Last scan: <strong>[[${schedule.lastRunTime}]]</strong>.</span>
<span th:unless="${schedule.lastRunTime}">Waiting for the first scan&hellip;</span>
<span th:if="${schedule.interval > 0}" th:inline="text">Re-scans every <strong>[[${schedule.interval}]]</strong> min.</span>
</div>

</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.4.0
2.4.1
Loading