Andrew Brown
1c1b0b78e7
Upgrade nokogiri
2017-12-27 15:02:16 -06:00
Andrew Brown
254a54da97
Update rake
2017-12-27 12:19:02 -06:00
Andrew Brown
a8ab897e0f
Revert "Upgrade gems"
...
This reverts commit c59d290d7c .
2017-12-26 20:43:57 -06:00
Andrew Brown
c59d290d7c
Upgrade gems
2017-12-26 19:25:46 -06:00
Andrew Brown
50070c4a9f
Add soft deletion to users and all content models
2017-12-26 14:37:09 -06:00
Andrew Brown
ff87155812
address security vulns
2017-11-24 00:57:02 +01:00
Andrew Brown
5d0e5d7b5f
add delayed_job to see if thredded uses it
2017-10-29 01:59:45 +03:00
Andrew Brown
8193a279de
require at least ruby 2.3 for &. usage on heroku
2017-10-28 22:58:03 +03:00
Andrew Brown
4e8d1ba9b8
Merge branch 'master' into thredded
2017-10-28 21:10:24 +03:00
Andrew Brown
9a1147366c
add new relic
2017-10-27 21:37:20 +03:00
Andrew Brown
c310bf2406
Upgrade rake
2017-10-04 14:31:57 +02:00
Andrew Brown
8bbd46af3f
thredded in place
2017-07-24 14:17:57 +02:00
Andrew Brown
adcea851f4
Add babel translation app
2017-05-01 15:35:03 +01:00
Andrew Brown
fb948155a7
Share buttons and FAQ
2017-03-31 02:48:46 +01:00
Andrew Brown
963769e3c9
Add mixpanel action tracking for all server actions
2017-02-21 17:12:43 +00:00
Andrew Brown
6ce64d09b0
Merge branch 'master' into release/uploads
...
Conflicts:
app/views/content/form/_panel.html.erb
app/views/content/show.html.erb
2017-02-18 00:56:37 +00:00
Andrew Brown
b211f7974f
Style gallery edit partial
2017-02-17 23:29:49 +00:00
Andrew Brown
ee5fe081e7
Store modified image styles properly, e2e uploads tested
2017-02-17 22:07:25 +00:00
Andrew Brown
bb01a25614
Upload images to S3
2017-02-17 21:03:29 +00:00
Andrew Brown
b970a8786f
Upgrade aws-sdk gem from 1.5 to 2.3
2017-02-16 20:08:27 +00:00
Andrew Brown
821e3a986a
Unbind paperclip and rmagick versions
2017-02-16 20:07:02 +00:00
Andrew Brown
aba66dccf3
Remove Scout gem, we're no longer using it
2017-02-06 16:19:15 +00:00
Andrew Brown
17910e4d4d
Upgrade rails from 4.2.5 to 4.2.7.1
2017-02-06 16:08:16 +00:00
Andrew Brown
1819561f34
Install raygun for monitoring
2017-02-02 22:10:27 +00:00
Andrew Brown
2363a29b36
Start on subscription controller specs #wip
2017-01-24 19:14:50 +00:00
Andrew Brown
81b26c2505
Add stripe + initialize stripe customers on user create
2017-01-23 15:22:58 +00:00
Andrew Brown
8ae77f4b67
Implement authority for user permissions
2017-01-14 00:06:33 +01:00
Robert Richter
7dcf798f8a
Optimize javascript load times
...
Our application JS is bloated with minified libraries, while our actual
application Javascript barely amounts to more than two hundred lines.
I propose removing these libraries from our sass file, and instead
load them as separate resources in `<link>` and `<script>` tags.
This has several advantages:
- By using common CDNs, users are likely to have many of these libraries
cached already.
- Even if the files aren't cached, the CDN is likely to deliver them
faster.
- We can use the HTML5 'async' attribute to load these libraries
asynchronously, so users aren't held up while they download.
- Our fully compiled application JS is much, much smaller, which
reduces the load on our host.
Also, on the topic of load times, I realized that in #152 that one of the
images was a PNG, not a JPG. I had tried optimizing the image, but I didn't
realize that it wasn't a JPG like the others. Here, I converted it to a JPG,
and it is significantly smaller, and it is visually unchanged.
I'm having some difficulty testing on my local machine, so I would appreciate
some additional manual testing before merging this.
2016-11-02 23:41:00 -05:00
Andrew Brown
698a92068f
Merge branch 'markdown' into content-expansion
...
Conflicts:
app/assets/stylesheets/forms.css
app/assets/stylesheets/landing.scss
app/views/content/show.html.erb
2016-11-01 12:22:22 +01:00
Andrew Brown
6d3c36a888
Render notebook fields with markdown on content#show pages
2016-10-12 00:28:04 +02:00
Robert Richter
5b63f4b4a1
Merge branch 'master' into use-puma
2016-10-03 17:28:09 -05:00
Robert Richter
0f84be78d7
Add Puma and config some threading
2016-10-03 17:27:28 -05:00
Donovan Hernandez
44ee57edfb
Add scout_apm gem
2016-10-03 17:14:11 -05:00
Robert Richter
47166e1e72
Use rspec-prof
2016-10-02 14:18:05 -05:00
Robert Richter
f4d49a43ae
Update to ruby 2.3.1
2016-10-02 14:03:27 -05:00
Robert Richter
db0a6e721b
Ruby and bundle update
2016-10-02 12:47:20 -05:00
Robert Richter
56b744a858
Add coverage report
2016-10-01 18:46:08 -05:00
Robert Richter
40481975f4
Merge branch 'master' into feature/migrate-tests
2016-10-01 14:38:51 -05:00
Robert Richter
e99ea9e596
Properly add and configure shoulda
2016-10-01 11:27:34 -05:00
Robert Richter
58d2f8cc3c
Use shoulda matchers
2016-10-01 11:15:09 -05:00
Andrew Brown
07b5b99b5e
Merge branch 'master' into issue-18-serendipitous-i18n
2016-09-30 03:44:30 +02:00
Robert Richter
794c38d656
Serendipitous PR was merged, use master
2016-09-29 20:42:09 -05:00
Robert Richter
4ee0d5f008
Merge master
2016-09-29 20:06:41 -05:00
Robert Richter
240ce516b3
Install rspec
2016-09-29 18:54:42 -05:00
Andrew Brown
50a4626c66
Report new author signups to slackgit status!
2016-09-30 00:32:07 +02:00
Andrew Brown
061f0aef37
Add admin stat pages for users, characters, locations, items, and universes
2016-09-28 23:39:32 +02:00
Robert Richter
d82b0a2282
Update git version of Serendipitous
2016-09-25 19:40:05 -05:00
Robert Richter
98bd3c0356
Use Concern version of Serendipitous
2016-09-24 18:40:29 -05:00
Robert Richter
aa83c3a723
Remove sitemap stuff, for now
2016-09-19 22:00:07 -05:00
Robert Richter
15b6f0d937
Bundle update
2016-09-19 21:16:29 -05:00