Commit Graph

4989 Commits

Author SHA1 Message Date
Joachim 705c4cd636 Update thumbnail_generation.py 2022-01-08 17:54:03 +01:00
Joachim 12ea1910b4 Add docstrings 2022-01-08 17:47:45 +01:00
Joachim 656e0b84eb Fix 2022-01-08 17:42:25 +01:00
Joachim a54995eb9d Add new complete strategy 2022-01-08 17:41:44 +01:00
Mouse Reeve 02a963c4ef Adds locales to application 2022-01-08 07:38:14 -08:00
Mouse Reeve 392dbfce01 Merge branch 'main' into about-page 2022-01-07 14:59:26 -08:00
Mouse Reeve 02feb0d594 Stylelint updates 2022-01-07 14:08:36 -08:00
Mouse Reeve f43a9570e2 Updates test 2022-01-07 13:40:20 -08:00
Mouse Reeve 8a8ce0c0d4 Fixes deletion of lists 2022-01-07 13:30:11 -08:00
Mouse Reeve 0580b66c3b Fixes test 2022-01-07 10:34:45 -08:00
Mouse Reeve 7e1a4bc363 Ticks version number 2022-01-07 10:32:40 -08:00
Mouse Reeve 165fdc6d2d Merge branch 'main' into list-not-loading 2022-01-07 10:32:17 -08:00
Mouse Reeve 47c79afd75
Merge pull request #1770 from bookwyrm-social/email-config
Configure email sender from .env file
2022-01-07 10:23:50 -08:00
Mouse Reeve 5c7cc034d5
Merge pull request #1782 from bookwyrm-social/get-started-user-search
Fixes searching for users in get started view
2022-01-07 10:23:19 -08:00
Mouse Reeve e91947afbf Adds meaningful test mock 2022-01-07 10:06:11 -08:00
Mouse Reeve c918edb622 Fixes searching for users in get started view 2022-01-07 09:56:29 -08:00
Mouse Reeve abcae9e6c4 Removes caches that cause CSRF token failures 2022-01-07 09:47:58 -08:00
Mouse Reeve b18c69e186 Make search timeouts configurable 2022-01-07 07:42:05 -08:00
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 602574566b
Merge pull request #1775 from bookwyrm-social/order-suggestions
Sort suggestions by mutuals
2022-01-06 13:12:51 -08: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
Mouse Reeve deaa06d44c Sort suggestions by mutuals 2022-01-06 13:02:12 -08:00
Hugh Rundle e2efd5fd5a
"any" is plural
English huh, what a weird language.
2022-01-07 07:50:36 +11:00
Mouse Reeve 00a14e89a0
Merge pull request #1772 from bookwyrm-social/cache-tweaks
Cache tweaks
2022-01-06 12:13:56 -08:00
Mouse Reeve 8722778ed0 Updates tests 2022-01-06 12:13:24 -08:00
Mouse Reeve cf57891482 Python formatting 2022-01-06 11:50:51 -08:00
Mouse Reeve 4d0fa2db4a Dummy cache for tests 2022-01-06 11:40:27 -08:00
Mouse Reeve 45393af843 Loads subclass for generated note
Fixes display weirdness in threads
2022-01-06 11:27:02 -08: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 32ac4111aa
Merge pull request #1768 from bookwyrm-social/shelf-button-cache
Cache queries in feed view
2022-01-06 10:42:31 -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 996d1fc571 Don't crash tests 2022-01-06 10:22:27 -08:00
Mouse Reeve d9857839dc Add all superusers to admin group 2022-01-06 10:14:21 -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 ee301afa61 Adds tests for views 2022-01-06 09:55:35 -08:00
Mouse Reeve 0f09759662 Separate out landing and about views files 2022-01-06 09:51:38 -08:00
Mouse Reeve b8c72d75e5 Python formatting 2022-01-06 09:48:36 -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 99a5924ea8 Not bool 2022-01-05 17:36:52 -08:00
Mouse Reeve 2fed188862 Configure email sender from .env file 2022-01-05 17:35:42 -08:00
Mouse Reeve 6168ce91b3
Merge branch 'main' into list-not-loading 2022-01-05 16:33:05 -08:00
Mouse Reeve 0f37e0ad42 Don't try to clear caches for nonexistant authors 2022-01-05 15:55:12 -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 0da0091237 Cache title author snippet 2022-01-05 14:33:10 -08:00
Mouse Reeve 4a43ad95ef Linting on suggested_users 2022-01-05 13:51:34 -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 d8dbf94c29 Fixes cache syntax 2022-01-05 10:16:49 -08:00
Mouse Reeve 2cad762646 Use in-memory cache for CI tests 2022-01-05 09:51:00 -08:00
Mouse Reeve e6f7828361 Python formatting 2022-01-05 09:30:54 -08:00
Mouse Reeve bebb2c167e Use redis with password in dev 2022-01-05 08:52:28 -08:00
Mouse Reeve 629140cad4 Adds redis cache backend 2022-01-05 08:27:31 -08:00
Joachim f141777d52 Change thumbnail generation strategy 2022-01-05 11:54:49 +01: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
Mouse Reeve c28fbbeb09 Uses single query to get suggested users 2022-01-04 16:33:19 -08:00
Mouse Reeve 1bd813c6f7
Merge pull request #1761 from bookwyrm-social/portuguese
Adds Portuguese locale
2022-01-04 14:45:07 -08:00
Mouse Reeve 557acd40ad Fixes locale names 2022-01-04 14:34:22 -08:00
Mouse Reeve 23e498879e Fixes account create tasks 2022-01-04 14:17:14 -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 3dd7847d7b Only remove non-public lists on unfollow 2022-01-04 13:46:21 -08:00
Mouse Reeve 77139385c1 Merge branch 'main' into list-not-loading 2022-01-04 13:36:06 -08: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 d8c682fb2b Adds Portuguese to the language list 2022-01-04 13:30:08 -08:00
Mouse Reeve 10a51d9689 Changes how progress input fields are id'ed 2022-01-04 12:53:48 -08:00
Mouse Reeve 8a889e9a69
Merge branch 'main' into list-not-loading 2022-01-04 12:27:41 -08:00
Mouse Reeve 24faa45cc7 Merge branch 'main' into annual-goal-migration 2022-01-04 12:24:34 -08:00
Mouse Reeve abb9686158
Merge pull request #1760 from bookwyrm-social/fragile-test
Updates fragile unit test causing nondeterministic failures
2022-01-04 12:23:30 -08:00
Mouse Reeve cbc8ecb4b3 NotEqual, not False 2022-01-04 11:46:44 -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 9dd2b88054 Updates fragile unit test causing nondeterministic failures 2022-01-04 11:35:12 -08:00
Mouse Reeve aa1a7189ae Uses function to get current year for annual goal default 2022-01-04 11:02:59 -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
Joachim 6e8a29aebf Update annual_summary.py 2022-01-02 17:52:49 +01: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 5313b283dd Adds comment 2022-01-02 07:16:46 -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
Mouse Reeve 49ecd86afe Runs prettier 2022-01-02 07:01:11 -08:00
Hugh Rundle 93d59c33ff
only show own shelves in shelf_selector dropdown 2022-01-02 13:09:40 +11:00
Hugh Rundle 38bd1f46d6
emblacken 2022-01-02 10:19:57 +11:00
Hugh Rundle c73491b05c
Show add list button to group members 2022-01-02 10:06:59 +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
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 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
Joachim e1642561ec Fix search panel validation error 2022-01-01 18:48:53 +01:00
Joachim b7eb285f7b Handle modal when it is active on page load 2022-01-01 18:18:23 +01:00
Joachim cc05e30605 Remove duplicate code 2022-01-01 18:17:11 +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 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 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 ed93eda18d Adds preventDefault to modal js 2021-12-30 19:09:03 -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 472c003293 Merge branch 'main' into list-not-loading 2021-12-30 14:09:04 -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 c16312b068 Python formatting 2021-12-30 13:21:38 -08:00
Mouse Reeve 04476d253e Uses new modal component for delete list modal 2021-12-30 13:18:06 -08:00
Mouse Reeve 80f7c253de Improves list curate page test 2021-12-30 12:55:40 -08:00
Mouse Reeve 1e879f66ac Simplify decorators in list curate view 2021-12-30 12:45:47 -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 b090490cd9 Revert test of add list on create command 2021-12-30 12:06:22 -08:00
Mouse Reeve cc37d7404e Fixes calls to add lists 2021-12-30 11:58:27 -08:00
Mouse Reeve 4de406afe1 Some tests fixes 2021-12-30 11:07:04 -08:00
Mouse Reeve 975ef7d38e Merge branch 'main' into list-not-loading 2021-12-30 10:44:23 -08:00
Mouse Reeve 906e0c9c7c Renames function for loading lists 2021-12-30 10:40:26 -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 9f6918767b Corrects documentation on sort order 2021-12-29 17:41:31 -08:00
Mouse Reeve 2640c26bb1 Fixes wording in comments 2021-12-29 17:39:14 -08:00
Mouse Reeve 1d1ef6589a
Merge pull request #1730 from bookwyrm-social/locales
Updates locales with new translations
2021-12-29 16:20:40 -08:00
Mouse Reeve a9ff23ece0 Fixes nondeterministic test failure 2021-12-29 13:44:04 -08: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 b43b3a26c7
Merge pull request #1729 from bookwyrm-social/templatetag-tests
Templatetag tests
2021-12-29 13:15:42 -08:00
Mouse Reeve b1687f5cac Adds another test 2021-12-29 13:03:23 -08:00
Mouse Reeve 4b8daf6874
Merge branch 'main' into group-list-button 2021-12-29 12:52:24 -08:00
Joachim ce679cec75 Update bookwyrm.css 2021-12-29 21:45:36 +01:00
Mouse Reeve d89c7a3617
Merge pull request #1727 from bookwyrm-social/feed-template-tests
HTML validation fixes
2021-12-29 12:42:22 -08:00
Mouse Reeve 18213e2d24 Moves tests into separate files 2021-12-29 12:42:02 -08:00
Joachim f204cff42b Fix filter panel validation error 2021-12-29 21:40:16 +01:00
Mouse Reeve 0ae6d5e708 Renames templatetags test file 2021-12-29 12:33:42 -08:00
Mouse Reeve 9e5707a9e1 Move templatetags test file into subdirectory 2021-12-29 12:31:42 -08:00
Mouse Reeve 7623168410 Fixes search html
And suppresses more warnings
2021-12-29 12:26:40 -08:00
Mouse Reeve 65e59e7b56 Validate search page html 2021-12-29 11:52:32 -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
Mouse Reeve 6075a88438 Validate html in get started views tests 2021-12-29 11:45:07 -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 c53b5c306f Lint fix 2021-12-29 20:03:07 +01:00
Joachim 4cb520f242 Front-end: New look and behavior for Filters and Result panels 2021-12-29 19:50:32 +01:00
Mouse Reeve 3770713e07 Validate html in discover page tests 2021-12-29 10:44:04 -08:00
Mouse Reeve 1e27b64af4 Valid dl html syntax on announcement page 2021-12-29 10:39:47 -08:00
Mouse Reeve 161532f8a8 Adds validate_html to announcement page tests 2021-12-29 10:37:21 -08:00
Mouse Reeve 9facaf404f Validates html in feed views 2021-12-29 10:20:54 -08: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 41fb44a46a Python formatting 2021-12-29 10:07:27 -08:00
Mouse Reeve f9e9dc55d5 Updates tests 2021-12-29 09:58:42 -08:00
Joachim faa52503a3 Update bookwyrm.css 2021-12-29 18:57:45 +01:00
Joachim 3b0096caf0 Add button overlay 2021-12-29 18:55:02 +01:00
Mouse Reeve 6ca57ae314 Linter fixes 2021-12-29 09:43:06 -08:00
Mouse Reeve 7eb8d027c4
Merge pull request #1722 from cincodenada/no-more-fedireads-main
Remove last traces of fedireads, but in main
2021-12-29 09:32:43 -08: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 e5bca3873c Remove useless additoins 2021-12-29 16:41:14 +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
Joel Bradshaw 66df16eb78 Fix typo while we're here 2021-12-28 16:49:34 -08:00
Joel Bradshaw 9d1db3f67c Remove last traces of fedireads 2021-12-28 16:49:32 -08:00
Mouse Reeve 49e0f9437e Merge branch 'main' into prettier 2021-12-28 16:30:06 -08: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 5b75f3d310 Avoid clash with existing test data user 2021-12-28 16:02:48 -08:00
Mouse Reeve 6745cd73cc Deterministic ordering for OL import test 2021-12-28 15:53:35 -08:00
Mouse Reeve a8ae427aeb Updates domain regex 2021-12-28 15:53:26 -08:00
Mouse Reeve 14a90e805a Test users with domains that contain dashes 2021-12-28 15:52:35 -08:00
Mouse Reeve 1a30546b99 Adds test for dm view with partner 2021-12-28 15:44:47 -08:00
Mouse Reeve 5b192d1b3d Fixes error when librarything csv is missing isbn 2021-12-28 15:27:35 -08:00
Mouse Reeve a58d600030 Adds librarything line without isbn to test data 2021-12-28 15:22:02 -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 3f8e309680 Adds test for json requests to all books view 2021-12-28 15:04:06 -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 638ea166be More trailing slashes in urls 2021-12-28 14:41:45 -08:00
Mouse Reeve f62cd5fd12 Makes embed key non-optional in urls 2021-12-28 14:40:11 -08:00
Mouse Reeve 0422421d60 Fixes bug in logged out group view 2021-12-28 14:33:30 -08:00
Mouse Reeve 8a3be920c6 Adds test for logged out view of group 2021-12-28 14:29:51 -08:00
Mouse Reeve ec7c1e75fe
Merge pull request #1714 from joachimesque/handle-user-at-urls
Redirect /@<username> to /user/<username>
2021-12-28 13:19:46 -08:00
Mouse Reeve c3ec25dbf8 Simplifies query for earliest year 2021-12-28 13:02:12 -08:00
Joachim 17cb936a16 Update test_user.py 2021-12-28 21:54:06 +01:00
Joachim 5284e7009d fix pylint remark 2021-12-28 21:51:45 +01:00
Joachim cae4934b48 Apply review suggestion 2021-12-28 21:49:52 +01:00
Joachim 05142f4b73 Add test 2021-12-28 21:49:41 +01:00
Joachim ff3021d1f3 Redirect /@<username> to /user/<username> 2021-12-28 21:40:01 +01: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 b26d41cefc Update bookwyrm.css 2021-12-28 17:59:01 +01:00
Joachim b6e90ce2b2 Fix grid on mobile 2021-12-28 17:58:10 +01: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 daa3a1ee77
Merge pull request #1708 from bookwyrm-social/summary-mobile
Tweaks mobile view for annual summary
2021-12-28 07:25:44 -08:00
Mouse Reeve d67150fb7f Tweaks mobile view for annual summary 2021-12-28 07:16:33 -08:00
Mouse Reeve 86e8d36b25 Adds annual review translations for Galician and Spanish 2021-12-28 07:02:52 -08:00
Joachim 3a015062ec Reverse sorting order 2021-12-28 10:49:09 +01:00
Joachim 489c827673 fix sizes 2021-12-28 10:29:35 +01:00
Joachim 8fd0d5baf0 Fix images stretch 2021-12-28 10:18:40 +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 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 1be164425a Merge branch 'main' into prettier 2021-12-27 13:39:34 -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 85486dcfad
Update bookwyrm.css 2021-12-27 13:29:47 -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
Mouse Reeve 3d07618b5f Styling for autocomplete box 2021-12-27 12:42:11 -08:00
Mouse Reeve e2d1c987b5 Adds autocomplete scrip 2021-12-27 12:41:42 -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 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 d4b8aa51f6 lint styles 2021-12-22 16:55:02 +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 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 24b0e086e7 Add summary_keys JSONField for the user 2021-12-22 14:57:26 +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 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 67092fd3e3 🤦 2021-12-22 10:27:59 +01:00
Joachim ce8bb306a3 🤦 2021-12-21 17:35:57 +01:00
Joachim 73551f1602 Fix tests? 2021-12-21 17:24:44 +01:00
Joachim 66ee5ccacf Fix tests? 2021-12-21 17:24:15 +01:00
Joachim 8f0df388e6 Update test_annual_summary.py 2021-12-21 15:57:58 +01:00
Joachim 37abf9531d fix test 2021-12-21 15:55:51 +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 545fb9e4be disable no-self-use 2021-12-21 13:17:18 +01:00
Joachim 581e7f3e40 R0914 & R0201 2021-12-21 12:22:40 +01:00
Joachim 7e9c7ce9e3 Improve pylint 2021-12-21 12:12:32 +01:00
Joachim d9bd7be1ec same 2021-12-21 12:06:57 +01:00
Joachim 7c9995a5e5 Fix EditorConfig linting 2021-12-21 12:02:57 +01:00
Joachim da51711ddf black 2021-12-21 11:58:46 +01:00
Joachim 4d6c4d3ad2 Add rounding for averages 2021-12-21 11:54:20 +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 a24afdb6bf Use aggregate queries 2021-12-21 10:21:30 +01:00
Joachim b2f3f03197 Lint style 2021-12-20 23:40:53 +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 89713ce685 same but for js 2021-12-17 20:53:06 +01:00
Joachim b15e0e37fc same 2021-12-17 20:51:41 +01:00
Joachim 9a2a31028b fix linting issues 2021-12-17 20:50:04 +01:00
Joachim 355405daa3 Front-end: Fix Safari details display and enhance dropdown on mobile 2021-12-17 20:40:58 +01:00
Joachim df8427921b Add alignment rule for button reset 2021-12-17 17:34:22 +01:00
Joachim f88b511bbf Update bookwyrm.css 2021-12-17 17:32:44 +01:00
Joachim ce0e2eb61a Handle navbar alignment thank to Bulma helper classes 2021-12-17 17:30:14 +01:00
Joachim f300104c4d Add reset button style 2021-12-17 17:29:46 +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 2b6c9d9d31 Runs prettier 2021-12-16 10:53:38 -08:00
Mouse Reeve 5d47f33972 Tick version number 2021-12-16 10:29:08 -08:00
Mouse Reeve 400417c79f Fixes form 2021-12-16 10:15:32 -08:00
Mouse Reeve 2f47284c77 Removes outdated code 2021-12-16 09:12:00 -08:00
Mouse Reeve 0629fce171 Fixes post test 2021-12-15 17:25:20 -08:00
Mouse Reeve 5c99f142f9 Serialize links for books 2021-12-15 17:12:53 -08:00
Mouse Reeve 86b294afd7 Re-structures link models 2021-12-15 16:23:21 -08:00
Mouse Reeve af8cb51325 Adds view tests 2021-12-15 13:58:29 -08:00
Mouse Reeve ed7d8e5501 Removed unused import 2021-12-15 13:39:20 -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 dcf5694b66 Use class view 2021-12-15 13:15:51 -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 40d1beee20 Adds links to activitypub spec 2021-12-15 10:56:49 -08:00
Mouse Reeve c6bdc34499 Updates migration 2021-12-15 10:20:00 -08:00
Mouse Reeve a4859668b8 Merge branch 'main' into book-file-links 2021-12-15 10:05:29 -08:00
Mouse Reeve c3a32b3a54
Merge branch 'main' into tidy-header 2021-12-15 10:02:36 -08:00
Mouse Reeve 5e932711f9 Merge branch 'main' into list-not-loading 2021-12-15 09:56:33 -08:00
Mouse Reeve e6d500df6b Removes debugging print statements 2021-12-14 19:52:43 -08:00
Mouse Reeve 6ba5d53d38 trying item.last instead of going by list lookup 2021-12-14 19:46:35 -08:00
Mouse Reeve 69204a1c94 More print statements 2021-12-14 19:38:28 -08:00
Mouse Reeve 6af2182879 Test print statements 2021-12-14 19:20:29 -08:00
Mouse Reeve 8cb2e74c81 Uncomment test 2021-12-14 19:05:45 -08:00
Mouse Reeve 86fcaad72c Comments out failing test 2021-12-14 18:47:17 -08:00
Mouse Reeve 3545085a7d Fixes tests 2021-12-14 14:19:27 -08:00
Mouse Reeve 09f5218f9c Fixes accept header 2021-12-14 13:47:09 -08:00
Mouse Reeve a33b5b054f Retain source on retry jobs 2021-12-14 13:14:45 -08:00
Mouse Reeve 73ea44e532 Add openlibrary selector to list 2021-12-14 12:59:24 -08:00
Mouse Reeve ba390dc3ad Safer user of "lower" 2021-12-14 12:50:53 -08:00
Mouse Reeve bee3c86223 Lookup by openlibrary key 2021-12-14 12:49:00 -08:00
Mouse Reeve 4f1d4d9bc0 Adds openlibrary keys to data 2021-12-14 12:42:56 -08:00
Mouse Reeve bb69c32a6c Adds support for openlibrary csv shelf name format 2021-12-14 11:58:56 -08:00
Mouse Reeve 79af354dfd Don't produce error is author is unset in import 2021-12-14 11:27:13 -08:00
Mouse Reeve 65ec626573 Don't trim stream if max length is unset 2021-12-14 11:11:05 -08:00
Mouse Reeve 0012f4464d Consider group membership for list cache 2021-12-14 11:07:36 -08:00
Mouse Reeve 3358e45086 Updates mocks on list stream tasks 2021-12-14 09:31:57 -08:00
Mouse Reeve 3d6266cca2 Merge branch 'main' into list-not-loading 2021-12-14 09:17:00 -08:00
Mouse Reeve 288c396c49 Removes test line 2021-12-10 13:45:50 -08:00
Mouse Reeve 3fb9d140ed Fixes typo in test 2021-12-10 13:39:41 -08:00
Mouse Reeve d28b22a361 Adds test for generated links in book model 2021-12-10 13:33:00 -08:00
Mouse Reeve a3d5acc70c Model name in comment 2021-12-10 12:46:40 -08:00
Mouse Reeve cfd0d0d56a Pylint changes for group model tests 2021-12-10 12:32:53 -08:00
Mouse Reeve 8d6059ae32 Fixes mocks on group model tests 2021-12-10 12:32:05 -08:00
Mouse Reeve 00fdca681f Fixes retry test 2021-12-10 12:16:33 -08:00
Mouse Reeve 5430e389d9 Adds group accept and reject tests 2021-12-10 12:10:58 -08:00
Mouse Reeve 73e09f8d18 Use transaction decorator on group accept 2021-12-10 12:03:18 -08:00
Mouse Reeve 08a8f37a0b Simpler error states for when model values aren't found 2021-12-10 12:02:57 -08:00
Mouse Reeve 3aebb54feb Adds remove member tests 2021-12-10 11:53:10 -08:00
Mouse Reeve 9f04919bec Remove unrelated tests changes
these will happen elsewhere
2021-12-10 11:44:38 -08:00
Mouse Reeve d546d9dce9 Changes spacing on import method 2021-12-10 11:43:13 -08:00
Mouse Reeve 10c74d0619 Additional import tests 2021-12-10 11:41:54 -08:00
Mouse Reeve 7a547d9a1a Adds more groups tests 2021-12-10 11:21:11 -08:00
Mouse Reeve b890e93533 Adds saved list view test 2021-12-10 09:55:50 -08:00
Mouse Reeve f7c8a550cf Fixes references to populate lists task 2021-12-10 09:34:17 -08:00
Mouse Reeve 94250dab42 Mocks for list signals tests 2021-12-10 09:19:32 -08:00
Mouse Reeve 59e6b67bc8 Activitystreams mocks 2021-12-09 20:38:44 -08:00
Mouse Reeve 0c193b6ce1 ActivityStream mocks 2021-12-09 20:33:11 -08:00
Mouse Reeve 5e6b28bbc0 Prefs mocks 2021-12-09 20:30:53 -08:00
Mouse Reeve acde30887d Importer tests 2021-12-09 20:12:06 -08:00
Mouse Reeve 936f045344 Adds resolve book view test 2021-12-09 19:36:12 -08:00
Mouse Reeve d9d0919ad4 More mocks for more tests 2021-12-09 19:14:10 -08:00
Mouse Reeve 234d44b5c7 Adds delete test 2021-12-09 19:00:48 -08:00
Mouse Reeve 9c86bb1bc3 Removes invalid render 2021-12-09 18:54:15 -08:00
Mouse Reeve 23842f7501 Test for followers api view 2021-12-09 18:46:24 -08:00
Mouse Reeve b57aa4c9d3 Fixes redirect 2021-12-09 18:42:09 -08:00
Mouse Reeve cf275d0c59 Removes unused groups view 2021-12-09 18:38:05 -08:00
Mouse Reeve 074c2cfb95 Gets updates view to 100% test coverage 2021-12-09 18:16:34 -08:00
Mouse Reeve 2d63bfb791 Updates views tests 2021-12-09 18:02:59 -08:00
Mouse Reeve 93dbe2daa0 Updates inbox tests 2021-12-09 15:02:53 -08:00
Mouse Reeve 7a89552892 Updates test_* tests 2021-12-09 13:02:23 -08:00
Mouse Reeve eb4a399472 Updates models tests 2021-12-09 12:43:09 -08:00
Mouse Reeve e9c58295f3 Merge branch 'main' into list-not-loading 2021-12-09 11:10:26 -08:00
Mouse Reeve 6e61e4d52c
Merge pull request #1578 from bookwyrm-social/improve-compatibility
Improve federation compability with Hubzilla and Zap
2021-12-09 11:06:04 -08:00
Joachim 5b8c1bde89 Merge branch 'main' into list-embed 2021-12-08 16:40:15 +01:00
Joachim 793ce4d33b Remove query in view response 2021-12-08 16:39:43 +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 4248c23c49 Test loading ISNI from openlibrary 2021-12-07 13:58:23 -08:00
Mouse Reeve 6ee1a628b0 inventaire remote id test 2021-12-07 13:53:25 -08:00
Mouse Reeve b6071da3fc Connector tests 2021-12-07 13:48:22 -08:00
Mouse Reeve 31883a9f7c Linting fixes 2021-12-07 13:08:25 -08:00
Mouse Reeve cf26f48d5c Adds view tests 2021-12-07 13:05:31 -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 5847bc1924
handle type errors 2021-12-06 18:18:12 +11:00
Hugh Rundle c3f24316a0
lint 2021-12-06 17:02:47 +11:00
Hugh Rundle 6d894d71ec
stop pylint contradicting itself 2021-12-06 16:59:51 +11:00
Hugh Rundle 4ade580732
pylint called my code useless how rude 2021-12-06 16:47:04 +11:00
Hugh Rundle c817ea0ff9
improve error handling 2021-12-06 16:40:18 +11:00
Hugh Rundle 5bbd6faa8b
tidy templates 2021-12-06 16:26:16 +11:00
Hugh Rundle 027520d923
add remote follow tests 2021-12-06 16:26:02 +11:00
Hugh Rundle 685e0a172d
make code WET again
moving url discovery borked general webfinger tests for some reason IDK why.
2021-12-06 10:45:39 +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 113eda33e9 Adds update views 2021-12-05 12:47:43 -08:00
Mouse Reeve b824841cb3 Adds update logic to connectors 2021-12-05 12:47:27 -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
Mouse Reeve 89c23c3e0c More thoroughly checking if title is set to avoid error 2021-12-05 09:07:17 -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 e19fe3321b Javascript cache buster 2021-12-04 14:47:06 -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 ba34e11fb0 Fixes auto-closing menu 2021-12-04 12:11:29 -08:00
Mouse Reeve 7050013144 Close menus when the rest of the page is clicked
Ce-authored-by: Joachim <joachim.robert@protonmail.com>
2021-12-04 11:51:57 -08:00
Mouse Reeve f98fe0348a Fixes merge error 2021-12-04 11:45:02 -08:00
Mouse Reeve 5e919ab07f
Merge pull request #1650 from joachimesque/fix-preview-image-wrap
Fix preview image text wrap length
2021-12-04 11:44:06 -08:00
Mouse Reeve 403382e4b4
Merge branch 'main' into detail-menus 2021-12-04 11:30:49 -08:00
Mouse Reeve 56609bbc2b Css linting 2021-12-04 11:18:41 -08:00
Joachim 5b690532fa Add an AttributeError exception for CI tests 2021-12-04 19:59:45 +01:00
Mouse Reeve c813ce1144 Creates consistent styling for details element 2021-12-04 10:41:42 -08:00
Joachim 5e9e7db935 Fix preview image text wrap length
Closes #1634
2021-12-04 19:08:55 +01:00
Mouse Reeve b6106691ef Force dropdown menus to always visible 2021-12-04 09:57:45 -08:00
Mouse Reeve 5b27952b34 Use html details instead of javascript menus 2021-12-04 09:48:55 -08:00
Joachim 8a84bd3490 Apply suggestions from python lint 2021-12-04 17:33:28 +01:00
Joachim 0801c66878 Add tests 2021-12-04 17:29:22 +01: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 57502c1f3c Fix js following review 2021-12-04 16:31:38 +01:00
Joachim 407d471065 Change footer link 2021-12-04 16:18:23 +01:00
Joachim 5ffe465a7a Better style for embedded cards 2021-12-04 16:18:11 +01:00
Joachim 78a0092f92 Translate `home page` on main layout 2021-12-04 16:17:51 +01:00
Joachim b2a274ba41 Add JS code for copy text component 2021-12-04 16:17:33 +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
Joachim 8ee09a2284 Add url to reach the view 2021-12-04 16:07:38 +01:00
Joachim d22167e105 Add EmbedList view with an X-Frame-Options exemption 2021-12-04 16:07:21 +01:00
Joachim 3bd28afe93 Add unique embed_key to List model 2021-12-04 16:06:07 +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 8e6619294f
oclc server sure is slow 2021-12-01 21:02:25 +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 91997b6f4c Linting after merge conflict 2021-11-30 17:42:31 -05: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 4d93545d88 Lint forms 2021-11-29 23:31:05 +01: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 9a3ec4362b
code cleanup 2021-11-29 19:45:52 +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 587b0194fc
bugfix remote follows 2021-11-29 15:33:18 +11:00
Joachim 84b5c2da4e Documentation 2021-11-28 22:10:15 +01:00
Hugh Rundle 4a9713b812
fix template for remote follower error 2021-11-29 08:03:01 +11:00
Joachim 85c688b147 Update forms.py 2021-11-28 22:01:49 +01: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
Joachim 9ec4ad6b31 Apply review suggestion 2021-11-28 21:46:32 +01:00
Joachim bf5cb898ef Apply review suggestion 2021-11-28 21:45:35 +01:00
Hugh Rundle feaf0d5e52
handle username errors in remote follow form 2021-11-29 07:11:57 +11:00
Joachim 3816b0aa57 Better JS 2021-11-28 18:34:54 +01:00
Joachim a688c73b79 Fix stylelint rule 2021-11-28 18:28:49 +01:00
Joachim c924f578e5 Fix linting errors 2021-11-28 18:26:01 +01:00
Mouse Reeve 3f09b4bc8a More tests 2021-11-28 09:23:13 -08:00
Mouse Reeve 3a7f070a79 Typo fix 2021-11-28 08:50:29 -08:00
Mouse Reeve a7ee8fea24 Adds test for setting model image field 2021-11-28 08:49:54 -08:00
Mouse Reeve 7b89014e7b Updates image fields tests 2021-11-28 08:24:00 -08:00
Mouse Reeve 54cef421e2 Fixes checking if image fields are already set 2021-11-28 07:57:27 -08: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