Jim Miller
ead830c60a
adapter_storiesonlinenet: Set authorUrl to site homepage when (Hidden) author for #1272
2025-11-01 09:09:31 -05:00
Brian
20681315e7
Update adapter_storiesonlinenet.py
...
Removed extraneous parens on conditional 'if' statements
2025-10-31 22:50:56 -07:00
Brian
e2961eaadf
adapter_storiesonlinenet.py - tolerate contest stories
...
Contest stories have author="(Hidden)" which breaks the code to get story info from author's page.
Added checks for this and also checks to verify soup actually found results before trying to blindly use the results.
2025-10-31 15:01:45 -07:00
Brian
39500a9386
Update adapter_storiesonlinenet.py
...
Add check for SOL accounts in renewal warning period to verbosely explain to users why their downloads don't work
2025-10-12 09:15:38 -05:00
Jim Miller
a359c6b326
adapter_storiesonlinenet: Change page not found error reporting
2025-09-23 10:04:29 -05:00
Emmanuel Ferdman
aca07bbf59
Migrate to new bs4 API
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-05-06 17:38:14 -05:00
Jim Miller
d77cc15586
adapter_storiesonlinenet(et al): Add always_login option. Closes #1185
2025-03-29 17:17:44 -05:00
Jim Miller
6c0df42fe7
Implementing Timed One Time Password(TOTP) 2FA Exception and collection
2025-03-24 13:22:26 -05:00
Brian
5ce7875851
Update adapter_storiesonlinenet.py
...
Moved soup.find for article below chapter search code, as it breaks when the description/details contains extraneous /div tag.
2025-03-08 15:20:01 -08:00
Jim Miller
75f89beab1
adapter_storiesonlinenet: Remove some code that broke parsing when 'author' was in the title.
2025-02-14 20:43:51 -06:00
Jim Miller
44b6e752f6
Reduce debug output
2024-09-28 18:16:12 -05:00
Jim Miller
2f52ae31c0
adapter_storiesonlinenet: Fix for chapter select getting cover image link.
2024-07-08 09:17:02 -05:00
Jim Miller
182695b0af
adapter_storiesonlinenet: Remove ''s Page' to '.s Page'
2024-07-07 09:21:51 -05:00
Jim Miller
b953daa3c2
adapter_storiesonlinenet: Fix for /library/ -> /s/
2024-04-20 18:20:23 -05:00
Jim Miller
45b4a8d8bf
Add include_images:coveronly option for #1037
2024-02-06 10:21:14 -06:00
Jim Miller
893345dc33
adapter_storiesonlinenet: Allow /n/ as well as /s/ paths
2023-11-20 11:41:50 -06:00
Brian
0c02f17d67
Update adapter_storiesonlinenet.py
...
Fix issue introduced in initial fix for issue #1013 for paid subscribers that include download link and URL link in same list
2023-11-20 09:34:37 -06:00
Jim Miller
831bea725f
adapter_storiesonlinenet: Update for chapter URL change. See #1013
2023-11-19 09:49:46 -06:00
Jim Miller
b1b2451fa6
Fixes for poor '\' escapes that give SyntaxWarning
2023-10-13 17:51:52 -05:00
mvlcek
faf352bf80
Login now has a hidden token.
2023-06-14 11:54:26 -05:00
Jim Miller
f5f9a7d303
Tweak for adapter_storiesonlinenet description parsing
2022-11-27 09:14:04 -06:00
mvlcek
d85e3b977e
Support classic AND modern (and minimalist) theme for storiesonline, finestories and scifistories
2022-11-06 12:01:19 +01:00
Jim Miller
2b001f003b
adapter_storiesonlinenet: Fix for empty scores. #882
2022-09-12 08:50:37 -05:00
Jim Miller
7ea7c8497c
adapter_storiesonlinenet: More tweaks to keep story-title in URL. #882
2022-09-11 20:40:24 -05:00
Jim Miller
a09c84258f
adapter_storiesonlinenet: Also change index URL after login. #882
2022-09-11 16:53:23 -05:00
Jim Miller
599a89ee6a
adapter_storiesonlinenet: Fix for premium accounts redirecting to directly chapter? #882
2022-09-11 14:59:15 -05:00
Jim Miller
cddfd8b835
SOL/etc: Change story URL scheme to keep story-title & use to detect story ID reuse. #882
2022-09-10 09:30:30 -05:00
Jim Miller
f4a7a8657e
adapter_storiesonlinenet: Single chapter stories slightly different. Also scifistories and finestories. Closes #867
2022-07-26 10:39:40 -05:00
Martin Vlcek
ceccc5baab
fix storiesonline login (again) - parameter name was changed back to "email" ( #840 )
2022-05-10 16:08:14 -05:00
mvlcek
e9d206bf9b
fix storiesonline login
2022-05-05 09:12:44 -05:00
Jim Miller
0cff71b9d6
adapter_storiesonlinenet py2 fixes See #832 #829 #830
2022-05-01 12:12:28 -05:00
Martin Vlcek
adefbcfcf8
Address Storiesonline.net "Click to Load text..."
...
#756
2022-04-30 09:11:07 -05:00
Jim Miller
f2d74defca
adapter_storiesonlinenet: fix for dateUpdated when 'Last Activity' #808
2022-02-14 14:21:54 -06:00
Brian
36efc7366e
Update adapter_storiesonlinenet.py
...
Added age/rating field parsing for finestories and scifistories
2021-11-12 17:00:41 -08:00
Jim Miller
f8cb9e9364
adapter_storiesonlinenet: Fix for site updates, login and dates.
2021-10-25 13:05:23 -05:00
Jim Miller
715173f513
Put 'Change theme to Classic' back in adapter_storiesonlinenet
2021-03-02 09:19:01 -06:00
Jim Miller
8ba5d2c423
Refactor use_pagecache into an INI setting and a sharable, thread safe cache impl.
2021-01-29 17:31:30 -06:00
Jim Miller
dfc68fd0ed
HTTPError->HTTPErrorFFF all for trekfanfiction.net's server misconfiguration?
2021-01-26 10:08:28 -06:00
Jim Miller
edd089237e
Remove unused imports adapters
2021-01-25 20:53:04 -06:00
Jim Miller
ea29473239
Consolidate 404->StoryDoesNotExist checks in one place.
2021-01-25 18:13:17 -06:00
Jim Miller
75b1cc23b5
Refactor _fetchUrl() to get_request()
2021-01-24 14:12:41 -06:00
Jim Miller
38a9c7db05
Refactor _fetchUrlOpened() to get_request_redirected() and remove FakeOpened.
2021-01-24 13:44:35 -06:00
Jim Miller
7c262e71fa
Refactor _fetchUrl()s implicit POST to explicit post_request()s
2021-01-23 15:02:48 -06:00
Jim Miller
b948591389
Refactor: rename _postUrl to post_request
2021-01-23 14:04:50 -06:00
Jim Miller
a42dccd9bf
Add append_datepublished_to_storyurl option for storiesonline.net, finestories.com, scifistories.com only.
2020-12-24 15:38:29 -06:00
Jim Miller
ebb8608577
Fix for adapter_storiesonlinenet 'access' issue.
2020-12-07 19:31:11 -06:00
Jim Miller
fc5b7cb3b7
Fix for latest storiesonline login change, thanks mrEd
2020-10-23 10:03:50 -05:00
Jim Miller
c2bc561688
Fix adapter_storiesonlinenet login. Closes #562
2020-10-01 11:46:12 -05:00
Jim Miller
d487b265f6
'Fixed' login for adapter_storiesonlinenet, but doesn't work on chapters. Tons of debug output.
2020-09-30 16:39:52 -05:00
Eli Schwartz
49c9ea9837
fix deprecation warnings for invalid escapes
...
The two python strings
r'\,'
'\,'
are identical, except the latter raises warnings, and future versions of
python will raise an error. There is no such C-style escape sequence, so
python falls back to treating it like a literal string. Mark this and
all other strings which aren't intended to actually interject C-style
escapes, as r'' strings to suppress this attempted interpretation and
avoid logging DeprecationWarnings.
2020-07-20 13:51:05 -05:00