Commit Graph

652 Commits

Author SHA1 Message Date
AntonyAntonio 3bd5db9bf0 Guillermo - add-edit-password-frontend [skip ci] 2016-09-16 19:53:41 -03:00
ivan 75a839dea7 Ivan - Frontend - Update menu tests [skip ci] 2016-09-15 11:36:48 -03:00
ivan 7bad36f107 Ivan - Frontend - Add dropdown tests [skip ci] 2016-09-15 11:33:57 -03:00
ivan e85f38fbde Guillermo/Ivan - Frontend - Add edit-email form [skip ci] 2016-09-14 20:03:15 -03:00
ivan 61716f42a7 Ivan - Frontend - Add dropdown accessibility and fix related issues [skip ci] 2016-09-14 00:03:39 -03:00
ivan 86543cd818 Merge branch 'master' into improve-text-editing
# Conflicts:
#	client/src/core-components/text-editor.js
2016-09-13 22:04:30 -03:00
ivan f7093b04d9 Ivan - Frontend - Fix tests [skip ci] 2016-09-13 21:11:02 -03:00
ivan c737c7a9a1 Ivan - Frontend - Fix react-rte validation issues [skip ci] 2016-09-13 19:39:39 -03:00
ivan a0c5b30d0c Ivan - Frontend - Add react-rte editor support [skip ci] 2016-09-13 19:27:22 -03:00
ivan a6492cbd64 Ivan - Frontend - Fix Button tests [skip ci] 2016-09-09 18:22:54 -03:00
ivan a0b4457676 Ivan - Frontend - Create static method for open modal, improve animation, add accessibility [skip ci] 2016-09-09 18:22:17 -03:00
ivan 8f5852a0d0 Ivan - Frontend - Add animation to modal [skip ci] 2016-09-09 16:27:31 -03:00
ivan 3be644e898 Ivan - Frontend - Create modals and add example to demo page [skip ci] 2016-09-09 16:18:38 -03:00
ivan f91b957d0f Ivan - Frontend - Fix frontend unit testing [skip ci] 2016-09-09 02:31:49 -03:00
ivan 06ad75b688 Ivan - Backend - Fixes to make frontend work with API [skip ci] 2016-09-09 02:24:12 -03:00
Ivan Diaz 3418adb028 Merged in new-component-tooltip (pull request #44)
New component tooltip
2016-09-04 20:13:48 -03:00
AntonyAntonio cbf4dc66f3 Guillermo - add tooltip [skip ci] 2016-09-03 14:09:46 -03:00
AntonyAntonio 5a409a5f81 Guillermo - add tooltip [skip ci] 2016-09-02 19:37:46 -03:00
ivan 13cb79b559 Merge branch 'master' into info-card-implementation
# Conflicts:
#	client/src/data/languages/en.js
2016-08-31 15:14:25 -03:00
AntonyAntonio d8f01dba8e (Guillermo) info card add components [skip ci] 2016-08-31 01:50:41 -03:00
ivan d186685673 Ivan - Backend - Restore old version google-captcha 2016-08-30 15:44:16 -03:00
ivan b3d3cfef83 Merge branch 'master' into dashboard-view-ticket
# Conflicts:
#	client/src/data/languages/en.js
#	client/src/scss/_vars.scss
2016-08-30 15:30:10 -03:00
ivan e971dbea08 Ivan - Frontend - Fix Card component style issues, add header to main-home-page-portal [skip ci] 2016-08-30 15:28:14 -03:00
ivan d5514fe62e Ivan - Frontend - Create ticket viewer implementation with comments [skip ci] 2016-08-30 14:53:28 -03:00
ivan 3a9d009fff Ivan - Frontend - Ticket Chat like style [skip ci] 2016-08-24 23:32:30 -03:00
ivan e09f029818 Ivan - Frontend - Add comments icon [skip ci] 2016-08-24 20:36:29 -03:00
ivan 41a4a3f00d Ivan - Frontend - Dashboard Ticket viewer base [skip ci] 2016-08-24 20:00:41 -03:00
AntonyAntonio f754251622 (Guillermo) info card add components [skip ci] 2016-08-24 17:59:18 -03:00
ivan 44d9ea5575 Ivan - Frontend - Use get-settings instead of get-configs [skip ci] 2016-08-20 19:21:05 -03:00
ivan 7dc7e14168 Ivan - Frontend - Add captcha and departments from globals [skip ci] 2016-08-20 17:30:07 -03:00
ivan d638465ea6 Ivan - Create Ticket Form - Add FormField tests [skip ci] 2016-08-19 17:14:27 -03:00
ivan 2c0e7546ed Ivan - Create Ticket Form - Fix form tests [skip ci] 2016-08-19 13:24:36 -03:00
ivan d88dd59ab5 Ivan - Create Ticket Form - Fix some test adding swap to Array.prototype [skip ci] 2016-08-18 23:38:22 -03:00
ivan ac5975cf8b Ivan - Create Ticket Form - Dispatch getUserData after successfull email sending[skip ci] 2016-08-18 23:32:36 -03:00
ivan fbb6d69696 Ivan - Create Ticket Form - Create and implement Header component [skip ci] 2016-08-18 23:28:25 -03:00
ivan 97a35862fe Ivan - Create Ticket Form - Add optional create ticket without login [skip ci] 2016-08-18 23:04:35 -03:00
ivan ef20687f1a Ivan - Create Ticket Form - Add /ticket/create fixture and add ticket create form logic [skip ci] 2016-08-18 22:56:29 -03:00
ivan 569fd3556d Ivan - Create Ticket Form - Fix layout issues [skip ci] 2016-08-18 22:26:05 -03:00
ivan 5527a46d5f Ivan - Create Ticket Form - Remove required from department, update DropDown focus [skip ci] 2016-08-18 22:10:07 -03:00
ivan 6b7a71cefc Ivan - Create Ticket Form - Delete TextArea component, improve TextEditor, create FormField (abstraction for Form), update styling of form, add new input and dropdown types [skip ci] 2016-08-18 21:24:13 -03:00
ivan 9813dd0ebd Ivan - Create Ticket Form - Fix TextEditor issues [skip ci] 2016-08-18 17:49:52 -03:00
Ivan Diaz 99e9392c45 Ivan - Add text editor to text area [skip ci] 2016-08-18 14:16:19 -03:00
ivan 95290e97f7 Ivan - Create Ticket Form - Create Basic TextEditor component using draft.js [skip ci] 2016-08-17 22:29:47 -03:00
ivan 8b6266c6c8 Ivan - Table Component - Add /user/get fixture, retrieve all tickets from api with USER_DATA action, update header styling, add close session to menu, update tests [skip ci] 2016-08-17 18:04:48 -03:00
ivan cfb65f2306 Ivan - Table Component - Add tabbable property to menu [skip ci] 2016-08-16 21:01:36 -03:00
ivan fc11eb8cb1 Ivan - Table Component - Remove /app path [skip ci] 2016-08-16 20:03:56 -03:00
ivan c9c9d7c80c Ivan - Table Component - Working table in dashboard [skip ci] 2016-08-16 19:41:14 -03:00
ivan 307946ff22 Ivan - Table Component - Add object mapping for tables [skip ci] 2016-08-16 14:46:57 -03:00
ivan 997abebf8c Ivan - Table Component - Create basic table component [skip ci] 2016-08-14 20:40:40 -03:00
ivan ccd491b41c Ivan - Add reducer test [skip ci] 2016-08-13 23:59:39 -03:00
ivan 922bc686bb Ivan - Add actions tests [skip ci] 2016-08-13 22:14:26 -03:00
ivan 5a3c0f511f Ivan - Create system fixtures and fix language session issues [skip ci] 2016-08-13 18:36:57 -03:00
ivan 04396db948 Ivan - Use ES6 Classes in app components and fix session issues [skip ci] 2016-08-13 17:23:40 -03:00
ivan eaef9b42db Ivan - Use ES6 Classes in core components [skip ci] 2016-08-12 01:20:14 -03:00
ivan 35cf17b114 Ivan - Fix unit testing [skip ci] 2016-08-11 04:28:53 -03:00
ivan 123c008636 Ivan - Fix babel parser for test and make tests run [skip ci] 2016-08-10 23:42:57 -03:00
ivan ff9f37321f Ivan - Fix minor redux issue [skip ci] 2016-08-10 23:24:24 -03:00
ivan e02844814d Ivan - Implement Redux architecture with stores and actions [skip ci] 2016-08-10 23:22:22 -03:00
ivan 26ac580ed0 Ivan - Add signup fixtures, signup API call, signup messages, styling updates [skip ci] 2016-08-05 20:48:15 -03:00
ivan 78e2146357 Ivan - Add validations for frontend signup, fix styling regarding margin, add public reCaptcha key for development, update unit testing with performValidation 2016-08-05 19:03:30 -03:00
ivan 3e5567c990 Ivan - Add unit testing for loading behavior [skip ci] 2016-08-02 17:30:39 -03:00
ivan 39e7d61933 Ivan - Add input disabled when loading [skip ci] 2016-08-01 16:44:46 -03:00
ivan dae244bee2 Ivan - Add SubmitButton with loading [skip ci] 2016-08-01 16:15:52 -03:00
ivan db32a2a6ab Ivan - Update user store tests [skip ci] 2016-08-01 14:48:08 -03:00
ivan 8952c1b7e1 Ivan - Fix mocha unit testing [skip ci] 2016-08-01 13:48:55 -03:00
ivan 96fe51d08a Ivan - Add send-recover-password api call logic [skip ci] 2016-08-01 13:38:15 -03:00
ivan ad1e45c301 Ivan - Implement message component in login recover widget [skip ci] 2016-08-01 13:18:03 -03:00
ivan 8ec2fb73e5 Ivan - Create message component and implement in password recover page [skip ci] 2016-08-01 12:46:59 -03:00
ivan 3dd27fbb3e Ivan - Update i18n, add recover-password path logic [skip ci] 2016-08-01 11:34:08 -03:00
Ivan Diaz d7096f9231 Merged in fix-lost-focus-issue (pull request #26)
Fix lost focus issue
2016-07-26 16:32:26 -03:00
Ivan Diaz 1e634fe366 Ivan - Remove unnecessary library [skip ci] 2016-07-23 16:58:44 -03:00
Ivan Diaz 8a89efa653 Ivan - Fix lost focus issue [skip ci] 2016-07-23 00:45:47 -03:00
Ivan Diaz 9535aae0ea Ivan - Add SessionStore and UserStore tests [skip ci] 2016-07-22 22:58:55 -03:00
ivan b3cd09ba00 Ivan - Update remember logic using local storage [skip ci] 2016-07-20 01:31:07 -03:00
ivan 0caa5cb4f9 Ivan - Update localStorage [skip ci] 2016-07-19 15:49:03 -03:00
Ivan Diaz 0e6a73f4eb Ivan - Add local storage class [skip ci] 2016-07-19 10:45:35 -03:00
ivan f7fde84d41 Ivan - OS-48 - Use SessionStore in api-call [skip ci] 2016-07-08 04:00:51 -03:00
ivan 64d2a9d70a Ivan - OS-48 - Add UnitTest and necessary mocks for login/logout logic [skip ci] 2016-07-08 03:57:18 -03:00
ivan e401edef10 Ivan - OS-48 - Add UnitTest and necessary mocks for login/logout logic [skip ci] 2016-07-08 03:56:28 -03:00
ivan 88f2735f9e Ivan - OS-48 - Remove console errors of invalid attributes 2016-07-07 16:39:08 -03:00
ivan 3381d9c222 Ivan - OS-48 - Add basic login logout logic 2016-07-07 16:16:38 -03:00
ivan 75d4378445 Revert "Revert "Ivan - OS-18 - Create dashboard pages placeholders [skip ci]" [skip ci]" [skip ci]
This reverts commit 96ff008104.
2016-07-06 12:57:10 -03:00
ivan 96ff008104 Revert "Ivan - OS-18 - Create dashboard pages placeholders [skip ci]" [skip ci] 2016-07-06 12:56:37 -03:00
ivan 47571ec068 Ivan - OS-18 - Create dashboard pages placeholders [skip ci] 2016-07-06 12:54:48 -03:00
Ivan Diaz faf9da1967 [Max Red] - Added error property to Input tag :D 2016-07-01 19:42:59 -03:00
Ivan Diaz d4b8cec745 [Max Red] - Added error property to Input tag :D 2016-07-01 19:42:40 -03:00
Ivan Diaz 93ad8b3233 [Max Red] - Added error property to Input tag :D 2016-07-01 19:37:42 -03:00
Ivan Diaz b59ebc48bd [Max Red] - Added error property to Input tag :D 2016-07-01 19:27:20 -03:00
Ivan Diaz 2f88162256 [Ivan Diaz y Maxi] - Added property icon to Input tag :D 2016-07-01 18:25:13 -03:00
Ivan Diaz f7648cb714 [Ivan Diaz] - Add tests for menu component [skip ci] 2016-06-21 20:41:19 -03:00
Ivan Diaz c63a188f57 [Ivan Diaz] - Add first menu test [skip ci] 2016-06-17 16:04:25 -03:00
Ivan Diaz f466a24b45 [Ivan Diaz] - Add secondary menu, $secondary-blue variable, refactor Icon component, update demo page [skip ci] 2016-06-11 21:37:08 -03:00
Ivan Diaz 6033e4afba [Ivan Diaz] - Add menu component and implement it in dropdown 2016-06-11 20:57:34 -03:00
Ivan Diaz 07a7915bad [Ivan Diaz] - Fix dropdown issues, update icon support 2016-06-11 18:24:53 -03:00
Ivan Diaz 7c18179f07 [Ivan Diaz] - FrontEnd - Add form validation, update names, focus first error on submit, unit testing updates [skip ci] 2016-06-05 17:09:42 -03:00
Ivan Diaz 7b8012401e [Ivan Diaz] - FrontEnd - Add form validation logic [skip ci] 2016-06-05 14:27:28 -03:00
Ivan Diaz f06b45948a Revert "Revert "[Ivan Diaz] - OS-#10 - Add validations [skip ci]""
This reverts commit 3c22a2e8af.
2016-05-22 15:37:32 -03:00
Ivan Diaz 3c22a2e8af Revert "[Ivan Diaz] - OS-#10 - Add validations [skip ci]"
This reverts commit 8d7d0a93bf.
2016-05-22 15:36:24 -03:00
Ivan Diaz 8d7d0a93bf [Ivan Diaz] - OS-#10 - Add validations [skip ci] 2016-05-22 15:25:43 -03:00
Ivan Diaz 67bcab2f5e [Ivan Diaz] - Add initial ruby api testing setup
[Ivan Diaz] - Add environment variables to PHP database configuration

[Ivan Diaz] - Add mocha-chai-sinon unit testing architecture

[Ivan Diaz] - Add frontend test to readme

[Ivan Diaz] - FrontEnd - Update form/button unit testing

[Ivan Diaz] - Remove warning dependencies

[Ivan Diaz] - Remove bacon from requires

Revert "[Ivan Diaz] - Remove bacon from requires"

This reverts commit eb909b3c19e87d722076270216b8401d73ca9f9b.

[Ivan Diaz] - FrontEnd - Remove gemfile.lock

[Ivan Diaz] - FrontEnd - Remove bundle

Remove abstract getProps

[Ivan Diaz] - Debugging ruby libs

global database variable [skip ci]

[Ivan Diaz] - Use global database variable

[Ivan Diaz] - Use value instead of id

libs.rb edited online with Bitbucket

[Ivan Diaz] - Add default mysql values, remove api comments
2016-05-13 13:35:19 -03:00
Ivan Diaz 52dbed0d11 [Ivan Diaz] - Responsive design 2016-04-27 21:08:57 -03:00
Ivan Diaz fc12344425 [Ivan Diaz] - Move folder client architecture 2016-04-17 18:43:11 -03:00