Commit graph

1899 commits

Author SHA1 Message Date
Mouse Reeve
6b0967df39 Show related books in links preview 2022-01-10 11:03:10 -08:00
Mouse Reeve
3f280af715 Functionality to edit name 2022-01-10 10:48:27 -08:00
Mouse Reeve
f580a51f24 Form to edit link domain display names 2022-01-10 10:39:09 -08:00
Mouse Reeve
32e3fdb438 Adds admin view 2022-01-10 10:12:28 -08:00
Mouse Reeve
0bfa15bb47 Adds id on static link edit view 2022-01-09 20:48:16 -08:00
Mouse Reeve
aa9864a21e Only show approved links 2022-01-09 20:30:23 -08:00
Mouse Reeve
bae01e1ea5 Updates modal 2022-01-09 14:20:52 -08:00
Mouse Reeve
4931e5cad2 Merge branch 'main' into book-file-links 2022-01-09 13:15:58 -08:00
Mouse Reeve
0a182e8150 Caches query for landing page books 2022-01-09 13:04:41 -08:00
Mouse Reeve
e8c830750a No cache for suggested books 2022-01-09 13:00:02 -08:00
Mouse Reeve
00e8574d1f Typo fix 2022-01-09 11:01:55 -08:00
Joachim
278ce88b82 Annual Summary: Fix link to book with highest page count 2022-01-09 12:18:18 +01:00
Mouse Reeve
16a58ae079 Merge branch 'main' into book-file-links 2022-01-08 16:58:37 -08:00
Mouse Reeve
2cca9fab2d Cache user relationship for follow buttons 2022-01-08 12:33:13 -08:00
Mouse Reeve
26928252cd Use cache 2022-01-08 11:44:04 -08:00
Mouse Reeve
bb4b724b1a Updates queries 2022-01-08 11:26:15 -08:00
Mouse Reeve
392dbfce01 Merge branch 'main' into about-page 2022-01-07 14:59:26 -08:00
Mouse Reeve
abcae9e6c4 Removes caches that cause CSRF token failures 2022-01-07 09:47:58 -08:00
Hugh Rundle
e4be6a98e8
do not cache registration form
Fixes #1777

Caching the Landing view also caches the registration form, including the CSRF value.

This moves the caching into the recently reviewed books landing template which is presumably what we're trying to cache here, instead of caching the whole view.

