Commit Graph

4221 Commits

Author SHA1 Message Date
Andrew Brown
4cc1558a7b Add document autosaving 2018-10-18 15:20:56 -05:00
Andrew Brown
45b60391c1 add ctrl+z / ctrl+shift+z for undo/redo 2018-10-18 14:35:24 -05:00
Andrew Brown
92f4f2c344 display word count on document#index for each doc 2018-10-18 14:30:56 -05:00
Andrew Brown
f15dbef428 allow entering tabs into document editor 2018-10-18 14:30:46 -05:00
Andrew Brown
f93d162ffd add super/sub script in editor 2018-10-18 14:13:00 -05:00
Andrew Brown
02d5454bfa allow un-deleting documents 2018-10-18 13:58:52 -05:00
Andrew Brown
17cbdda831 fill out controller actions 2018-10-18 13:43:02 -05:00
Andrew Brown
c07c1036b6 add documents permissions + deletion logic frame 2018-10-18 13:23:06 -05:00
Andrew Brown
18c40cecc7 add deleted_at usage to documents 2018-10-18 13:22:56 -05:00
Andrew Brown
36eab5f4e3 Merge branch 'master' into documents 2018-10-18 13:11:10 -05:00
Andrew Brown
5162f72e36 upgrade rubyzip to 1.2.2 2018-10-18 13:09:35 -05:00
Andrew Brown
9cc5eb943e Require login to view recently-deleted and attributes controller actions 2018-10-18 13:06:38 -05:00
Andrew Brown
54d773988c only move users to a new plan when one is provided 2018-10-18 12:49:22 -05:00
Andrew Brown
454a72b104 debug if someone upgrades to a plan that doesn't exist 2018-10-18 12:44:52 -05:00
Andrew Brown
9e21ef173e fix search 2018-10-18 11:47:32 -05:00
Andrew Brown
aae2149ee1 Merge branch 'master' of github.com:indentlabs/notebook 2018-10-18 10:38:09 -05:00
Andrew Brown
e2009b56e2 todo 2018-10-18 10:38:01 -05:00
Andrew Brown
8ff57a6bf5
Merge pull request #300 from euank/✓✓√√
Update checkboxes to materialize, remove old css hack
2018-10-18 11:37:50 -04:00
Andrew Brown
d306ab1dc0 todo 2018-10-18 00:45:43 -05:00
Andrew Brown
1ab48c1336 fix 2018-10-18 00:19:10 -05:00
Andrew Brown
a5aae5f035 don't query universe.universe_id 2018-10-18 00:15:13 -05:00
Andrew Brown
6085a4aac2 better readability 2018-10-17 23:56:30 -05:00
Andrew Brown
263093ad80 use name field for recent content names again, but with bugfiz 2018-10-17 18:35:40 -05:00
Andrew Brown
5f8ca60e9b use up to date names on recent content page 2018-10-17 18:32:24 -05:00
Andrew Brown
68445754e3 specify page type in polymorphic paths 2018-10-17 18:20:42 -05:00
Andrew Brown
947d7efb7f Create polymorphic ContentPages 2018-10-17 17:58:48 -05:00
Andrew Brown
b5612eddda safety around empty content 2018-10-17 16:53:55 -05:00
Andrew Brown
8ce85f6eda mad rad optimizations 2018-10-17 16:52:05 -05:00
Euan Kemp
d25ae12c08 Fix checkboxes to use materialize checkboxes
Before there was a hack in place to not use materialize checkboxes
because the actual checkbox didn't show up.

This re-arranges all the checkboxes I could find to work with
materialize, thus allowing the hack to be safely removed.

The forum (namely preferences) continue to use the hacky checkbox, but
that hack is maintained separately and still seems to work with this
change.
2018-10-17 14:21:15 -07:00
Euan Kemp
c7f5f85508 update materialize.css to 1.0.0 from 1.0.0-beta
This change just seems like it's worth doing. Presumably it was last
updated before 1.0.0 was released.
2018-10-17 14:20:10 -07:00
Andrew Brown
ac4b230637 same 2018-10-17 16:07:48 -05:00
Andrew Brown
34acd7f3f6 add migrations for unions 2018-10-17 15:59:40 -05:00
Andrew Brown
eba5baf0fb optimize user#content_list 2018-10-17 15:21:59 -05:00
Andrew Brown
4f4a9994e8 remove raygun 2018-10-17 13:57:39 -05:00
Andrew Brown
5df7895241 add barnes for additional runtime info 2018-10-17 12:48:40 -05:00
Andrew Brown
f767fa50c2 fix a potential 500 when a universe is prompted 2018-10-17 12:31:09 -05:00
Andrew Brown
4104866a1e privacy migration 2018-10-02 16:11:06 -05:00
Andrew Brown
647a52af90 get documents working 2018-10-02 01:53:28 -05:00
Andrew Brown
d80ff65509 document resource stuff 2018-10-01 23:09:42 -05:00
Andrew Brown
6ca4bfe76c formatting 2018-10-01 22:40:00 -05:00
Andrew Brown
c987fd5d1b fix timestamp 2018-10-01 22:00:55 -05:00
Andrew Brown
ebef2cfcb4 fix perms 2018-10-01 21:59:40 -05:00
Andrew Brown
d92ab5a767 add recently deleted pages to navbar 2018-10-01 21:38:38 -05:00
Andrew Brown
f5c6004527 fix 500 on recently edited list page 2018-10-01 21:07:08 -05:00
Andrew Brown
32af17c15f fix 500 on universe content lists 2018-10-01 21:02:34 -05:00
Andrew Brown
63120b268d allow users to undelete content pages for 24 hours 2018-09-28 22:58:55 -05:00
Andrew Brown
16307c961a fix 500 2018-09-24 23:56:04 -05:00
Andrew Brown
192d6bccba
Merge pull request #293 from indentlabs/optimize-924
A bunch of db optimizations around the site
2018-09-24 23:29:57 -05:00
Andrew Brown
d36f5d241e fix dropdowns on forums 2018-09-24 17:54:17 -05:00
Andrew Brown
8be6f79213 safety 2018-09-24 17:40:49 -05:00