Andrew Brown
75b38a29df
polish card
2020-12-23 01:03:40 -08:00
Andrew Brown
248f741239
add year in review page
2020-12-22 20:43:36 -08:00
Andrew Brown
ec14cacda9
unique ids for per-event fields in forms
2020-12-07 23:59:05 -08:00
Andrew Brown
b3a6998ea6
Merge branch 'master' of github.com:indentlabs/notebook
2020-11-28 14:22:56 -08:00
Andrew Brown
7afc34ff46
Refactoring
2020-11-12 16:44:10 -08:00
Andrew Brown
ca956ed4d6
fix nil reference on collection cover images
2020-11-07 01:12:04 -08:00
Andrew Brown
4f30ff9798
landing page redesign
2020-11-07 00:55:58 -08:00
Andrew Brown
c6bb0e146a
verbiage
2020-10-23 01:43:34 -07:00
Andrew Brown
988cf2ca7b
seo h1/h2/h3 for landing, new planet, etc
2020-10-19 16:58:44 -07:00
Andrew Brown
1602e1aa15
h1/h2 updates on info pages
2020-10-19 15:56:32 -07:00
Andrew Brown
7c5d87c9cd
add db migration
2020-10-19 01:07:23 -07:00
Andrew Brown
2bfa28f993
abs
2020-10-18 23:00:37 -07:00
Andrew Brown
a898623ee9
absolute path on user profile image on shares
2020-10-18 22:50:06 -07:00
Andrew Brown
383b160b77
content images on content#show shares
2020-10-18 22:34:02 -07:00
Andrew Brown
3ec60575cf
content type description
2020-10-18 22:15:16 -07:00
Andrew Brown
1871760c02
add worldbuilding pages info links to help center
2020-10-18 22:14:14 -07:00
Andrew Brown
8de0338d12
page titles
2020-10-18 21:35:43 -07:00
Andrew Brown
ec40b20788
minor seo polish
2020-10-18 18:02:27 -07:00
Andrew Brown
6b8d792e39
add new universe & building fields
2020-10-17 16:23:13 -07:00
Andrew Brown
5aa1818795
clean up homepage formatting on some screen sizes
2020-10-17 15:41:53 -07:00
Andrew Brown
a8e98693a9
verbiage
2020-10-16 22:40:13 -07:00
Andrew Brown
ad9d145ed0
polish
2020-10-16 14:42:49 -07:00
Andrew Brown
1862e2c209
add static worldbuilding info pages
2020-10-15 21:18:19 -07:00
Andrew Brown
cde5937d97
dice to staging
2020-10-15 13:18:04 -07:00
Andrew Brown
63710564ea
typo
2020-10-14 00:08:00 -07:00
Andrew Brown
a15e923b5c
Merge branch 'master' into improve-a-query
2020-10-12 15:37:12 -07:00
Andrew Brown
ef8f0beb5b
fill out heuristics
2020-10-12 14:16:22 -07:00
Andrew Brown
b0013c9f6a
this is apparently necessary
2020-10-12 13:48:38 -07:00
Andrew Brown
d89c025514
typos on typos
2020-10-12 13:40:51 -07:00
Andrew Brown
aa42e168e4
whoops
2020-10-12 13:34:33 -07:00
Andrew Brown
d547c55cbd
basic pm spamwatch
2020-10-12 13:18:53 -07:00
Andrew Brown
f9cebca4a8
Verbiage
2020-10-12 03:53:42 -07:00
Andrew Brown
86dbceac7d
increase collection header limits
2020-10-12 03:48:16 -07:00
Andrew Brown
3228985bb2
open up collection creation to others
2020-10-12 03:16:47 -07:00
Andrew Brown
74926578fa
add collection edit link
2020-10-12 02:08:00 -07:00
Andrew Brown
59ba11e104
more includes
2020-10-12 02:02:10 -07:00
Andrew Brown
2f0d62ce30
stream events for adding pages to self's collection
2020-10-11 22:31:32 -07:00
Andrew Brown
ab8a1b0dca
stylize submission queue
2020-10-11 19:11:25 -07:00
Andrew Brown
6a70bafe19
wrap up collections ui improvements
2020-10-11 18:56:25 -07:00
Andrew Brown
77ce209274
polish ui
2020-10-11 14:35:05 -07:00
Andrew Brown
451f2345f6
redo collection#submit form
2020-10-11 14:14:13 -07:00
Andrew Brown
eaf4e34932
rip out wip pccf
2020-10-07 00:24:29 -07:00
Andrew Brown
cc16f8fcb7
Merge branch 'master' into collections-improvements
2020-10-03 16:58:25 -07:00
Andrew Brown
c88119d799
add doc stats to admin dash
2020-10-03 15:38:20 -07:00
Andrew Brown
3297b79764
remove unused view
2020-10-03 01:18:21 -07:00
Andrew Brown
0734f35b82
dark mode fix
2020-10-03 01:15:36 -07:00
Andrew Brown
d906a9cce8
flourish for navigation
2020-10-03 01:12:47 -07:00
Andrew Brown
7831d08b7d
ui polish
2020-10-03 00:57:22 -07:00
Andrew Brown
da081d3c01
colorize pos frequency table
2020-10-03 00:48:29 -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
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
e75038a3bc
final touches
2020-10-02 01:00:42 -07:00
Andrew Brown
c2a9e35efb
polish empty collection ui
2020-10-01 18:51:36 -07:00
Andrew Brown
6143bebc77
clean up collections#index code
2020-10-01 18:37:19 -07:00
Andrew Brown
3bedd64447
add followed collections to collections#index
2020-10-01 18:10:52 -07:00
Andrew Brown
35c248a419
add chronological and random sorting
2020-10-01 17:18:04 -07:00
Andrew Brown
d4fe136498
more actions on collection tiles
2020-10-01 16:55:37 -07:00
Andrew Brown
f72e87c4e3
new collection design with tiles
2020-10-01 16:36:52 -07:00
Andrew Brown
0de4effd60
allow all collection viewers to see more posts from a particular user
2020-10-01 16:29:37 -07:00
Andrew Brown
76558c92a3
share links on collection#show
2020-09-26 23:36:02 -07:00
Andrew Brown
2d3b91a644
add collection#index parallax header
2020-09-26 22:40:54 -07:00
Andrew Brown
f7bbe6b983
allow deleting page collections
2020-09-26 21:07:24 -07:00
Andrew Brown
b8cee83817
better moderation tools
2020-09-26 20:37:54 -07:00
Andrew Brown
292424df59
fix table formatting
2020-09-26 19:51:28 -07:00
Andrew Brown
aa935fad9e
typo
2020-09-26 18:31:58 -07:00
Andrew Brown
706b271cfd
whoopsie grouping
2020-09-26 18:25:10 -07:00
Andrew Brown
7a830092e2
redoing admin stats dashboard
2020-09-26 18:07:47 -07:00
Andrew Brown
5b5b53dfd6
clean up console.log outs
2020-09-26 16:42:16 -07:00
Andrew Brown
9708bc3e59
don't show autosave bar on doc#show
2020-09-26 16:33:03 -07:00
Andrew Brown
c91a64639a
reformat document titles on edit/show
2020-09-26 16:30:31 -07:00
Andrew Brown
a5052b5db3
basic hatewatch implementation
2020-09-26 15:44:01 -07:00
Andrew Brown
6030e543e1
dark mode polish pass
2020-09-26 04:25:50 -07:00
Andrew Brown
8a84200693
fix entity linking js error on non-timeline pages
2020-09-26 03:14:01 -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
0e4c9d2dad
polishing ui
2020-09-25 18:45:50 -07:00
Andrew Brown
cf8c651d21
sentence tooltips w/ word counts
2020-09-25 16:51:55 -07:00
Andrew Brown
eb9824cf93
add style page and colorized lengths
2020-09-25 16:43:02 -07:00
Andrew Brown
84e2df45f5
store unique simple/complex word counts on DA
2020-09-25 04:34:07 -07:00
Andrew Brown
8f1ad22d2e
fix simple/complex counts & improve pie chart for them
2020-09-25 04:19:16 -07:00
Andrew Brown
508027e54c
improve parts of speech table + add raw structure breakdown table
2020-09-25 04:04:00 -07:00
Andrew Brown
03e7970cac
add dale-chall readability & improve consensus
2020-09-25 03:32:47 -07:00
Andrew Brown
e79a1fb33e
add linsear write readability
2020-09-25 03:09:46 -07:00
Andrew Brown
d88724e43a
add SMOG grade to document analysis
2020-09-25 02:50:45 -07:00
Andrew Brown
ccea21ecb8
add readability page to document analysis
2020-09-25 02:33:18 -07:00
Andrew Brown
ec823bb8ff
dark mode polish
2020-09-24 22:40:29 -07:00
Andrew Brown
ee29c08e9b
re-hook page unlinking
2020-09-23 02:46:17 -07:00
Andrew Brown
2541b1269d
recycle bin recovery ui polish
2020-09-23 01:16:14 -07:00
Andrew Brown
816072f714
revisions improvements
2020-09-22 23:37:10 -07:00
Andrew Brown
6b76123ec0
add document revisions
2020-09-22 02:18:33 -07:00
Euan Kemp
3603993740
Remove an excessive recent nav sql query
...
Before, the decision to show a 'More' link was based on the following
query:
```
Rendering: layouts/_recent_edits_sidenav.html.erb
T+331.4 ms
Reader
1.6 ms
app/models/concerns/has_content.rb:76:in `content_list'
app/models/concerns/has_content.rb:89:in `content_count'
app/views/layouts/_recent_edits_sidenav.html.erb:21:in `_app_views_layouts__recent_edits_sidenav_html_erb___2971124340581730252_60587880'
app/views/layouts/application.html.erb:10:in `_app_views_layouts_application_html_erb__2102718760758308197_70160881531780'
app/controllers/content_controller.rb:65:in `block (2 levels) in index'
app/controllers/content_controller.rb:64:in `index'
SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM universes WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM characters WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM locations WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM items WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM buildings WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM conditions WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM continents WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM countries WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM creatures WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM deities WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM floras WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM foods WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM governments WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM groups WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM jobs WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM landmarks WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM languages WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM lores WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM magics WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM planets WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM races WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM religions WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM scenes WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM schools WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM sports WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM technologies WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM towns WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM traditions WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL UNION ALL SELECT id,name,page_type,user_id,created_at,updated_at,deleted_at,archived_at,privacy FROM vehicles WHERE user_id = 2 AND deleted_at IS NULL AND archived_at IS NULL;
```
This query seems like it might be a little slow, for example if you have
a lot of _stuff_. It grabs everything from the database just for the
view to do '.length' on it.
One possible fix would be to switch it over to a COUNT(*) query and call
it a day, but it seems like we can just check for any recent attribute
changes, and use that as a proxy for whether to show the more link.
Since we have that in scope already, we don't even have to make a query
at all.
After this, the above query is gone.
2020-09-18 21:19:11 -07:00
Andrew Brown
55a8cfa464
incorporate pagelookupsidebar
2020-09-18 18:06:42 -07:00
Andrew Brown
1c3596764a
move entity linker into component
2020-09-18 17:19:11 -07:00
Andrew Brown
71c647bd50
get doc entities sidebar working in component
2020-09-17 17:06:31 -07:00
Andrew Brown
5f66dac88a
Merge branch 'dev-api' into document-ui-improvements
2020-09-17 02:55:47 -07:00
Andrew Brown
437a9687bf
some preview polishing
2020-09-17 02:32:37 -07:00
Andrew Brown
861bdadff4
progress
2020-09-14 16:30:30 -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
b615229cba
verbiage
2020-09-10 18:22:17 -07:00
Andrew Brown
f845f16fda
ui for document entities sidenav / navbar changes
2020-09-10 17:58:44 -07:00
Andrew Brown
a25a746775
polish
2020-09-10 14:34:07 -07:00
Andrew Brown
723c5f1e80
polishing doc navbar
2020-09-08 23:57:53 -07:00
Andrew Brown
335397c8bb
add twitter/fb share links to stream shares and share modal on content pages
2020-08-28 18:14:31 -07:00
Andrew Brown
8ef6ee66b8
add pagecollection page to highlight specific contributors
2020-08-28 15:51:57 -07:00
Andrew Brown
5493f115ee
Allow removing published submissions from a collection
2020-08-28 15:24:51 -07:00
Andrew Brown
f54e87467b
force word wrapping on nonbreaking lines on profile fields
2020-08-28 14:21:17 -07:00
Andrew Brown
4793d954ca
allow linking pages in stream shares
2020-08-28 13:59:21 -07:00
Andrew Brown
8528fe6ed1
allow linking pages in stream comments
2020-08-28 13:36:14 -07:00
Andrew Brown
f44ce3cbe6
fix clicking share placeholder text jumping to first textinput on page
2020-08-28 13:29:38 -07:00
Andrew Brown
fce2a29303
move referrals logic from sub to data controller
2020-08-28 13:13:51 -07:00
Andrew Brown
f9983fcd91
move referrals link from billing page to data vault
2020-08-28 13:11:36 -07:00
Andrew Brown
e8e81de8a9
clean up billing page
2020-08-28 13:05:38 -07:00
Andrew Brown
5c688c16a6
Verbiage change
2020-08-28 12:51:57 -07:00
Andrew Brown
07d5024443
allow clicking a prepaid code to prepopulate activation box
2020-08-28 12:26:40 -07:00
Andrew Brown
b8385dc430
add documents sidenav
2020-08-26 04:46:50 -07:00
Andrew Brown
f6f2e0cae4
reorder sidenav account links
2020-08-15 20:26:33 -07:00
Andrew Brown
ced79df93a
allow deleting your own share comments as well as comments on your shares
2020-08-14 17:17:57 -07:00
Andrew Brown
194dd568dc
fix 500 on profiles
2020-08-14 01:08:02 -07:00
Andrew Brown
d8c1054e92
filling out content#index and api docs
2020-08-11 00:44:15 -07:00
Andrew Brown
74f1f02ceb
improved api doc formatting
2020-08-10 19:06:29 -07:00
Andrew Brown
aeb01c2963
Merge branch 'master' into dev-api
2020-08-10 15:29:19 -07:00
Andrew Brown
61eeea4d94
remove NEW badge in sidebar
2020-08-10 15:28:19 -07:00
Andrew Brown
5067ded4c4
lookup sidebar works, needs api
2020-08-10 15:27:45 -07:00
Andrew Brown
53e71bfab9
wip new sidebar components
2020-08-09 04:11:06 -07:00
Andrew Brown
992b3fd3c2
a couple minor 500s
2020-08-02 22:39:48 -07:00
Andrew Brown
fb0473997a
better fix + show first panel with data instead of always first panel
2020-07-28 15:28:32 -07:00
Andrew Brown
7ec451c325
alphabetize link list on document editor also
2020-07-27 16:50:37 -07:00
Andrew Brown
2c27089950
make headers optional on pagecollections
2020-07-27 16:29:23 -07:00
Andrew Brown
dff4bdfbc5
dark theme ui fix
2020-07-27 15:38:53 -07:00
Andrew Brown
4cc4696247
more dark mode ui fixes
2020-07-25 01:11:00 -07:00
Andrew Brown
6cfd54b53f
dark mode text color fix
2020-07-24 21:11:08 -07:00
Andrew Brown
20013501e7
notifs
2020-07-22 01:41:53 -07:00
Andrew Brown
e6155cd5be
feedback form
2020-07-22 01:30:14 -07:00
Andrew Brown
a12308d7cb
polishing/testing
2020-07-22 01:13:13 -07:00
Andrew Brown
acd8da068e
allow private pages to be submitted to collections by setting them to public after submission
2020-07-22 00:48:59 -07:00
Andrew Brown
bc4f4a4656
new collection events in stream and profile
2020-07-22 00:40:37 -07:00
Andrew Brown
1c5e9c7d43
allow editing pagecollections
2020-07-21 20:17:14 -07:00
Andrew Brown
9538919cdf
allow creating PageCollections
2020-07-21 19:42:13 -07:00
Andrew Brown
5fc115e9cc
redesign collections#index
2020-07-21 16:41:13 -07:00
Andrew Brown
d3d53745ad
fix link to follow other users
2020-07-21 15:45:02 -07:00
Andrew Brown
2f3e1514df
Merge branch 'master' into collections-pt-2
2020-07-21 15:10:35 -07:00
Andrew Brown
6e095ee5b7
don't show content actions for users they aren't relevant to
2020-07-15 00:34:47 -07:00
Andrew Brown
c5bdfcdbb0
allow users to follow/unfollow collections
2020-07-12 02:23:43 -07:00
Andrew Brown
d3e9d2550c
add stream link to dashboard
2020-07-12 01:54:53 -07:00
Andrew Brown
024830a6ea
add view/edit links to timelines#index
2020-07-11 02:45:42 -07:00
Andrew Brown
7afb7a2a12
enable sharing timelines to stream
2020-07-11 02:41:11 -07:00
Andrew Brown
722abb0893
allow editing timeline privacy
2020-07-11 02:31:56 -07:00
Andrew Brown
b7d3b9fd33
finish timeline#show page
2020-07-11 02:19:59 -07:00
Andrew Brown
9f8c06d5fd
skip over stream shares if the content is no longer available
2020-07-08 12:58:07 -07:00
Andrew Brown
fda80a0247
share stream item partials across all views
2020-07-07 16:52:16 -07:00
Andrew Brown
a77837859d
add usd banner
2020-07-07 02:26:11 -07:00
Andrew Brown
aa10cb11ea
allow shares without messages (whoops)
2020-07-06 19:10:28 -07:00
Andrew Brown
32155f6d7f
sharing a page should make it public
2020-07-06 18:58:28 -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
a11ad387e8
disable timeline shares to stream
2020-07-06 17:06:09 -07:00
Andrew Brown
238c3c663a
color polish
2020-07-06 16:55:13 -07:00
Andrew Brown
0b71f20b2d
stream events for page collection acceptances
2020-07-06 16:51:05 -07:00
Andrew Brown
ba30ed3092
dark mode fixes: collection submissions queue
2020-07-06 15:28:02 -07:00
Andrew Brown
58a0dd0a15
muted forum posts
2020-07-06 13:10:07 -07:00
Andrew Brown
4c4e4f96de
notification text color
2020-07-06 12:42:54 -07:00
Andrew Brown
91d78d2be6
fix 500s
2020-07-06 12:20:25 -07:00
Andrew Brown
e33e3bf03d
fix 500s
2020-07-06 12:19:20 -07:00
Andrew Brown
d6a067558c
safety
2020-07-06 03:41:36 -07:00
Andrew Brown
78f5be2fbb
suspicious 500 fix
2020-07-06 02:16:25 -07:00
Andrew Brown
e2fc3d361c
attribution oopsie
2020-07-06 00:56:04 -07:00
Andrew Brown
ed498d0f48
another fix
2020-07-06 02:43:25 -05:00
Andrew Brown
4409f4ed61
quick image fix
2020-07-06 02:42:23 -05:00
Andrew Brown
d086f9ae21
formatting
2020-07-06 02:24:46 -05:00
Andrew Brown
efa18af5f8
add collections tab to some user profiles
2020-07-06 01:47:28 -05:00
Andrew Brown
a332def59c
final polish
2020-07-05 21:05:21 -05:00
Andrew Brown
716807025c
tackling final todos
2020-07-05 20:29:41 -05:00
Andrew Brown
f69c1a9794
hide messages from users you've blocked
2020-07-05 20:04:27 -05:00
Andrew Brown
1b978c5a77
share dark preferences across root templates
2020-07-05 19:47:33 -05:00
Andrew Brown
f2e3e89163
more end-of-list checks
2020-07-05 19:32:46 -05:00
Andrew Brown
75bc07f0b3
temp fix for weird css
2020-07-05 19:15:51 -05:00
Andrew Brown
9f5c0ab5f3
minor random polish
2020-07-05 19:10:00 -05:00
Andrew Brown
cf14b2cc41
wrapping up random todos
2020-07-05 19:04:01 -05:00
Andrew Brown
aa058d08b9
show the timeline editor before creating any timelines
2020-07-05 18:00:28 -05:00
Andrew Brown
6c844f687e
delete timelines
2020-07-05 17:42:37 -05:00
Andrew Brown
e44f17b0ad
timelines#index for premium users
2020-07-05 17:30:25 -05:00
Andrew Brown
6e98fa5c92
wip timeline event template cloning
2020-07-04 17:25:23 -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
a28bd98070
timeline event entity removal
2020-07-03 18:03:53 -05:00
Andrew Brown
f59cb97620
timeline editor progress
2020-07-02 00:04:47 -05:00
Andrew Brown
cb8c500e07
link entities to timeline events
2020-07-01 02:04:42 -05:00
Andrew Brown
7da4ac572f
ui reordering
2020-06-30 20:31:23 -05:00
Andrew Brown
a6ed658668
dynamically add events to timelines from ui
2020-06-30 19:51:16 -05:00
Andrew Brown
8830fa567e
timeline editor metadata form
2020-06-30 15:35:58 -05:00
Andrew Brown
d6f5aaa25d
dismissals
2020-06-29 03:20:59 -05:00
Andrew Brown
67303f9153
collection add polish
2020-06-29 01:25:50 -05:00
Andrew Brown
7b81bbbd80
user profile following/followers page
2020-06-28 21:59:13 -05:00
Andrew Brown
aa997e7901
landing page feature table redesign
2020-06-28 21:12:23 -05:00
Andrew Brown
1435976ce1
Merge branch 'master' into collaboration-expansion
2020-06-28 20:51:07 -05:00
Andrew Brown
9b7d8849f8
add churn graphs
2020-06-23 21:00:03 -05:00
Andrew Brown
9fabba8c04
mobile spacer in stream
2020-06-23 02:18:24 -05:00
Andrew Brown
91dbb77000
polishing stream
2020-06-22 18:50:32 -05:00
Andrew Brown
646e33430b
add collections to content references
2020-06-22 01:34:08 -05:00
Andrew Brown
9b351a90d9
profile truncation
2020-06-22 00:50:23 -05:00
Andrew Brown
27b0a5a4b6
wip profile redesign
2020-06-18 04:16:11 -05:00
Andrew Brown
a8e73c5e6a
timeline events
2020-06-16 02:21:39 -05:00
Andrew Brown
438a7b4eef
timelines#index
2020-06-10 15:04:51 -05:00
Andrew Brown
4d77c36374
prepping for content page setting overrides
2020-06-10 12:25:08 -05:00
Andrew Brown
ca2c7adc20
Merge branch 'master' into collaboration-expansion
2020-06-10 01:15:54 -05:00
Andrew Brown
bf898250e9
ugh, wip
2020-06-10 00:11:49 -05:00
Andrew Brown
eb187c15be
styling discussions in stream
2020-06-03 21:12:31 -05:00
Andrew Brown
f73bc4dee8
add discussions to content stream
2020-06-03 21:04:09 -05:00
Andrew Brown
3d3e178084
filter buttons in dark mode
2020-06-03 17:18:33 -05:00
Andrew Brown
fa8c303dd3
more user preferences / dark mode work
2020-06-03 17:08:18 -05:00
Andrew Brown
56a2af24e6
cleaner partials
2020-06-03 01:39:38 -05:00
Andrew Brown
dbec3f44b5
content list pages for collections
2020-06-03 00:48:48 -05:00
Andrew Brown
3af761675c
most of collections bones
2020-06-02 23:48:19 -05:00
Andrew Brown
4e4cb84c93
collection polish for the night
2020-06-02 02:28:09 -05:00
Andrew Brown
fa3ffc97b0
collections copy
2020-06-02 02:19:51 -05:00
Andrew Brown
015f2e5599
serendipitous button restyling
2020-06-02 02:06:29 -05:00
Andrew Brown
3b76472ac7
admin panel for reported shares
2020-06-02 02:00:34 -05:00
Andrew Brown
87942f940c
add share reporting
2020-06-02 01:54:00 -05:00
Andrew Brown
1beefe08c1
style recent content page with dark mode
2020-06-02 01:22:04 -05:00
Andrew Brown
7268cb728a
wrapping up stream redesign
2020-06-02 01:14:48 -05:00
Andrew Brown
68575a8c08
move help center from sidebar to data vault
2020-06-01 23:16:31 -05:00
Andrew Brown
9f7e519386
account preference for community features
2020-06-01 22:29:58 -05:00
Andrew Brown
24c979a453
start on more user preferences
2020-06-01 22:15:51 -05:00
Andrew Brown
e974b66548
polish off dark mode v1
2020-06-01 15:16:55 -05:00
Andrew Brown
400d84913b
wrapping up first dark theme pass
2020-05-20 00:27:36 -05:00
s1
12ee1642aa
Follow up to theme_color value change
...
Follow up to #684 because I realized that in addition to modifying `manifest.json`, the `<meta name="theme-color">` value needed an update too in order for it to work properly.
2020-05-18 17:20:39 +08:00
Andrew Brown
ff6d8a96d8
more work on dark mode
2020-05-16 16:04:21 -05:00
Andrew Brown
5e90d8fedd
give the people what they want
2020-05-15 18:17:57 -05:00
Andrew Brown
59ecd296d9
piping to submit pages to collections
2020-05-11 13:19:20 -05:00
Andrew Brown
1d01009897
cleaning up code a bit
2020-05-11 00:30:08 -05:00
Andrew Brown
488b2b179c
styling share panel on content pages
2020-05-11 00:25:14 -05:00
Andrew Brown
5bfd9d474f
Merge branch 'master' into collaboration-expansion
2020-05-11 00:13:12 -05:00
Andrew Brown
f3699f14c6
add content page shares to content page
2020-05-11 00:12:57 -05:00
Andrew Brown
4704a09368
life is crazy, man
2020-05-10 23:43:40 -05:00
Andrew Brown
cdbc02de45
restructure content/* image header
2020-05-10 23:02:44 -05:00
Andrew Brown
921b0023a1
wip
2020-05-09 21:00:03 -05:00
Andrew Brown
5493647ae5
collection submissions model/controller
2020-05-01 21:17:10 -05:00
Andrew Brown
1d83c507b4
wip collections mockup
2020-05-01 13:18:36 -05:00
Andrew Brown
b8fa922575
page collections controller scaffold
2020-04-30 15:22:06 -05:00
Andrew Brown
7778ee4a66
explore page mockup
2020-04-30 14:40:11 -05:00
Andrew Brown
ffa115982a
follow/unfollow ui
2020-04-26 23:46:11 -05:00
Andrew Brown
d3ae2a9a35
job for notifications + share following
2020-04-26 22:52:11 -05:00
Andrew Brown
721ccca944
knocking some tasks out
2020-04-26 19:49:54 -05:00
Andrew Brown
c3d2acbe1c
local and global streams
2020-04-26 19:07:05 -05:00
Andrew Brown
e803e90426
partialize
2020-04-26 03:12:42 -05:00
Andrew Brown
525e208eec
add commenting on shares
2020-04-25 16:31:45 -05:00
Andrew Brown
c4543fe1ce
stream progress
2020-04-25 15:13:56 -05:00
Andrew Brown
36e15819f0
hook up new stream share object
2020-04-24 16:09:02 -05:00
Andrew Brown
9a1c3d8403
stream share form & design
2020-04-24 15:53:29 -05:00
Andrew Brown
a524cc4089
optional: true on groupers
2020-04-24 02:16:05 -05:00
Andrew Brown
f6fa089030
Merge branch 'master' into collaboration-expansion
2020-04-23 16:43:53 -05:00
Andrew Brown
b61f11302c
no margin on sidenav triggers so we don't 2x height on low-width screens
2020-04-23 00:00:37 -05:00
Andrew Brown
0931365c03
I'm fired.
2020-04-22 00:52:09 -05:00
Andrew Brown
f7b05d43c5
oops
2020-04-22 00:46:47 -05:00
Andrew Brown
7af0c553e6
some notification copy
2020-04-22 00:33:26 -05:00
Andrew Brown
cc40607cad
Merge pull request #664 from indentlabs/notifications
...
Notification system
2020-04-22 00:20:22 -05:00
Andrew Brown
c68623433f
styling comments
2020-04-21 23:17:29 -05:00
Andrew Brown
213cb104ef
more work on stream design
2020-04-21 19:11:10 -05:00
Andrew Brown
2611777653
end lore promotion
2020-04-21 17:13:33 -05:00
Andrew Brown
2b123fefbd
hide notification mockups
2020-04-20 21:49:46 -05:00
Andrew Brown
6637d26d05
collaborator notifications + collaborator display bugfix
2020-04-20 21:04:46 -05:00
Andrew Brown
c816241641
notifications for adding/removing contributors
2020-04-20 20:50:27 -05:00
Andrew Brown
1c3e5d75ab
add notifications#index
2020-04-20 19:24:09 -05:00
Andrew Brown
7ce21710dc
hook up notification flow
2020-04-20 18:58:12 -05:00
Andrew Brown
4b2fd1e744
notification designs
2020-04-20 17:56:09 -05:00
Andrew Brown
5c5fe88ff2
add notification model
2020-04-20 17:35:10 -05:00
Andrew Brown
1725d66c06
testing some stuff out
2020-04-20 17:26:42 -05:00
Andrew Brown
c57344e820
add a touch of memes
2020-04-11 00:15:48 -05:00
Andrew Brown
23f71f0922
Merge branch 'master' into lore-page-types
2020-04-06 17:36:30 -05:00
Andrew Brown
5af74830f3
only let users favorite their own pages
2020-04-06 17:34:08 -05:00
Andrew Brown
68dfd907ee
add threads you follow to discussions data vault
2020-04-06 16:48:59 -05:00
Andrew Brown
f8c65c6411
refactor notice dismissals into views
2020-04-03 20:43:37 -05:00
Andrew Brown
ae0401ce79
refactor autocomplete system
2020-04-03 18:08:09 -05:00
Andrew Brown
b14bbc9be3
fix 500 for guests
2020-03-30 01:36:27 -05:00
Andrew Brown
9b6eb50830
prototyping modal
2020-03-30 01:30:21 -05:00
Andrew Brown
22ab05702f
wip stream
2020-03-29 02:38:58 -05:00
Andrew Brown
2d5cdddfe9
allow dismissing associations banner
2020-03-28 20:21:19 -05:00
Andrew Brown
3e8afbbc28
sidenav expansion
2020-03-28 19:33:16 -05:00
Andrew Brown
b61f1217ed
sidebar reorg
2020-03-28 18:55:47 -05:00
Andrew Brown
38dda2e079
don't let blocked users follow their blockers
2020-03-28 18:36:06 -05:00
Andrew Brown
fb6e9d5595
allow users to block other users
2020-03-28 18:26:44 -05:00
Andrew Brown
f462831728
Add the ability to follow/unfollow other users
2020-03-28 17:49:17 -05:00
Andrew Brown
9280c5f9ee
add formatted document view link
2020-03-25 21:05:08 -05:00
Andrew Brown
d6fa4e08ac
faq
2020-03-25 00:54:40 -05:00
Andrew Brown
906469ec3a
copy
2020-03-24 21:16:17 -05:00
Andrew Brown
9879397eaf
more improvements
2020-03-24 17:11:51 -05:00
Andrew Brown
9005a4666a
verbiage
2020-03-24 17:02:28 -05:00
Andrew Brown
84afb58af0
subscription page improvements wrt codes
2020-03-24 16:43:59 -05:00
Andrew Brown
e7abd2b4a8
temporarily disable collab page
2020-03-21 03:38:28 -05:00
Andrew Brown
7a956795c0
add another cta to billing page
2020-03-21 00:39:10 -05:00
Andrew Brown
48def76bf4
add collaboration page to data vault
2020-03-21 00:22:09 -05:00
Andrew Brown
5cdf9a7ec5
show promo code descriptions on prepay page
2020-03-20 16:10:05 -05:00
Andrew Brown
ddddb93602
prepay landing page redesign
2020-03-20 15:35:10 -05:00
Andrew Brown
718a674869
quick fix for debug data
2020-03-20 15:08:05 -05:00
Andrew Brown
7aff35a0e4
add promo service, initializer, and dashboard cta
2020-03-20 14:59:08 -05:00
Andrew Brown
08bcb53ec9
fix data vault page issues
2020-03-15 12:37:42 -05:00
Andrew Brown
f16f30c769
move TFM up a few months
2020-03-13 21:03:17 -05:00
Andrew Brown
abe244f825
add referrals cta to image uploads dv page
2020-03-13 19:55:24 -05:00
Andrew Brown
6d1f07e4d7
redesign image uploads page in data vault
2020-03-13 19:50:08 -05:00
Andrew Brown
f8f07be0a8
add activity tracker to discussions data vault
2020-03-13 18:38:28 -05:00
Andrew Brown
a66b9e05a2
add discussions page to data vault
2020-03-13 17:44:09 -05:00
Andrew Brown
50ce018cd8
add graph type picker for page breakdown in data vault
2020-03-13 17:05:50 -05:00
Andrew Brown
6e1ff90d50
add time picker for page update graphs in data vault
2020-03-13 16:52:38 -05:00
Andrew Brown
b748e61656
add a page updates this week tracker
2020-03-13 15:41:01 -05:00
Andrew Brown
1592e6ec4e
include a blank option on favorite page type
2020-03-13 14:57:51 -05:00
Andrew Brown
b51971966d
materialbox uploaded avatars on user settings
2020-03-13 14:57:34 -05:00
Andrew Brown
b2a9f58432
fix username input on low resolutions
2020-03-13 14:57:16 -05:00
Andrew Brown
a2bb61ac55
fix document sharing
2020-03-04 00:14:45 -06:00
Andrew Brown
d5bda9ae00
bandaid heisenbug on universe contrib partials
2020-03-03 12:31:28 -06:00
Andrew Brown
ab384815ae
initial integration authorization flow
2020-03-02 23:10:26 -06:00
Andrew Brown
2a8aee60ff
initial authorization gateway page
2020-03-02 18:09:56 -06:00
Andrew Brown
a461b4fdcc
rescope application integration pages
2020-03-02 17:37:33 -06:00
Andrew Brown
7f682fe46f
remove page types from profile endpoint
2020-03-02 16:25:29 -06:00
Andrew Brown
0b07d24953
Merge branch 'master' into dev-api
2020-03-02 16:24:14 -06:00
Andrew Brown
a66e52e3a0
progress on api docs
2020-03-02 16:22:38 -06:00
Andrew Brown
bd9bce257e
add document notes to document dropdown menu also
2020-03-02 13:43:52 -06:00
Andrew Brown
e407c4cf8e
fix contributors panel display issue
2020-03-02 12:49:14 -06:00
Andrew Brown
fb9a4d67bb
fix contributors 500
2020-03-02 12:28:08 -06:00
Andrew Brown
be2325ba57
fix @mentions
2020-03-02 10:54:38 -06:00
Andrew Brown
358fb642fa
fix document notes on document#edit
2020-03-02 02:10:20 -06:00
Andrew Brown
c2ac8d0b1e
verbiage
2020-03-02 01:44:26 -06:00
Andrew Brown
b58ac6c3d0
limit width on gallery images
2020-03-02 01:43:08 -06:00
Andrew Brown
ea472467e0
remove duplicate gallery panel
2020-03-02 01:40:07 -06:00
Andrew Brown
3d4473229a
nevermind, don't materialbox uploaded images
2020-03-02 01:35:42 -06:00
Andrew Brown
f6ea6e0b92
materialbox uploaded images
2020-03-02 01:35:16 -06:00
Andrew Brown
d6c5929e6c
wrap gallery panel
2020-03-02 01:31:30 -06:00
Andrew Brown
54ca9effff
fix 500 on gallery view
2020-03-02 01:22:57 -06:00
Andrew Brown
eb02678696
Merge branch 'master' into react
2020-03-02 01:01:14 -06:00
Andrew Brown
5243f5c5ed
polish recent content sidebar
2020-03-02 00:59:57 -06:00
Andrew Brown
b4ea853549
polishing doc editor / profile page
2020-03-01 21:32:46 -06:00
Andrew Brown
72abeb12d0
add document notes / metadata in sidebar
2020-03-01 20:57:36 -06:00
Andrew Brown
b571b17988
fix whoopsy
2020-03-01 18:30:57 -06:00
Andrew Brown
87a98e31d5
fix gallery panel spacng
2020-03-01 18:13:33 -06:00
Andrew Brown
c978cc834b
only show references tab section if there are references to show
2020-03-01 18:01:13 -06:00
Andrew Brown
ec7b13ce04
fix privacy toggles and tag %-complete
2020-03-01 17:34:44 -06:00
Andrew Brown
9817f72797
integration pages
2020-02-23 00:13:04 -06:00
Andrew Brown
d514e2ea58
partialize
2020-02-22 14:49:15 -06:00
Andrew Brown
38661280f7
fix images
2020-02-22 10:47:08 -06:00
Andrew Brown
9cceb118f6
add initial application integration page
2020-02-22 10:32:08 -06:00
Andrew Brown
4c576b9dee
add the references api docs page
2020-02-21 22:12:00 -06:00
Andrew Brown
622db227ce
api docs page placeholders
2020-02-21 21:04:29 -06:00
Andrew Brown
828614e4d5
initial api docs page
2020-02-21 19:22:13 -06:00
Andrew Brown
ed8782ffdc
add api_docs#index & api docs plumbing
2020-02-21 16:58:35 -06:00
Andrew Brown
9c6af48be7
wip document notes
2020-02-21 12:07:18 -06:00
Andrew Brown
df1429fc84
fix 500 on template editor
2020-02-20 16:28:51 -06:00
Andrew Brown
127379cac0
redesign universe's in-universe-content-list view
2020-02-20 15:51:11 -06:00
Andrew Brown
26e1f06e8b
replace landing footer
2020-02-20 03:26:52 -06:00