1
0
mirror of https://git.sr.ht/~cadence/bibliogram synced 2024-11-16 21:27:30 +00:00
Commit Graph

80 Commits

Author SHA1 Message Date
Cadence Ember
ab58306cee
Restore HTML request method with preload extractor 2022-07-28 23:31:05 +12:00
Cadence Ember
7237ebf8d4
Decrease self_blocked_status cache to 60 minutes 2022-07-27 10:47:44 +12:00
Cadence Ember
a9c7923b2c
Sure, let's cache self_blocked_status again! 2022-07-25 01:59:06 +12:00
Cadence Ember
f20554ddfb
Disable Tor by default.
Feel free to experiment and see if it helps if you enable it.
2022-07-25 01:57:44 +12:00
Cadence Ember
c2d7aca1cb
Replace all profile fetching methods with IWeb
The previous HTML method is gone due to a page restructure. It was
able to consistently bypass Instagram's blocking.

The IWeb method has a few hundred uses per X time for selfhosters, and
a couple dozen uses per X time for servers. This will likely change in
the future. There is no known way to bypass Instagram's IWeb blocking.

Feel free to look for a way.

Further timeline pages are still blocked. The "next page" button
defaults to not automatically loading when scrolled, since it will
basically never work anyway. Users running personal instances may be
able to get a couple of uses out of it.
2022-07-25 01:57:44 +12:00
Cadence Ember
a807acc296
Allow customisation of tor port 2021-09-28 16:23:52 +13:00
Cadence Ember
4363891fa6
Add configuration option to disable media proxy
Media proxy is enabled by default, and was always enabled before this
commit.
2021-06-21 02:14:28 +12:00
bopol
c050f6424a
use redirect.invidious.io for youtube redirection
fix regression introduced by commit e1883b2d9e
invidious.io is not the redirect website for invidious, but the homepage
of Invidious (project)
2021-02-06 13:13:34 +13:00
Cadence Ember
2419fbf08b
Change self_blocked_status to include timeline
Disabled by default, enable in the usual way.
2021-01-30 19:29:24 +13:00
Cadence Ember
e1883b2d9e
Set default Invidious instance to invidious.io 2021-01-23 21:59:23 +13:00
Cadence Ember
934e6baf06
Tor check bug fixes; recognise december blocking 2021-01-19 01:50:35 +13:00
Cadence Ember
72ee788799
Emergency jank: Route through Tor 2020-11-17 18:30:18 +13:00
bopol
40eeab8435
add language_dev constant
this constant, if enabled, will display MISSING STRING: string_id
if disabled, it will display the english version of string string_id
2020-11-15 00:42:37 +13:00
Cadence Ember
f7c4ae19f4
Option to track quota for analysis 2020-07-23 01:20:06 +12:00
Cadence Ember
112d9cc90e
Add request quota system 2020-07-23 00:58:21 +12:00
Cadence Ember
496d53f47e
Create initial language support
Create support for languages, then reformat user, home, and post pages
to use it, and create en and en-us language files.
2020-07-20 01:40:27 +12:00
Cadence Ember
aeb1947056
Link to new reserved URLs document 2020-07-17 00:19:37 +12:00
Cadence Ember
0594d694da
Mostly remove GitHub 2020-07-14 01:27:42 +12:00
Cadence Ember
c3455ec183
Deleted accounts become 404 instead of error
Fixes #95.
2020-07-07 22:08:19 +12:00
Cadence Ember
a941267953
Disable adding to the posts table by default 2020-06-25 23:47:16 +12:00
Cadence Ember
81b2c77b98
Add youtube/twitter rewrite (closes #22) 2020-06-22 02:04:15 +12:00
Cadence Ember
a7a9af8854
Remove updater page 2020-06-22 01:07:37 +12:00
Cadence Ember
6b4c9e9660
Ability to record and playback network requests 2020-06-22 00:34:46 +12:00
Cadence Ember
10c913a919
default onion location should be null 2020-06-19 17:49:11 +12:00
Cadence Ember
a13daa7ced
Add onion location 2020-06-19 17:45:51 +12:00
Cadence Ember
6b44f68050
Add pitch black theme 2020-06-16 23:02:21 +12:00
Cadence Ember
83fa767f1a
Update blocked page 2020-06-07 18:44:18 +12:00
Cadence Ember
7bd43ca857
Add Discord theme 2020-06-03 02:52:58 +12:00
Cadence Ember
ea81b945ce
Add remove hashtags setting 2020-05-30 23:04:06 +12:00
Cadence Ember
82f25bb712
Add featured profiles 2020-05-29 22:44:58 +12:00
Cadence Ember
72c8a9dca6
Add IGTV data 2020-05-29 20:45:13 +12:00
TheFrenchGhosty
9aeea0c647 Create a secondary PussTheCat.org closer to the original vision 2020-05-15 18:40:57 +02:00
Cadence Ember
3a191fa3a3
Rename existing themes 2020-05-16 01:25:06 +12:00
TheFrenchGhosty
08381d3c1d Public release of the PussTheCat.org dark theme 2020-05-14 18:21:48 +02:00
Cadence Ember
e52fa5aa31
Redesign custom theme selection, again 2020-05-10 23:58:05 +12:00
Cadence Ember
9712a80d5a
Set blocked_request_cooldown default to 0 2020-05-10 19:19:17 +12:00
Cadence Ember
47cc40bc5a
CSRF and various enhancements 2020-05-10 03:20:13 +12:00
Cadence Ember
8aac24bac8
Make additional themes more easily configurable 2020-05-09 23:37:56 +12:00
Cadence Ember
23e2ffecbf
Refactor sass for theming 2020-05-09 21:34:00 +12:00
Cadence Ember
6b3dc95926
Turn on self_blocked_status by default 2020-05-06 04:00:53 +12:00
Cadence Ember
5a86372516
Create top bar 2020-05-06 03:35:18 +12:00
Cadence Ember
d83a5de095
Implement SPA setting (closes #35) 2020-05-06 02:14:11 +12:00
Cadence Ember
850ea94ae8
Fix default settings 2020-05-06 01:50:01 +12:00
Cadence Ember
e93b68abbe
Settings can now save 2020-05-05 03:06:07 +12:00
Cadence Ember
b7d3309a2b
Redesign disabled feed system 2020-04-22 23:59:45 +12:00
Cadence Ember
8398049f02
Add setting for bind IP (default is still 0.0.0.0) 2020-04-18 00:19:25 +12:00
Cadence Ember
3adb0d0ac6
Use block status to inform future request policy 2020-04-17 01:40:20 +12:00
Cadence Ember
5a3eac338a
Ability to store request history in database 2020-04-17 01:14:27 +12:00
Cadence Ember
6c48bc9d60
Hopefully support Heroku 2020-04-15 02:03:38 +12:00
Cadence Ember
fff2d74fe3
Provide error page for age gated profiles 2020-04-14 03:46:23 +12:00