Commit Graph

  • f4c1792f39 Add edit link to posts and comments riggraz 2019-09-25 11:50:23 +02:00
  • e06d95a7bb Add posts and comments to admin panel riggraz 2019-09-24 21:16:51 +02:00
  • 7d50454d14 Add env vars to docker-compose and improve env check riggraz 2019-09-24 18:57:42 +02:00
  • 9bdbcef0ab Improve navbar brand visualisation riggraz 2019-09-24 16:37:55 +02:00
  • c554d68f54 Add env variables to test and fix some of them riggraz 2019-09-24 12:57:32 +02:00
  • 2967b4eba0 Fix problematic line in seeds riccardo 2019-09-23 18:41:38 +02:00
  • e70d3bbda6 Add default favicon and logo riggraz 2019-09-23 17:06:32 +02:00
  • 95ffd32420 Number of posts per page is now configurable through .env riggraz 2019-09-23 16:10:25 +02:00
  • eed2ef5446 User email confirmation is now optional riggraz 2019-09-23 15:52:00 +02:00
  • 10f73d876e Add .env file for docker-compose riggraz 2019-09-23 12:14:35 +02:00
  • 3ce611374b Improve docker scripts riccardo 2019-09-22 15:52:53 +02:00
  • 31828d48ba Fix integration tests for comments component riggraz 2019-09-21 16:11:13 +02:00
  • 7729057180 Add select to change board of post riggraz 2019-09-21 12:54:57 +02:00
  • 7874015580 General improvements to postlist and post riggraz 2019-09-21 11:17:58 +02:00
  • 38345f9c42 Improve comments component riggraz 2019-09-20 18:43:24 +02:00
  • 0b88d58094 Improve style pt. 4 (post and comments) riggraz 2019-09-20 17:56:01 +02:00
  • 53afa9007a Style improvements for mobile riggraz 2019-09-19 19:39:16 +02:00
  • 494983efc6 Improve style pt. 3 (breakpoints) riggraz 2019-09-19 19:06:22 +02:00
  • 98b8d53ad0 Fix bug in boards load and destroy belonging posts when destroying board riggraz 2019-09-19 18:55:55 +02:00
  • 2bc991e154 Fix css bug in header riggraz 2019-09-19 18:45:55 +02:00
  • 0a41c22ec1 Improve style pt. 2 (devise forms) riggraz 2019-09-19 18:30:29 +02:00
  • 409cdeef8a Improve style pt. 1 riggraz 2019-09-19 16:42:43 +02:00
  • 2b1fc213db Fix bug in post status edit riggraz 2019-09-19 14:00:34 +02:00
  • de1c225c56 Improve admin panel riggraz 2019-09-18 22:03:51 +02:00
  • a1dbbb07b4 Random color assigned to new post statuses riggraz 2019-09-18 21:12:52 +02:00
  • 109381e791 Add order to Boards riggraz 2019-09-18 21:00:38 +02:00
  • 876f77e000 Add integration test for comments (not finished) riggraz 2019-09-18 17:00:58 +02:00
  • 7701c8f5e6 New comments can be created riggraz 2019-09-18 13:40:00 +02:00
  • ecfdc54100 Add comment replies toggle and body to state riggraz 2019-09-17 19:09:38 +02:00
  • 0c0c6d4e30 Basic comments visualisation riggraz 2019-09-17 17:04:19 +02:00
  • 476f720119 Remove comments pagination riggraz 2019-09-17 15:03:25 +02:00
  • b40ddfd543 Add basic version of Comments component riggraz 2019-09-17 11:33:18 +02:00
  • d05202a2d7 Add power_user? method to User model riggraz 2019-09-16 19:38:56 +02:00
  • 3c6e27be14 Add comments controller and routes riggraz 2019-09-16 18:02:52 +02:00
  • 3f4eba70d7 Add comment model and its tests riggraz 2019-09-16 16:05:00 +02:00
  • b3fefe77ee Fix failing board integration test riggraz 2019-09-16 16:04:04 +02:00
  • 41795ce963 Refactor CSS pt. 3 (semantically @extend Bootstrap) riggraz 2019-09-16 12:22:30 +02:00
  • 8d297a897e Refactor CSS pt. 2 (Properly structure stylesheets folder) riggraz 2019-09-15 18:46:54 +02:00
  • a964b3627f Refactor CSS pt. 1 (remove custom css in favour of Bootstrap's) riggraz 2019-09-15 18:26:51 +02:00
  • e92aa9842c Add redux-devtools riggraz 2019-09-14 17:36:11 +02:00
  • b42d062d4a Add model tests to post and post_status riggraz 2019-09-14 17:14:52 +02:00
  • c13ac85473 Add tests for Post component riggraz 2019-09-14 16:05:54 +02:00
  • 3b54772ca1 Add tests for Board search and infinite scroll riggraz 2019-09-14 15:20:03 +02:00
  • f76b7786ca Fix bug in Board component riggraz 2019-09-14 12:50:16 +02:00
  • dcdb99401f Redux store is not a singleton anymore (-> bug fixes) riggraz 2019-09-14 12:42:30 +02:00
  • 7f49b14c06 Fix a bug causing duplication of posts in PostList riggraz 2019-09-12 18:04:00 +02:00
  • e649588211 Improve Post component riggraz 2019-09-12 18:03:19 +02:00
  • f599471af1 Add basic version of post show page riggraz 2019-09-12 15:51:45 +02:00
  • 5ca113b545 Fix flickering caused by turbolinks and other minor fixes riggraz 2019-09-11 21:03:40 +02:00
  • 8d9ab0f717 Add Redux and use it for state management riggraz 2019-09-11 18:30:59 +02:00
  • db4c1445ba Remove solargraph from Dockerfile riggraz 2019-09-10 11:56:35 +02:00
  • 9fcf9bcef9 Models and controllers looks more like Rails riggraz 2019-09-09 16:50:33 +02:00
  • 46b8f06955 Fix typescript type for setTimeout variable riggraz 2019-09-06 15:04:05 +02:00
  • 25d7d9a5af Improve Roadmap and Board components riggraz 2019-09-06 14:36:26 +02:00
  • 5b8b36afd9 Add foreman and solargraph riggraz 2019-09-05 17:47:41 +02:00
  • 3c3c14b04e Add search to post list riggraz 2019-09-05 17:11:07 +02:00
  • a57cdc0c05 Rename components "Shared" folder to "shared" riggraz 2019-09-05 14:11:10 +02:00
  • 12121218e2 Improve Board style riggraz 2019-09-05 13:51:17 +02:00
  • f9f2b291d6 Add infinite scroll to post list riggraz 2019-09-04 21:12:07 +02:00
  • 2a42d3069c Add tests of controllers riggraz 2019-09-04 17:37:08 +02:00
  • 542bbcfb85 Refactor controllers and uncomment an authorization check riggraz 2019-09-04 15:24:15 +02:00
  • 7a2b55ab51 Improve style of Board component riggraz 2019-09-03 18:55:37 +02:00
  • 4a1378988a Add integration test for Board component riggraz 2019-09-03 18:37:27 +02:00
  • 88096b2262 Add filter by post status riggraz 2019-09-03 12:58:44 +02:00
  • 0618974543 Add comment icon riggraz 2019-09-02 20:26:09 +02:00
  • 66dde5ee91 Refactor stylesheets riggraz 2019-09-02 19:59:55 +02:00
  • 86286b634d Add post list riggraz 2019-09-02 19:26:34 +02:00
  • edacfb1a4f Add new post form riggraz 2019-09-02 14:32:57 +02:00
  • 4cb60cf2ed Add test for every action of admin panel riggraz 2019-08-29 12:11:18 +02:00
  • fdcb942e78 Add route for roadmap and its tests riggraz 2019-08-28 18:54:25 +02:00
  • bdc3c3233c Add view test for header riggraz 2019-08-28 18:49:06 +02:00
  • 0c1873d1a6 Add system test for Roadmap component riggraz 2019-08-28 17:52:59 +02:00
  • d9414bd218 Add system tests for user signup, login and edit profile riggraz 2019-08-28 15:21:20 +02:00
  • b195274161 Capybara now works 🎉 riggraz 2019-08-27 20:33:44 +02:00
  • cd79046071 Roadmap now shows requested post statuses in order riggraz 2019-08-26 18:19:47 +02:00
  • 18e1ab3310 Update seeds to reflect changes in PostStatus model riggraz 2019-08-26 18:19:26 +02:00
  • b496a4d624 Add order and show_in_roadmap fields to PostStatus riggraz 2019-08-26 18:15:52 +02:00
  • 98b5b97a4e Add first version of roadmap riggraz 2019-08-26 14:29:56 +02:00
  • 5cf71687c8 Improve docker automation riggraz 2019-08-26 10:41:46 +02:00
  • c67774334c Add db preparation and webpack compilation when launching the container riggraz 2019-08-25 20:47:44 +02:00
  • 24339c0e08 Add React and TS to webpacker; add react-rails gem riggraz 2019-08-25 14:34:20 +02:00
  • 01cc6eb96a Add not null constraint on some database fields riggraz 2019-08-25 11:34:25 +02:00
  • 735b0de9b6 Add some posts to seeds.rb riggraz 2019-08-25 11:26:28 +02:00
  • 87c205ca60 Apply single quote convention in Ruby code riggraz 2019-08-24 20:04:53 +02:00
  • 0f74fc2b88 Add routing specs riggraz 2019-08-24 19:48:31 +02:00
  • 95c26a673a Refactor model tests riggraz 2019-08-24 19:12:57 +02:00
  • ada0114589 Refactor model tests to use rspec's be_valid/be_invalid riggraz 2019-08-24 17:03:54 +02:00
  • 0ceaa6acb5 Add Post model riggraz 2019-08-24 16:51:25 +02:00
  • c66d350004 Improve admin panel accessability and style riggraz 2019-08-24 15:08:38 +02:00
  • 651fa6e16d Add db seeds riggraz 2019-08-24 13:35:01 +02:00
  • f0b3fe7a60 Add post statuses admin panel riggraz 2019-08-24 12:28:59 +02:00
  • 726236b8aa Add PostStatus model riggraz 2019-08-24 12:06:48 +02:00
  • 8e610aa381 Clarify admin panel test descriptions riggraz 2019-08-24 11:15:42 +02:00
  • 75893bc4fd Add tests to user model and admin panel requests riggraz 2019-08-23 15:58:43 +02:00
  • 33ba4771d7 Add Boards riggraz 2019-08-22 17:09:13 +02:00
  • ecc0d1cb27 Add admin panel and make it work for user resource riggraz 2019-08-21 16:13:39 +02:00
  • 462002c416 Add users factory for tests riggraz 2019-08-20 14:26:26 +02:00
  • 35d55c1e71 Add gravatar picture to header riggraz 2019-08-19 17:42:13 +02:00
  • 7cae9d68c1 Add a mock home page riggraz 2019-08-19 17:41:47 +02:00
  • 7f2f536027 Improve style, in particular forms riggraz 2019-08-19 16:43:32 +02:00