598 Commits

Author SHA1 Message Date
Safihre
6487944c6c Move Pipelining setting to Server-level 2025-12-22 16:38:46 +01:00
Safihre
daca14f97e Update Apprise texts 2025-11-03 14:28:47 +01:00
Safihre
d989ec928a Small styling issue for tooltip in Night mode 2025-10-14 11:12:06 +02:00
Safihre
c1417c319d Add tooltip that users need to Test Server before saving/next 2025-10-13 16:24:04 +02:00
Safihre
3393d7c976 Changing server name shows button "failure" instead of "saving..."
Closes #1551
2025-10-06 15:54:11 +02:00
Safihre
ec18606557 Require correct server test in Wizard
Closes #3148
General refactor.
2025-09-25 13:40:25 +02:00
Matt Miller
0b295d7b57 Update to_units and quota api output format (#3076)
* Include byte unit in quota strings

Fixes #2590

I expect to continue to iterate on some of the ideas in the comments
thereon, but this fixes the proximate issue mentioned in the issue.

This includes changes to the interface to properly interpret the new
strings:

- Remove the UI-based `B` designations as they are now tagged with
  units from the api
- Let parseInt do its magic with string-y numbers plus units
- Expand parseInt for use in the checking whether quota is set

The display will be better in this `Glitter` case. This may well be
considered a breaking change for the API and not applied.

* Reduce computation slightly

No need to iterate over the evenly spaced unit sizes.
We can determine its magnitude quickly and convert it
into an index for our tags.

Avoiding the repeated divisons might also reduce error, but it is
unlikely to be noticeable.

* Drop trailing space when no units

The issue didn't expressly complain, but there is a trailing space when
all of the other unit information is empty.  Might as well not include
it when it clearly will happen.

The use of `f-strings` might also simplify future maintenance.

* Better document to_units methodology

This addresses some code review concerns with respect to readability.
Frankly, having this much exposition in the comments might imply that
it's a lot less obvious than I thought at initial writing.

This also maps everything under `1024` directly to `0`.  This avoids
concerns about potentially generating negative indices into the tags
tuple which would be surprising and wildly incorrect.
2025-04-26 11:39:10 +02:00
thezoggy
a3fffea9f9 fixup prowl/pushover pri setting due to value returned as int not string now (#3072) 2025-04-18 10:45:44 +03:00
luzpaz
035559f1c3 Fix typos (#3041)
Found via `codespell -q 3 -S "*.po,*.pot,*.min.js" -L allo,collet,fo,parm,ciph,datas,parms,reenabled,re-use,re-used,re-using,sav,tage`
2025-02-23 08:38:00 +01:00
thezoggy
dd0122865a bump copyright year (#3034) 2025-02-17 14:06:12 +01:00
Safihre
d9aa42dc31 Add new Certificate verification setting Medium
Closes #2993
2024-12-18 13:18:50 +01:00
Safihre
6cd8f3e333 Add server note to the main servers display
Closes #2957
2024-11-03 16:45:52 +01:00
thezoggy
8fbf50292b Add additional server priority colors (#2934) 2024-09-17 20:27:22 +02:00
Safihre
1e61239933 Add Bootstrap tooltips to any elements with title 2024-09-10 10:55:06 +03:00
Safihre
cf9540842b Config restart would always try to build URL instead of using current
#2835
2024-09-07 10:51:11 +03:00
bt90
efa73a52e1 Add doctype to login page (#2927) 2024-08-30 14:47:02 +02:00
Safihre
b0564c1bab Small style fixes for the Config 2024-08-19 11:42:12 +02:00
bt90
8ff34660d8 Add autocomplete attributes (#2916) 2024-07-28 10:31:03 -06:00
Safihre
ee717b679e Set limits to number-input types that were missing them 2024-07-13 19:39:53 +02:00
Safihre
72b0521325 Correct crash in Notifications page
Closes #2887
2024-06-19 21:11:03 +02:00
Safihre
e2603d74ca Show Apprise version in Config 2024-04-03 14:03:48 +02:00
Safihre
608d05fabc Show file icon instead of folder icon for files in browser 2024-03-06 15:33:38 +01:00
Safihre
74aefd868a Browse-button to select files on disk and pathbrowser refactor
Closes #2682
2024-03-06 15:27:11 +01:00
Safihre
55476b6594 Correct input placeholder styling in Night themes 2024-03-04 09:58:27 +01:00
Safihre
a3cc5e244d No need to translate Apprise 2024-03-01 08:46:48 +01:00
Safihre
8bced7cdc9 Update History Retention options to allow archiving 2024-02-28 21:09:27 +01:00
Safihre
5c45db3d45 Update error message in case of news server instead of usenet server 2024-02-28 14:17:27 +01:00
Safihre
1b71c60256 Help users that enter an indexer as server by checking port 80
Closes #2802
2024-02-27 23:01:30 +01:00
Safihre
a4540b8deb Allow moving to archive 2024-02-23 16:19:06 +01:00
Safihre
2d9b91eff5 Add link to Apprise documentation section 2024-02-16 16:18:26 +01:00
Chris Caron
ad43a18f59 Apprise Integration (#2796)
* Basic Apprise Integration

* added try/catch

* comments/code review adapted

* refactored get_target() to better work with walrus operator

* Added explicit requests and markdown dependancies

* requests-oauthlib dep's added

* Updates

---------

Co-authored-by: Safihre <safihre@sabnzbd.org>
2024-02-16 12:28:30 +01:00
Safihre
97a01b302f Replace History delete-confirmation by modal
Preparing for Archive function
2024-02-14 14:13:55 +01:00
Safihre
ca649a31a4 Remove Send Group option
Closes #2715
2024-02-02 13:25:49 +01:00
Safihre
4ff0f94d41 Add IRC and Discord label 2024-01-17 11:59:57 +01:00
Steve Albrecht
900a99653f Move UI theme selection out of advanced settings (#2774)
* Make UI theme selection a non-advanced setting

* Call stylesheet a "theme" instead of a "skin"

---------

Co-authored-by: sbalbrecht <stpehen.b.albrecht@gmail.com>
2024-01-10 06:53:54 +01:00
Safihre
021f87eef3 Correct focus style of Config Night navbar 2024-01-09 10:33:45 +01:00
Safihre
a6f0bc0490 New release check is performed daily 2024-01-03 22:10:08 +01:00
Safihre
cb7c37a836 Remove outdated certificate validation check
It was relevant in Python 2.7-days.
This was we also don't make any external HTTP calls on start-up anymore, so hopefully we upset less virus scanners.
2024-01-03 22:04:42 +01:00
thezoggy
9f6a9f9912 normalize and update copyright year 2024-01-02 09:42:17 +01:00
Safihre
06d8d92dbe Remove IRC specific texts 2023-12-15 12:12:53 +01:00
Safihre
fc756ed23d Add smarter duplicate detection (#2736)
Restore pre-queue
2023-11-28 15:30:46 +01:00
Safihre
fbd7c0ec36 Correct Night display of Sorting page 2023-11-08 16:33:40 +01:00
Safihre
cd84d52398 End of queue script to be moved to it's own configuration menu item
Closes #2385
Setting is not copied since it's such an exotic function.
Made pre-queue script an Advanced Setting.
2023-11-07 16:32:39 +01:00
Safihre
a5e860a60f Apply correct JS comparisons 2023-10-02 09:51:37 +02:00
Safihre
1fb24c5705 Use correct identifier for promo element
Closes #2683
2023-09-17 21:03:13 +02:00
Safihre
bed6dacff2 Detect par2cmdline-turbo instead of mt
Closes #2613
2023-09-13 21:38:11 +02:00
Safihre
58cb710d38 Improve Night-mode display of folder selection 2023-09-01 15:34:44 +02:00
Safihre
afbb340f8d Replace $ by jQuery in templates to help IDE's parse the Javascript 2023-09-01 15:26:22 +02:00
Safihre
f378741152 Make server-ad release dependant 2023-09-01 12:29:32 +02:00
jcfp
b0b91bd002 set per-server connection limit to 500 (#2668) 2023-08-30 11:02:58 +02:00