Commit Graph

1118 Commits

Author SHA1 Message Date
Andrew Brown
753452f314 contrib helper cache 2021-08-03 01:19:55 -07:00
Andrew Brown
1b50e1b21f break cache methods out 2021-08-03 01:15:43 -07:00
Andrew Brown
8223f99f89 query smaller table 2021-08-03 01:03:49 -07:00
Andrew Brown
f3e61a2d57 -~3 queries 2021-08-03 01:02:43 -07:00
Andrew Brown
258be6f917 -1 query 2021-08-03 01:00:11 -07:00
Andrew Brown
dd5f0f20f0 add public site-wide green report 2021-07-20 17:20:49 -07:00
Andrew Brown
92958b93f5 Merge branch 'master' into green 2021-07-20 02:34:57 -07:00
Andrew Brown
fb9e82abc7 oof, this needs to go BEFORE we clobber @content 2021-07-20 02:21:39 -07:00
Andrew Brown
d5f498b97b need this for folder view 2021-07-20 02:04:14 -07:00
Andrew Brown
01d6ba2c5c add community footprint 2021-07-19 22:02:07 -07:00
Andrew Brown
ffee832158 s/.color}-text/.text_color}/ 2021-07-18 18:29:06 -07:00
Andrew Brown
67f47f61f6 add universe dropdown to folder meta modal 2021-07-18 10:31:10 -07:00
Andrew Brown
a17c9987fd remove mixpanel from exports also 2021-07-18 01:33:43 -07:00
Andrew Brown
6021e60a60 remove mixpanel 2021-07-18 00:50:12 -07:00
Andrew Brown
2f2bf0e290 tags filter fix 2021-07-05 15:08:39 -07:00
Andrew Brown
6eb740af58 guard on set_document 2021-07-05 13:26:36 -07:00
Andrew Brown
4ff1aa4523 guard on 404 collections, looking at you bingbot stop triggering so many errors 2021-07-05 13:19:30 -07:00
Andrew Brown
c142f3db82 fix filtering documents by favorite 2021-07-05 13:19:13 -07:00
Andrew Brown
4ec02081ae default to an easy string instead of error when name-api calls fail 2021-07-05 12:23:57 -07:00
Andrew Brown
53c34f3907 moderation work 2021-07-04 19:13:37 -07:00
Andrew Brown
f1a577abb9 improve admin panel stats 2021-07-04 18:06:54 -07:00
Andrew Brown
69523d10cc fix universe scoping on documents 2021-07-04 15:10:15 -07:00
Andrew Brown
b9b559ac5d polish 2021-07-04 11:03:46 -07:00
Andrew Brown
4515ce1c09 fix data vault graphs for docs 2021-07-03 17:49:53 -07:00
Andrew Brown
518985f3d3 more query fixes 2021-07-02 18:15:45 -07:00
Andrew Brown
674a1ac72a remove some doc-related N+1s 2021-07-02 15:36:51 -07:00
Andrew Brown
cf1efa95b9 clean up 2021-07-02 13:11:37 -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
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
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
1ed249b16c show folder context in doc sidenav 2021-06-30 18:42:19 -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
3793e7f2e4 include tag logic on folder#show 2021-06-29 16:08:07 -07:00
Andrew Brown
ba8059b443 allow updated folder props 2021-06-27 15:58:03 -07:00
Andrew Brown
475aead01c use universe scope on folder#show pages 2021-06-27 15:23:49 -07:00
Andrew Brown
b8928a0961 modal polish 2021-06-27 15:22:08 -07:00
Andrew Brown
c35d788002 Merge branch 'docs-rework' of github.com:indentlabs/notebook into docs-rework 2021-06-27 13:52:08 -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
f983bd8fbf
Merge branch 'master' into docs-rework 2021-06-26 16:27:31 -07:00
Andrew Brown
3fa423513a basic folders plumbing + design 2021-06-23 01:48:10 -07:00
Andrew Brown
270a029763 allow people to delete fields intentionally 2021-06-20 23:53:33 -07:00
Andrew Brown
b41d3fbe23 WIP folder implementation, EOD 2021-06-20 23:17:55 -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
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
08a52533d6 hook up synopsis & doc meta autosave 2021-06-20 00:49:44 -07:00
Andrew Brown
d01b53c9e3
Merge branch 'master' into docs-rework 2021-06-18 18:26:07 -05:00
Andrew Brown
5486858919 Default new universes to current universe scope 2021-06-18 00:38:36 -07:00
Andrew Brown
da28c6c332 fix documents not filtering by favorite 2021-06-17 23:01:11 -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
199f471086 add crossword poc for testing 2021-05-27 02:23:16 -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
0dffdf12a1 fix linking collaborated pages on collaborated universes 2021-05-20 17:27:34 -07:00
Andrew Brown
7599efb05c fix universe/name/tags fields in collaboration 2021-05-20 17:21:19 -07:00
Andrew Brown
ee1f41d69a fix collaboration edits on text fields 2021-05-20 17:11:27 -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
9c8ab5ef15 show documents from contributing universes in documents#index 2021-05-10 23:48:24 -07:00
Andrew Brown
633c95f065 view linked timelines/events in document editor 2021-05-10 23:19:25 -07:00
Andrew Brown
e86778c697 allow linking/lookup timelines in doc editor 2021-05-10 16:57:18 -07:00
Andrew Brown
fcd7e29de4 allow @mention linking documents and timelines 2021-05-10 14:37:40 -07:00
Andrew Brown
81be56d718 fix 500 on creating link fields 2021-05-05 23:33:51 -07:00
Andrew Brown
7c8410829f allow specifying page types when creating link field 2021-05-04 16:01:35 -07:00
Andrew Brown
3e10481089 fix renaming attribute fields 2021-05-04 15:37:27 -07:00
Andrew Brown
f70c5a5435 fix 500 on text update 2021-05-03 18:30:32 -07:00
Andrew Brown
999a23506a fix 500 on deleting fields 2021-05-03 18:29:02 -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
0bfb4c90c5 redesign content#index cards 2021-05-01 15:42:15 -07:00
Andrew Brown
e8c3c99a96 limit documents to universe_scope 2021-05-01 13:50:20 -07:00
Andrew Brown
e84048c864 contributors fix & polish 2021-04-29 19:37:28 -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
3d6aa78856 create PageReferences on text field mentions 2021-04-29 12:43:15 -07:00
Andrew Brown
b0d5c5d055 display link references 2021-04-25 17:16:59 -07:00
Andrew Brown
849af4796c set page references on link field updates 2021-04-25 16:52:18 -07:00
Andrew Brown
92d6a79599 add PageReference model + usage 2021-04-25 16:17:35 -07:00
Andrew Brown
365be77872 todo 2021-04-24 12:58:53 -07:00
Andrew Brown
586e48a60c show most recent 8 notifications instead of 10 so they all fit on screen 2021-04-17 23:32:58 -07:00
Andrew Brown
e78c0286ca update page name when updating name field types 2021-04-17 23:30:04 -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
94d9ea50e4 data vault polish 2021-04-17 20:54:20 -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
c61bd0b3ac hook up universe-field autosaving 2021-03-25 15:42:07 -07:00
Andrew Brown
321758072a comment 2021-03-24 00:24:32 -07:00
Andrew Brown
c9699724a0 tags field autosaving 2021-03-22 19:47:39 -07:00
Andrew Brown
59a98f39e9 generalize autosave for text fields also 2021-03-22 18:28:33 -07:00
Andrew Brown
26ea2934e6 hook up editing page links w/ new system, fallback on old system 2021-03-22 17:14:31 -07:00
Andrew Brown
82e5a7e3d7 inherit old link klass for un-migrated fields 2021-03-22 13:07:41 -07:00
Andrew Brown
1ea11b22cc refactor AF controller for updating field opts 2021-03-22 12:55:02 -07:00