Cadence Ember
48c6e4a8a6
Save proxied media with shortcode as filename
2022-07-27 19:46:57 +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
7461f25ca9
Use boring font for consistent non-latin script appearance based on page heuristics
2022-05-06 01:36:40 +12:00
Cadence Ember
a807acc296
Allow customisation of tor port
2021-09-28 16:23:52 +13:00
Cadence Ember
c5bd24f9d4
Add handler for alternate form of age restriction
2021-08-05 23:33:19 +12: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
Cadence Ember
f7c4ae19f4
Option to track quota for analysis
2020-07-23 01:20:06 +12:00
Cadence Ember
5baae5167d
Add screenshot tests for user, post, and gallery
2020-07-20 19:15:58 +12:00
Cadence Ember
0594d694da
Mostly remove GitHub
2020-07-14 01:27:42 +12:00
Cadence Ember
642e543fd6
Automatically download test files when required
2020-07-07 22:08:47 +12:00
Cadence Ember
ff75c39aa9
Fix some image proxy headers
2020-06-25 03:42:22 +12:00
Cadence Ember
8a1c2ddb80
Upload missing files
2020-06-22 00:43:51 +12:00
Cadence Ember
6b4c9e9660
Ability to record and playback network requests
2020-06-22 00:34:46 +12:00
Cadence Ember
6fd9907b60
Rename folder to request_backends
2020-06-21 18:06:30 +12:00
Cadence Ember
21875a8e83
Don't remove hashtags if post is only hashtags
2020-06-19 18:47:54 +12:00
Cadence Ember
6e1e5e6996
Fix exploit and add tests for proxy URL validator
2020-06-19 17:57:34 +12:00
Cadence Ember
f37d5bade3
Database upgrade code does not require a tty
2020-05-31 17:49:27 +12:00
Cadence Ember
ea81b945ce
Add remove hashtags setting
2020-05-30 23:04:06 +12:00
Cadence Ember
49575dc8a1
Improve first run upgrade experience
2020-05-21 23:12:46 +12:00
Cadence Ember
3282d81ec4
Mentions are disabled by non-word instead of space
2020-05-20 03:36:51 +12:00
Cadence Ember
d285722ddf
fix #66
2020-05-19 19:03:03 +12:00
Cadence Ember
47cc40bc5a
CSRF and various enhancements
2020-05-10 03:20:13 +12:00
Cadence Ember
23e2ffecbf
Refactor sass for theming
2020-05-09 21:34:00 +12:00
Cadence Ember
5a86372516
Create top bar
2020-05-06 03:35:18 +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
5a3eac338a
Ability to store request history in database
2020-04-17 01:14:27 +12:00
Cadence Ember
fff2d74fe3
Provide error page for age gated profiles
2020-04-14 03:46:23 +12:00
Cadence Ember
9fd9a00932
Auto-refresh expired profile pictures
2020-04-05 02:57:31 +12:00
Cadence Ember
49ad9ee434
404 page allows you to visit that user
...
Closes #43
2020-03-22 17:10:50 +13:00
Cadence Fish
3efc4928a5
Allow got as request backend
2020-03-15 19:50:29 +13:00
Cadence Fish
d95f6950c4
Store more in database for complete fallback
2020-02-18 17:06:11 +13:00
Cadence Fish
9e008e5ec8
Revise Tor strings
2020-02-18 15:56:26 +13:00
Cadence Fish
5201a6612b
Rewrite feeds
2020-02-18 13:39:20 +13:00
Cadence Fish
70348e1934
Start test suite
2020-02-05 05:16:27 +13:00
Cadence Fish
0ea95d1943
Clickable usernames and hashtags
...
Should work well enough. Report edge cases.
2020-02-04 03:30:19 +13:00
Cadence Fish
1fcdfce868
Add Tor status to home and stats
2020-02-03 04:09:40 +13:00
Cadence Fish
272f4b6e3b
Add alternative method to fetch user
2020-02-03 02:24:14 +13:00
Cadence Fish
96fa4758c0
Optional Tor support
2020-02-03 00:43:56 +13:00
Cadence Fish
fbbb5052f1
Add database
2020-02-01 17:44:40 +13:00
Cadence Fish
e2fba3bbd0
Blocked by Instagram.
2020-01-30 16:05:43 +13:00
Cadence Fish
a5ab771969
Add video support (experimental!)
2020-01-30 04:20:20 +13:00
Cadence Fish
06b54e48b2
String OUT URLs before logging
2020-01-29 23:36:16 +13:00
Cadence Fish
9f5fa84f9a
Basic error checking
2020-01-27 19:03:28 +13:00
Cadence Fish
5303ae1d4b
Write full types and fix related bugs
...
Also fixes #4 .
2020-01-27 03:56:59 +13:00
Cadence Fish
59d891b94b
Create post viewer
2020-01-19 04:38:14 +13:00
Cadence Fish
30b45c2573
RSS
2020-01-15 03:38:33 +13:00
Cadence Fish
6fd7cc501e
First release
2020-01-13 01:50:21 +13:00