Commit graph

925 commits

Author SHA1 Message Date
Mouse Reeve a1e3ef1c79
Fixes pylint complaint 2022-01-06 18:47:14 -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 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 b0fef8f0e3 Cache landing page 2022-01-05 15:53:01 -08:00
Mouse Reeve 7df99afdc7 Cache status interact buttons 2022-01-05 14:54:51 -08:00
Mouse Reeve ad6d7d5eca Caches suggested books 2022-01-05 13:43:15 -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 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
Joachim 6e8a29aebf Update annual_summary.py 2022-01-02 17:52:49 +01:00
Mouse Reeve 5313b283dd Adds comment 2022-01-02 07:16:46 -08:00
Hugh Rundle 38bd1f46d6
emblacken 2022-01-02 10:19:57 +11:00
Hugh Rundle 045506d6e0
show group lists on group FindUsers page 2022-01-02 10:06:02 +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
Hugh Rundle 8e17e20802
Merge branch 'bookwyrm-social:main' into group-list-button 2022-01-02 07:50:56 +11:00
Joachim fd8423b73c Update annual_summary.py 2022-01-01 21:37:53 +01:00
Joachim 29b688b68d Update annual_summary.py 2022-01-01 21:32:30 +01:00
Joachim 864b731cfa remove testing line 2022-01-01 21:30:13 +01:00
Joachim 358aa142b2 Display completed goal on Annual Summary page 2022-01-01 21:28:14 +01:00
Mouse Reeve 31be6de665 Python formatting 2021-12-30 20:23:22 -08:00
Mouse Reeve 2cc9e3bbca Removes duplicates from all books view 2021-12-30 20:14:49 -08:00
Mouse Reeve 1e879f66ac Simplify decorators in list curate view 2021-12-30 12:45:47 -08:00
Mouse Reeve 4b8daf6874
Merge branch 'main' into group-list-button 2021-12-29 12:52:24 -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 0dcd7bee10
Merge pull request #1715 from bookwyrm-social/summary-queries
Simplifies query for earliest year
2021-12-29 10:17:52 -08:00
Mouse Reeve f9e9dc55d5 Updates tests 2021-12-29 09:58:42 -08:00
Mouse Reeve 21e0f4234e Don't try to create a json view of the all books page
It's a fake view, a liar
2021-12-28 15:04:25 -08:00
Mouse Reeve 14601a0c31 Don't error out on invalid login POST
Thanks, log4j exploit scanners, for catching this one
2021-12-28 14:50:28 -08:00
Mouse Reeve c3ec25dbf8 Simplifies query for earliest year 2021-12-28 13:02:12 -08:00
Joachim 5284e7009d fix pylint remark 2021-12-28 21:51:45 +01:00
Joachim ff3021d1f3 Redirect /@<username> to /user/<username> 2021-12-28 21:40:01 +01:00
Joachim 3a015062ec Reverse sorting order 2021-12-28 10:49:09 +01:00
Mouse Reeve b99ff9ef85 Removes unused import 2021-12-27 14:49:48 -08:00
Mouse Reeve a064333a96 Use readthroughs only to determine books read this year 2021-12-27 14:45:11 -08:00
Mouse Reeve 2345845560
Merge pull request #1692 from joachimesque/summary-review-sharing
Feature: Annual summary sharing
2021-12-27 13:37:59 -08:00
Mouse Reeve a96466bf35 Adds minor changes to null states for annual summary 2021-12-27 13:16:27 -08:00
Joachim 07f2d9a11c Update tests 2021-12-22 18:15:05 +01:00
Joachim b03b6f6d6f Add docstring 2021-12-22 17:14:21 +01:00
Joachim b9265bdd29 Update annual_summary.py 2021-12-22 17:10:47 +01:00
Joachim 04d51cde3f pylint 2021-12-22 17:09:12 +01:00
Joachim 13ee7e7a65 Use readthrough finish date instead of shelving date 2021-12-22 16:53:10 +01:00
Joachim 357eddf16e Limit page availability to earliest completed readthrough / shelving 2021-12-22 16:52:42 +01:00
Joachim 45dd39d370 Add key creation/revocation 2021-12-22 15:12:56 +01:00
Joachim 1022e3e165 Add basic key verification and change voice in template 2021-12-22 15:11:05 +01:00
Joachim 0da0a62660 Don't crash if there's no ratings 2021-12-22 11:18:47 +01:00
Joachim 6308625bab Don't crash if there's no ratings 2021-12-22 11:18:26 +01:00
Joachim c13e7479c3 Add tests 2021-12-21 14:44:21 +01:00