Commit Graph

1776 Commits

Author SHA1 Message Date
070fa04b63 Add validators and more tests
I don't think these validators will do anything unless we use them or
are submitting a form, but they're there nonetheless
2021-01-19 23:40:11 -08:00
edba55f7c2 Flatten and rework sidebar update 2021-01-19 23:04:08 -08:00
32346cf9a3 Cascade-delete progress updates
Add a warning about it, and update test to confirm it works
2021-01-19 22:36:44 -08:00
60b42827f4 Mock the AP publishing to stop hanging tests 2021-01-18 20:00:04 -08:00
79e284e5be Just scootch the migration merge up 2021-01-18 19:59:40 -08:00
29140be78e Merge branch 'main' into progress_update 2021-01-18 19:41:06 -08:00
1c1492d468 Merge pull request #541 from mouse-reeve/markdown-trimmed-text
Render markdown to html in the right order
2021-01-18 18:55:34 -08:00
0d00857ef8 Render markdown to html in the right order 2021-01-18 17:54:36 -08:00
e04b5b7df8 Merge pull request #537 from mouse-reeve/edit-shelf-fix
Fixes edit shelf view
2021-01-18 16:46:45 -08:00
a7620c07cb Fixes edit shelf view 2021-01-18 16:38:04 -08:00
dda4698a84 Merge pull request #536 from mouse-reeve/reply-privacy
Set reply privacy to parent privacy
2021-01-18 13:51:57 -08:00
fc218c5d48 Set reply privacy to parent privacy 2021-01-18 13:02:30 -08:00
043c1f75a6 Merge pull request #534 from mouse-reeve/post-release-ui-fixes
UI fixes for latest release
2021-01-18 12:54:37 -08:00
7a153a9942 Collapse status content box for empty status (like goal)
this is janky... oh well
2021-01-18 12:36:34 -08:00
2a6c67c427 Correct placement of shelve pulldown 2021-01-18 12:25:26 -08:00
69b38bfe91 Show latest read books first in goals page 2021-01-18 12:22:36 -08:00
25643faf72 Fixes misplaced close diff causing cascading nesting on editions page 2021-01-18 12:22:11 -08:00
ba536270d6 Merge pull request #533 from mouse-reeve/fixes-email
Fixes email migration
2021-01-18 12:01:04 -08:00
96cc9d44db Fixes email migration 2021-01-18 11:57:20 -08:00
8a00c7741a Nullable email 2021-01-18 11:51:51 -08:00
da81e25022 Merge pull request #532 from mouse-reeve/email-login
Allow users to log in with email or username
2021-01-18 11:45:02 -08:00
d8ace7e417 Fixes html error on edit user page 2021-01-18 11:19:30 -08:00
11dd8c8f82 Allow users to log in with email or username 2021-01-18 11:06:28 -08:00
f825709599 Merge pull request #529 from mouse-reeve/html-cleanup
Html cleanup
2021-01-18 10:25:31 -08:00
ca1de5478d Merge pull request #530 from mouse-reeve/rate
Fixes rate action
2021-01-18 10:05:37 -08:00
c7b03fec5a Fixes rate action 2021-01-18 09:57:44 -08:00
debc9696e1 Sets focus for editing and deleting readthroughs 2021-01-18 09:03:21 -08:00
8f0eb84172 Uses actual label text in toggle button, not the word "label" 2021-01-18 08:54:25 -08:00
c3781e7f51 Sets hover to modal header when opened 2021-01-18 08:54:00 -08:00
7308d8d1e9 javascript cleanup
I got my linter working!
2021-01-18 08:26:04 -08:00
d6f2740bc8 unneeded classnames 2021-01-17 20:40:33 -08:00
c205126c54 Fixes close button in mobile suggested compose 2021-01-17 20:39:18 -08:00
1ea8ea0c26 Temp commit to make test run verbose, to see what's happening 2021-01-17 20:31:42 -08:00
51ddada8f6 Fixes mobile menu dropdown 2021-01-17 20:31:37 -08:00
3f136c40da Uses js pattern for tabs 2021-01-17 20:19:09 -08:00
aba5c48af9 uses "plus" button for adding read dates 2021-01-17 17:22:03 -08:00
2937c592c1 Uses css norms for upload cover form 2021-01-17 17:09:43 -08:00
937a7dd1af Uses clickable dropdowns and improves styling on menu buttons
screenreader legible
2021-01-17 16:48:05 -08:00
0a70d6e981 Makes dropdown clickable, and work with screen reader
I'm lightly peeved with bulma that it wasn't clear how to make hover
menus accessible, but clickable menus are just fine with my anyway.
2021-01-17 16:29:46 -08:00
0af4863568 Update merge migration 2021-01-17 13:21:26 -08:00
49893f49e1 Merge fixes 2021-01-17 13:09:49 -08:00
a4519d55c9 Merge branch 'main' into progress_update 2021-01-17 13:05:38 -08:00
ef05ac1f65 Small fixes to old form 2021-01-17 12:48:10 -08:00
6e05dfde92 Revert "Make the switching work, wows"
Actually this is bad, switching on this page is not useful enough for
the UI complexity. Users can switch percent/pages on the book page.

This reverts commit a4796cf5c5.
2021-01-17 12:40:24 -08:00
48febecf0d Merge pull request #523 from cincodenada/fix-ordering-warning
Add order for shelf books to satisfy warning
2021-01-17 11:35:54 -08:00
9b8e5a4139 Removes unused reply form template 2021-01-17 11:20:32 -08:00
8576bf8ada Uses new button patttern for content warnings 2021-01-17 11:15:53 -08:00
73c1b5a1ff Component for dropdowns
also use hoverable dropdowns
2021-01-17 11:09:49 -08:00
e64507e50d Uses has-addons css for interact buttons 2021-01-17 10:45:25 -08:00
c6e5b33970 Uses css has-addons for shelve button 2021-01-17 10:40:40 -08:00