Commit Graph

113 Commits

Author SHA1 Message Date
Cadence Ember be3324ffce
Fix instances wiki parser for new format
The endpoint version is now 2.0. Old versions of the parser will not
return value data.
2020-05-09 03:18:02 +12:00
Cadence Ember 5a86372516
Create top bar 2020-05-06 03:35:18 +12:00
Cadence Ember d83a5de095
Implement SPA setting (closes #35) 2020-05-06 02:14:11 +12:00
Cadence Ember 4d6a3b92f8
Settings can be loaded 2020-05-06 01:45:56 +12:00
Cadence Ember e93b68abbe
Settings can now save 2020-05-05 03:06:07 +12:00
Cadence Ember 12c02fd8af
Cache some semi-static data 2020-05-04 23:50:54 +12:00
Cadence Ember 093a2cd9e9
Fix feed setting reporting 2020-05-01 14:37:27 +12:00
Cadence Ember b7d3309a2b
Redesign disabled feed system 2020-04-22 23:59:45 +12:00
Cadence Ember 69585a18ec
Show followers not available message instead of 0 2020-04-20 19:51:53 +12:00
Cadence Ember 297c9a0c08
Fix feed blocked symbols and cache-control 2020-04-20 01:57:37 +12:00
Cadence Ember 456bafa199
Include content-range header in video proxy 2020-04-18 21:50:23 +12:00
Cadence Ember a6e7252566
Stop logging proxy requests again 2020-04-17 01:13:55 +12:00
Cadence Ember fff2d74fe3
Provide error page for age gated profiles 2020-04-14 03:46:23 +12:00
Cadence Ember 42cede08e5
Add assistant to features 2020-04-13 03:44:31 +12:00
Cadence Ember 3e2cb7aa22
Add 403 to profile picture update status code list 2020-04-13 03:23:19 +12:00
Cadence Ember 41cbffa95a
Hopefully the final assistants changes 2020-04-13 02:52:04 +12:00
Cadence Ember b22028aaa4
Add experimental assistant feature 2020-04-07 18:30:00 +12:00
Cadence Ember 160fa7d843
Redirect to a lowercase username
Lowercase seems to be the canonical form of username on Instagram.
2020-04-06 13:53:01 +12:00
Cadence Ember d9d47b1f36
Add 404 to profile pic refresh status codes 2020-04-05 03:17:19 +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 Ember a903647eb1
Fix instances API and user import script 2020-03-22 01:59:19 +13:00
Cadence Fish 3efc4928a5
Allow got as request backend 2020-03-15 19:50:29 +13:00
Cadence Fish ecdd37dd1b
Add experimental opengraph tags 2020-03-05 01:12:24 +13:00
Cadence Fish fbe9583988
Add dnt-policy.txt 2020-03-04 01:32:09 +13:00
Cadence Fish bf3145b684
Stick user header to stop 2020-03-01 16:43:43 +13:00
Cadence Fish d6ee6c0411
Add updater page, disabled by default 2020-02-22 23:44:17 +13:00
Cadence Fish aac358cd65
Add SPA post overlay 2020-02-22 01:35:19 +13:00
Cadence Fish 21ec920516
Disable feed validation, add setting to enable 2020-02-18 20:42:36 +13:00
Cadence Fish 608b3a34fc
Listen for sharp errors 2020-02-18 14:10:04 +13:00
Cadence Fish 5201a6612b
Rewrite feeds 2020-02-18 13:39:20 +13:00
Cadence Fish b9c4a9a090
Add RSS and Cloudflare to /api/instances 2020-02-14 23:32:02 +13:00
Cadence Fish 3b1c6a2849
Add ENDPOINT_OVERRIDEN error symbol
Show proper 404 page for /u/privacy, /u/accounts, etc
2020-02-06 01:32:51 +13:00
Cadence Fish 4c83a7804a
Add conditional PRIVACY_POLICY feature 2020-02-05 23:14:52 +13:00
Cadence Fish 8b964a18e4
Add privacy policy template 2020-02-05 23:11:00 +13:00
Cadence Fish 1fcdfce868
Add Tor status to home and stats 2020-02-03 04:09:40 +13:00
Cadence Fish 6e136dc77a
Add preferRSS setting 2020-02-03 03:53:37 +13:00
Cadence Fish 96fa4758c0
Optional Tor support 2020-02-03 00:43:56 +13:00
Cadence Fish b944042fe0
Add API_STATS_SEMVER feature 2020-02-01 22:12:42 +13:00
Cadence Fish dc54b40144
Allow semver query for stats inner version 2020-02-01 21:58:04 +13:00
Cadence Fish 4426c2f206
Show instance state on homepage 2020-02-01 21:17:10 +13:00
Cadence Fish 3108c68fd5
Add BLOCK_DETECT_USER_HTML to features 2020-02-01 17:46:01 +13:00
Cadence Fish 341aade87c
Instance owners can disable RSS
RSS is still enabled by default, but will be disabled on bibliogram.art.
2020-02-01 16:15:12 +13:00
Cadence Fish 94ed25adad
Show if blocked in /api/stats
This is experimental and is not listed in /api/stats:features yet.
2020-01-31 01:51:59 +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 95cc416e08
Replace GraphicsMagick with sharp
That was easier than I expected.

Closes #18.
2020-01-30 01:14:00 +13:00
Cadence Fish 982a7f551f
Despite my best efforts... 2020-01-29 01:19:15 +13:00
Cadence Fish e8e565605f
Fix #15 2020-01-29 01:17:32 +13:00
Cadence Fish fd0e3a1891
Actually add the /api/instances file 2020-01-29 00:41:38 +13:00
Cadence Fish 246274a9af
Add instances API 2020-01-29 00:38:05 +13:00
Cadence Fish 788aaea3d1
Add homepage 2020-01-28 23:37:19 +13:00
Cadence Fish c1fb079a51
Try to provide commit hash in version 2020-01-28 19:23:53 +13:00
Cadence Fish 7b5db91efc
Add nodeinfo 2020-01-28 18:39:07 +13:00
Cadence Fish cf8fd6b86b
New constants/config merge system 2020-01-28 16:14:21 +13:00
Cadence Fish 9f5fa84f9a
Basic error checking 2020-01-27 19:03:28 +13:00
Cadence Fish 1f253981b2
RSS feed includes all gallery images 2020-01-27 04:15:53 +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 b5f163891c
Infinite scroll 2020-01-13 04:39:50 +13:00
Cadence Fish 38eaed293b
Support period in /u/ route 2020-01-13 04:01:00 +13:00
Cadence Fish 6fd7cc501e
First release 2020-01-13 01:50:21 +13:00