Commit Graph

435 Commits

Author SHA1 Message Date
Hygna a96f3188b7
Changes:
Added BreezeWiki as a frontend for Fandom

Closes https://github.com/libredirect/libredirect/issues/444

Futureproofed bug caused by adding new frontend/service
2022-10-05 17:29:27 +01:00
Hygna cd01a7083c
Added LibreTranslate 2022-10-04 21:50:01 +01:00
Hygna 1898a17f04
Restored utils.js 2022-10-04 21:33:53 +01:00
Hygna c87bbba349
Ported 87d68cb662 2022-10-04 19:10:07 +01:00
Hygna aa408a4c9b Merge branch 'optimizations' 2022-10-04 19:00:06 +01:00
Hygna e4954d197f
Display if server is not found, made images in settings clickable 2022-10-04 17:36:38 +01:00
Hygna ebc1259ca4
Squashed many bugs 2022-10-03 19:49:12 +01:00
Hygna c1af086c27
Finished options upgrading 2022-10-03 06:44:49 +01:00
Hygna 6c8c304a0d
Corrected minor mistake 2022-10-02 16:44:11 +01:00
ManeraKai 84e863c477
small fix 2022-10-02 18:23:17 +03:00
Hygna e8a67e9172
Squashed a few bugs 2022-10-02 15:10:36 +01:00
Hygna e21ecb4e1d
Unify Localstorage 2022-10-01 11:17:32 +01:00
Hygna 18facf37a2
Squashed a few bugs 2022-09-30 14:54:56 +01:00
Hygna f1b8b64c48
Changes:
Improved instance fetcher

Added instance updating

Fix a few bugs
2022-09-29 18:32:03 +01:00
Hygna 800d0cbd9f
Unify cookies 2022-09-28 20:18:32 +01:00
Hygna 5d48d60e96 Started converting storage format 2022-09-27 20:59:25 +01:00
Hygna 378fab21c0 Changes
Changed some regex

Made ejs no longer need extra config member variable

Added url reversal
2022-09-26 18:32:32 +01:00
Hygna 01bb150213 Finished instance fetching 2022-09-25 19:24:40 +01:00
Hygna 03f242fe11 Started work on instance switching 2022-09-25 17:27:43 +01:00
ManeraKai 7e8c13bb3b
Fix some error in runtime.onInstalled 2022-09-25 17:10:38 +03:00
Hygna df5e7f9b07 Made most redirects work as expected 2022-09-24 11:44:18 +01:00
Hygna f87eb20cee Started optimizing popup.js 2022-09-23 20:57:25 +01:00
Hygna 320d0175a8 Completed Migration to ejs 2022-09-22 19:58:07 +01:00
Hygna d86fecab3f 100% compat with widgets/<service>.js 2022-09-21 20:38:30 +01:00
Hygna 8f05957ffa Fixed more bugs 2022-09-20 22:24:19 +01:00
Hygna 0c1595ec3a Changes
Made get_instances.py more efficient

