Commit graph

212 commits

Author SHA1 Message Date
Hugh Rundle dafda649f1 run Black on changed code 2021-10-04 21:31:28 +11:00
Hugh Rundle 602664b8d7 Merge branch 'main' into groups-merge-test
Big merge of a couple of weeks' work from the main project back into this branch. :ohno:
2021-10-03 10:49:38 +11:00
Hugh Rundle 52a083a907 revert name change for Group, GroupMember
these were named as BookwyrmGroup and BookwyrmGroupMember due to a misunderstanding about related_name and a dodgy development environment. This naming makes more sense.
2021-10-02 16:52:34 +10:00
Hugh Rundle 0984972b05 group membership invitations
- fix display of group information on user and group pages
- send, receive, accept and reject invitations
2021-10-02 12:30:48 +10:00
Hugh Rundle 2f42161dda disambiguate groups and prep for group invitations
- rename Group to BookwyrmGroup
- create group memberships and invitations
- adjust all model name references accordingly
2021-10-02 10:10:37 +10:00
Mouse Reeve a24fe558fc
Merge pull request #1480 from bookwyrm-social/comment-formatting
Post-processes statuses composed in modals
2021-10-01 12:00:56 -07:00
Mouse Reeve 75e69eb269 Post-processes statuses composed in modals 2021-09-30 10:00:05 -07:00
Mouse Reeve 33b3b518e8 Move views into subdirectory 2021-09-29 13:42:27 -07:00
Mouse Reeve d78c278665 Progress update flow for modal 2021-09-29 10:59:36 -07:00
Mouse Reeve a9eb544bac Moves blocks views and tests into preferences dir 2021-09-28 11:44:53 -07:00
Mouse Reeve 85f6b615bd Python formatting 2021-09-28 11:27:16 -07:00
Mouse Reeve 1b0a5232bc Move preferences views into directory 2021-09-28 11:23:47 -07:00
Hugh Rundle 2874e52309 rationalise group creation and prep for group privacy 2021-09-27 15:34:14 +10:00
Hugh Rundle b645d75303 add and remove users from groups 2021-09-25 17:34:44 +10:00
Hugh Rundle 273ad9a466 add create_group to __init__.py
you probably want this otherwise nothing previously added for group creation will work :-)
2021-09-25 10:55:32 +10:00
Hugh Rundle 9b6d2a9d88 add group page 2021-09-24 20:34:11 +10:00
Hugh Rundle 4e93b09067 create group form
adds a group creation form to user dashboard
2021-09-24 14:12:36 +10:00
Hugh Rundle 3e3c90ec03 add views for groups 2021-09-24 07:49:25 +10:00
Mouse Reeve 6022e7b232 Adds IP blocklist views 2021-09-17 13:04:10 -07:00
Mouse Reeve a79fb14686 Basic dashboard page 2021-09-10 21:12:08 -07:00
Mouse Reeve e515912dbc Move admin views into their own directory 2021-09-10 18:50:31 -07:00
Mouse Reeve de3c79ce21 Merge branch 'main' into email-blocking 2021-09-08 17:43:08 -07:00
Mouse Reeve 15344b6a8e Let moderators delete users 2021-09-08 17:21:45 -07:00
Mouse Reeve 658e12eb86 Allow admins to suspend pending users 2021-09-08 16:47:12 -07:00
Mouse Reeve fd0cf49b40 Adds html and view for email blocklist 2021-09-08 14:32:11 -07:00
Mouse Reeve 527c0542af View to hide suggestions 2021-09-08 10:03:23 -07:00
Mouse Reeve 75cc2ee164 Split authentication views into login and register 2021-09-07 13:11:44 -07:00
Mouse Reeve c630ec3572 Adds delete list view 2021-09-06 10:41:55 -07:00
Mouse Reeve c727d351ba Fixes variable name 2021-08-23 15:33:49 -07:00
Mouse Reeve f267e53b56 let's call it save not bookmark 2021-08-23 15:07:38 -07:00
Mouse Reeve a30094c822 View bookmarked lists 2021-08-23 13:40:07 -07:00
Mouse Reeve 42abc145c8 Adds action views 2021-08-23 13:15:35 -07:00
Mouse Reeve 4b788f5df1 Move editions into their own view file 2021-08-17 10:26:56 -07:00
Mouse Reeve 040758c833 Renames "discover" 2021-08-07 11:25:09 -07:00
Mouse Reeve 9077516fa1 Resend links 2021-08-06 17:39:22 -07:00
Mouse Reeve 5926224d7e Confirm email views 2021-08-06 16:26:46 -07:00
Mouse Reeve 8cd6712db3 Let users delete their accounts 2021-06-14 10:44:25 -07:00
Mouse Reeve 7ae64c2a68 Splits user view out and adds template 2021-06-14 10:01:21 -07:00
Mouse Reeve 113ced2900 Merge reading status views into one view 2021-06-09 10:53:52 -07:00
Mouse Reeve 1231d40e80 Want to read view 2021-06-08 11:23:53 -07:00
Mouse Reeve 45146b4999 Convert start and finish reading into view classes 2021-06-08 11:10:39 -07:00
Mouse Reeve 2e193aa3c6 Delete announcements 2021-05-20 12:08:12 -07:00
Mouse Reeve d64e0c4aa8 Adds admin view for individual announcement 2021-05-20 08:09:35 -07:00
Mouse Reeve 515d5bb237 Create announcements admin view 2021-05-19 14:57:28 -07:00
Mouse Reeve 563623616c Merge branch 'main' into remove-tags 2021-04-22 18:18:24 -07:00
Mouse Reeve da19089d34 Changes language from "deactivate" to "suspend" 2021-04-19 15:55:28 -07:00
Mouse Reeve 1542866b6c Adds user admin view 2021-04-19 15:40:51 -07:00
Mouse Reeve 901e7f69d4 Allow admins to upload domain blocklists
Fixes #804
2021-04-12 14:23:51 -07:00
Mouse Reeve 659986771f Edit notes on federated servers 2021-04-11 10:36:40 -07:00
Mouse Reeve d5fbdacc02 Adds unblock view 2021-04-10 11:06:28 -07:00
Mouse Reeve d076162aa6 Remove edit server mode
It just doesn't really make sense
2021-04-10 10:09:36 -07:00
Mouse Reeve fdf5113143 Removes tag code 2021-04-08 16:02:02 -07:00
Mouse Reeve ddab9af564 Functional add server form 2021-04-07 13:06:29 -07:00
Mouse Reeve 8711a2eba5 Adds url path 2021-04-03 12:31:28 -07:00
Mouse Reeve 13e153412e Adds profile and user get started views 2021-03-31 14:53:15 -07:00
Mouse Reeve 7483cb5919 Adds getting started find books view 2021-03-31 13:56:26 -07:00
Mouse Reeve a670c8d366 Adds "all books" view" 2021-03-31 10:25:15 -07:00
Mouse Reeve 4b325fedee Removes error views from init 2021-03-29 18:51:35 -07:00
Mouse Reeve 6bf3d9dcd8 Adds hosts-meta path 2021-03-29 14:36:24 -07:00
Mouse Reeve 43fc940a07 Adds user admin view 2021-03-28 14:20:49 -07:00
Mouse Reeve 96ea2b4477 Adds detail page for federated servers 2021-03-28 12:47:30 -07:00
Mouse Reeve b8cd1d5bce Show unread status reload link 2021-03-23 12:52:38 -07:00
Mouse Reeve ba00672e66 Directory view 2021-03-21 16:37:52 -07:00
Mouse Reeve 5e24b438ff Placeholders for send/ignore request flows 2021-03-20 20:16:13 -07:00
Mouse Reeve f91a8144f4 Admin UI for managing invite requests 2021-03-20 19:39:39 -07:00
Mouse Reeve d15396eb26 Request invite flow 2021-03-20 19:14:41 -07:00
Mouse Reeve 9a20b5dbd5 Hide goal using database field instead of localstorage 2021-03-18 09:00:25 -07:00
Mouse Reeve 139416d9c3 Moves federation info endpoints into views module 2021-03-13 11:00:55 -08:00
Mouse Reeve b64fb3e0aa
Merge pull request #715 from mouse-reeve/reporting
Reporting
2021-03-12 16:28:15 -08:00
Mouse Reeve 677a49fee3 Option to deactivate reported users 2021-03-12 11:13:53 -08:00
Mouse Reeve bedc9e0a88 Resolve and re-open reports 2021-03-12 10:22:03 -08:00
Mouse Reeve 21f199c548 Make reports 2021-03-08 18:36:50 -08:00
Mouse Reeve ab57b5b906 First pass at views for reporting 2021-03-08 15:55:48 -08:00
Mouse Reeve 01a2a77cbb
Merge branch 'main' into create-book 2021-03-08 10:07:02 -08:00
Mouse Reeve 70296e760b Runs black 2021-03-08 08:49:10 -08:00
Mouse Reeve 6d9c024e0e Merge branch 'main' into create-book 2021-03-07 15:49:00 -08:00
Henri Bourcereau 703ff60271 isbn search 2021-03-06 18:09:15 +01:00
Mouse Reeve 5c089db086 Full add author flow 2021-03-04 17:10:33 -08:00
Mouse Reeve fd19b55961 Basic checks for inbox 2021-02-15 16:27:25 -08:00
Mouse Reeve b02a2c1aa4 broadcasting for follow, accept, and reject 2021-02-06 19:18:02 -08:00
Mouse Reeve ec7a9f68c2 Adds tabs to user profile page 2021-02-01 11:34:08 -08:00
Mouse Reeve 13b38d40bb Curation view 2021-01-31 12:07:54 -08:00
Mouse Reeve 0815b36ec9 Adds basic view and template files 2021-01-30 21:42:47 -08:00
Mouse Reeve d1ee26e282 list of federated servers for admin panel 2021-01-29 16:02:59 -08:00
Mouse Reeve 21aadf2920 Adds site settings view 2021-01-29 15:38:42 -08:00
Mouse Reeve b53ef73faf Feed templates 2021-01-29 10:25:31 -08:00
Mouse Reeve 9fa8ee3940 Groups profile settings templates 2021-01-29 09:28:00 -08:00
Mouse Reeve 22e4138555 unblock 2021-01-26 13:00:36 -08:00
Mouse Reeve d994d8d3c8 Moves blocking side effects to model 2021-01-24 17:07:19 -08:00
Joel Bradshaw 85edee42ef Merge branch 'main' into progress_update 2021-01-19 23:49:35 -08:00
Mouse Reeve 394666357f Poll for notifications 2021-01-18 16:32:02 -08:00
Joel Bradshaw 49893f49e1 Merge fixes 2021-01-17 13:09:49 -08:00
Mouse Reeve 112b9f9332 Create goal with privacy 2021-01-16 11:34:19 -08:00
Mouse Reeve 3e5ed19643 Removes outgoing and view_actions 2021-01-13 13:36:01 -08:00
Mouse Reeve a385aa4cb5 Following views 2021-01-13 13:06:26 -08:00
Mouse Reeve 7555d76c3f Adds reading acitivity views 2021-01-13 12:35:39 -08:00
Mouse Reeve ffd403dd47 sorts imports for views 2021-01-13 12:08:35 -08:00
Mouse Reeve b6bdfab943 Search class views 2021-01-13 12:05:01 -08:00
Mouse Reeve beeeaaaf39 Adds shelf views 2021-01-13 11:45:08 -08:00
Mouse Reeve 20e280e676 Adds tag class views 2021-01-13 10:24:24 -08:00
Mouse Reeve 4dea22bef6 Author class view 2021-01-13 09:54:35 -08:00
Mouse Reeve 56e3e98bc1 Adds book class view and re-works pagination 2021-01-13 09:51:51 -08:00
Mouse Reeve cf2b9937c6 Adds fav/boost class view 2021-01-13 08:10:50 -08:00
Mouse Reeve 4ec64c02f4 Adds status views 2021-01-12 13:47:00 -08:00
Mouse Reeve 85d01d5df0 Moves user views to class view 2021-01-12 12:09:23 -08:00
Mouse Reeve 8693895bc6 Adds import view 2021-01-12 11:28:03 -08:00
Mouse Reeve b61544b5f5 DM and notification views 2021-01-12 11:11:22 -08:00
Mouse Reeve aa8b2c2f2b Creates landing page views 2021-01-12 10:44:17 -08:00
Mouse Reeve fd6603ee07 Invite views 2021-01-12 10:19:58 -08:00
Mouse Reeve 00a67f1b99 Password reset and change password flows 2021-01-12 08:48:47 -08:00
Mouse Reeve 05b4cb59b0 Adds registration view 2021-01-12 08:19:08 -08:00
Mouse Reeve 6e71ff2aa1 Adds login class view 2021-01-12 08:08:43 -08:00