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