Commit graph

238 commits

Author SHA1 Message Date
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 8556474537 Add and edit servers 2021-04-07 13:17:51 -07:00
Mouse Reeve ddab9af564 Functional add server form 2021-04-07 13:06:29 -07:00
Mouse Reeve 4cf9bca5aa Adds compose view 2021-04-03 14:32:34 -07:00
Mouse Reeve fb900d58cd Names status urls 2021-04-03 12:38:12 -07:00
Mouse Reeve 8711a2eba5 Adds url path 2021-04-03 12:31:28 -07:00
Mouse Reeve 5c10bdab7c Adds breadcrumbs 2021-04-01 09:22:43 -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 e81de08e7f Missed a url 2021-03-31 09:54:52 -07:00
Mouse Reeve f8ce9b0956 Backwards compatibility with "shelf" urls 2021-03-31 09:50:16 -07:00
Mouse Reeve 4a490d25a8 CHanges urls from shelves to books 2021-03-31 09:34:16 -07:00
Mouse Reeve 28f07f7729 Fixes error pages 2021-03-29 18:47:21 -07:00
Mouse Reeve 6bf3d9dcd8 Adds hosts-meta path 2021-03-29 14:36:24 -07:00
Mouse Reeve 4115edad6e Adds robots.txt 2021-03-29 14:12:15 -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 d8a20175b6 Adds email template layout and formatting 2021-03-21 12:06:12 -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 942c4a6664 Move progress updates into modal 2021-03-20 17:18:18 -07:00
Mouse Reeve 9470b2831f Add cover via url 2021-03-18 10:04:33 -07:00
Mouse Reeve 4e55018e41 Moves book templates into dir 2021-03-18 09:37:16 -07:00
Mouse Reeve 9a20b5dbd5 Hide goal using database field instead of localstorage 2021-03-18 09:00:25 -07:00
Mouse Reeve b1335d2811 Formatting 2021-03-15 15:33:05 -07:00
Mouse Reeve f0a936f15e Add books to lists from the book page 2021-03-15 14:44:03 -07:00
Mouse Reeve e9575cae6c Buttons for undoing follow requests 2021-03-13 14:48:15 -08: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 422cd2da73 Direct message report action 2021-03-12 10:37:52 -08:00
Mouse Reeve f220290a2b
Merge pull request #692 from mouse-reeve/create-book
Create book
2021-03-12 10:26:15 -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 acbebbe947 Formats code changes 2021-03-08 10:10:30 -08:00
Mouse Reeve 01a2a77cbb
Merge branch 'main' into create-book 2021-03-08 10:07:02 -08:00
Mouse Reeve ad43e5c83a
Merge branch 'main' into review-rate 2021-03-08 09:48:25 -08:00
Mouse Reeve a5baa1f5c6 Create new books 2021-03-08 09:28:22 -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 2faf5cea2a modifies edit book code to allow creation as well 2021-03-02 09:01:31 -08:00
Mouse Reeve 4a10c99026 Fixes handling of ratings in status views and urls 2021-02-25 15:05:51 -08:00
Mouse Reeve fd19b55961 Basic checks for inbox 2021-02-15 16:27:25 -08:00
Mouse Reeve bcbcdd5b3b Uses component for create shelf form 2021-02-03 12:36:20 -08:00
Mouse Reeve ec7a9f68c2 Adds tabs to user profile page 2021-02-01 11:34:08 -08:00
Mouse Reeve b17761cfc3 remove items from list 2021-01-31 12:15:38 -08:00
Mouse Reeve 13b38d40bb Curation view 2021-01-31 12:07:54 -08:00
Mouse Reeve acd922970a Add to and edit lists 2021-01-31 10:34:25 -08:00
Mouse Reeve 4883231347 Fixes model test 2021-01-31 09:08:06 -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 93ef9e31ad Send message to a particular user 2021-01-29 11:44:04 -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 e6a0e5f96c
Merge pull request #554 from bibliotechy/430-add-rss-support
First attempt at adding rss support
2021-01-29 08:09:32 -08:00
Mouse Reeve 22e4138555 unblock 2021-01-26 13:00:36 -08:00
Mouse Reeve acfc865d4e Adds blocked users view
also refactors the setting view
2021-01-26 10:01:50 -08:00
Mouse Reeve d994d8d3c8 Moves blocking side effects to model 2021-01-24 17:07:19 -08:00
Chad Nelson 0fe2e7a356 First pass at basic RSS 2021-01-23 09:48:34 -05: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 a4519d55c9 Merge branch 'main' into progress_update 2021-01-17 13:05:38 -08:00
Joel Bradshaw da8d8cd434 Add deletion of progress updates
And only show progress edit for editing unfinished readthroughs
2021-01-17 02:28:37 -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 12bf34e242 Adds error page views 2021-01-13 12:08:51 -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 5596277d29 tests status class view 2021-01-12 14:43:59 -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
Mouse Reeve 327020f7b3 views handler for creating readthrough dates 2021-01-10 10:51:56 -08:00
Mouse Reeve ef42d29bd9 Discovery landing page 2021-01-03 11:10:04 -08:00
Mouse Reeve dc68fdd53e User generated local paths 2020-12-30 17:36:35 -08:00
Mouse Reeve d42ebbaf4a Link to local versions of statuses in notifications 2020-12-30 16:10:32 -08:00
Mouse Reeve 25dee8362d Adds edit author form and stores last edited by 2020-12-22 09:26:55 -08:00
Mouse Reeve b36eaef172 Merge branch 'main' into switch-edition 2020-12-13 21:10:37 -08:00
Mouse Reeve 943d97c0bc Adds direct messages UI 2020-12-13 16:17:14 -08:00
Mouse Reeve 2d7f8ada61 Functional switch editions button 2020-12-11 16:57:38 -08:00
Mouse Reeve 2cf73188f2 fixes localname regex 2020-12-02 15:24:43 -08:00
Mouse Reeve b5e92fe65e Allow usernames with dots 2020-12-02 15:21:15 -08:00
Mouse Reeve 78fa949237 Inline form to add description to book 2020-11-28 07:55:31 -08:00
Mouse Reeve e3a803b907 Allow import retry 2020-11-13 09:02:41 -08:00
Mouse Reeve de7de3d3d5 json view for tags page 2020-11-10 21:50:05 -08:00
Mouse Reeve d71b451eef More model ids in urls 2020-11-10 21:45:22 -08:00
Mouse Reeve 7f9cc31040 consistent style for urls 2020-11-10 21:34:26 -08:00
Mouse Reeve 60e699efeb Make shelves delete-able 2020-11-10 20:33:46 -08:00
Mouse Reeve ee59c64a10 Edit shelf 2020-11-10 20:11:21 -08:00
Mouse Reeve 408ca6609c Let users create shelves 2020-11-10 14:52:04 -08:00
Mouse Reeve 57fad30b6b Fixes unboost 2020-11-07 18:59:38 -08:00
Mouse Reeve c58538539a Outgoing unboost 2020-11-07 18:31:01 -08:00
Mouse Reeve ce4c02936d
Merge pull request #293 from mouse-reeve/tagging
fixes tagging
2020-11-06 15:46:45 -08:00
Mouse Reeve ad25e75282 fixes tagging 2020-11-06 14:25:48 -08:00
Mouse Reeve 404ec82657 Simplify markup for creating status 2020-11-06 13:33:26 -08:00
Mouse Reeve c64acf559b create readthroughs 2020-11-06 08:51:50 -08:00
Mouse Reeve 53a358f2fd Activitypub serializable edition list 2020-11-04 12:55:00 -08:00
Mouse Reeve c334451216 code cleanup 2020-11-01 08:57:43 -08:00
Mouse Reeve e39bf026cb Handle edit and delete readthroughs 2020-10-30 10:40:05 -07:00
Mouse Reeve 069b4eae2a Unshelve button on shelf page 2020-10-28 16:52:23 -07:00
Mouse Reeve 8cf7e4405d minor style fixes 2020-10-16 19:13:18 -07:00
Mouse Reeve 704e1092c4 Delete statuses 2020-10-08 12:32:45 -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 2b681286f4 Change password for logged in users 2020-10-02 14:42:42 -07:00
Mouse Reeve d4b18678bd Forgot password flow 2020-10-02 13:32:19 -07:00
Mouse Reeve 9e2ab147fb Hide registration form when registration is closed 2020-09-30 20:31:44 -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 0ab07c41ef Separate ratings out from reviews on book page 2020-09-30 16:00:41 -07:00
Mouse Reeve 1d5d7f8965 Invites page 2020-09-29 21:45:59 -07:00
Mouse Reeve 32f305e285 Re-formats login and register pages 2020-09-29 10:21:10 -07:00
Mouse Reeve 425da16fd6 Fixes linter issues 2020-09-21 10:25:26 -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
Renamed from fedireads/urls.py (Browse further)