Commit Graph

763 Commits

Author SHA1 Message Date
Andrew Brown
114873e15a add new#content button to filter bar 2021-01-21 16:24:51 -08:00
Andrew Brown
23d7b62c7d filter timelines by name 2021-01-21 16:14:55 -08:00
Andrew Brown
bf8841803d allow filtering timelines by universe 2021-01-21 15:56:46 -08:00
Andrew Brown
1f61031cc6 only show content#delete link when editing 2021-01-21 14:09:38 -08:00
Andrew Brown
ca956ed4d6 fix nil reference on collection cover images 2020-11-07 01:12:04 -08:00
Andrew Brown
7c5d87c9cd add db migration 2020-10-19 01:07:23 -07:00
Andrew Brown
a898623ee9 absolute path on user profile image on shares 2020-10-18 22:50:06 -07:00
Andrew Brown
383b160b77 content images on content#show shares 2020-10-18 22:34:02 -07:00
Andrew Brown
1871760c02 add worldbuilding pages info links to help center 2020-10-18 22:14:14 -07:00
Andrew Brown
8de0338d12 page titles 2020-10-18 21:35:43 -07:00
Andrew Brown
6b8d792e39 add new universe & building fields 2020-10-17 16:23:13 -07:00
Andrew Brown
cc16f8fcb7 Merge branch 'master' into collections-improvements 2020-10-03 16:58:25 -07:00
Andrew Brown
bc12318ace
Merge branch 'master' into document-ui-improvements 2020-10-02 01:04:52 -07:00
Andrew Brown
2d3b91a644 add collection#index parallax header 2020-09-26 22:40:54 -07:00
Andrew Brown
2541b1269d recycle bin recovery ui polish 2020-09-23 01:16:14 -07:00
Andrew Brown
335397c8bb add twitter/fb share links to stream shares and share modal on content pages 2020-08-28 18:14:31 -07:00
Andrew Brown
8ef6ee66b8 add pagecollection page to highlight specific contributors 2020-08-28 15:51:57 -07:00
Andrew Brown
fb0473997a better fix + show first panel with data instead of always first panel 2020-07-28 15:28:32 -07:00
Andrew Brown
4cc4696247 more dark mode ui fixes 2020-07-25 01:11:00 -07:00
Andrew Brown
a12308d7cb polishing/testing 2020-07-22 01:13:13 -07:00
Andrew Brown
bc4f4a4656 new collection events in stream and profile 2020-07-22 00:40:37 -07:00
Andrew Brown
9538919cdf allow creating PageCollections 2020-07-21 19:42:13 -07:00
Andrew Brown
6e095ee5b7 don't show content actions for users they aren't relevant to 2020-07-15 00:34:47 -07:00
Andrew Brown
e33e3bf03d fix 500s 2020-07-06 12:19:20 -07:00
Andrew Brown
cf14b2cc41 wrapping up random todos 2020-07-05 19:04:01 -05:00
Andrew Brown
d6f5aaa25d dismissals 2020-06-29 03:20:59 -05:00
Andrew Brown
646e33430b add collections to content references 2020-06-22 01:34:08 -05:00
Andrew Brown
4d77c36374 prepping for content page setting overrides 2020-06-10 12:25:08 -05:00
Andrew Brown
3d3e178084 filter buttons in dark mode 2020-06-03 17:18:33 -05:00
Andrew Brown
3af761675c most of collections bones 2020-06-02 23:48:19 -05:00
Andrew Brown
ff6d8a96d8 more work on dark mode 2020-05-16 16:04:21 -05:00
Andrew Brown
1d01009897 cleaning up code a bit 2020-05-11 00:30:08 -05:00
Andrew Brown
488b2b179c styling share panel on content pages 2020-05-11 00:25:14 -05:00
Andrew Brown
5bfd9d474f Merge branch 'master' into collaboration-expansion 2020-05-11 00:13:12 -05:00
Andrew Brown
f3699f14c6 add content page shares to content page 2020-05-11 00:12:57 -05:00
Andrew Brown
4704a09368 life is crazy, man 2020-05-10 23:43:40 -05:00
Andrew Brown
cdbc02de45 restructure content/* image header 2020-05-10 23:02:44 -05:00
Andrew Brown
5493647ae5 collection submissions model/controller 2020-05-01 21:17:10 -05:00
Andrew Brown
a524cc4089 optional: true on groupers 2020-04-24 02:16:05 -05:00
Andrew Brown
6637d26d05 collaborator notifications + collaborator display bugfix 2020-04-20 21:04:46 -05:00
Andrew Brown
23f71f0922 Merge branch 'master' into lore-page-types 2020-04-06 17:36:30 -05:00
Andrew Brown
5af74830f3 only let users favorite their own pages 2020-04-06 17:34:08 -05:00
Andrew Brown
ae0401ce79 refactor autocomplete system 2020-04-03 18:08:09 -05:00
Andrew Brown
b14bbc9be3 fix 500 for guests 2020-03-30 01:36:27 -05:00
Andrew Brown
2d5cdddfe9 allow dismissing associations banner 2020-03-28 20:21:19 -05:00
Andrew Brown
48def76bf4 add collaboration page to data vault 2020-03-21 00:22:09 -05:00
Andrew Brown
a2bb61ac55 fix document sharing 2020-03-04 00:14:45 -06:00
Andrew Brown
d5bda9ae00 bandaid heisenbug on universe contrib partials 2020-03-03 12:31:28 -06:00
Andrew Brown
e407c4cf8e fix contributors panel display issue 2020-03-02 12:49:14 -06:00
Andrew Brown
fb9a4d67bb fix contributors 500 2020-03-02 12:28:08 -06:00
Andrew Brown
be2325ba57 fix @mentions 2020-03-02 10:54:38 -06:00
Andrew Brown
c2ac8d0b1e verbiage 2020-03-02 01:44:26 -06:00
Andrew Brown
b58ac6c3d0 limit width on gallery images 2020-03-02 01:43:08 -06:00
Andrew Brown
ea472467e0 remove duplicate gallery panel 2020-03-02 01:40:07 -06:00
Andrew Brown
3d4473229a nevermind, don't materialbox uploaded images 2020-03-02 01:35:42 -06:00
Andrew Brown
f6ea6e0b92 materialbox uploaded images 2020-03-02 01:35:16 -06:00
Andrew Brown
d6c5929e6c wrap gallery panel 2020-03-02 01:31:30 -06:00
Andrew Brown
54ca9effff fix 500 on gallery view 2020-03-02 01:22:57 -06:00
Andrew Brown
b571b17988 fix whoopsy 2020-03-01 18:30:57 -06:00
Andrew Brown
87a98e31d5 fix gallery panel spacng 2020-03-01 18:13:33 -06:00
Andrew Brown
c978cc834b only show references tab section if there are references to show 2020-03-01 18:01:13 -06:00
Andrew Brown
ec7b13ce04 fix privacy toggles and tag %-complete 2020-03-01 17:34:44 -06:00
Andrew Brown
df1429fc84 fix 500 on template editor 2020-02-20 16:28:51 -06:00
Andrew Brown
127379cac0 redesign universe's in-universe-content-list view 2020-02-20 15:51:11 -06:00
Andrew Brown
041fb21a30 redesign changelog page 2020-02-19 18:22:11 -06:00
Andrew Brown
1fd87ce5fb move gallery tab to references subsection 2020-02-19 17:41:22 -06:00
Andrew Brown
5895e389f3 polish up sidelinks references category 2020-02-19 17:10:45 -06:00
Andrew Brown
5536786fa1 don't scroll to the top when changing tabs 2020-02-19 16:22:21 -06:00
Andrew Brown
24dee7c97b fix coloring ux on sidelink clicking 2020-02-19 16:13:15 -06:00
Andrew Brown
dd2f03c285 add percentages to sidelinks 2020-02-19 15:54:40 -06:00
Andrew Brown
0e036c5493 restyle content#edit save button 2020-02-19 14:51:34 -06:00
Andrew Brown
383133652c start on universe#show 2020-02-09 18:04:47 -06:00
Andrew Brown
2e9e4c3997 move content relations into a content panel 2020-02-09 13:51:00 -06:00
Andrew Brown
d19096fc4b fix action links 2020-02-09 12:06:59 -06:00
Andrew Brown
a6da1fc33c eod wip 2020-02-09 01:01:57 -06:00
Andrew Brown
045d3c2319 show original prompts on content#show fields 2020-02-09 00:51:39 -06:00
Andrew Brown
b8095ae824 start redesigning content#show category->field->attribute flow/ui 2020-02-09 00:43:04 -06:00
Andrew Brown
93ed5e8024 clean up content fab 2020-02-08 22:11:29 -06:00
Andrew Brown
2e5999798a refactor content slider 2020-02-08 22:03:34 -06:00
Andrew Brown
e524b0fed1 redesign content#sidelinks 2020-02-08 21:14:01 -06:00
Andrew Brown
a9afedc73c replace old fab with material-ui speeddial 2020-02-06 23:39:59 -06:00
Andrew Brown
9c59bcb4de share polish for now 2020-02-06 21:59:19 -06:00
Andrew Brown
f22c084643 use privacytoggle component for universe toggling also 2020-02-06 21:16:05 -06:00
Andrew Brown
a710385084 wip new privacy toggle + modal 2020-02-06 20:40:19 -06:00
Andrew Brown
0e53a728fb only allow favoriting persisted content 2020-01-29 01:23:54 -06:00
Andrew Brown
e1260ed570 favorite and filter documents also 2020-01-28 11:56:38 -06:00
Andrew Brown
80396654c6 improve filter ux 2020-01-28 11:27:25 -06:00
Andrew Brown
ee1eec9c19 don't create a ton of click event handlers 2020-01-28 11:04:12 -06:00
Andrew Brown
1e0b6152fe add favoriting to content#index 2020-01-28 10:46:32 -06:00
Andrew Brown
4dee7afa79 PoC for favoriting characters 2020-01-28 10:37:05 -06:00
Andrew Brown
94c848a8f5 ui for favoriting pages 2020-01-28 10:16:08 -06:00
Andrew Brown
bd4cb60456 derp no debug 2020-01-19 01:53:06 -06:00
Andrew Brown
fc36dab1b7 template editor reordering fix 2020-01-19 01:52:28 -06:00
Andrew Brown
8e1590fced don't show hidden fields on content#edit 2020-01-15 13:29:06 -06:00
Andrew Brown
f915a506c3 show document count in sidelinks 2020-01-03 17:50:45 -06:00
Andrew Brown
50fdbe5c12 don't do doc lookup on universe#new when creating 2020-01-03 17:40:18 -06:00
Andrew Brown
cd3cc2f47c field editor fix 2020-01-03 11:04:55 -06:00
Andrew Brown
f4755c0be5 set metadata on more pages 2020-01-02 01:34:56 -06:00
Andrew Brown
aebddfaf39 test this sort-by syntax 2020-01-02 01:21:22 -06:00
Andrew Brown
95e370606d Merge branch 'rails6-features' into template-editor-rework 2020-01-02 01:03:18 -06:00
Andrew Brown
46fb9569e2 enable content linking in page names and descriptions 2020-01-01 00:31:21 -06:00
Andrew Brown
111a932f4e enable content linking on content#new 2019-12-31 23:54:24 -06:00
Andrew Brown
2fa5a3d57f add documents to recycle bin 2019-12-31 23:29:26 -06:00
Andrew Brown
05d2e81d6b minor polishing 2019-12-31 21:56:27 -06:00
Andrew Brown
36bb15fa23 content linking everywhere 2019-12-31 17:25:12 -06:00
Andrew Brown
7969188406 enable linking other pages from serendipitous prompts 2019-12-31 17:16:50 -06:00
Andrew Brown
f2cee03544 prompt ui improvements + serendipitous service 2019-12-31 02:15:47 -06:00
Andrew Brown
f3e76f7c1b clean up field customization form 2019-12-17 21:41:33 -06:00
Andrew Brown
2e4f2d388e hook up field suggestions per category 2019-12-17 20:12:47 -06:00
Andrew Brown
c6bcb53aa3 hook up category suggesting 2019-12-17 18:26:29 -06:00
Andrew Brown
09aa1f239b text/link editor wip 2019-12-15 21:31:11 -06:00
Andrew Brown
a43d87dafb Merge branch 'rails6-features' into template-editor-rework 2019-12-15 14:57:29 -06:00
Andrew Brown
5b06445ead Merge branch 'master' into template-editor-rework 2019-12-15 14:56:37 -06:00
Andrew Brown
709351319d design consistency 2019-12-15 14:27:21 -06:00
Andrew Brown
1a3869f8af don't duplicate flash[:notice] on forms 2019-12-15 14:13:39 -06:00
Andrew Brown
cf15e011d0 51 new icons for categories 2019-12-15 00:26:30 -06:00
Andrew Brown
aa637a34bf hook up archive/unarchive fab 2019-10-17 15:36:11 -05:00
Andrew Brown
4c4b01caf1 archive page 2019-10-17 14:05:08 -05:00
Andrew Brown
ea997b48b1 polish/standardize recycle bin page 2019-10-17 13:18:24 -05:00
Andrew Brown
86f5673f41 fix document list on universes 2019-09-20 00:44:23 -05:00
Andrew Brown
a30e4d939e verbiage update 2019-09-08 00:38:38 -05:00
Andrew Brown
31a28e96e1 Merge branch 'master' into sep-7-changes 2019-09-07 23:07:43 -05:00
Andrew Brown
eda59a2672 backfill fix 2019-09-07 22:48:57 -05:00
Andrew Brown
bd77eefb6f make backfills/position public 2019-09-07 22:17:05 -05:00
Andrew Brown
a741316b4e Merge branch 'master' into aug-23-optimizations 2019-09-07 20:30:38 -05:00
Andrew Brown
ae5e9eb91f wrap up recycle bin audit 2019-09-07 20:09:33 -05:00
Andrew Brown
49f7e0d35e helpful message 2019-09-07 20:07:23 -05:00
Andrew Brown
9c1ad65f40 more recycle bin improvements 2019-09-07 20:05:26 -05:00
Andrew Brown
464cb03fa7 display uploaded images attached 2019-09-07 19:46:09 -05:00
Andrew Brown
28fd372a60 add delete-immediately button 2019-09-07 19:40:43 -05:00
Andrew Brown
14c14df4dd recycle bin improvements 2019-09-07 19:33:32 -05:00
Andrew Brown
bc8b639373 use new preference 2019-08-30 04:03:45 -05:00
Andrew Brown
66d4085a0b expand keyboard shortcuts to all page types 2019-08-29 18:15:48 -05:00
Andrew Brown
f54ca693d4 wip 2019-08-25 19:25:57 -05:00
Andrew Brown
4250a98d41 some structural design work / cleanup 2019-08-24 13:34:04 -05:00
Andrew Brown
cea03813fe plumbing for custom page overrides 2019-08-24 11:54:53 -05:00
Andrew Brown
e1437336a6 only do docs query on sidelinks for #edit 2019-08-23 23:03:01 -05:00
Andrew Brown
c405b10238 design polish 2019-08-11 22:26:52 -05:00
Andrew Brown
842505e838 bugfixes & polish 2019-08-09 15:53:24 -05:00
Andrew Brown
09c132d991 cleanup 2019-08-06 15:05:19 -05:00
Andrew Brown
7859568ecb reuse serialization changes on content#show 2019-08-06 14:39:51 -05:00
Andrew Brown
67a3f650e2 waaaaay better ux on creating new docs 2019-08-02 01:21:23 -05:00
Andrew Brown
6a41618be4 it's heckin slow but by my whiskers it actually works 2019-07-26 02:34:34 -05:00
Andrew Brown
639cd36365 polish up doc list on content pages 2019-07-23 20:05:06 -05:00
Andrew Brown
1db322a310 Merge branch 'master' into document-analysis 2019-07-08 17:28:23 -05:00
Andrew Brown
ed1e2b8fa5 this code is disgusting but at least it works 2019-07-07 00:36:46 -05:00
Andrew Brown
6a1a46933b entity page edit links 2019-06-12 19:22:13 -05:00
Andrew Brown
d22bc55e56 show linked documents on content pages 2019-06-12 18:47:08 -05:00
Andrew Brown
3f1d1d7115 tooltips on share button 2019-06-12 14:33:33 -05:00
Andrew Brown
1294c790bb hovers 2019-06-12 14:30:48 -05:00
Andrew Brown
bb89133d96 serendip questions for free pages 2019-06-12 12:41:15 -05:00
Andrew Brown
5c1046ce62 content#index consistency 2019-06-12 03:03:08 -05:00
Andrew Brown
fec83488aa helpful text 2019-06-12 02:52:57 -05:00
Andrew Brown
5bb5e4da40 naaah 2019-06-12 02:41:46 -05:00
Andrew Brown
1cc9e789a1 not sure if this styling is actually any better 2019-06-12 02:39:31 -05:00
Andrew Brown
e5844b341e a/an universe 2019-06-12 02:14:23 -05:00
Andrew Brown
0267272dad show scope notice on content#index pages 2019-06-03 18:29:36 -05:00
Andrew Brown
ba43d9b583 allow premium users to contribute premium pages to non-premium universes 2019-06-01 00:40:20 -05:00
Andrew Brown
c77b9173f9 attributes + make schools free 2019-05-30 15:53:03 -05:00
Andrew Brown
56ca3132f7 dismissals 2019-05-30 15:26:36 -05:00
Andrew Brown
e579cdaf24 fix 500 on signed-out users viewing universe 2019-05-13 00:20:42 -05:00
Andrew Brown
f90ed2b153
Merge branch 'master' into may-11 2019-05-12 20:53:08 -05:00
Andrew Brown
ab8fa11d6a editor js 2019-05-12 20:52:13 -05:00
Andrew Brown
8fa7364e5b unnecessary hack 2019-05-12 20:28:43 -05:00
Andrew Brown
706f8b59af unnecessary code 2019-05-12 20:24:59 -05:00
Andrew Brown
f917ccf314 more code cleanup 2019-05-12 01:51:16 -05:00
Andrew Brown
c1cf0fd57f Add a quick create another button to content#show pages 2019-04-10 14:40:59 -05:00
Andrew Brown
bb7b774522 fix for pages with multi-line names and blank docs 2019-04-10 13:55:05 -05:00
Andrew Brown
8c73301aa1 remove existing link bars 2019-04-10 00:03:14 -05:00
Andrew Brown
76082697cd use tribute for @mentions & implement 2019-04-09 20:58:11 -05:00
Andrew Brown
7829ae216d widen filter bar name field input 2019-04-09 19:13:57 -05:00
Andrew Brown
05487bf30a verbiage 2019-04-03 19:08:02 -05:00
Andrew Brown
d92e80cea3 let users know why they can't create additional pages 2019-04-03 19:06:11 -05:00
Andrew Brown
8dcfccc908 show content links in content card reveal 2019-03-25 17:08:30 -05:00
Andrew Brown
22832a1694 expand truncated content descriptions in the reveal 2019-03-18 23:58:18 -05:00
Andrew Brown
cde5e34c23 add contentformatterservice 2019-03-18 19:09:28 -05:00
Andrew Brown
11e82ebf95 add this comically large cta 2019-03-18 18:54:35 -05:00
Andrew Brown
c6abf3e852 switch from large to medium images 2019-03-18 18:36:51 -05:00
Andrew Brown
85ec96c0ac @sn31 strikes again 2019-03-18 18:34:25 -05:00
Andrew Brown
482284a376 case insensitivity on content filtering 2019-03-18 18:26:38 -05:00
Andrew Brown
c3edd2fad9 I legitimately cannot believe that actually worked 2019-03-18 18:13:57 -05:00
Andrew Brown
2ab39ce414 hey this is looking kinda nice 2019-03-18 17:45:15 -05:00
Andrew Brown
a78792b07a lets try this again 2019-03-18 17:30:06 -05:00
Andrew Brown
c3e46cd584 ffffff 2019-03-18 17:20:59 -05:00
Andrew Brown
22371a418d here goes nothing 2019-03-18 17:07:27 -05:00
Andrew Brown
c9cf6d36fc guardrails 2019-03-18 16:37:53 -05:00
Andrew Brown
34efdae80c hook up universe filtering in filter bar 2019-03-18 16:29:35 -05:00
Andrew Brown
812b9df23c hook up list filter bar + tag selection 2019-03-18 16:13:31 -05:00
Andrew Brown
64b8b76110 only show uniq tags on content#index 2019-02-16 11:25:14 -06:00
Andrew Brown
91f024e303 namespace cleanup 2019-02-16 02:12:56 -06:00
Andrew Brown
b9873fb60b suggested tags for all page types 2019-02-16 01:39:12 -06:00
Andrew Brown
1d7d98592b add tags to content/list 2019-02-16 00:19:49 -06:00
Andrew Brown
c4710fd99f fix perm bug 2019-02-15 23:19:45 -06:00
Andrew Brown
0c16cb567a cleanup + add tag to universes 2019-02-15 23:07:37 -06:00
Andrew Brown
15a4d9209f show tags as tags field in attrib editor 2019-02-15 19:10:37 -06:00
Andrew Brown
0540e6ec64 style tags a bit more 2019-02-15 19:00:34 -06:00
Andrew Brown
649d589126 add tag filter to the top of content#index pages 2019-02-15 18:51:02 -06:00
Andrew Brown
b783f63ae0 remove addChip hack + fix universe field disappearing again lol 2019-02-15 18:26:12 -06:00
Andrew Brown
cdf66dcea6 page tags hooked up on content page forms 2019-02-15 18:07:33 -06:00
Andrew Brown
b7427a6d37 wip page tags + IsContentPage abstraction 2019-02-15 16:17:57 -06:00