1
0
mirror of https://git.sr.ht/~cadence/bibliogram synced 2025-07-13 23:02:05 +00:00
Commit Graph

33 Commits

Author SHA1 Message Date
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
50f509742e
Cantarell font files from Gnome project
Sources:
https://static.gnome.org/fonts/Cantarell-Regular.otf
https://static.gnome.org/fonts/Cantarell-Bold.otf
2022-05-17 23:53:43 +12:00
Cadence Ember
7acb21f613
User pages now count for quota, as it should be. 2022-05-06 16:14:58 +12:00
Cadence Ember
5a1b0e88b2
Specify Cantarell font and add font files 2022-05-06 15:33:01 +12:00
Cadence Ember
f14837be44
Set and preserve focus when showing post overlay 2021-08-08 16:29:18 +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
2b5899f430
Create page for when graphql is blocked 2020-07-29 00:53:29 +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
5fc765d8cb
Add badge to verified accounts 2020-07-16 23:21:02 +12:00
Cadence Ember
0c0a3cf7a8
Apply clicked class when loading 2020-06-28 23:35:53 +12:00
Cadence Ember
a023e09743
Add IGTV 2020-06-25 02:58:01 +12:00
Cadence Ember
0c16c027e9
Add settings restore link 2020-06-19 19:12:43 +12:00
Cadence Ember
78a41aada9
Update blocked page with command line to unblock 2020-06-12 04:09:28 +12:00
Cadence Ember
d3c6598e50
Add some security headers 2020-05-30 23:07:32 +12:00
Cadence Ember
270a662c75
Update art 2020-05-10 03:18:23 +12:00
Cadence Ember
5a86372516
Create top bar 2020-05-06 03:35:18 +12:00
Cadence Ember
120faae576
Add nonfunctional settings page 2020-05-05 02:02:35 +12:00
Cadence Ember
ea7eb899bf
Deleted unused templates API 2020-05-04 23:49:28 +12:00
Cadence Ember
85fa2a8b35
Stop navigating at end of timeline 2020-04-23 00:30:26 +12:00
Cadence Fish
a861df2662
Fix post navigation button functionality 2020-03-15 19:02:38 +13:00
Cadence Fish
d32a12a134
Add buttons to go through posts
Closes #8
2020-02-26 20:13:03 +13:00
Cadence Fish
aac358cd65
Add SPA post overlay 2020-02-22 01:35:19 +13:00
Cadence Fish
6183947218
Add fonts 2020-02-16 18:28:17 +13:00
Cadence Fish
4cabab5026
Improve pagination button appearance 2020-01-28 23:37:45 +13:00
Cadence Fish
788aaea3d1
Add homepage 2020-01-28 23:37:19 +13:00
Cadence Fish
9f5fa84f9a
Basic error checking 2020-01-27 19:03:28 +13:00
Cadence Fish
482bdff3a4
Make pagination threshold more eager 2020-01-27 02:45:50 +13:00
Cadence Fish
b5f163891c
Infinite scroll 2020-01-13 04:39:50 +13:00
Cadence Fish
32e4f3d854
git subrepo clone --branch=master /home/cloud/Code/pinski-plugins/elemjs src/site/html/static/js/elemjs
subrepo:
  subdir:   "src/site/html/static/js/elemjs"
  merged:   "20ef654"
upstream:
  origin:   "/home/cloud/Code/pinski-plugins/elemjs"
  branch:   "master"
  commit:   "20ef654"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2020-01-12 22:38:21 +13:00
Cadence Fish
dce68b9707
Delete avc 2020-01-12 22:28:18 +13:00
Cadence Fish
05587f4a72
git subrepo clone /home/cloud/Code/pinski-plugins/avc src/site/html/static/js/templates/avc
subrepo:
  subdir:   "src/site/html/static/js/templates/avc"
  merged:   "257d397"
upstream:
  origin:   "/home/cloud/Code/pinski-plugins/avc"
  branch:   "master"
  commit:   "257d397"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-12-20 15:01:07 +13:00
Cadence Fish
eb818bf63d
git subrepo clone /home/cloud/Code/pinski-plugins/templates src/site/html/static/js/templates
subrepo:
  subdir:   "src/site/html/static/js/templates"
  merged:   "a768add"
upstream:
  origin:   "/home/cloud/Code/pinski-plugins/templates"
  branch:   "master"
  commit:   "a768add"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-12-20 11:43:13 +13:00