1
0
mirror of https://git.sr.ht/~cadence/bibliogram synced 2025-12-15 02:45:09 +00:00
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