Commit Graph

62 Commits

Author SHA1 Message Date
Andrew Brown
d8b7e3b260 remove yet another set of n+1 2021-08-03 14:12:04 -07:00
Andrew Brown
08b86f17f0 kill N+1s for loading AttributeCategories from template also 2021-08-03 13:43:21 -07:00
Andrew Brown
89294471f8 codesmell todo 2021-08-03 13:40:35 -07:00
Andrew Brown
a6d169fa92 this removes ~100 field queries for default character template, oof 2021-08-03 13:38:25 -07:00
Andrew Brown
b2ef0f5981 helper for recently-created pages cache 2021-08-03 11:17:27 -07:00
Andrew Brown
ee1f41d69a fix collaboration edits on text fields 2021-05-20 17:11: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
7f5594eb6f comments 2020-10-15 00:44:16 -07:00
Andrew Brown
efe9a176e2 basic content#show api endpoint 2020-08-10 19:06:17 -07:00
Andrew Brown
f53d0b1e96 rewrite category initializer for future use 2020-08-10 17:34:09 -07:00
Andrew Brown
be5fb19653 optimization pass 2020-01-03 13:52:02 -06:00
Andrew Brown
cd3cc2f47c field editor fix 2020-01-03 11:04:55 -06:00
Andrew Brown
31a28e96e1 Merge branch 'master' into sep-7-changes 2019-09-07 23:07:43 -05:00
Andrew Brown
bd77eefb6f make backfills/position public 2019-09-07 22:17:05 -05:00
Andrew Brown
f53860ad25 unused var 2019-09-07 16:31:22 -05:00
Andrew Brown
90c424e637 add migration to a rake task so we can schedule it on heroku 2019-05-03 16:35:08 -05:00
Andrew Brown
a9389da76f wip migration 2019-05-03 15:08:19 -05:00
Andrew Brown
b79e0aed07 allow renaming categories 2019-01-13 01:13:34 -06:00
Andrew Brown
192e2031b0 minor bugfix 2019-01-13 01:07:32 -06:00
Andrew Brown
a8fb83416d allow renaming fields 2019-01-13 00:16:29 -06:00
Andrew Brown
391fa1d07c hook up attribute category sort backend 2019-01-09 16:05:07 -06:00
Andrew Brown
5c1dbfd78e icons 2018-11-02 18:52:36 -05:00
Andrew Brown
2a47e504a4 reuse existing universe query for universe picker 2018-09-24 13:18:27 -05:00
Andrew Brown
6ae67eab3c attribute name cache 2018-09-24 12:55:50 -05:00
Andrew Brown
1d1aaf5e22 more small wins 2018-09-24 12:02:06 -05:00
Andrew Brown
a7abb3e66f more polish 2018-09-21 13:43:56 -05:00
Andrew Brown
ae62403dbe temp 2018-09-11 17:24:27 -05:00
Andrew Brown
5d3e5de033 wooooo found that bug 2018-09-11 17:21:01 -05:00
Andrew Brown
377238944e guess not 2018-09-11 03:42:00 -05:00
Andrew Brown
dc2f883702 try cache again 2018-09-11 03:39:05 -05:00
Andrew Brown
f3bfd604c9 remove debug 2018-09-11 03:28:44 -05:00
Andrew Brown
9606b82e5f remove cache? 2018-09-11 03:21:10 -05:00
Andrew Brown
f6b9efe51a exclude includes 2018-09-11 02:56:03 -05:00
Andrew Brown
6ed4053694 don't save fields/categories when we don't need to 2018-09-11 02:20:50 -05:00
Andrew Brown
08766cda61 includes instead of left outer join 2018-09-11 01:57:25 -05:00
Andrew Brown
c6f820e7e4 fixes from papercut qa 2018-09-11 00:11:47 -05:00
Andrew Brown
4a822c70d1 more optimizations -- hope this works! :) 2018-09-10 17:19:11 -05:00
Andrew Brown
c1e62a8f7f more optimizations 2018-09-10 16:57:09 -05:00
Andrew Brown
d9aa234b60 eager_load attribute fields when we get categories 2018-09-10 15:42:27 -05:00
Andrew Brown
0799c5c48a don't error if we can't find a universe on an #index page 2018-09-05 14:10:20 -05:00
Andrew Brown
173a2a2308 potentially fix universe setting 2018-09-04 19:40:00 -05:00
Andrew Brown
bc163cd312 fix universe creation + universe setting on content pages 2018-09-04 16:12:29 -05:00
Andrew Brown
3b91ad104b allow users to customize category icons with material-icons 2018-09-03 15:04:52 -05:00
Andrew Brown
556e098022 fix feature tests 2018-08-31 20:34:58 -05:00
Andrew Brown
1a03148cfa fix rspec tests 2018-08-31 19:38:48 -05:00
Andrew Brown
46a997695a role stand-in for content#index 2018-08-31 18:01:34 -05:00
Andrew Brown
2a1a3e20d8 disable changelogs for attribute migration 2018-08-31 16:57:50 -05:00
Andrew Brown
27dfba432a fix post-migration category ordering 2018-08-31 14:26:51 -05:00
Andrew Brown
4a00731bb4 universe field 2018-08-25 18:15:10 -05:00
Andrew Brown
3a09363977 more db indices 2018-08-24 19:41:35 -05:00