Commit Graph

52 Commits

Author SHA1 Message Date
Cadence Ember 934e6baf06
Tor check bug fixes; recognise december blocking 2021-01-19 01:50:35 +13:00
Plamen Peev 9a63d56eee
Trim Whitespace From Input Fields
When pasting text in the user or post fields,
some unwanted whitespace may occur, especially from mobile device.
Currently, if this whitespace is before the username or the post,
Bibliogram returns 404.
This patch prevents this by trimming the unwanted whitespace.
2020-11-09 02:00:37 +13:00
Cadence Ember c6ea5ae8e4
Add alias paths /tv/, /igtv/, /reel 2020-08-31 20:30:31 +12:00
Cadence Ember 53e43ab033
Fix timeline quota reached pug filename 2020-07-31 03:43:01 +12:00
Cadence Ember d4f9af44b0
Notify users if they were blocked due to proxy 2020-07-31 03:19:55 +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 5ef9af5f08
Write new timeline loading blocked notice 2020-07-16 23:41:18 +12:00
Cadence Ember f1f24f8c4a
Use hashed URL for arrow button 2020-07-16 23:21:24 +12:00
Cadence Ember a023e09743
Add IGTV 2020-06-25 02:58:01 +12:00
Cadence Ember 20ea14c0d1
Fragments have rate limit symbol handler 2020-06-24 20:20:43 +12:00
Cadence Ember a13daa7ced
Add onion location 2020-06-19 17:45:51 +12:00
Cadence Ember 753b4f4ea4
Apply settings to error pages 2020-06-16 23:01:40 +12:00
Cadence Ember 78a41aada9
Update blocked page with command line to unblock 2020-06-12 04:09:28 +12:00
Cadence Ember 474274740f
Redesign return from settings page 2020-05-29 20:46:45 +12:00
Cadence Ember 8c8808e1dc
Slightly improve blocked detection 2020-05-20 03:54:22 +12:00
Cadence Ember 13339efa9e
Implement caption on right (closes #51) 2020-05-20 03:03:21 +12:00
Cadence Ember 23e2ffecbf
Refactor sass for theming 2020-05-09 21:34:00 +12:00
Cadence Ember d83a5de095
Implement SPA setting (closes #35) 2020-05-06 02:14:11 +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 fff2d74fe3
Provide error page for age gated profiles 2020-04-14 03:46:23 +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 Fish ecdd37dd1b
Add experimental opengraph tags 2020-03-05 01:12:24 +13:00
Cadence Fish bf3145b684
Stick user header to stop 2020-03-01 16:43:43 +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 5201a6612b
Rewrite feeds 2020-02-18 13:39:20 +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 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 4426c2f206
Show instance state on homepage 2020-02-01 21:17:10 +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 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 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 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 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