Commit Graph

2241 Commits

Author SHA1 Message Date
Andrew Brown
0c34da55c3 polish eod 2021-07-01 23:50:14 -07:00
Andrew Brown
0fda99082e polish 2021-07-01 23:33:11 -07:00
Andrew Brown
0f4bc9ea9d add handy edit link to document#show 2021-07-01 23:28:36 -07:00
Andrew Brown
25e8679290 handy link back to docs 2021-07-01 23:25:56 -07:00
Andrew Brown
0a2985d08b allow downloading docs graphs 2021-07-01 23:23:50 -07:00
Andrew Brown
45633680ac MORE CHARTS 2021-07-01 23:21:48 -07:00
Andrew Brown
af567da794 more stats on writing 2021-07-01 23:11:43 -07:00
Andrew Brown
68e3805602 more fun deets 2021-07-01 22:57:56 -07:00
Andrew Brown
4352545656 cache word counts on revisions + polish 2021-07-01 22:51:20 -07:00
Andrew Brown
05660ee8b1 docs data vault page 2021-07-01 22:45:39 -07:00
Andrew Brown
083cac01a9 folder ordering & polish 2021-07-01 19:27:12 -07:00
Andrew Brown
f373903cd2 ux 2021-07-01 13:47:47 -07:00
Andrew Brown
ab712edead analysis sidebar for docs/folders 2021-07-01 13:35:01 -07:00
Andrew Brown
b2a61f80d6 ui polish 2021-06-30 21:05:20 -07:00
Andrew Brown
a86d3ff07a more polish 2021-06-30 20:51:19 -07:00
Andrew Brown
8abeb228bb add folder navigation to docs sidenav 2021-06-30 18:47:04 -07:00
Andrew Brown
1ed249b16c show folder context in doc sidenav 2021-06-30 18:42:19 -07:00
Andrew Brown
3e91b68409 add last-edited tooltips to doc sidenav 2021-06-30 18:33:56 -07:00
Andrew Brown
66b54cab82 fix for first doc in folder 2021-06-30 18:01:23 -07:00
Andrew Brown
95d4a36dbd more fixes & polish 2021-06-30 17:08:38 -07:00
Andrew Brown
c5956cd77e more fixes 2021-06-30 16:27:27 -07:00
Andrew Brown
e23981e9ec tags rework bugfixes 2021-06-30 16:24:11 -07:00
Andrew Brown
2ba62949f4 make doc table more dense 2021-06-30 15:21:53 -07:00
Andrew Brown
52b708d7c5 folder list polish 2021-06-30 15:17:40 -07:00
Andrew Brown
523ad701de more folder flow + deleting folders 2021-06-30 14:19:20 -07:00
Andrew Brown
e37f1bf8a9 allow filtering by folder AND tag 2021-06-29 16:23:57 -07:00
Andrew Brown
d12eabcb70 wip eod 2021-06-28 20:37:46 -07:00
Andrew Brown
f3db183b00 polish 2021-06-27 15:59:07 -07:00
Andrew Brown
ba8059b443 allow updated folder props 2021-06-27 15:58:03 -07:00
Andrew Brown
372da9c869 folder view polish 2021-06-27 15:30:58 -07:00
Andrew Brown
b8928a0961 modal polish 2021-06-27 15:22:08 -07:00
Andrew Brown
722e99b557 allow nesting folders on creation 2021-06-27 14:11:09 -07:00
Andrew Brown
a7354af5c3 contrib folder view 2021-06-27 13:51:49 -07:00
Andrew Brown
06ccd4cc0f set doc folders 2021-06-27 13:49:26 -07:00
Andrew Brown
6c9481ab25 folder routing, navigation, and display 2021-06-27 13:32:42 -07:00
Andrew Brown
11c890c3c0 more folder setup 2021-06-26 17:16:24 -07:00
Andrew Brown
be2df034b3 don't show page tags in dense card view right now 2021-06-26 16:31:12 -07:00
Andrew Brown
3fa423513a basic folders plumbing + design 2021-06-23 01:48:10 -07:00
Andrew Brown
b41d3fbe23 WIP folder implementation, EOD 2021-06-20 23:17:55 -07:00
Andrew Brown
290b0356df always show tag filter 2021-06-20 20:04:12 -07:00
Andrew Brown
2e2d9e7c9e ui/ux stuff 2021-06-20 19:29:48 -07:00
Andrew Brown
e257fb04c0 doc tags polish 2021-06-20 19:17:06 -07:00
Andrew Brown
f05213ac64 toast consistency with timelines 2021-06-20 18:03:07 -07:00
Andrew Brown
3e3cd7b79f finish redoing tags to allow multiple tag inputs on a single page 2021-06-20 18:01:01 -07:00
Andrew Brown
daa08528b6 clean up tags a bit 2021-06-20 15:56:46 -07:00
Andrew Brown
f6e3695587 add page tags to documents, adding/filtering 2021-06-20 15:46:47 -07:00
Andrew Brown
07137c1143 shared meta form perms 2021-06-20 12:38:16 -07:00
Andrew Brown
9eb030125b denote which docs are yours vs shared with you 2021-06-20 12:37:50 -07:00
Andrew Brown
40b77f3611 remove big analysis cta 2021-06-20 12:22:32 -07:00
Andrew Brown
08a52533d6 hook up synopsis & doc meta autosave 2021-06-20 00:49:44 -07:00
Andrew Brown
45e03bc9b9 Merge branch 'docs-rework' of github.com:indentlabs/notebook into docs-rework 2021-06-20 00:46:13 -07:00
Andrew Brown
72672998d3 show doc favorite star on table rows 2021-06-20 00:45:55 -07:00
Andrew Brown
4ff6915201 update analysis notice cta 2021-06-19 21:20:29 -07:00
Andrew Brown
b56c33fe63 style improvements 2021-06-19 21:09:37 -07:00
Andrew Brown
1289af9a8c start adding document meta modal 2021-06-18 17:59:16 -07:00
Andrew Brown
0925b264c8 improve doc table design 2021-06-18 16:45:46 -07:00
Andrew Brown
d2cd9fe419 fix filtering multiple sources on single page, plus add filtering for doc table 2021-06-18 16:34:18 -07:00
Andrew Brown
d01b53c9e3
Merge branch 'master' into docs-rework 2021-06-18 18:26:07 -05:00
Andrew Brown
a982958152 don't error when stripe can't detect card brand 2021-06-18 00:47:21 -07:00
Andrew Brown
4745faae7b documents#index design work 2021-06-17 23:01:52 -07:00
Andrew Brown
57e422ae9c use table view for documents#index 2021-06-17 22:06:35 -07:00
Andrew Brown
e9383af20c show recent docs 2021-06-17 20:42:41 -07:00
Andrew Brown
4db12b2263 fix formatting issue wth cards on med-sized screens 2021-06-17 19:00:03 -07:00
Andrew Brown
2c695328ea one last poc release for the night 2021-05-27 02:44:38 -07:00
Andrew Brown
8630d7d8b1
Merge branch 'master' into travis-2021 2021-05-27 02:25:37 -07:00
Andrew Brown
199f471086 add crossword poc for testing 2021-05-27 02:23:16 -07:00
Andrew Brown
903de11b66 Merge branch 'master' into travis-2021 2021-05-24 14:52:23 -07:00
Andrew Brown
714bb2baa0 add rel=nofollow to share comment links 2021-05-22 10:58:29 -07:00
Andrew Brown
120a763263 i guess we probably should compile js in test env but i dunno how, so i'll leave this be for now 2021-05-21 17:22:43 -07:00
Andrew Brown
b45f71f9ab don't compile js in test env 2021-05-21 17:08:40 -07:00
Andrew Brown
2af57480f9 first passing test 2021-05-21 16:47:17 -07:00
Andrew Brown
bfa9b59100 use linkable images in dropdowns instead of current page's image 2021-05-21 13:13:51 -07:00
Andrew Brown
65415b8c35 use linkable pages instead of current_user pages in link fields 2021-05-16 01:44:39 -07:00
Andrew Brown
ec6b573b8a fix, uh, anyone being able to create any premium content regardless of plan 2021-05-11 00:24:21 -07:00
Andrew Brown
5d50b227b3 add Collection authorizer & show notice for users who can't create them yet 2021-05-11 00:19:49 -07:00
Andrew Brown
fbaaded22d exclude doc edits from 'pick up where you left off list' unless they're your docs 2021-05-11 00:06:58 -07:00
Andrew Brown
d2a1960c69 dark mode fix + styling 2021-05-11 00:06:38 -07:00
Andrew Brown
9d81569e89 include contributing universes in content list filter bar 2021-05-10 23:57:26 -07:00
Andrew Brown
0948da77a0 show document/content view/edit links based on whether current user can actually view/edit, plus allow universe contributors to view-only docs in that universe 2021-05-10 23:54:57 -07:00
Andrew Brown
22999e53c4 add owner panel to universe contrib tab 2021-05-10 23:40:23 -07:00
Andrew Brown
11fb017eba dark mode notice fixes 2021-05-10 14:16:32 -07:00
Andrew Brown
7c8410829f allow specifying page types when creating link field 2021-05-04 16:01:35 -07:00
Andrew Brown
8037af91e3 sort dropdown options alphabetically 2021-05-04 15:42:45 -07:00
Andrew Brown
bbe46e1119 fix 500 on old links migrated over 2021-05-04 01:32:13 -07:00
Andrew Brown
2f918391f0 billing polish 2021-05-03 02:53:13 -07:00
Andrew Brown
04159e935d user onboarding 2021-05-03 02:40:50 -07:00
Andrew Brown
ccdaf713db polish admin tools 2021-05-02 16:24:36 -07:00
Andrew Brown
2abd2b6efa widespread polish 2021-05-01 18:57:34 -07:00
Andrew Brown
9c734ba968 standardize universe image ehights 2021-05-01 16:57:00 -07:00
Andrew Brown
bc7f6cb19d condense content#index grid 2021-05-01 16:19:03 -07:00
Andrew Brown
e3ef61d86d polish 2021-05-01 16:13:37 -07:00
Andrew Brown
b581126e64 polishes 2021-05-01 16:10:49 -07:00
Andrew Brown
c0bf651316 gotta get a high score! 2021-05-01 15:53:53 -07:00
Andrew Brown
0bfb4c90c5 redesign content#index cards 2021-05-01 15:42:15 -07:00
Andrew Brown
6c955ad16e add in-universe content to scoped dashboard 2021-05-01 14:52:01 -07:00
Andrew Brown
a9e15d26ed more universe-centric dashboard redesign 2021-05-01 13:47:14 -07:00
Andrew Brown
48d3c12342 universe picker on dashboard 2021-05-01 01:29:38 -07:00
Andrew Brown
bb0c0a6c06 nix all the .constantize calls in views 2021-04-29 19:47:57 -07:00
Andrew Brown
e84048c864 contributors fix & polish 2021-04-29 19:37:28 -07:00
Andrew Brown
d756ddec51 rearrange dashboard again 2021-04-29 15:08:23 -07:00
Andrew Brown
718e1bbd7a get contributors looking good 2021-04-29 15:03:05 -07:00
Andrew Brown
1a08525885 get share updates working again 2021-04-29 14:48:36 -07:00
Andrew Brown
b8eaa88601 general polish 2021-04-29 14:29:33 -07:00
Andrew Brown
74f5494abb allow creating new link fields 2021-04-29 14:02:10 -07:00
Andrew Brown
b5b0ee27f4 add reference type to page references 2021-04-29 13:05:04 -07:00
Andrew Brown
cc7b3a46b2 test run of migration 2021-04-28 14:14:46 -07:00
Andrew Brown
c6f07183bb standardize timeline design panel 2021-04-27 17:31:58 -07:00
Andrew Brown
f69a200b00 add show_notice? helper 2021-04-25 17:28:49 -07:00
Andrew Brown
6221ec2dea tweak card panel 2021-04-25 17:21:08 -07:00
Andrew Brown
71cccf983e hide old-style link associations 2021-04-25 17:20:01 -07:00
Andrew Brown
b0d5c5d055 display link references 2021-04-25 17:16:59 -07:00
Andrew Brown
3ecf11b48c verbiage 2021-04-24 12:58:46 -07:00
Andrew Brown
5a4ed59509 janky way to get image uploads working again, but it works and delays the inevitable image management rewrite 2021-04-22 11:42:27 -07:00
Andrew Brown
405957cd86 new content#new flow that just creates a page and redirects to content#edit 2021-04-17 23:10:44 -07:00
Andrew Brown
d0e838f4a4 fix content#new errors and start styling page to fit with content#edit 2021-04-17 21:38:49 -07:00
Andrew Brown
94d9ea50e4 data vault polish 2021-04-17 20:54:20 -07:00
Andrew Brown
3437edd695 another style pass on dashboard 2021-04-17 20:43:32 -07:00
Andrew Brown
a9719b25ca todo 2021-04-17 20:20:16 -07:00
Andrew Brown
bbe8e8c06b use new link display style on smart sidebar 2021-04-17 20:19:02 -07:00
Andrew Brown
21838bacc8 Merge branch 'master' into modernize-design 2021-04-17 19:33:52 -07:00
Andrew Brown
fdce3d8539 I do NOT understand why this jquery hack is necessary 2021-04-17 01:20:12 -07:00
Andrew Brown
f4fb049dde maybe try just skipping this guard entirely? 2021-04-17 01:11:39 -07:00
Andrew Brown
da71b8b464 switch js app and pack ordering 2021-04-17 00:29:55 -07:00
Andrew Brown
518f35361a fix for /forum path ujs 2021-04-16 18:58:25 -07:00
Andrew Brown
1bd9fb30ae move off cdns and host js ourself 2021-04-16 16:58:36 -07:00
Andrew Brown
8ee47c2d04 get rid of this hacky fix 2021-04-16 13:17:10 -07:00
Andrew Brown
86ba83c22d this is a dirty hack 2021-04-16 03:17:40 -07:00
Andrew Brown
9d32626532 strip jquery out again 2021-04-16 03:06:33 -07:00
Andrew Brown
1e451b2334 remove redundant ready() wraps 2021-04-16 02:57:28 -07:00
Andrew Brown
025791124b add autosave trigger to suggested doc universes 2021-04-16 02:41:38 -07:00
Andrew Brown
510d9c6c7a wait 'til doc is loaded to yield javascript 2021-04-16 02:33:35 -07:00
Andrew Brown
a7436c254a Revert "we don't actually need jquery for this... and jquery is buggin' / should fix #925"
This reverts commit b79813bbb6.
2021-04-16 02:33:15 -07:00
Andrew Brown
b79813bbb6 we don't actually need jquery for this... and jquery is buggin' / should fix #925 2021-04-15 16:35:49 -07:00
Andrew Brown
d7c32f1cf3 EOD content#show work 2021-03-27 00:52:40 -07:00
Andrew Brown
ed1495c662 wip on special content panels 2021-03-26 19:13:12 -07:00
Andrew Brown
7ed13153a9 wip redesigning content#show 2021-03-26 18:27:58 -07:00
Andrew Brown
9ba167d7c2 skip name requests on your own content 2021-03-26 15:20:59 -07:00
Andrew Brown
5f4d0bfc66 wrap up link autoload-name js 2021-03-26 15:03:36 -07:00
Andrew Brown
55affe50c3 hook up content#show again, add internal api for fetching page names on pageload 2021-03-26 13:04:30 -07:00
Andrew Brown
838e8acb49 style tags in changelog 2021-03-25 19:19:39 -07:00
Andrew Brown
1ec2f0da1e style changelog deltas per field type, include universe/tags/links also 2021-03-25 19:14:47 -07:00
Andrew Brown
2b8531046e hide text_area action menu for now 2021-03-25 18:03:45 -07:00
Andrew Brown
ffc65178cb placeholders for a few more future features 2021-03-25 17:54:11 -07:00
Andrew Brown
e589301cc8 Merge branch 'modernize-design' of github.com:indentlabs/notebook into modernize-design 2021-03-25 16:32:05 -07:00
Andrew Brown
c61bd0b3ac hook up universe-field autosaving 2021-03-25 15:42:07 -07:00
Andrew Brown
263aa307e6
Merge branch 'master' into modernize-design 2021-03-24 19:42:59 -05:00
Andrew Brown
c9699724a0 tags field autosaving 2021-03-22 19:47:39 -07:00
Andrew Brown
e79dd712a0 enable autosave on name fields 2021-03-22 18:30:23 -07:00
Andrew Brown
59a98f39e9 generalize autosave for text fields also 2021-03-22 18:28:33 -07:00
Andrew Brown
d73268ed2b wrap up link field autosaving 2021-03-22 17:42:31 -07:00