Commit Graph

808 Commits

Author SHA1 Message Date
drusepth
02560bb0dc remove old_column_source error 2021-11-19 13:46:53 -08:00
drusepth
0c2a8bfa81 reuse existing attribute value query in serializer 2021-11-11 15:30:32 -08:00
drusepth
36fe52ab65 Merge branch 'master' into rails-6.1 2021-10-26 10:13:17 -07:00
drusepth
1d0c609cb0 include the current user's shared universes in contributable universes cache 2021-10-09 22:46:10 -07:00
Andrew Brown
495aa6b073
Merge pull request #1040 from indentlabs/2021-10-07
Add word count caches
2021-10-07 23:26:43 -07:00
drusepth
72049a1fc8 save document word count updates, too 2021-10-07 18:48:20 -07:00
drusepth
3e0d2210c2 cache aggregated word counts on worldbuilding pages 2021-10-07 17:03:44 -07:00
drusepth
c312d43999 add cached word count to attributes, backfill task 2021-10-07 15:57:16 -07:00
drusepth
d5589cc2a6 destroy page tags when deleting pages 2021-10-05 01:28:39 -07:00
drusepth
c544f2290b use asset pipeline for other image fetches 2021-10-01 00:44:47 -07:00
drusepth
4e9f20a1a8 use asset pipeline for image fallbacks 2021-10-01 00:24:17 -07:00
Andrew Brown
9086d3496d
Merge branch 'master' into oct-2021-release 2021-09-30 23:36:44 -07:00
drusepth
5f8153cb96 touch timelines when timeline events are created to make sure updated_at sets properly 2021-09-30 17:51:57 -07:00
drusepth
255a4979f7 Safer cache name 2021-09-30 17:00:12 -07:00
drusepth
3326b9affb make creatures free in october 2021-09-30 16:56:26 -07:00
drusepth
78bfb55d67 cache linkable image lookups 2021-09-30 16:44:16 -07:00
Andrew Brown
e4e54854a9 re-enable universe filtering on timelines#index 2021-08-09 12:47:21 -07:00
Andrew Brown
2fb72180d2 fix default image url 2021-08-09 12:10:18 -07:00
Andrew Brown
5c972738db WIP migrating to wide ContentPage usage 2021-08-09 01:29:58 -07:00
Andrew Brown
0d5e6db79a rewrite linkable content caching again, to exclude current_user_contnet ids 2021-08-08 17:37:28 -07:00
Andrew Brown
3f18f8c6ee wip before going down the ContentPage rabbit hole 2021-08-08 15:47:48 -07:00
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
512bff2aae move the old doc user includes 2021-08-03 12:02:00 -07:00
Andrew Brown
dd969ba39f scratch that, lol 2021-08-03 11:27:41 -07:00
Andrew Brown
3db83d9e75 reuse cached universes to fetch ids 2021-08-03 11:27:04 -07:00
Andrew Brown
b2ef0f5981 helper for recently-created pages cache 2021-08-03 11:17:27 -07:00
Andrew Brown
832bb924bf remove user#linkable_universes 2021-08-03 01:46:31 -07:00
Andrew Brown
adb063393e Merge branch 'master' into rails-6.1 2021-07-29 02:12:44 -07:00
Andrew Brown
f462c0e222 whoopsies, typo 2021-07-20 02:27:53 -07:00
Andrew Brown
1030f6d070 missing method 2021-07-20 02:23:19 -07:00
Andrew Brown
ffee832158 s/.color}-text/.text_color}/ 2021-07-18 18:29:06 -07:00
Andrew Brown
f155c2b533 move stranded page groupers into folder 2021-07-18 18:04:03 -07:00
Andrew Brown
f56c8bc46b add text_color helper methods 2021-07-18 18:02:52 -07:00
Andrew Brown
b575dd9323 reuse PageTag icon from model 2021-07-18 10:43:55 -07:00
Andrew Brown
37d9d7c4b0 extra guard against bad data in the db 2021-07-05 10:58:05 -07:00
Andrew Brown
88ce2395a5 i hate to departial this but it's like 10x faster without rendering all those tags partials 2021-07-02 19:19:55 -07:00
Andrew Brown
05660ee8b1 docs data vault page 2021-07-01 22:45:39 -07:00
Andrew Brown
a86d3ff07a more polish 2021-06-30 20:51:19 -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
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
6c9481ab25 folder routing, navigation, and display 2021-06-27 13:32:42 -07:00
Andrew Brown
3fa423513a basic folders plumbing + design 2021-06-23 01:48:10 -07:00
Andrew Brown
5a5edf387a folder model 2021-06-20 20:02:04 -07:00
Andrew Brown
be55e3e503 helper for tag manipulation 2021-06-20 19:44:23 -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