Commit Graph

1143 Commits

Author SHA1 Message Date
Mouse Reeve 19d000aec7 Show errors in edit user form and remove email
email was triggering the form to reject becuase of uniqueness
2020-10-04 16:00:50 -07:00
Mouse Reeve 33f486e7eb Shows errors for login/register forms 2020-10-04 15:10:34 -07:00
Mouse Reeve e67feb9296 More room for the "about" section on login page 2020-10-04 14:32:15 -07:00
Mouse Reeve 827badac7c
Merge pull request #216 from mouse-reeve/change-password
Change password for logged in users
2020-10-02 15:50:48 -07:00
Mouse Reeve 01aa0a86d6
Merge pull request #217 from mouse-reeve/unique-emails
Make user email addresses unique
2020-10-02 15:50:31 -07:00
Mouse Reeve f242ca0168
Merge pull request #219 from mouse-reeve/admin
Basic Django admin
2020-10-02 15:42:23 -07:00
Mouse Reeve 1f8ac546fa Adds site settings and users to django admin 2020-10-02 15:34:03 -07:00
Mouse Reeve 9627be3fa7 Basic null states (still needs expanding) 2020-10-02 15:06:42 -07:00
Mouse Reeve c8348606da Fixes login flow 2020-10-02 15:01:22 -07:00
Mouse Reeve 8433d8bf41 Make user email addresses unique 2020-10-02 14:56:37 -07:00
Mouse Reeve b331978964 email sender 2020-10-02 14:55:28 -07:00
Mouse Reeve 2b681286f4 Change password for logged in users 2020-10-02 14:42:42 -07:00
Mouse Reeve 9bc6d7d6b6
Merge pull request #214 from mouse-reeve/user-permissions
Adds user permissions and groups
2020-10-02 13:55:59 -07:00
Mouse Reeve d4b18678bd Forgot password flow 2020-10-02 13:32:19 -07:00
Mouse Reeve 36f7ab36c9 Adds better logo 2020-10-01 13:53:52 -07:00
Mouse Reeve 7138cd4811
Merge pull request #213 from mouse-reeve/invite-only
Invite only
2020-10-01 13:46:54 -07:00
Mouse Reeve c396489dff Adds permissions to templates 2020-10-01 13:09:37 -07:00
Mouse Reeve 9209039761 Permission decorators for views 2020-10-01 12:59:38 -07:00
Mouse Reeve 6b5246f06a
Merge pull request #209 from mouse-reeve/connector-errors
Raise errors when connectors fail
2020-10-01 08:29:39 -07:00
Mouse Reeve 2fd192d6cc Updates ui and redirects for invites 2020-09-30 20:47:26 -07:00
Mouse Reeve 9e2ab147fb Hide registration form when registration is closed 2020-09-30 20:31:44 -07:00
Mouse Reeve 94d5986ff2 More error handling in connector/books manager 2020-09-30 20:09:25 -07:00
Mouse Reeve fe83f5d442 small style fixes and typo 2020-09-30 19:57:25 -07:00
Mouse Reeve 0b8f8e3659 Fixes celery media path 2020-09-30 19:43:42 -07:00
Mouse Reeve 4fda5c8e22
Merge pull request #206 from mouse-reeve/ui-overhaul
Ui overhaul
2020-09-30 17:15:22 -07:00
Mouse Reeve 58d617e438 Removed unused views code 2020-09-30 17:14:05 -07:00
Mouse Reeve c3092c4979 Removes discover books page 2020-09-30 16:30:50 -07:00
Mouse Reeve 6e1c116329 Author page 2020-09-30 16:20:50 -07:00
Mouse Reeve 7582540fe9 Remove test print statement 2020-09-30 16:02:27 -07:00
Mouse Reeve 0ab07c41ef Separate ratings out from reviews on book page 2020-09-30 16:00:41 -07:00
Mouse Reeve 5c7f44dc2d Fixes bug in create status forms 2020-09-30 15:24:44 -07:00
Mouse Reeve f22d773cc4 Removes unused view logic for books page 2020-09-30 15:18:44 -07:00
Mouse Reeve 982f734ce7 Use bulma screen-reader-only class 2020-09-30 15:10:37 -07:00
Mouse Reeve ada6a79b1c Error and 404 pages 2020-09-30 15:04:57 -07:00
Mouse Reeve 9994bdc81e select suggested books for statuses 2020-09-30 15:00:46 -07:00
Mouse Reeve f196787c16 More books in suggestions
and show the shelve button
2020-09-30 12:19:23 -07:00
Mouse Reeve f6d754f0c4 styles for import status page 2020-09-30 12:11:53 -07:00
Mouse Reeve 92ef3a574c Fix notification count styling 2020-09-30 12:02:00 -07:00
Mouse Reeve ada09639b7 Remove unnecessary icon-related css 2020-09-30 12:01:17 -07:00
Mouse Reeve 7612bcf096 Use "tag" for notifications 2020-09-30 11:56:02 -07:00
Mouse Reeve 49807d069f format multiple book references in a status 2020-09-30 11:49:41 -07:00
Mouse Reeve 3e65d53305 Remove unused templatetags 2020-09-30 11:47:52 -07:00
Mouse Reeve 2b710c44e4 Handle user search 404s 2020-09-30 11:33:15 -07:00
Mouse Reeve 8dba4ccf47 Error hanlding for user search 2020-09-30 11:23:23 -07:00
Mouse Reeve f72d59955e Raise errors when connectors fail 2020-09-30 10:37:29 -07:00
Mouse Reeve 9efe1a3990 Small ui fixes 2020-09-30 09:00:33 -07:00
Mouse Reeve e7368b8228
Merge pull request #203 from mouse-reeve/emailing
Adds email config
2020-09-29 22:03:01 -07:00
Mouse Reeve 1d5d7f8965 Invites page 2020-09-29 21:45:59 -07:00
Mouse Reeve 8260dcf804 Fixes broadcasting 2020-09-29 21:08:04 -07:00
Mouse Reeve 56ebd6e7c0 Fixes bug in setting author text on books 2020-09-29 20:54:49 -07:00
Mouse Reeve acba5cfc75 Creates snippet for book cover tiles layout 2020-09-29 20:44:33 -07:00
Mouse Reeve 2d89d4abf8 Book editing 2020-09-29 20:36:43 -07:00
Mouse Reeve 24d9839d07 Feed page cleanup 2020-09-29 20:01:57 -07:00
Mouse Reeve c236be4303 Adds breadcrumbs to shelf page
weird that they aren't used anywhere else tho
2020-09-29 19:48:10 -07:00
Mouse Reeve cc58d0321d Adds shelf preview to user page 2020-09-29 19:44:00 -07:00
Mouse Reeve e1a6df54c1 Removes unused snippets 2020-09-29 19:19:37 -07:00
Mouse Reeve 7d0c437371 Disambiguate form ids 2020-09-29 19:14:22 -07:00
Mouse Reeve 67411824eb Page to feed for mobile 2020-09-29 17:51:57 -07:00
Mouse Reeve 50f2f4788e Adds review box to main page layout 2020-09-29 17:43:30 -07:00
Mouse Reeve b762d2c226 Tweaks status page 2020-09-29 15:05:50 -07:00
Mouse Reeve 767190e012 Notifications 2020-09-29 14:45:04 -07:00
Mouse Reeve 0bea615b82 Tags and tables 2020-09-29 14:11:55 -07:00
Mouse Reeve 37a0ec0ba3 User profile page styles 2020-09-29 13:39:44 -07:00
Mouse Reeve c6464633f7 Fixes user update broadcast 2020-09-29 13:23:49 -07:00
Mouse Reeve 69ef967050 Include custom serializers on all relationships 2020-09-29 13:19:57 -07:00
Mouse Reeve c7520b5279 User profile page 2020-09-29 13:17:29 -07:00
Mouse Reeve 3dc43aa81c Book and editions page styles 2020-09-29 13:11:52 -07:00
Mouse Reeve 8b972a577e Fixes article serialization mappings in review 2020-09-29 12:00:10 -07:00
Mouse Reeve 7b32a122e4 Switches column attrs 2020-09-29 11:54:53 -07:00
Mouse Reeve dbc6fb1d18 Status form in book page 2020-09-29 11:48:03 -07:00
Mouse Reeve 61fa15a0c2 Book page and review form 2020-09-29 11:00:54 -07:00
Mouse Reeve 32f305e285 Re-formats login and register pages 2020-09-29 10:21:10 -07:00
Mouse Reeve 24c28876af Cleans up status display 2020-09-28 21:08:42 -07:00
Mouse Reeve 3486219dce Uses minified bulma library 2020-09-28 18:30:12 -07:00
Mouse Reeve 3eeeb78bd7 Fixes UI for statuses 2020-09-28 18:25:58 -07:00
Mouse Reeve 8dbfa506b8 Cleans up status and shelve button 2020-09-28 18:25:58 -07:00
Mouse Reeve a4d1985f86 Fixes star rating displays 2020-09-28 18:25:58 -07:00
Mouse Reeve 49e94f8e8e Switches to Bulma for layout 2020-09-28 18:25:58 -07:00
Mouse Reeve a2b3a79181 Adds missing migrations 2020-09-28 18:25:35 -07:00
Mouse Reeve ac9c071388 More consistent naming for generated note activity 2020-09-28 17:27:37 -07:00
Mouse Reeve 39931e2e69 Adds status type for app-generated statuses 2020-09-28 17:26:15 -07:00
Mouse Reeve 10d18cc633 Fixes bug in outgoing shelve serialization 2020-09-28 14:52:25 -07:00
Mouse Reeve 74de2b5cd3 Adds email config 2020-09-23 15:44:47 -07:00
Mouse Reeve 71d5c790b8
Merge pull request #200 from mouse-reeve/books-managers-tests
Books managers tests
2020-09-23 07:38:06 -07:00
Mouse Reeve 80cb1c3de2 Adds more tests for books_manager
from 47% to 77%
2020-09-21 11:14:56 -07:00
Mouse Reeve 2d4dab00cc Uncomments admin app 2020-09-21 10:33:23 -07:00
Mouse Reeve 425da16fd6 Fixes linter issues 2020-09-21 10:25:26 -07:00
Mouse Reeve 585c66b64f Fixes capitalization syntax in new migration 2020-09-21 08:37:49 -07:00
Mouse Reeve 91d7f3ede8 Renames project in .wellknown info 2020-09-21 08:35:22 -07:00
Mouse Reeve 13a8bb45af Corrects references in tests 2020-09-21 08:22:58 -07:00
Mouse Reeve 3aa9c3accf Renames bookwyrm base model 2020-09-21 08:16:34 -07:00
Mouse Reeve c7883cd615 Updates migrations
To get the app working again I ran resetdb, let it crash in initdb,
then ran the migration, then re-ran initdb
2020-09-21 08:10:37 -07:00
Mouse Reeve f77c156733 rename main code directory 2020-09-17 13:30:54 -07:00