Commit Graph

808 Commits

Author SHA1 Message Date
Andrew Brown
f6e3695587 add page tags to documents, adding/filtering 2021-06-20 15:46:47 -07:00
Andrew Brown
ce2e899c0f add naive word count method to docs 2021-06-17 23:01:33 -07:00
Andrew Brown
f8764519f4 add some tests for user/universe/pages 2021-05-24 13:32:15 -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
d0b9a77b58 don't include archived content in linkables lists 2021-05-21 12:44:32 -07:00
Andrew Brown
ee1f41d69a fix collaboration edits on text fields 2021-05-20 17:11:27 -07:00
Andrew Brown
c47a1ae538 let shared universe owners see the docs in their own universe 2021-05-12 20:14:43 -07:00
Andrew Brown
5b7b191d73 -1 is probably a little safer to use 2021-05-11 00:38:37 -07:00
Andrew Brown
f205390c51 ok, we apparently need this 2021-05-11 00:38:20 -07:00
Andrew Brown
5d50b227b3 add Collection authorizer & show notice for users who can't create them yet 2021-05-11 00:19:49 -07:00
Andrew Brown
fcd7e29de4 allow @mention linking documents and timelines 2021-05-10 14:37:40 -07:00
Andrew Brown
6c955ad16e add in-universe content to scoped dashboard 2021-05-01 14:52:01 -07:00
Andrew Brown
74f5494abb allow creating new link fields 2021-04-29 14:02:10 -07:00
Andrew Brown
a19c934dc2 disable grouper lifecycle hooks to make sure everything migrates over 1:1 2021-04-27 02:57:19 -07:00
Andrew Brown
4c3f409454 add dry run migration script 2021-04-25 19:22:38 -07:00
Andrew Brown
b0d5c5d055 display link references 2021-04-25 17:16:59 -07:00
Andrew Brown
92d6a79599 add PageReference model + usage 2021-04-25 16:17:35 -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
d0e838f4a4 fix content#new errors and start styling page to fit with content#edit 2021-04-17 21:38:49 -07:00
Andrew Brown
d7c32f1cf3 EOD content#show work 2021-03-27 00:52:40 -07:00
Andrew Brown
1ec2f0da1e style changelog deltas per field type, include universe/tags/links also 2021-03-25 19:14:47 -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
f0668901e1 wrap up attribute editor for now 2021-03-22 14:19:01 -07:00
Andrew Brown
dca034ca9f start implementing stopgap field type between new and old link types 2021-03-20 17:04:21 -07:00
Andrew Brown
c0b39cf004 WIP autosave, before migrating from legacy_link to link view 2021-03-19 12:55:50 -07:00
Andrew Brown
38a54b1082 add section titles to content#edit 2021-03-15 19:36:27 -07:00
Andrew Brown
94a73e9bda refactor image headers 2021-03-15 19:17:38 -07:00
Andrew Brown
71dbd7288c update_attributes -> update 2021-03-07 23:55:32 -08:00
Andrew Brown
5551b5401e speed up recent content query on profiles/stream 2021-03-07 22:41:17 -08:00
Andrew Brown
8c7a3293a4 get rid of another recent pages query 2021-03-07 22:39:28 -08:00
Andrew Brown
e4ff137512 remove unused function 2021-03-07 21:56:28 -08:00
Andrew Brown
551734934e redesign recent content page, skip 2 more queries 2021-03-07 21:10:40 -08:00
Andrew Brown
f4e3d581c4 feature the first uploaded image to content instead of a random one 2021-01-23 15:24:00 -08:00
Andrew Brown
bf8841803d allow filtering timelines by universe 2021-01-21 15:56:46 -08:00
Andrew Brown
7db60b85ef add tags to timelines 2021-01-21 15:25:38 -08:00
Andrew Brown
1f61031cc6 only show content#delete link when editing 2021-01-21 14:09:38 -08:00
Andrew Brown
248f741239 add year in review page 2020-12-22 20:43:36 -08:00
Andrew Brown
48b52be980 proper dependencies for deleting collections 2020-11-10 17:00:47 -08:00
Andrew Brown
12687caa39 a ton more building fields/links 2020-10-17 17:44:17 -07:00
Andrew Brown
7f5594eb6f comments 2020-10-15 00:44:16 -07:00
Andrew Brown
86dbceac7d increase collection header limits 2020-10-12 03:48:16 -07:00
Andrew Brown
6e1f84e419 clean up after_creates 2020-10-12 02:16:27 -07:00
Andrew Brown
2f0d62ce30 stream events for adding pages to self's collection 2020-10-11 22:31:32 -07:00
Andrew Brown
cc16f8fcb7 Merge branch 'master' into collections-improvements 2020-10-03 16:58:25 -07:00
Andrew Brown
e55387fd40 add word frequency tables to analysis 2020-10-03 00:43:56 -07:00
Andrew Brown
538311f20d Merge branch 'master' into document-analysis-improvements 2020-10-02 14:55:52 -07:00
Andrew Brown
f63c1e7b09 visibility fix on categories/fields over api 2020-10-02 02:53:33 -07:00
Andrew Brown
8406b6a159 alias docrevision users to related documents users 2020-10-02 01:42:44 -07:00
Andrew Brown
01a35e3c60
Merge branch 'master' into eod-analytics 2020-10-02 01:06:09 -07:00
Andrew Brown
bc12318ace
Merge branch 'master' into document-ui-improvements 2020-10-02 01:04:52 -07:00
Andrew Brown
3bedd64447 add followed collections to collections#index 2020-10-01 18:10:52 -07:00
Andrew Brown
5ca3203149 set pagecollection nav color 2020-09-26 22:38:17 -07:00
Andrew Brown
c25fa3cc37 add EndOfDayAnalyticsReport 2020-09-26 17:52:07 -07:00
Andrew Brown
c903f4823b add sentiment page to doc analysis 2020-09-26 02:48:52 -07:00
Andrew Brown
e5fb44ba6d add adult content detection & trigger words 2020-09-25 19:45:51 -07:00
Andrew Brown
eb9824cf93 add style page and colorized lengths 2020-09-25 16:43:02 -07:00
Andrew Brown
6b76123ec0 add document revisions 2020-09-22 02:18:33 -07:00
Andrew Brown
9830ce730a wrapping up PageLookupSidebar 2020-09-19 17:26:46 -07:00
Andrew Brown
861bdadff4 progress 2020-09-14 16:30:30 -07:00
Andrew Brown
fbf1b8b525 api logging on errors also 2020-09-11 17:13:35 -07:00
Andrew Brown
1e3cec1fae api request logging 2020-09-11 17:08:48 -07:00
Andrew Brown
6f0bfb9e37 end-to-end content api testing 2020-09-11 17:00:39 -07:00
Andrew Brown
d873f36428 authorization flow / piping 2020-09-11 16:36:54 -07:00
Andrew Brown
af3e9f6964 add abstract PageGrouper class for later 2020-08-28 19:33:50 -07:00
Andrew Brown
f02cd0e0e4 typo 2020-08-28 18:34:23 -07:00
Andrew Brown
dd97ba4a62 add paranoid deleted_at fields for recovery and reorganize model hierarchy 2020-08-28 18:31:21 -07:00
Andrew Brown
e734c7dc75 Define 'month' in prepaid codes as 31 days instead of 30 2020-08-28 12:00:40 -07:00
Andrew Brown
d8c1054e92 filling out content#index and api docs 2020-08-11 00:44:15 -07:00
Andrew Brown
efe9a176e2 basic content#show api endpoint 2020-08-10 19:06:17 -07:00
Andrew Brown
eabbae8ee6 disambiguating reloadable DA reference from within nonreloadable concern 2020-08-10 17:34:45 -07:00
Andrew Brown
f53d0b1e96 rewrite category initializer for future use 2020-08-10 17:34:09 -07:00
Andrew Brown
aff5ce1a34 remove redundant module inclusions 2020-08-10 17:04:24 -07:00
Andrew Brown
aeb01c2963 Merge branch 'master' into dev-api 2020-08-10 15:29:19 -07:00
Andrew Brown
b466b3e041 minor user fixes 2020-08-02 22:03:32 -07:00
Andrew Brown
2c27089950 make headers optional on pagecollections 2020-07-27 16:29:23 -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
2f3e1514df Merge branch 'master' into collections-pt-2 2020-07-21 15:10:35 -07:00
Andrew Brown
7169b2bafd whitespace/comment 2020-07-16 01:01:06 -07:00
Andrew Brown
2cfa5571d3 notifications for following collections 2020-07-12 02:29:57 -07:00
Andrew Brown
c5bdfcdbb0 allow users to follow/unfollow collections 2020-07-12 02:23:43 -07:00
Andrew Brown
a77837859d add usd banner 2020-07-07 02:26:11 -07:00
Andrew Brown
2b2da83e64 quick 500 fix 2020-07-06 17:54:52 -07:00
Andrew Brown
bfec7797ab allow sharing documents 2020-07-06 17:12:03 -07:00
Andrew Brown
0b71f20b2d stream events for page collection acceptances 2020-07-06 16:51:05 -07:00
Andrew Brown
efa18af5f8 add collections tab to some user profiles 2020-07-06 01:47:28 -05:00
Andrew Brown
cf14b2cc41 wrapping up random todos 2020-07-05 19:04:01 -05:00
Andrew Brown
e44f17b0ad timelines#index for premium users 2020-07-05 17:30:25 -05:00
Andrew Brown
3d533ea7d8 deleting timeline events 2020-07-03 19:03:57 -05:00
Andrew Brown
fb1fc25b47 universe autosave on timeline editor 2020-07-03 18:38:16 -05:00
Andrew Brown
cb8c500e07 link entities to timeline events 2020-07-01 02:04:42 -05:00
Andrew Brown
a6ed658668 dynamically add events to timelines from ui 2020-06-30 19:51:16 -05:00
Andrew Brown
b30191d0f6 collection todos 2020-06-29 02:39:33 -05:00
Andrew Brown
e2c3c6e160 *whistles* 2020-06-28 22:12:49 -05:00
Andrew Brown
7b81bbbd80 user profile following/followers page 2020-06-28 21:59:13 -05:00
Andrew Brown
5b67da1c79 update user null constraints #needstested 2020-06-22 02:05:03 -05:00
Andrew Brown
646e33430b add collections to content references 2020-06-22 01:34:08 -05:00
Andrew Brown
4ffa241b34 fix 500 for logged-out users viewing profiles 2020-06-18 14:08:09 -05:00
Andrew Brown
a8e73c5e6a timeline events 2020-06-16 02:21:39 -05:00