NOTE: this fixes the problem with registration, I haven't done enough testing to be sure it actually still caches the recent reviews data.
2022-01-07 13:13:56 +11:00
Mouse Reeve
cc6c75c5ec
Merge pull request #1774 from hughrun/zero-annual
Minor grammar fix for annual review page
2022-01-06 13:05:33 -08:00
Hugh Rundle
e2efd5fd5a
"any" is plural
English huh, what a weird language.
2022-01-07 07:50:36 +11:00
Mouse Reeve
86b3789ffe Fixes display of filter inputs in chromium 2022-01-06 11:11:00 -08:00
Mouse Reeve
e416ef05e8 Fixes cache of status interact
The CSRF token was being cached which caused submits to fail
2022-01-06 11:07:22 -08:00
Mouse Reeve
b3bfaf0586 Use 6 month cache for items that don't really need to expire 2022-01-06 10:27:12 -08:00
Mouse Reeve
1d2b6f038a Fixes wording on want-to-read superlative 2022-01-06 10:01:20 -08:00
Mouse Reeve
ee1fd05430 Fixes book links 2022-01-06 09:58:46 -08:00
Mouse Reeve
461bfd0ce7 Link to books 2022-01-06 09:47:46 -08:00
Mouse Reeve
d690224559 Use weighted averages 2022-01-06 09:39:51 -08:00
Mouse Reeve
840746754d Fixes superlatives 2022-01-06 09:22:10 -08:00
Mouse Reeve
705f6d36a6 Adds admins copy 2022-01-06 09:09:00 -08:00
Mouse Reeve
4caa68200f Adds more info to the about page 2022-01-06 09:04:59 -08:00
Mouse Reeve
b855464396 Expands about pages 2022-01-05 21:42:41 -08:00
Mouse Reeve
7df99afdc7 Cache status interact buttons 2022-01-05 14:54:51 -08:00
Mouse Reeve
0da0091237 Cache title author snippet 2022-01-05 14:33:10 -08:00
Mouse Reeve
ad6d7d5eca Caches suggested books 2022-01-05 13:43:15 -08:00
Mouse Reeve
3cda27577f Removes status content cache 2022-01-05 13:01:53 -08:00
Mouse Reeve
6823d5f1b7 Cache follow button template snippet 2022-01-05 12:59:52 -08:00
Mouse Reeve
a5309e9973 Cache status contents 2022-01-05 10:22:25 -08:00
Mouse Reeve
b91649478b Fixes cache value 2022-01-04 18:07:30 -08:00
Mouse Reeve
cc4469e7e1 Python formatting 2022-01-04 18:05:26 -08:00
Mouse Reeve
5981575f0e Cache template snipped for shelve buttons 2022-01-04 17:59:35 -08:00
Hugh Rundle
2153afe743 Merge branch 'main' into group-list-button
Hopefully fixes failing tests!
2022-01-05 08:47:01 +11:00
Mouse Reeve
e5c5dd8f98
Merge pull request #1736 from bookwyrm-social/new-modals-bright-futures
Switch old modals to new modals
2022-01-04 13:31:56 -08:00
Mouse Reeve
10a51d9689 Changes how progress input fields are id'ed 2022-01-04 12:53:48 -08:00
Mouse Reeve
1ff653ddeb
Merge pull request #1749 from joachimesque/summary-goals
Display completed goal on Annual Summary page
2022-01-04 11:42:47 -08:00
Mouse Reeve
cccd28cb74
Merge pull request #1726 from joachimesque/options-panels
Front-end: New look and behavior for Filters and Result panels
2022-01-03 09:23:12 -08:00
Hugh Rundle
d4acd89a28 Merge branch 'main' into group-list-button 2022-01-03 10:28:59 +11:00
Hugh Rundle
ea08b302c9
improve group page layout
- move 'Add list' button down to the group lists
- move member search box underneath members heading
- note about members being able to create lists is now under lists heading
2022-01-03 10:09:52 +11:00
Mouse Reeve
8c265b1857
Merge pull request #1740 from bookwyrm-social/shelf-dupes
Removes duplicates from all books view
2022-01-02 07:28:50 -08:00
Mouse Reeve
73d6dbab4c
Merge pull request #1752 from hughrun/shelf-selector-fix
only show own shelves in shelf_selector dropdown
2022-01-02 07:14:20 -08:00
Hugh Rundle
93d59c33ff
only show own shelves in shelf_selector dropdown 2022-01-02 13:09:40 +11:00
Hugh Rundle
c73491b05c
Show add list button to group members 2022-01-02 10:06:59 +11:00
Hugh Rundle
b1fa57d2ca
fix group form ids
Also adds the List form to the group FindUsers view
2022-01-02 09:08:04 +11:00
Mouse Reeve
265fd1cb52 Default to hidden state for local storage visibility toggle 2022-01-01 13:09:24 -08:00
Hugh Rundle
8e17e20802
Merge branch 'bookwyrm-social:main' into group-list-button 2022-01-02 07:50:56 +11:00
Joachim
358aa142b2 Display completed goal on Annual Summary page 2022-01-01 21:28:14 +01:00
Joachim
e1642561ec Fix search panel validation error 2022-01-01 18:48:53 +01:00
Mouse Reeve
cb3d224a5b
Merge pull request #1739 from bookwyrm-social/notification-link
Don't do fancy javascript clicks on the notification page
2022-01-01 08:41:00 -08:00
Mouse Reeve
28fed2c6ae Fixes display for goal statuses 2022-01-01 06:52:13 -08:00
Mouse Reeve
30bf84fe7b Adds aria-described-by to modal component 2021-12-31 10:39:18 -08:00
Mouse Reeve
8d72169bbd Don't do fancy javascript clicks on the notification page 2021-12-30 19:48:47 -08:00
Mouse Reeve
2f4899dc1f Remove old modal, new modal is our best friend now 2021-12-30 19:19:55 -08:00
Mouse Reeve
48d3b4bf58 Merge branch 'new-modals-bright-futures' into reading-modals 2021-12-30 19:16:46 -08:00
Mouse Reeve
d4e24227df Updates shelve button menu options 2021-12-30 19:15:36 -08:00
Mouse Reeve
8ad75084de Force state for active modal 2021-12-30 18:56:37 -08:00
Mouse Reeve
e3321c9bad Updates buttons to call modals in shelve buttons 2021-12-30 18:42:38 -08:00
Mouse Reeve
5f3a5c87b6 Update report modal 2021-12-30 18:37:49 -08:00
Mouse Reeve
a576b128c3 Updates reading modals 2021-12-30 18:06:33 -08:00
Mouse Reeve
65c719d2d4 Move readthrough delete modal into books dir 2021-12-30 17:49:41 -08:00
Mouse Reeve
7af4af278d Readthrough delete modal 2021-12-30 17:48:09 -08:00
Mouse Reeve
c6b5ecc418 Updates delete group modal 2021-12-30 17:29:06 -08:00
Mouse Reeve
57ce894667 Updates book sync modals 2021-12-30 14:19:31 -08:00
Mouse Reeve
0031a63511 Updates add cover modal 2021-12-30 14:07:30 -08:00
Mouse Reeve
4400c62274 Adds sync modal for inventaire 2021-12-30 13:38:35 -08:00
Mouse Reeve
82ea04f247 Uses new modals for author sync 2021-12-30 13:37:07 -08:00
Mouse Reeve
04476d253e Uses new modal component for delete list modal 2021-12-30 13:18:06 -08:00
Mouse Reeve
ec0b1e8cc3 Switches position of list delete and save buttons 2021-12-30 12:38:36 -08:00
Mouse Reeve
821e579a39 Refactors list curate page 2021-12-30 12:34:21 -08:00
Mouse Reeve
f993195752
Merge pull request #1725 from joachimesque/book-page-cover-show-modal
Front-end: On book page, click on cover to show/add image
2021-12-30 09:29:43 -08:00
Joachim
dabd1e919d Fix: Display a denser summary book grid and limit big books
Closes #1731
2021-12-30 12:01:28 +01:00
Joachim
cd89271724 Apply review suggestions 2021-12-30 10:43:23 +01:00
Mouse Reeve
cefd0e4d5d
Merge pull request #1728 from joachimesque/summary-feed-panel-smol-fix
Front-end: Update Feed summary card style
2021-12-29 13:41:53 -08:00
Mouse Reeve
4b8daf6874
Merge branch 'main' into group-list-button 2021-12-29 12:52:24 -08:00
Joachim
f204cff42b Fix filter panel validation error 2021-12-29 21:40:16 +01:00
Mouse Reeve
7623168410 Fixes search html
And suppresses more warnings
2021-12-29 12:26:40 -08:00
Mouse Reeve
af63c9c187 Line breaks, why not 2021-12-29 11:52:14 -08:00
Mouse Reeve
0968802fd3 Adds alt tag to logo 2021-12-29 11:45:17 -08:00
Joachim
383f9fa228 Front-end: Update Feed summary card style
Now the header's background is contained by the border-radius
2021-12-29 20:41:11 +01:00
Mouse Reeve
e48d2c35ee Unqiue form names on list items 2021-12-29 11:38:53 -08:00
Mouse Reeve
3e550a13ad Unique names for shelve forms 2021-12-29 11:31:26 -08:00
Mouse Reeve
4e1b155c6c Encode characters in iframe copy text 2021-12-29 11:21:21 -08:00
Joachim
a001dabc52 Fix validation (︺︹︺) 2021-12-29 20:21:06 +01:00
Joachim
0c2997e562 Curlylint fixes 2021-12-29 20:16:53 +01:00
Mouse Reeve
8e89d02093 Fixes html form for editing lists 2021-12-29 11:11:09 -08:00
Joachim
4cb520f242 Front-end: New look and behavior for Filters and Result panels 2021-12-29 19:50:32 +01:00
Mouse Reeve
1e27b64af4 Valid dl html syntax on announcement page 2021-12-29 10:39:47 -08:00
Mouse Reeve
9facaf404f Validates html in feed views 2021-12-29 10:20:54 -08:00
Joachim
3b0096caf0 Add button overlay 2021-12-29 18:55:02 +01:00
Joachim
6952ab0081 Solve markup validation issues 2021-12-29 17:10:44 +01:00
Joachim
e5f3e9cd2c fix curlylint issue 2021-12-29 17:00:40 +01:00