1
0
mirror of https://git.sr.ht/~cadence/bibliogram synced 2024-11-22 08:07:30 +00:00
Commit Graph

373 Commits

Author SHA1 Message Date
Cadence Ember
078acbb0e3
Update dependencies
Should fix the recent pug vulnerability (which wasn't exploitable in
Bibliogram anyway, though)
2021-03-04 23:05:25 +13:00
Cadence Ember
d576b3ef76
Remove unblocker
It does not work.

It was created for an older era when the user page was most heavily
restricted, and graphql timeline was free. So the visitor would look
up the username-userID relationship on the instance's behalf, and
submit that for the instance to check, and then that profile would be
unblocked forever because the user page is not needed after that
point.

Now, the user page is free, and graphql timeline can be impossible.
(Still haven't worked that out yet.) So the unblocker would only be
fetching information that the instance could already get. Even if the
instance was somehow blocked from the user page, the unblocker would
not help, since it only fetches the username-userID relationship for
use with graphql timeline, and graphql timeline is currently blocked
on the instance too.

Keeping this in Bibliogram is misleading to visitors and the backing
code is now useless.

The correct way to view profiles is to run your own Bibliogram.
2021-03-04 22:26:52 +13:00
Cadence Ember
8928ab1edf
Use GraphicsMagick instead of sharp 2021-03-04 22:24:40 +13:00
Ahmet Çadırcı
dcd593e885
Add Turkish language 2021-02-24 23:08:24 +13:00
Jakob Wenzel
7fd90bce54
fix crash in feeds with empty caption 2021-02-22 23:18:26 +13:00
Jakob Wenzel
9b4f235355
insert br tags in feeds
FreshRSS performs input sanitation and throws away all style attributes.
Instead of relying on them for linebreaks, insert br tags.
2021-02-19 00:14:01 +13:00
Cadence Ember
c7b83f9e75
Update dependencies
For semver breaking changes, changelogs were checked. There were no
breaking changes that interfere with Bibliogram.
2021-02-18 23:32:03 +13: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
5ed035a432
Preserve history error kind 2021-01-30 19:40:20 +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
81ea52bab8
Fix; use correct map key 2021-01-20 16:12:21 +13:00
Cadence Ember
508236fb9c
Use theme colors for timeline error fragments 2021-01-20 15:49:12 +13:00
Cadence Ember
20b4e448eb
Alter follower count text/number order 2021-01-19 02:36:50 +13:00
Cadence Ember
aa5d6966a3
State whether images or videos in /p/ link preview 2021-01-19 02:28:02 +13:00
Cadence Ember
5f036124d9
Fix IGTV loading and post count 2021-01-19 02:23:25 +13:00
Cadence Ember
f94de3b0a4
Support new block message for posts too 2021-01-19 01:57:19 +13:00
Cadence Ember
934e6baf06
Tor check bug fixes; recognise december blocking 2021-01-19 01:50:35 +13:00
Philipp Beckers
df61faeb3b
fixed missing translation 2021-01-01 01:20:27 +13:00
Philipp Beckers
3245be3891
added german translation file, added german to settings/index 2021-01-01 01:19:21 +13:00
Cadence Ember
544a825b2b
Add "experiencing problems" notice 2020-12-18 02:02:56 +13:00
Cadence Ember
6ec4b0f0b2
Update dependencies
Package `ini` is updated to 1.3.6, fixing a prototype pollution
vulnerability. https://npmjs.com/advisories/1589
2020-12-15 01:13:55 +13:00
Cadence Ember
3af4b2f237
Change settings save buttons back to real buttons 2020-11-21 01:49:00 +13:00
learnpastsole
14c63031e0
Settings page for ms language
بحس سي
2020-11-21 01:36:50 +13:00
Cadence Ember
494232849e
Fix language reference in settings for "Hide" 2020-11-21 01:05:47 +13:00
Cadence Ember
72ee788799
Emergency jank: Route through Tor 2020-11-17 18:30:18 +13:00
Cadence Ember
0e320c16d2
Sync with docs readme 2020-11-15 02:30:57 +13:00
bopol
d300aef11f
update invidious repo url 2020-11-15 02:19:48 +13:00
bopol
7c9cb6f3f7
clearly show usage of no-break spaces in french 2020-11-15 01:20:02 +13:00
bopol
31f6c4936b
Add new strings: quota_left, settings_saved 2020-11-15 00:42:46 +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
bopol
bb652639cf
translate settings in french 2020-11-15 00:42:28 +13:00
bopol
36df0350a9
make settings translatable 2020-11-15 00:42:17 +13:00
learnpastsole
5ff2462f1b
add Bahasa Melayu 2020-11-12 16:53:42 +13:00
Kyle Anthony Williams
e94eb82325
Updated node-tap to patch up a prototype pollution vulnerability.
https://www.npmjs.com/advisories/1523
2020-11-09 02:02:23 +13:00
Plamen Peev
9a63d56eee
Trim Whitespace From Input Fields
When pasting text in the user or post fields,
some unwanted whitespace may occur, especially from mobile device.
Currently, if this whitespace is before the username or the post,
Bibliogram returns 404.
This patch prevents this by trimming the unwanted whitespace.
2020-11-09 02:00:37 +13:00
Cadence Ember
e5c0c7707c
Tweaks to submitted language files 2020-11-06 03:04:07 +13:00
Plamen Peev
47905b823a
Add Bulgarian Language Translation 2020-11-06 02:59:18 +13:00
Kyle Anthony Williams
cff003bde7
Repaired two high severity vulnerabilities and one low one.
There are also 49 prototype pollution vulnerabilities related to tap's use of lodash. You should be able to fix it by updating tap.
2020-11-04 14:24:29 +13:00
Kyle Anthony Williams
0d251779f2
Changed the journal mode of the SQLite DB to WAL.
https://github.com/JoshuaWise/better-sqlite3/issues/262#issuecomment-549872386

https://www.sqlite.org/wal.html

Just do it. It should near instanly make Bibliogram faster.
2020-11-04 14:24:29 +13:00
Cadence Ember
eabcfc01cf
Add code of conduct 2020-10-03 22:59:17 +13:00
Cadence Ember
c6ea5ae8e4
Add alias paths /tv/, /igtv/, /reel 2020-08-31 20:30:31 +12:00
bopol
9b902d1149
Add French language 2020-08-01 21:43:26 +12:00
Cadence Ember
3fccab179d
Add VPN IPv6 list 2020-08-01 02:10:25 +12:00
Cadence Ember
53e43ab033
Fix timeline quota reached pug filename 2020-07-31 03:43:01 +12:00
Cadence Ember
d4f9af44b0
Notify users if they were blocked due to proxy 2020-07-31 03:19:55 +12:00
Cadence Ember
f0a28d485f
Remove debugging info from getIdentifier 2020-07-31 03:01:54 +12:00
Cadence Ember
4fdf44c4ca
Use general known bots list file 2020-07-31 03:01:14 +12:00
Cadence Ember
271afec9db
Add VPN list and applied-privacy subnet list 2020-07-31 02:44:28 +12:00
Cadence Ember
db364721d8
Add Galician translation (thanks XoseM) 2020-07-30 19:52:08 +12:00