Further work to get widgets/services.js to work properly
2022-09-19 17:30:39 +01:00
Hygna 978e079307 Converted index.html to ejs 2022-09-18 17:03:54 +01:00
Hygna d6cad17a15 Begin work with ejs, created widgets/services.js 2022-09-12 18:17:25 +01:00
Hygna e04c79d4ae Embrace object usage for user-set options 2022-09-11 14:41:06 +01:00
Hygna 25de09a935 Further progress 2022-09-10 20:48:57 +01:00
Hygna c005983a0f Make config.json fetching work 2022-09-09 22:08:40 +01:00
Hygna 4cab752e05 All irregular url structures completed 2022-09-09 15:55:33 +01:00
Hygna 36d01024c8 Make redirect not return on a single instance frontend 2022-09-08 21:15:36 +01:00
Hygna 4492914535 Add almost all irregular url structures 2022-09-08 21:04:25 +01:00
Hygna f360a6ff1f Fix beatbump search redirect from master 2022-09-07 21:01:29 +01:00
Hygna 44b9db6697 Added basic support for irregular url structures 2022-09-07 20:57:15 +01:00
Hygna da446a981b Started work on services.js 2022-09-07 18:05:18 +01:00
ManeraKai 87d68cb662
removed ref_src and ref_url from twitter urls https://github.com/libredirect/libredirect/issues/395 2022-08-14 15:34:08 +03:00
ManeraKai b62c79adf8
Removed embedded only https://github.com/libredirect/libredirect/issues/410 2022-08-14 15:11:50 +03:00
ManeraKai 95d30cb3af Handle youtu.be for FreeTube by @mittermichal https://github.com/libredirect/libredirect/pull/393 2022-08-09 10:16:12 +03:00
ManeraKai 4654308da9 Merge branch 'update-blacklist' 2022-08-08 11:48:32 +03:00
ManeraKai 7a56715877
improving the general Class 2022-08-08 11:47:25 +03:00
ManeraKai 93b181901c
Made setRedirect functions async 2022-08-06 09:12:43 +03:00
BobIsMyManager d3dca6a91b Fix some beatbump redirects 2022-08-03 14:51:14 +01:00
BobIsMyManager 0cd1947ad9 Update blacklist pt1 2022-08-03 14:12:03 +01:00
BobIsMyManager 9959aeb4ea Fix simplytranslate and make things prettier 2022-08-02 23:04:04 +01:00
BobIsMyManager f7fbe4a912 Make fetching non-normal instances actually work 2022-08-02 22:46:31 +01:00
BobIsMyManager 341afc4055 Finish offline detection 2022-08-02 22:03:33 +01:00
GitHub Action fe0a2782e4 update instances 2022-08-02 22:03:33 +01:00
ManeraKai e618299a04 Unify won't save in storage anymore. Fixed Piped Unify 2022-08-02 22:03:33 +01:00
ManeraKai c3a5208fdc Prettier format 2022-08-02 22:03:33 +01:00
ManeraKai 8ea4d37b43 rebase 2022-08-02 22:03:25 +01:00
BobIsMyManager 6a1ac04791 Begin work on instagram unify settings 2022-08-02 22:02:35 +01:00
BobIsMyManager 9a884ca5c0 http status 2022-08-02 22:02:35 +01:00
BobIsMyManager 4c69fa7e29 Latency threshold, LBRY/Odysee -> LBRY
Closes https://github.com/libredirect/libredirect/pull/405
2022-08-01 13:31:16 +01:00
BobIsMyManager 29295b8237 Added lbry embeds and codeberg issue templates 2022-07-28 17:30:38 +01:00
BobIsMyManager 532e01b49f Fallback on codeberg for instance fetching 2022-07-27 19:17:50 +01:00
BobIsMyManager a9d3245a0a Resolve issue with instagram not redirecting after going back a page
Closes https://github.com/libredirect/libredirect/issues/389
2022-07-27 11:25:41 +01:00
BobIsMyManager 0803eb5e04 Added lbry desktop
Closes https://github.com/libredirect/libredirect/issues/365
2022-07-27 11:05:49 +01:00
BobIsMyManager 2a0596f08f Many things
Made all instances updateable

Added hyperpipe

Closes https://github.com/libredirect/libredirect/issues/398

Added cloudtube

Closes https://github.com/libredirect/libredirect/issues/397

Start using prettier
2022-07-26 22:28:50 +01:00
BobIsMyManager a43f0a7e7f Squashed a few bugs
Closes https://github.com/libredirect/libredirect/issues/392
2022-07-24 16:30:41 +01:00
ManeraKai 663c61e0f2
fix some typos 2022-07-24 11:34:17 +03:00
BobIsMyManager 2e44814315 Fixed one of the errors (1 remaining) 2022-07-23 18:08:18 +01:00
BobIsMyManager e08dd3d5a9 Resolve redirects for neuters and youtube 2022-07-23 14:11:44 +01:00
BobIsMyManager 3bc5cafe65 Make almost all instances follow new protocol structre
Closes https://github.com/libredirect/libredirect/issues/238

Closes https://github.com/libredirect/libredirect/issues/391
2022-07-22 19:39:08 +01:00
BobIsMyManager f4dc7ded61 WIP: Optimization, resolve incorrect protocol storage, unified protocol settings...
Optmizations still throw a lot of errors, this will be resolved

Custom instances of previously unused protocols do not save, this will be resolved

