Commit Graph

368 Commits

Author SHA1 Message Date
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
grimneko df61faeb3b fixed missing translation 2021-01-01 01:20:27 +13:00
grimneko 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
Cadence Ember c7522f1198 Fix instance API 2020-07-30 00:12:19 +12:00
Cadence Ember 44c8e96a94 Cache enhancements:
- Use quota for /p/ requests
- Correctly detect owner.full_name to save unneeded requests out
- Unify quota reached pages
- Unify post presentation into function that fetches prerequisites
- Add getByID method to userRequestCache
2020-07-29 21:51:41 +12:00
Cadence Ember 736de3063a Remove misplaced semi from Spanish translation 2020-07-29 19:09:40 +12:00
Cadence Ember 78cefb0776 Fix simultaneous accesses to inflight RequestCache 2020-07-29 15:32:04 +12:00
Cadence Ember 43c2d66b04 Add Spanish language (thanks tagomago) 2020-07-29 15:15:56 +12:00