Commit graph

728 commits

Author SHA1 Message Date
Mouse Reeve
94fc365a52 Allow logo upload 2020-10-05 16:07:53 -07:00
Mouse Reeve
0a9809e6b3 Email should *not* be unique
turns out this is jank-city when you try to federate
2020-10-05 14:48:26 -07:00
Mouse Reeve
93738bb48c Uses fixed string as site name
The domain is *better* but it was causing the makemigrations to trigger
whenever the domain name in .env changes, which is a real hassle with
a free version of ngrok
2020-10-05 14:42:15 -07:00
Mouse Reeve
c77cb38c83 Icon url serialization needs schema 2020-10-05 14:34:16 -07:00
Mouse Reeve
9b45c2d4d1 favicon clear background tweaks
plus collectstatic with --no-input
2020-10-05 14:23:04 -07:00
Mouse Reeve
8d9474275e Adds back home/local/federated tabs
I don't think this is how I want the UI to work in the long run,
but for now it's better than not having it.
Fixes #210
2020-10-05 13:34:43 -07:00
Mouse Reeve
9c83d68a80 Adds favicon
Fixes #22
2020-10-05 10:00:30 -07:00
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
6dd56eb894
Merge pull request #220 from mouse-reeve/ui-tweaks
Ui tweaks
2020-10-04 15:21:22 -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
e559a93f71 Get celery debug settings from env 2020-10-04 14:24:08 -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
fa992091d5 Updates license version 2020-10-02 15:41:04 -07:00
Mouse Reeve
c41a762442
Merge pull request #218 from mouse-reeve/null-states
Basic null states (still needs expanding)
2020-10-02 15:38:54 -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
f8f4d09ede
Merge pull request #215 from mouse-reeve/logo
Adds better logo
2020-10-01 13:55:48 -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
d78c271107 Adds required permissions and groups 2020-10-01 12:48:55 -07:00
Mouse Reeve
ab21d2051a Fixes celery image storage
Fixes #207
2020-10-01 10:20:40 -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
33fe00f190
Merge pull request #212 from mouse-reeve/covers-bug
Fixes celery media path
2020-10-01 08:29:25 -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