Commit Graph

294 Commits (master)

Author SHA1 Message Date
Zequez 133ceece76 Link thing in the README 2015-07-28 14:44:01 -03:00
Zequez 783662d4ce Updated README 2015-07-28 14:43:00 -03:00
Zequez dfbf0edfb0 Updated readme with the API information 2015-07-28 14:36:04 -03:00
Zequez 98bfa0972b Moved the call to #count to the helpers so it doesn't get called when caching the views 2015-07-28 14:17:16 -03:00
Zequez 76399a39ad Added host to production so it can properly build the mod URL when encoding 2015-07-28 13:33:22 -03:00
Zequez aa4239203c Added installation links for specific versions 2015-07-28 13:22:50 -03:00
Zequez 9171658511 Fix a test failing in Travis 2015-07-28 12:36:04 -03:00
Zequez 4ef20af276 Added the API to get list of mods in crafted JSON 2015-07-28 01:52:50 -03:00
Zequez beddcbe4cb Shut the Ruby linter up 2015-07-27 12:17:35 -03:00
Zequez 9d41526cd5 Renamed some specs to make more sense 2015-07-27 02:43:41 -03:00
Zequez a6e8e07d91 Boilerplate for the forum bot 2015-07-27 01:56:24 -03:00
Zequez e08502a324 Added admin action to give ownership to authored mods to users 2015-07-27 01:25:12 -03:00
Zequez 118d42b42d Added user validation tools for the admin panel 2015-07-27 01:03:09 -03:00
Zequez 3e341b8936 Added developers validation and visibility status to mods 2015-07-24 19:47:46 -03:00
Zequez a8b85ca5f5 Fix SASS warnings, and optimize it a bit 2015-07-24 12:33:08 -03:00
Zequez fcdfa8bf95 Add text-overflow ellipsis to the index#mods info tags 2015-07-24 12:13:04 -03:00
Zequez 4fc0d1209a Fix ModDecorator#authors_count to return #size so it doesn't make another query 2015-07-24 12:08:18 -03:00
Zequez c05427913e Fix some false positive tests 2015-07-24 11:19:24 -03:00
Zequez 063c3c80be Fixed links overflowing from the mod element on mods#index 2015-07-24 11:04:23 -03:00
Zequez b35b9b5b0b Added mods decorator, moved many things from Mod and ModsHelper there. Heavily simplified views. 2015-07-24 10:21:36 -03:00
Zequez 61793167b9 Added probabilistic categories mods count on the index 2015-07-23 19:17:16 -03:00
Zequez c931697193 Remove debugging grid from SASS 2015-07-23 17:08:16 -03:00
Zequez 67f78298e9 I just realized why dotenv wasn't loading on production, I'm a dumbass 2015-07-23 16:58:18 -03:00
Zequez 6e38f13d3a Fix scraper loading, it wasn't being autoloaded 2015-07-23 16:48:22 -03:00
Zequez 1db6fec4f9 Moved the fake data generator to /lib and created a simple test for it 2015-07-23 16:47:47 -03:00
Zequez c4d9171e9d Moved the multiauthors updater to an actual migration instead of a rake task 2015-07-23 16:10:58 -03:00
Zequez dd8007e3d5 Made GA work with Turbolinks and limited it to prod. Added dotenv. 2015-07-23 15:36:53 -03:00
Zequez 143a51100d Add explicit AWS keys from the environment 2015-07-23 14:25:34 -03:00
Zequez 21a6f035c9 Merge pull request #4 from willglynn/basic_json_output
Take a stab at basic JSON output
2015-07-23 00:24:27 -03:00
Zequez 2c62218212 Merge pull request #5 from willglynn/phantomjs
Switch to PhantomJS from Selenium
2015-07-23 00:11:37 -03:00
Will Glynn c2eefa23c7 Switch to PhantomJS from Selenium
This improves test performance and eliminates interaction with any/all
windowing systems. You need PhantomJS installed, but hey.
2015-07-22 21:56:20 -05:00
Will Glynn 7bb673a38e Exit the action after calling not_found 2015-07-22 21:48:24 -05:00
Will Glynn e7b714c943 Take a stab at basic JSON output 2015-07-22 21:48:24 -05:00
Zequez cb3dbf264e Completely rewrote the scrapers, and added subforums for multi-subforum concurrent scraping 2015-07-22 23:47:23 -03:00
Zequez 9719ee099c Modify users#show to be barely functional 2015-07-21 21:29:45 -03:00
Zequez de85f2bb76 Relax user name validation to match that of the forums 2015-07-21 21:26:30 -03:00
Zequez 36f4d4b610 Updated mod administration panel for multi-authors 2015-07-21 21:05:50 -03:00
Zequez 561284a155 Fix eager loading for the #authors in mods#index 2015-07-21 20:44:42 -03:00
Zequez 6804098425 Added rake task to do the multi-authors migration 2015-07-21 20:34:00 -03:00
Zequez e6491882cb Added custom registration controller to handle autogenerated users 2015-07-21 20:10:11 -03:00
Zequez 362f1bc2fa Added authors lists to mods#index and mods#show 2015-07-21 15:24:38 -03:00
Zequez ff59084706 Limit user names to 2 to 50 characters 2015-07-21 14:23:32 -03:00
Zequez 66d5bab2d5 Generate #authors_list from #authors 2015-07-21 14:18:15 -03:00
Zequez 08b6e9b1e3 Load the authors names for all required actions on the mods controller 2015-07-21 14:02:49 -03:00
Zequez 9735b414f9 Added some extra tests for the #authors_list 2015-07-21 13:49:49 -03:00
Zequez 530156cce0 Poors man autocomplete for the #authors_list 2015-07-21 13:49:30 -03:00
Zequez 395ab9bb40 Added Mod#authors_list to mods#edit / mods#new 2015-07-21 10:48:21 -03:00
Zequez c96a7dba81 Added multi-authors associations and the #authors_list mod attribute 2015-07-21 10:32:25 -03:00
Zequez 447dac9e18 Added spec to .slugignore 2015-07-20 12:33:29 -03:00
Zequez 60128e92db Merge pull request #2 from willglynn/slugignore
Prevent design/ from being built into the Heroku slug
2015-07-20 12:32:08 -03:00