Track version number locally for easier config migration in the future
2022-07-21 21:30:46 +01:00
BobIsMyManager c531943e48 Add support for unifying settings 2022-07-14 16:39:04 +01:00
BobIsMyManager ddcbb9725d non-breaking optimizations to search and librex support 2022-07-14 11:40:19 +01:00
BobIsMyManager 0ea6f3845e Added I2P and Lokinet support for simply translate. (#4)
Co-authored-by: BobIsMyManager <bimmgitsignature.nly8m@simplelogin.co>
Reviewed-on: https://codeberg.org/LibRedirect/libredirect/pulls/4
Co-authored-by: BobIsMyManager <bobismymanager@noreply.codeberg.org>
Co-committed-by: BobIsMyManager <bobismymanager@noreply.codeberg.org>
2022-07-05 22:02:32 +02:00
ManeraKai e73743d2b5 Merge branch 'master' of https://github.com/libredirect/libredirect 2022-06-23 08:36:25 +03:00
ManeraKai 1d0111201b
Made frontend icon appear if the current site is surpports it 2022-06-23 08:34:57 +03:00
qvalentin 1e5f721bd0
Add redirect of youtubeMusic search query to beatbump 2022-06-20 18:39:32 +02:00
ManeraKai a3621dea6d
Removed google, yandex, bing #345 2022-06-19 19:12:03 +03:00
ManeraKai 1c1c3cd434
Added Twitter embed toggle #344 2022-06-19 19:10:32 +03:00
ManeraKai f6861164a3
Disabled cookies for incognito for this release #291 #340 2022-06-19 18:49:42 +03:00
ManeraKai 8b7581e4e2
Added imgur.io #346. Fixed a typo in Unify. Fixed typo in IMDb #348 2022-06-19 15:49:11 +03:00
ManeraKai cb39680081
Minor tweaks. Fixed Unify Settings not working in chromium 2022-06-18 15:53:05 +03:00
ManeraKai a1e2b1867d
Fixed a typo in piped settings 2022-06-16 12:13:25 +03:00
ManeraKai 4c4c47e82f
Fixed small things. apparently Fixed Instances got fixed #337 2022-06-16 11:37:42 +03:00
ManeraKai cc8b5e4e5f
Added libremdb #230 2022-06-12 18:51:47 +03:00
ManeraKai f108cdbcbd
Bypassing homepage for quora, medium, imgur #327 2022-06-12 11:55:27 +03:00
ManeraKai cd285222c7
Added Neuters #231 2022-06-11 15:39:22 +03:00
ManeraKai bab3f02a36
Added quetre #230 2022-06-11 14:14:14 +03:00
ManeraKai 1056f98ac3
removed bypassing root path on medium, imgur 2022-06-11 13:24:24 +03:00
ManeraKai 0ab646ac68
Fixed content-security-policy for youtube #279 2022-06-11 13:03:46 +03:00
ManeraKai 3aac443d68 Fixing a typo in cookies #323 2022-06-11 11:49:34 +03:00
ManeraKai 0dc86227ee
Added support for subscriptions, filter to libreddit cookies #333 2022-06-11 11:37:58 +03:00
ManeraKai eeb01729ea
Removing all duplicate cookies before Unifying #323 2022-06-11 11:31:49 +03:00
ManeraKai d81a4b9766
Fixing cookies #319 #323 2022-06-11 09:57:41 +03:00
ManeraKai fd844da5e0 Added Switch Instance to proxiTok & fixed instance fetching for it #326 2022-06-10 21:03:48 +03:00
ManeraKai e7555aa56e
Supporting more cookie settings for nitter #325 2022-06-10 20:02:54 +03:00
ManeraKai 61f2390323
Fixed Copy Raw shortcut not working #324 2022-06-10 20:00:12 +03:00
ManeraKai 931ad2256d
Fixed search removing symbols #321 2022-06-10 19:35:10 +03:00
ManeraKai 64014cfdf7
Fixed thing in reddit. Fixed bug in incognito, Fixed localise module error. Bump => 2.1.0 2022-06-09 20:29:05 +03:00
ManeraKai 22b687876a
Fixed maps. RTL to default instances checklist. Unify not working in chrmoium 2022-06-09 10:32:09 +03:00
ManeraKai 55d76447d4
Fixed cookies not applying in iframes #319. Added translation support for some strings 2022-06-08 04:18:09 +03:00
ManeraKai adbfb9a890
Fix removeXFrameOptions not working in YT #279 2022-06-06 19:30:07 +03:00
ManeraKai 78dcb36710
Fixing bugs. Preparing for release 2022-06-05 15:54:13 +03:00
ManeraKai fec9df153e
Clarifying authenticate instances #311 2022-06-04 19:42:34 +03:00
ManeraKai b6875ee886
Twitter twimg redirects #307 2022-06-04 17:54:13 +03:00