Commit Graph

5396 Commits

Author SHA1 Message Date
Andrew Brown
518985f3d3 more query fixes 2021-07-02 18:15:45 -07:00
Andrew Brown
728bb382ab reuse tags query in docs table 2021-07-02 17:58:49 -07:00
Andrew Brown
35b6b57506 speed up all authorizers by short circuits 2021-07-02 17:54:37 -07:00
Andrew Brown
d52f8b3893 speed up document authorizer by skipping unnecessary queries 2021-07-02 17:48:43 -07:00
Andrew Brown
3555e27e20 reuse existing folder query 2021-07-02 17:47:18 -07:00
Andrew Brown
6ad4d370ab include indexes 2021-07-02 17:25:18 -07:00
Andrew Brown
b16e53caec add commas to word counts 2021-07-02 17:13:03 -07:00
Andrew Brown
80446f3a9e skip 27ish queries oof 2021-07-02 17:12:50 -07:00
Andrew Brown
815249bf17 doc table polish 2021-07-02 16:29:36 -07:00
Andrew Brown
668a7eed8f update ruby 2.7.2 -> 2.7.3 2021-07-02 16:14:45 -07:00
Andrew Brown
caf4b440f2 update webpacker 2021-07-02 16:05:39 -07:00
Andrew Brown
520b787c06 update chokidar 2->3 2021-07-02 16:00:46 -07:00
Andrew Brown
149f8a9453 standardize js building on yarn since that's what heroku uses 2021-07-02 15:47:38 -07:00
Andrew Brown
674a1ac72a remove some doc-related N+1s 2021-07-02 15:36:51 -07:00
Andrew Brown
5586b8c714 remove rails_12factor 2021-07-02 15:12:43 -07:00
Andrew Brown
cf1efa95b9 clean up 2021-07-02 13:11:37 -07:00
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
ce0cda5ae7 todo 2021-07-01 13:42:24 -07:00
Andrew Brown
a394880eff n+1 opt for folder views 2021-07-01 13:37:52 -07:00
Andrew Brown
5ebf75434f kill some N+1 queries 2021-07-01 13:36:57 -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
85198cce3d Favorites filter in folders 2021-06-30 20:54:00 -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
20e780fd49 cache MRU docs first 2021-06-30 18:01:36 -07:00
Andrew Brown
66b54cab82 fix for first doc in folder 2021-06-30 18:01:23 -07:00
Andrew Brown
0e99d22249 expose wc gem globally 2021-06-30 18:01:14 -07:00
Andrew Brown
70f6eb7b8e improve word count settings 2021-06-30 17:48:33 -07:00
Andrew Brown
eae59ef451 use 3rd party lib for word counts 2021-06-30 17:41:22 -07:00
Andrew Brown
0b2a5a6e6c add rake task to backfill doc word count caches 2021-06-30 17:37:34 -07:00
Andrew Brown
a3000aeb76 improve word count calc 2021-06-30 17:32:02 -07:00
Andrew Brown
dc05d7ece4 cache doc word counts 2021-06-30 17:31:26 -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