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
Mouse Reeve
da7f44791f
Merge branch 'main' into shelfnames
2021-12-02 12:25:19 -08:00
Mouse Reeve
4b55ffe99e
Merge branch 'main' into remote-follow
2021-12-02 12:16:56 -08:00
Mouse Reeve
7eb3de6247
Merge branch 'main' into tidy-header
2021-12-02 12:16:05 -08:00
Mouse Reeve
ed28d5f945
Merge branch 'main' into add-feed-filters
2021-12-02 12:14:54 -08:00
Mouse Reeve
baca5e50e7
Merge pull request #1608 from hughrun/move-shelves
...
refactor shelf activity on book page
2021-12-02 12:06:07 -08:00
Hugh Rundle
2ec6e56698
blocktrans for reading goal
2021-12-02 07:28:35 +11:00
Hugh Rundle
2602ae42b0
add translation strings
...
- add logic when default shelves used
- add trans strings in a few spots they were missing
2021-12-01 20:07:52 +11:00
Chad Nelson
e59a480065
Merge branch 'main' into 1203-better-ui-for-adding-authors
2021-11-30 17:30:00 -05:00
Chad Nelson
66e414be3c
Standardize JS, use button, & filter empty authors
2021-11-30 17:22:35 -05:00
Hugh Rundle
9be1a8f455
keep close button simple
2021-12-01 07:45:30 +11:00
Hugh Rundle
461c35f416
fix buttons
2021-11-30 21:02:39 +11:00
Hugh Rundle
080fa72c84
ostatus template fixes
...
- remove unnecessary links
- remove footer
- remove unnecessary JS scripts
- make block title and block heading empty
2021-11-30 21:01:07 +11:00
Hugh Rundle
7848ff7927
fix translation strings
2021-11-30 20:46:41 +11:00
Hugh Rundle
fbb6368caf
undo footer component
2021-11-30 20:21:41 +11:00
Hugh Rundle
4ee234258a
remove OG meta in ostatus template
...
It's just a temporary popup so would be weird to share and just gunks things up.
Co-authored-by: Joachim <joachim.robert@protonmail.com>
2021-11-30 12:47:04 +11:00
Hugh Rundle
386371baa3
improve a11y on notifications
...
Also change close link to a button.
Co-authored-by: Joachim <joachim.robert@protonmail.com>
2021-11-30 12:42:52 +11:00
Joachim
43072a357f
Password reset form
2021-11-29 23:30:23 +01:00
Joachim
80535a3b0c
Login form
2021-11-29 23:30:14 +01:00
Joachim
3cf9660df3
Login form
2021-11-29 23:29:56 +01:00
Joachim
3eb4dfdc9b
Get started user form
2021-11-29 23:29:36 +01:00
Joachim
63d31b8623
Edit book form
2021-11-29 23:29:22 +01:00
Joachim
659d13d0a6
Announcement form
2021-11-29 23:28:51 +01:00
Joachim
a6760cabc8
Email domain form
2021-11-29 23:28:29 +01:00
Joachim
5d0c6bdde2
Edit instance form
2021-11-29 23:27:25 +01:00
Joachim
0a621550b8
IP address form
2021-11-29 23:27:04 +01:00
Joachim
a154597de1
Delete user form
2021-11-29 23:26:53 +01:00
Joachim
08b4c538e6
User moderation actions
2021-11-29 23:26:43 +01:00
Joachim
c2873c601f
Register form
2021-11-29 23:26:25 +01:00
Joachim
adb0d356a8
Update site.html
2021-11-29 22:39:44 +01:00
Joachim
28f0882ba6
Handle Author form errors
2021-11-29 22:39:01 +01:00
Joachim
dd0114c644
Include errors display snippet
2021-11-29 22:33:03 +01:00
Hugh Rundle
1636dfd308
fix footer indentation
2021-11-29 20:42:16 +11:00
Hugh Rundle
1d90ca6fa6
keep footer DRY
...
Pulls footer and scripts after it into a separate component template.
This allows ostatus/template to use the footer without having to use
layout without repeating the same code.
2021-11-29 20:35:26 +11:00
Hugh Rundle
1211fda7ff
beautiful code quality, pylint will be pleased
2021-11-29 19:53:13 +11:00
Hugh Rundle
f5d9a204eb
clean up ostatus templates
2021-11-29 19:37:56 +11:00
Hugh Rundle
3d73ea92e8
handle user blocks properly
2021-11-29 18:08:25 +11:00
Hugh Rundle
7b65edf10b
improve and bugfix remote follow templates
2021-11-29 15:33:26 +11:00
Hugh Rundle
4a9713b812
fix template for remote follower error
2021-11-29 08:03:01 +11:00
Hugh Rundle
c7242b6022
add popup warning
2021-11-29 07:56:31 +11:00
Hugh Rundle
46f3294431
fix remote follow template
2021-11-29 07:56:09 +11:00
Joachim
403e282d88
Add aria-describedby
to field help/error messages
2021-11-28 21:52:28 +01:00
Hugh Rundle
feaf0d5e52
handle username errors in remote follow form
2021-11-29 07:11:57 +11:00
Joachim
c924f578e5
Fix linting errors
2021-11-28 18:26:01 +01:00
Hugh Rundle
6abf5d6910
add submit button to remote follow form
2021-11-28 21:48:03 +11:00
Hugh Rundle
e9bb2a04a4
code cleanup
2021-11-28 21:38:28 +11:00
Hugh Rundle
f828f36cc5
show popup for remote follow
2021-11-28 21:16:57 +11:00
Hugh Rundle
6e7d23c1ae
add remote follow button
2021-11-28 20:09:29 +11:00
Hugh Rundle
2e428e6ea1
add remote follow templates
2021-11-28 20:08:54 +11:00
Hugh Rundle
610114b4eb
rearrange ostatus templates
2021-11-28 16:54:25 +11:00
Hugh Rundle
d05e100421
update ostatus templates
2021-11-28 13:28:58 +11:00
Hugh Rundle
f7c8f121b9
add remote follow ostatus templates
2021-11-28 12:43:29 +11:00
Joachim
4ed4278826
Tidy header for non-authenticated visitors
...
with the help of a login modal
2021-11-27 19:18:20 +01:00
Hugh Rundle
951eb43aa6
bypass ajax for shelf_selector statuses
2021-11-26 17:16:26 +11:00
Hugh Rundle
b91915d316
change shelf var for shelf_selector in book view
2021-11-25 08:20:34 +11:00
Hugh Rundle
c704c7eb8f
remove from any shelf in all books shelf view
...
- fixes removing book from 'all books' shelf erroring
- remove from any shelf item is on when in 'all books'
2021-11-25 07:38:08 +11:00
Joachim
db5e7a886a
Handle count of notifications banner
2021-11-24 19:00:30 +01:00
Joachim
40e4591a24
Apply review suggestions
2021-11-24 11:59:45 +01:00
Joachim
47cfc2f157
Hardcode form
2021-11-22 18:52:57 +01:00
Hugh Rundle
09c5a3861b
prefer English language sources for ISNI titles
2021-11-22 12:15:06 +11:00
Joachim
a0093a8a2e
Add status type filters
2021-11-22 00:25:47 +01:00
Chad Nelson
6be9ac4f70
Abstract JS for multivalue form fields
2021-11-21 17:32:48 -05:00
Hugh Rundle
8691023fa9
display link to isni in author page when other identifiers missing
2021-11-22 09:24:05 +11:00
Hugh Rundle
a218fa21ea
Merge branch 'main' into isni-poc
2021-11-22 08:53:58 +11:00
Hugh Rundle
fd2ade2313
refactor isni author enrichment
...
- use activitypub.Author instead of custom dict
- prefer to display "Author of [title]" from ISNI data instead of short description
- merge isni and db authors for edit_book display
- fix edit_book template to use changed data
- rename some functions in utils/isni.py
2021-11-22 08:49:22 +11:00
Hugh Rundle
1e6e4b0f8d
use activitypub dataclass for isni authors
...
- add timeout to isni API call
- use activitypub.Author dataclass instead of bespoke dict
- display isni authors as "Author of" first title in ISNI record if possible
- sensible fallbacks if title info unavailable in isni record
2021-11-21 19:55:55 +11:00
Hugh Rundle
b406a03533
don't persist form state in firefox
...
Fixes shelves not being disabled in dropdowns.
See https://stackoverflow.com/questions/5985839/bug-with-firefox-disabled-attribute-of-input-not-resetting-when-refreshing
2021-11-20 19:04:51 +11:00
Hugh Rundle
c6a2de3bbc
pass readthrough id to shelf_selector
...
- allows user to move book from a shelf to the 'Read' shelf using the move button.
2021-11-20 10:29:17 +11:00
Hugh Rundle
6951b52365
disallow moving to shelf already used
2021-11-20 08:18:43 +11:00
Hugh Rundle
9ffe4d340e
trigger reading status modals from move button
...
- unhide reading status shelves
- trigger modals when moving to a read status shelf
- force page refresh when using move button
2021-11-20 08:06:13 +11:00
Mouse Reeve
3787a31c67
Updates image helpers on site
2021-11-18 14:39:22 -08:00
Mouse Reeve
41dd915d7f
Email templates
2021-11-17 20:22:00 -08:00
Hugh Rundle
03c59f2431
improve security on isni url
2021-11-16 20:37:37 +11:00
Hugh Rundle
ec39346e67
check shelf.editable instead of custom filter
2021-11-16 19:26:49 +11:00
Mouse Reeve
5e5cb26290
Preserve spaces between links
2021-11-15 11:47:39 -08:00
Mouse Reeve
30afe42b3a
Removes extra space in progress bar
2021-11-15 09:41:05 -08:00
Mouse Reeve
83e468a4f8
Fixes "indeterminate" state of progress indicator on screen reader
2021-11-15 09:34:36 -08:00
Hugh Rundle
168a2488e2
refactor shelf activity on book page
...
- disallow moving from custom shelf to a reading status shelf with shelf_selector
- always use shelve_button for moving books from a reading status shelf
- redesign shelf information as a list of boxes
2021-11-15 20:59:22 +11:00
Mouse Reeve
8612cf654d
Invalid href
2021-11-14 11:31:47 -08:00
Mouse Reeve
14e2960d06
Update legacy jobs
2021-11-14 10:58:46 -08:00
Mouse Reeve
8cede05d32
Retry hanging items
2021-11-14 10:20:14 -08:00
Mouse Reeve
c614f638fd
Merge branch 'import-field-names' of github.com:bookwyrm-social/bookwyrm into import-field-names
2021-11-14 07:06:48 -08:00
Mouse Reeve
fb91c33682
Fixes isbn assignment for goodreads
2021-11-13 12:24:16 -08:00
Mouse Reeve
8b7720c8b8
Use "reject" instead of "delete" on review page
2021-11-13 11:54:28 -08:00
Mouse Reeve
712d8ecfb4
Don't show empty stars when there's no review
2021-11-13 11:52:08 -08:00
Mouse Reeve
1e2dca402b
Adds null value to breadcrumb links
2021-11-13 11:40:19 -08:00
Mouse Reeve
4dae851da0
Adds breadcrumbs
2021-11-13 11:18:10 -08:00
Mouse Reeve
659d0f19eb
Improves import table ui
...
adds table container, plays with display a bit
2021-11-13 09:43:52 -08:00
Mouse Reeve
60fb1ac2e6
More flexible templates
2021-11-13 09:34:10 -08:00
Mouse Reeve
acc32d579e
Preview review in import preview
2021-11-13 09:22:35 -08:00
Mouse Reeve
40fff02eec
Approve or delete import guesses
2021-11-12 17:10:47 -08:00
Mouse Reeve
221cde9be4
Adds manual review view
2021-11-12 16:24:45 -08:00
Mouse Reeve
5558ed810e
Show manual review flag
2021-11-12 15:40:07 -08:00
Mouse Reeve
6161f60695
Use normalized data in table
2021-11-12 14:54:20 -08:00
Mouse Reeve
61eaf51310
Fixes html validity
2021-11-12 14:49:24 -08:00
Mouse Reeve
d8197cdcfa
Indicate retry on status page
2021-11-12 14:38:41 -08:00
Mouse Reeve
a65f07e0bf
Adds retry page
2021-11-12 14:36:28 -08:00
Mouse Reeve
1e8269b6c9
Refactors import status view
2021-11-12 13:10:52 -08:00
Mouse Reeve
c744faf393
Fixes dictionary list html validity
2021-11-11 13:00:34 -08:00