Commit Graph

1832 Commits

Author SHA1 Message Date
Maxi Redigonda b7dd9e88ac Add basic boilerplate for new controller 2023-01-02 20:44:03 -03:00
Maximiliano Redigonda 20720ca4f9
[DEV-371] Improve README (#1219) 2022-06-10 18:03:30 -03:00
Maxi Redigonda 40016635a8 [DEV-367] Use FileDownloader instead of fopen 2022-06-03 16:42:57 -03:00
Maxi Redigonda 68b2d2bf63 [DEV-365] Remove page size selector from ticket list in user view 2022-06-02 18:26:51 -03:00
Maximiliano Redigonda 36c5f3264b
[DEV-143] Handle expired sessions (#1192) 2022-06-02 11:39:31 -03:00
Maximiliano Redigonda 82fd54ffd9
[DEV-108] Change component to select date ranges (#1216)
Update console for better API request/response logs

Add some logs

Remove dateRange and make period select work

Fix package files

Fix stats path

WIP

Fix stats for single staff members

Remove logger
2022-06-01 07:08:36 -03:00
Maximiliano Redigonda 8c732f5dda
[DEV-190] Fix tests in Github Actions (#1217)
* Silly test

* Add better debugging, try starting service

* Try stopping and re-starting the mysql service, the old way

* Check status before running MySQL command

* Now that indeed mysql is not started, make it start

* [DEV-190] Try removing background-running of make run

* Ignore mysql service when not running at the beginning

* [DEV-190] Mount folder with instructions on how to initialize

* [DEV-190] Go back to using normal make run

* Adding -v command to mount volume with init scripts

* Remove SSH terminal to Github Actions instance

* Remove enabling of MySQL

* Remove unnecessary parts from Makefile
2022-06-01 07:00:00 -03:00
Joel Elias Méndez b620baf5ed
[DEV-268] Fix long loading time in homepage (#1206) 2022-05-30 16:04:32 -03:00
LautaroCesso d3b47eaa73
[DEV-262] Fix i18n in email header url description (#1212) 2022-05-24 10:20:25 -03:00
LautaroCesso 90e7923aec
[DEV-300] Fix error in upload file ticket comment (#1211) 2022-05-16 17:54:32 -03:00
LautaroCesso 0ecf88237f
[DEV-340] Refactor edit ticket comment no permission validations (#1207)
* Refactor edit ticket comment no permission validations

* Refactor edit comment path
2022-05-16 17:36:06 -03:00
Maximiliano Redigonda 713a5b5ee1
Try to start server before truncate db (#1208) 2022-05-16 17:32:50 -03:00
LautaroCesso b578a26225
[DEV-339] Fix DropDown style (#1205)
* Fix DropDown style

* xd
2022-05-16 15:07:47 -03:00
Joel Elias Méndez 93fa9e12a3
[DEV-332] Create ruby tests for the new page size parameter (#1196) 2022-05-16 13:45:12 -03:00
Maximiliano Redigonda 3720baf370
[DEV-190] Fix tests (#1204)
* Add sudo

* Try with mysql instead of mysqld
2022-05-11 10:39:50 -03:00
Maximiliano Redigonda b1ef69c60c
Revert "Fix undefined error (#1129)" (#1203)
This reverts commit a5da776d27.
2022-05-09 19:19:54 -03:00
Maximiliano Redigonda 615f42a91b
[DEV-190] Fix tests (mysql socket error, initialize mysqld first) (#1202)
* [DEV-190] Fix tests v2

* Try changing to 127.0.0.1

* Try maybe 0.0.0.0 ?

* Try forcing tcp protocol

* Test with equal symbol

* Try with starting the service first

* Add command to start mysqld to both install actions in Makefile

* Remove mounting volume to check who's the culprit
2022-05-05 15:19:16 -03:00
Maximiliano Redigonda 39f8a601db
[DEV-190] Fix tests (#1201)
* [DEV-190] Add extra setup step before running tests

* 🤦
2022-05-04 12:14:03 -03:00
LautaroCesso c82aaa001e
[DEV-318] Add edit comment tests (#1194)
* WIP Fix ruby tests

* WIP

* WIP

* Add edit ticket comment test
2022-05-04 11:30:37 -03:00
Maximiliano Redigonda 04923b0e9d
[DEV-190] Migrate tests from Travis CI to GitHub Actions (#1198)
* [DEV-315] Create docker routine for frontend that works on Mac

* Add make option to run bash inside container

* [DEV-190] Migrate tests from Travis CI to Github Actions

* Make install step not interactive

* Run build steps before trying to run tests

* Setup vendor permissions prior to running tests

* Add command to setup permissions in files folder too

* Test tests failing

* Move setup vendor permissions into make install, corrects tests

* Revert "Move setup vendor permissions into make install, corrects tests"

This reverts commit 8092cad24c.

* Revert "Test tests failing"

This reverts commit 57fd123c55.
2022-05-04 11:06:52 -03:00
Maximiliano Redigonda 5e7f39df05
[DEV-315] Create docker routine for frontend that works on Mac (#1175)
* [DEV-315] Create docker routine for frontend that works on Mac

* Add make option to run bash inside container
2022-05-04 11:06:17 -03:00
Maximiliano Redigonda e190710252
[DEV-299] Fix missing validations (#1195) 2022-05-02 17:41:16 -03:00
Maximiliano Redigonda a74d6ab4d7
[DEV-328] Fix array offset on null in /user/login (#1185) 2022-05-02 16:48:14 -03:00
Daniele Scasciafratte a5da776d27
Fix undefined error (#1129) 2022-04-29 16:55:32 -03:00
Guillermo Giuliana 41d7aa5406
[DEV-302] Fix custom filed error message padding (#1190)
* add en translation

* add margin

* add i18n to error

* add minor changes

* add en translations
2022-04-25 18:16:07 -03:00
Guillermo Giuliana f2adb160be
remove header options when maintenance-mode is on (#1189) 2022-04-25 17:55:35 -03:00
LautaroCesso 62bd70cc3b
[DEV-318] Make staffs able to edit their own content (#1187)
* Fix edit ticket comment permissions

* wip

* Rename ticketEventToArray variable
2022-04-25 12:43:25 -03:00
LautaroCesso 0f6c64674e
Fix ruby tests (#1188)
* Fix ruby tests

* Add pageSize default value
2022-04-25 12:38:44 -03:00
LautaroCesso 861f7dc254
[DEV-214] Fix email template validation (#1136)
* Fix email template validation

* Fix bug with default email templates

* Use template codes instead of selected index in text3 email template field

* Fix bug in no email template forms

* Use componentDidUpdate method
2022-04-19 19:28:51 -03:00
Joel Elias Méndez 83b8e8094b
[DEV-195] Fix php documentation (#1134)
* fix php documentation

* add descriptions to backend docs

* add missing php documentation

* correct some documentation details
2022-04-19 13:18:23 -03:00
Joel Elias Méndez 81cc579d57
[DEV-260] Make modal in CSV import actually check if the password entered is correct (#1155)
* check for correct password when uploading csv file

* allow to import only csv files

* add validation for password in csv import
2022-04-19 13:18:04 -03:00
Joel Elias Méndez b3c8819d83
[DEV-279] Make ticket table show more tickets overview (#1164)
* make ticket table show more tickets overview

* allow user to choose ticket quantity

* add styles

* fix New Tickets section dropdown

* add commented changes

* correct some code issues
2022-04-19 13:17:48 -03:00
Joel Elias Méndez 86cad910ec
[DEV-222] Search fails when staff has no departments assigned (#1172)
* commented pr

* fix no department assigned issue

* undo irrelevants changes
2022-04-19 13:16:31 -03:00
Guillermo Giuliana f890fdc2d3
[DEV-161] Add apikey to ticket comment path (#1173)
* update ticket comment path

* update validations

* remove useless line
2022-03-29 13:48:46 -03:00
Maximiliano Redigonda c64eb9930b
[DEV-258] Add log commands for PHP debugging (#1167) 2022-03-25 19:03:09 -03:00
LautaroCesso 74870c632a
[DEV-290] Fix file attachment in SaaS instances (#1171)
* Update db schema

* Set all AUTO_INCREMENT to 1
2022-03-25 17:25:52 -03:00
Maximiliano Redigonda e0738f1c88
[DEV-270] Increase token size in file names (#1165) 2022-03-16 09:19:12 -03:00
Maximiliano Redigonda 545f88236d
Changes the order of most calls to assertEquals, minor change in DataStore (#868)
* Changes the order of most calls to assertEquals

* Minor changes in datastore
2022-02-24 09:32:27 -03:00
Joel Elias Méndez 2e5bfa611e
[DEV-216] Fix stat charts in my account (showing only assigned departments) (#1157) 2022-02-23 15:08:51 -03:00
Nícolas Castillo 784d470ba5
Fixed e-mail reply polling (#1154) 2022-02-21 14:12:04 -03:00
LautaroCesso 54a5a9803d
[DEV-239] Remove unexpected error in upload csv file (#1151)
* Remove unexpected error in upload csv file

* Fix bug when render csv file error list

* csv files without eof line work OK

* [DEV-239] Prettify code
2022-02-18 18:33:34 -03:00
Joel Elias Méndez d5552c0f73
[DEV-215] Email template infinite loading (#1153) 2022-02-15 17:39:00 -03:00
Joel Elias Méndez daf1db847c
[DEV-236] Modify edit ticket name padding and buttons (#1147) 2022-02-14 14:52:05 -03:00
Joel Elias Méndez 2df12aa5e3
[DEV-234] Ticket status should say ''cancel'' instead of "close" (#1144)
* change button from close to cancel

* add type of closing button
2022-02-09 13:47:21 -03:00
Joel Elias Méndez c80c026617
[DEV-228] Last activity menu style breaks in some languages (#1145) 2022-02-09 13:45:39 -03:00
Joel Elias Méndez 9cf71dcf66
[DEV-224] Error in edit topic icon color (#1143) 2022-02-08 14:01:43 -03:00
Joel Elias Méndez a264d384a1
[DEV-130] add current staff to assign list (#1089)
* add current staff to assign list

* create a unique library

* add owner pic to dropdown

* update staffmember list when profilepic changes

* Improve coding

Co-authored-by: LautaroCesso <lautaro_cesso@hotmail.com>
2022-02-08 13:58:21 -03:00
Joel Elias Méndez d90b7d48c3
[DEV-226] fix modal behavior when pressing enter (#1139) 2022-02-04 12:22:52 -03:00
Joel Elias Méndez 527843f00f
[DEV-217] update tickets when changing departments (#1137)
* update tickets when changing departments

* add loading to ticketlist
2022-02-03 17:19:22 -03:00
kirbypls 3e3a95f518
Add dev4 (#1142) 2022-02-03 03:18:43 -03:00