Commit Graph

167 Commits

Author SHA1 Message Date
mendel5 20fc79bc4a
Remove incorrect semicolon?
Hi Cadence, I'm not sure if this semicolon is supposed to be at the end of line 3. I think it might be incorrect so I propose removing it.
2020-04-17 12:26:19 +02:00
Cadence Ember 3adb0d0ac6
Use block status to inform future request policy 2020-04-17 01:40:20 +12:00
Cadence Ember d66d12e7da
Fix for Instagram's changed N1 data 2020-04-17 01:15:21 +12:00
Cadence Ember ebae7f57c3
Fix video sizing? 2020-04-17 01:14:36 +12:00
Cadence Ember 5a3eac338a
Ability to store request history in database 2020-04-17 01:14:27 +12:00
Cadence Ember a6e7252566
Stop logging proxy requests again 2020-04-17 01:13:55 +12:00
Cadence Ember 54f5a7a02c
Adjust buttons on front page 2020-04-16 10:36:08 +12:00
Cadence Ember 6c48bc9d60
Hopefully support Heroku 2020-04-15 02:03:38 +12:00
Cadence Ember 138145fa05
Assistant understands age restricted profiles 2020-04-14 03:51:21 +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 dc91575e1c
Update dependencies 2020-04-10 02:02:43 +12:00
Cadence Ember 5bfa28e5d1
Remove breaking line of code 2020-04-08 15:14:29 +12:00
Cadence Ember 99213216f7
Handle user not found in assistant 2020-04-08 15:11:49 +12:00
Cadence Ember b2b84c0663
Remove spammy console.log 2020-04-07 18:33:35 +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 f4969f86db
Only start repl if standard input is a terminal 2020-04-05 01:20:12 +13:00
Cadence Ember df7487de08
Put port in constants 2020-03-24 16:15:04 +13: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 9a416a643b
Sweep caches more frequently 2020-03-18 21:14:12 +13:00
Cadence Fish 3efc4928a5
Allow got as request backend 2020-03-15 19:50:29 +13:00
Cadence Fish a861df2662
Fix post navigation button functionality 2020-03-15 19:02:38 +13:00
Cadence Fish 74f731ceea
Remove post navigation arrow inline style 2020-03-11 23:17:40 +13:00
Cadence Fish 9f5326fb58
Write type of post in title 2020-03-05 01:18:37 +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 51e85e6bb9
Sweep caches on the ttl interval 2020-03-01 16:49:16 +13:00
Cadence Fish bf3145b684
Stick user header to stop 2020-03-01 16:43:43 +13:00
Cadence Fish 9969dd8c7d
Fix name on post when no full_name 2020-03-01 15:35:45 +13:00
Cadence Fish d32a12a134
Add buttons to go through posts
Closes #8
2020-02-26 20:13:03 +13:00
Mostafa Ahangarha a14633ef92 add bidi support to bio and description 2020-02-23 23:37:23 +04:30
Cadence Fish 6ea513c5ac
correct plural of "commit" 2020-02-23 00:29:25 +13:00
Cadence Fish 8b96638a0d
Bye bye cute robots :'(
Ask on Matrix to find out why this was necessary.
2020-02-23 00:14:20 +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 13e40259b7
Username cannot end with a dot 2020-02-22 01:32:57 +13:00
Cadence Fish 9d86bdbc74
Add proper custom 404 page 2020-02-18 21:03:46 +13:00
Cadence Fish 21ec920516
Disable feed validation, add setting to enable 2020-02-18 20:42:36 +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 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 b10432aa38
Actually use the font 2020-02-16 18:38:52 +13:00
Cadence Fish 6183947218
Add fonts 2020-02-16 18:28:17 +13:00
Cadence Fish b9c4a9a090
Add RSS and Cloudflare to /api/instances 2020-02-14 23:32:02 +13:00
Cadence Fish 12798c23aa
this could really do with tests 2020-02-14 23:28:13 +13:00
Cadence Fish b7dbc733b8
IRC is gone, please summon the crabs 2020-02-14 22:52:15 +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 f8f670c4a9
Update privacy policy template 2020-02-06 01:14:26 +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 bcfeb8bd53
Upload favicons 2020-02-05 19:05:18 +13:00
Cadence Fish 70348e1934
Start test suite 2020-02-05 05:16:27 +13:00
Cadence Fish 5024dc92af
Disallow newlines in hashtag 2020-02-04 19:15:16 +13:00
Cadence Fish eacce79dc5
Fix crash on users with no bio 2020-02-04 04:17:03 +13:00
Cadence Fish a87617cea8
Try a new hashtag regex
Should catch foreign in /p/B0L-nGVoqJt
And emoji in /p/B8G_Hr4lclr
2020-02-04 04:10:55 +13:00
Cadence Fish 5ea59f6bf1
Fix post description with long words
/p/B0L-nGVoqJt
2020-02-04 03:58:49 +13:00
Cadence Fish 61fa8f94e8
Fix profile link colour 2020-02-04 03:51:11 +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 6e136dc77a
Add preferRSS setting 2020-02-03 03:53:37 +13:00
Cadence Fish c5d8b5788b
Fix reel fallback 2020-02-03 02:45:03 +13:00
Cadence Fish 81fb064318
Add reel to request history 2020-02-03 02:44:52 +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 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 fbbb5052f1
Add database 2020-02-01 17:44:40 +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 c49016ebde
Revise home and readme 2020-01-31 01:49:50 +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 06b54e48b2
String OUT URLs before logging 2020-01-29 23:36:16 +13:00
Cadence Fish 3297333312
Force 3 columns on mobile 2020-01-29 23:08:52 +13:00
Cadence Fish e3e1e007ed
Fix RSS website_origin 2020-01-29 23:00:47 +13:00
Cadence Fish b47f162cfe
Show website on profile
Closes #9
2020-01-29 01:35:37 +13:00
Cadence Fish 982a7f551f
Despite my best efforts... 2020-01-29 01:19:15 +13:00
Cadence Fish 9f5adcb42b
Fix line breaks in profile counters 2020-01-29 01:18:14 +13:00
Cadence Fish e8e565605f
Fix #15 2020-01-29 01:17:32 +13:00
Cadence Fish 29e56134ce
Fix line breaks in profile
Closes #10, closes #13
2020-01-29 00:52:56 +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 6f2d686163
Revise about section on homepage 2020-01-29 00:37:08 +13:00
Cadence Fish e676493030
Update links to wiki 2020-01-28 23:55:40 +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 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 fb6081a719
Add robots.txt 2020-01-28 16:04:21 +13:00