Commit Graph

105 Commits

Author SHA1 Message Date
bopol 31f6c4936b
Add new strings: quota_left, settings_saved 2020-11-15 00:42:46 +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 c7522f1198
Fix instance API 2020-07-30 00:12:19 +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 0594d694da
Mostly remove GitHub 2020-07-14 01:27:42 +12:00
Cadence Ember 43c083da9a
Update stream push hook 2020-07-08 14:56:06 +12:00
Cadence Ember 7941ea9667
Add PAGE_IGTV feature 2020-06-26 03:37:16 +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 81b2c77b98
Add youtube/twitter rewrite (closes #22) 2020-06-22 02:04:15 +12:00
Cadence Ember a7a9af8854
Remove updater page 2020-06-22 01:07:37 +12:00
Cadence Ember ee2626924a
Add screenshot tester 2020-06-21 04:09:36 +12:00
Cadence Ember b439158cbc
Update instances parser 2020-06-19 20:21:29 +12:00
Cadence Ember 0c16c027e9
Add settings restore link 2020-06-19 19:12:43 +12:00
Cadence Ember 36530e5db4
Unblock script checks if own network is blocked 2020-06-19 18:27:58 +12:00
Cadence Ember 6e1e5e6996
Fix exploit and add tests for proxy URL validator 2020-06-19 17:57:34 +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 e1d0d08bec
Add API_UNBLOCK feature flag 2020-06-16 02:48:40 +12:00
Cadence Ember 3cbe4647e1
Add userscript 2020-06-14 00:32:03 +12:00
Cadence Ember 78a41aada9
Update blocked page with command line to unblock 2020-06-12 04:09:28 +12:00
Cadence Ember 00920d8f6d
Fix typo 2020-05-30 18:15:25 +12:00
Cadence Ember 474274740f
Redesign return from settings page 2020-05-29 20:46:45 +12:00
Cadence Ember a83156e860
tweak update stream 2020-05-22 04:24:21 +12:00
Cadence Ember f798bd158d
Add experimental update stream 2020-05-22 03:44:52 +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 d4b869046e
Adjust instance list parser 2020-05-18 00:29:01 +12:00
Cadence Ember 6a29419bff
FIx infinite loop 2020-05-18 00:13:08 +12:00
Cadence Ember 47cc40bc5a
CSRF and various enhancements 2020-05-10 03:20:13 +12:00
Cadence Ember 8aac24bac8
Make additional themes more easily configurable 2020-05-09 23:37:56 +12:00
Cadence Ember 23e2ffecbf
Refactor sass for theming 2020-05-09 21:34:00 +12:00
Cadence Ember 710400c4f1
Default stats inner version to 1.x instead of 1.0 2020-05-09 03:22:54 +12:00
Cadence Ember 53ab0764a9
Add canonical origin to stats API 2020-05-09 03:18:38 +12:00
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