Mouse Reeve
c0b5e6ad78
Fixes linting errors
2022-01-10 15:00:37 -08:00
Mouse Reeve
78dd5caf9f
Allow users to report spam links
2022-01-10 14:55:10 -08:00
Mouse Reeve
651d468b13
Show who added the link in admin view
2022-01-10 13:33:22 -08:00
Mouse Reeve
34f375c53c
Store user that added link
2022-01-10 13:27:01 -08:00
Mouse Reeve
2880b311e1
HTML validity fix for summary tag
2022-01-10 12:30:24 -08:00
Mouse Reeve
62f481c859
Fixes urls
2022-01-10 12:21:36 -08:00
Mouse Reeve
d610115a5b
Null state for links
2022-01-10 12:09:03 -08:00
Mouse Reeve
8ba3a4ab00
Adds link confirmation modal
2022-01-10 11:48:07 -08:00
Mouse Reeve
4ba375892a
Merge pull request #1793 from bookwyrm-social/more-caches
...
More caches
2022-01-10 11:25:26 -08:00
Mouse Reeve
f0ae37c331
Block or approve domains
2022-01-10 11:19:20 -08:00
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
Joachim
3de2396cb8
Update cover_show_modal.html
2021-12-29 16:45:36 +01:00
Joachim
87ab665583
fix for editorConfig linting
2021-12-29 16:43:38 +01:00
Joachim
f12ba8609f
Front-end: On book page, click on cover to show/add image
...
Closes #1009
2021-12-29 16:40:19 +01:00
Mouse Reeve
4b3d2e87a6
Merge pull request #1633 from joachimesque/tidy-header
...
Front-end: New modal component + header alignment
2021-12-28 16:24:27 -08:00
Mouse Reeve
faafcbebd7
Fixes calls to counter
2021-12-28 12:26:57 -08:00
Mouse Reeve
d974e251f1
Adds more plurals to summary translation
2021-12-28 12:05:32 -08:00
Joachim
9e0ebc3ec7
Fix hardcoded year in translation key
2021-12-28 17:40:33 +01:00
Joachim
b2f6c61bb6
Slightly better quality images
2021-12-28 17:40:13 +01:00
Mouse Reeve
d67150fb7f
Tweaks mobile view for annual summary
2021-12-28 07:16:33 -08:00
Joachim
489c827673
fix sizes
2021-12-28 10:29:35 +01:00
Mouse Reeve
a064333a96
Use readthroughs only to determine books read this year
2021-12-27 14:45:11 -08:00
Mouse Reeve
e6b15f25eb
Fixes variable name
2021-12-27 14:22:09 -08:00
Mouse Reeve
3cddd69274
Option to hide the annual summary card
2021-12-27 14:12:57 -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
5afd59f4d4
Merge branch 'main' into summary-review-sharing
2021-12-27 13:19:15 -08:00
Mouse Reeve
a96466bf35
Adds minor changes to null states for annual summary
2021-12-27 13:16:27 -08:00
Mouse Reeve
c85f881f97
Merge pull request #1691 from joachimesque/2021-in-the-books
...
Feature: Create annual summary page
2021-12-27 13:15:54 -08:00
Mouse Reeve
ae2d869fa9
Merge pull request #1695 from joachimesque/fix-text-right-on-shelf-modal
...
Fix: Fix modal alignment in Shelf page
2021-12-27 13:02:33 -08:00
Mouse Reeve
935cca2dd7
Merge pull request #1689 from joachimesque/details-fixes
...
Front-end: Fix Safari details display and enhance dropdown on mobile
2021-12-27 13:00:29 -08:00
Mouse Reeve
76694bb891
Demo for file type
2021-12-27 12:42:24 -08:00
Joachim
cc7f1ef73d
Fix: Fix modal alignment in Shelf page
2021-12-22 20:03:13 +01:00
Joachim
5314681641
Update layout.html
2021-12-22 19:47:39 +01:00
Joachim
df7b40359a
Add translation calls
2021-12-22 18:15:20 +01:00
Joachim
357eddf16e
Limit page availability to earliest completed readthrough / shelving
2021-12-22 16:52:42 +01:00
Joachim
8de2bca2c5
Add + adjust text copy component
2021-12-22 15:13:42 +01:00
Joachim
45dd39d370
Add key creation/revocation
2021-12-22 15:12:56 +01:00
Joachim
af9c983145
Change voice for no read book
2021-12-22 15:11:55 +01:00
Joachim
1022e3e165
Add basic key verification and change voice in template
2021-12-22 15:11:05 +01:00
Joachim
ce9c6f1727
Color links in green
2021-12-22 14:54:36 +01:00
Joachim
13d668e49e
Color links in green
2021-12-22 14:53:34 +01:00
Joachim
c13e7479c3
Add tests
2021-12-21 14:44:21 +01:00
Joachim
b7545bf0dd
Style fixes
2021-12-21 13:50:05 +01:00
Joachim
c2c57db8e6
Fix for empty years
2021-12-21 11:52:33 +01:00
Joachim
1fd44aeb5c
Style fixes
2021-12-21 11:43:45 +01:00
Joachim
ce6ca49620
Add link to current summary on home feed
2021-12-21 11:43:39 +01:00
Joachim
a8e8785106
Add previous/next year links
2021-12-21 11:43:09 +01:00
Joachim
8d64b2d55e
Add serif styles
2021-12-20 23:38:18 +01:00
Joachim
c1459dbcf9
Feature: Create annual summary page
2021-12-20 23:37:45 +01:00
Hugh Rundle
1603df0817
add "Create list" form to group template
2021-12-19 14:19:35 +11:00
Joachim
355405daa3
Front-end: Fix Safari details display and enhance dropdown on mobile
2021-12-17 20:40:58 +01:00
Joachim
ce0e2eb61a
Handle navbar alignment thank to Bulma helper classes
2021-12-17 17:30:14 +01:00
Joachim
2544ea12c7
Revert changes on layout
2021-12-17 17:00:10 +01:00
Mouse Reeve
8bda0bc0dc
Removes check_all javascript that is no longer used
2021-12-16 11:06:53 -08:00
Mouse Reeve
86b294afd7
Re-structures link models
2021-12-15 16:23:21 -08:00
Mouse Reeve
322bb909fc
Better mobile display
2021-12-15 13:35:10 -08:00
Mouse Reeve
d911e2c6db
Cleans up sidebar html
2021-12-15 13:23:25 -08:00
Mouse Reeve
5ed5d5d222
Don't show cancel button in static mode
2021-12-15 13:21:08 -08:00
Mouse Reeve
c8e038cd4e
Adds form errors
2021-12-15 13:20:05 -08:00
Mouse Reeve
cc3db31db9
Adds noscript fallback for links modal
2021-12-15 13:11:49 -08:00
Mouse Reeve
4f576b77a0
Use urlfield
2021-12-15 12:46:10 -08:00
Mouse Reeve
1d6b200172
Modal to add link
2021-12-15 12:40:25 -08:00
Mouse Reeve
c3a32b3a54
Merge branch 'main' into tidy-header
2021-12-15 10:02:36 -08:00
Mouse Reeve
73ea44e532
Add openlibrary selector to list
2021-12-14 12:59:24 -08:00
Joachim
5b8c1bde89
Merge branch 'main' into list-embed
2021-12-08 16:40:15 +01:00
Mouse Reeve
142616b996
Merge pull request #1660 from bookwyrm-social/update-from-remote
...
Button to manually load remote data for editions and authors
2021-12-07 14:11:06 -08:00
Mouse Reeve
e500f53125
Sync button for books
2021-12-07 12:47:33 -08:00
Mouse Reeve
4973e0a010
Adds confirm modal for loading data
2021-12-07 12:32:17 -08:00
Mouse Reeve
7dbb9b4b26
Cleans up styling on author page
...
Better mobile display, trim long text blocks
2021-12-07 11:33:44 -08:00
Mouse Reeve
857bc6adae
Merge pull request #1635 from hughrun/remote-follow
...
Remote follow
2021-12-06 14:36:21 -08:00
Hugh Rundle
caf1d4163b
simplify translation blocks
2021-12-07 08:36:57 +11:00
Mouse Reeve
c9216fe14e
Revert "Fixes alignment of search bpx and login form"
...
This reverts commit 2797386608
.
2021-12-06 13:27:57 -08:00
Hugh Rundle
5bbd6faa8b
tidy templates
2021-12-06 16:26:16 +11:00
Hugh Rundle
781fe69470
more descriptive remote follow errors
...
- distinguish between invalid username, user not found, and remote follow not supported
- make helpers DRYer
2021-12-06 09:29:51 +11:00
Mouse Reeve
02313f40b8
Adds update from inventaire link for books
2021-12-05 13:48:05 -08:00
Mouse Reeve
071da7d4fb
Handle various link generation needs
2021-12-05 13:38:15 -08:00
Mouse Reeve
4085714764
Update openlibrary author with ISNI
2021-12-05 13:26:22 -08:00
Mouse Reeve
d7e4e6aa1e
Adds openlibrary update for book
2021-12-05 13:02:42 -08:00
Mouse Reeve
2d875b5575
Add link properties for remotes
2021-12-05 12:29:54 -08:00
Mouse Reeve
68a489dbe0
Add isni to edit author form
2021-12-05 11:02:36 -08:00
Hugh Rundle
c77edab79c
minor functionality fixes
2021-12-05 18:09:51 +11:00
Mouse Reeve
660b2e48e7
Merge pull request #1649 from bookwyrm-social/detail-menus
...
Use html details instead of javascript menus
2021-12-04 17:03:36 -08:00
Mouse Reeve
977d09bc06
Merge pull request #1656 from bookwyrm-social/top-bar-alignment
...
Fixes alignment of search box and login form
2021-12-04 16:55:06 -08:00
Mouse Reeve
2797386608
Fixes alignment of search bpx and login form
2021-12-04 16:41:07 -08:00
Mouse Reeve
08255508a3
Merge pull request #1654 from bookwyrm-social/locale-updates
...
Locale updates
2021-12-04 15:13:35 -08:00
Mouse Reeve
4b5a0d4a03
Fix display of long words in list titles
2021-12-04 14:51:18 -08:00
Mouse Reeve
591fd1e803
Stop is-small class from propogating to modal buttons
2021-12-04 14:47:17 -08:00
Mouse Reeve
f9c78c79c8
Removes inoperative translation string
2021-12-04 14:40:25 -08:00
Mouse Reeve
597d537461
Display "saved!" indicator in status form
2021-12-04 13:43:01 -08:00
Mouse Reeve
403382e4b4
Merge branch 'main' into detail-menus
2021-12-04 11:30:49 -08:00
Mouse Reeve
c813ce1144
Creates consistent styling for details element
2021-12-04 10:41:42 -08:00
Mouse Reeve
5b27952b34
Use html details instead of javascript menus
2021-12-04 09:48:55 -08:00
Mouse Reeve
41fbfb627e
Merge pull request #1638 from joachimesque/font-end-accessibility-improvements
...
Add `aria-describedby` to field help/error messages
2021-12-04 08:23:09 -08:00
Joachim
407d471065
Change footer link
2021-12-04 16:18:23 +01:00
Joachim
78a0092f92
Translate home page
on main layout
2021-12-04 16:17:51 +01:00
Joachim
306ea962c4
Add embed URL component to list layout
2021-12-04 16:17:21 +01:00
Joachim
1b9291616b
Add EmbedList view template
2021-12-04 16:08:47 +01:00
Joachim
2c7c3fd1c9
Create a new layout for embedded content
2021-12-04 16:08:15 +01:00
Mouse Reeve
c0ac838ed8
Merge branch 'main' into font-end-accessibility-improvements
2021-12-03 10:08:47 -08:00
Mouse Reeve
f6dfe3530a
Use book preview card for social media on status page
2021-12-03 09:58:14 -08:00
Mouse Reeve
9ee248033d
Merge pull request #1639 from hughrun/shelfnames
...
add translation strings
2021-12-02 12:45:41 -08:00