Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/install yarn #175

Open
wants to merge 266 commits into
base: master
Choose a base branch
from

Conversation

NeverovDS
Copy link

Add yarn setup in Dockerfile to install dependencies when build to run webpacker.

b0gok and others added 30 commits February 7, 2020 13:55
* Add linter for javascript

* Check js before commit with lint-staged

* Upgrade packages
* add subscription type to retrospective schema

* add apollo client

* add ws and redis

* add gql info to board.jsx

* add gql fragments

* graphql subscriptions alive

* add destroy card mutation

* add boardsql controller
* Fix port conflict, improve code of ReadyButton

* Fix unique "key" warning
* Find user by email to force use alfred logins

* Update avatar when login
Co-authored-by: Valentin Kopotchel <[email protected]>
Co-authored-by: Valentin Kopotchel <[email protected]>
* Add card add and remove operation live update

* Add card edit synchronization

* Add likes live update

* Add action items crud live update

* Add action items from previous board liveupdate

* Add ready-button liveupdate

* Add multi-user invite live sync, put remove_user to server-side, bug- fix

* Add specs for broadcasting, minor style fixes

Co-authored-by: Valentin Kopotchel <[email protected]>
* Prevent card froms from multiple submit, remove forced page reload

* Add common container for all board columns to fix empty previous action items bug

* Reduce number of ActionCable consumers

Co-authored-by: Valentin Kopotchel <[email protected]>
* Add Comments model

* Add policies and controllers for comments

* Add dropdown with form for comment addition

* Add comments rendering into card, implement comments live update, fixes in layout

* Add specs, fix policy for comments controller

* Add emoji keyboard, add comments count, fix card with comments delete bug

* Refactor CommentsDropdown component

Co-authored-by: Valentin Kopotchel <[email protected]>
* Add policies and controllers for comments

* Add dropdown with form for comment addition

* Add comment delete

* Add comments' edit, update Comments API controller specs

* Extract API calls, add emoji for comment edit

Co-authored-by: Valentin Kopotchel <[email protected]>
* Fix board link open bug

* Change 404 and 500 error pages

Co-authored-by: Valentin Kopotchel <[email protected]>
Move edit and delete to dropdown menu for action item

Create helper for headers, rewrite logic with onBlur, rename class

Remove extra code. Move some functions to util
Move edit and delete for cards and action items
Co-authored-by: Valentin Kopotchel <[email protected]>
…dit_cards

Add buttons to add and edit card and action item
Co-authored-by: Valentin Kopotchel <[email protected]>
…itationBlock, make column names customizable (#42)

Co-authored-by: Valentin Kopotchel <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.