Commit Graph

119 Commits

Author SHA1 Message Date
Guillermo Giuliana 92a96c276b
Mandatory Login BE and Ruby tests (#757)
* Mandatory Login BE and Ruby tests

* registration handle and remove user-system setting

* create specific paths to mandatory login changing

* BE logic not allow turn off mandatory login without registratrion

* fix github issues

* Delete config['user-system-enabled'].

* Add some tabulations.

* Create MandatoryLoginReducer.

* Replace 'user-system' to 'mandatory-login'.

* Replace user-system toggle to mandatory-login checbox.

* Add some button in the header.

* Change onChange function mandatory login name.

* Disabled checkbox when you should not change it.

* Delete consolelog and some irrelevant lines.

* Change name of mandatory login reducer.

* Change style button in install step 1

* Change style button in install step 2

* Fix loading bug in submmit button.

* Change style button in install step 5

* Change style button in install step 6

* Delete UserSystemEnabled in ticket viewer component.

* Delete UserSystemEnabled in some files.

* Delete onRetriveFail function in main view ticket page.

* Replace user-system-enabled to mandatory-login in some files.

* replace user-system-enabled to mandatory-login in install steps.

* Fix style in dashboard-[Ccreate-ticket-page and dashboard-list-article-page.

* Fix mandatory login issues

Co-authored-by: LautaroCesso <lautaro_cesso@hotmail.com>
Co-authored-by: Ivan Diaz <ivan@opensupports.com>
2020-05-12 19:22:51 -03:00
Guillermo Giuliana 0a4484133b change 4.6.0 to 4.6.1 2020-02-05 17:15:32 -03:00
Guillermo Giuliana e44559618f Fix blank strings of titles and contents BE 2020-01-31 14:19:48 -03:00
Guillermo Giuliana 2d75f87def change 4.5.0 to 4.6.0 add tables creating into upgrade file 2020-01-24 21:37:05 -03:00
Ivan Diaz 4d18bc9aa6
Merge branch 'master' into create-ticket-api-key 2020-01-07 14:22:10 -03:00
Ivan Diaz 7e1749dbd1 Add create ticket APIKey 2019-11-16 16:07:02 -03:00
Maxi Redigonda 1d84aa488c Removes checks for mailsender since it should always be connected. 2019-11-08 20:39:28 -03:00
Maxi Redigonda 1c4bd7df17 Fix bug to allow staff members to recover their passwords even if user system is disabled. 2019-11-08 19:42:02 -03:00
Maxi Redigonda afa76ce059 Adds MailTexts for the new mail template USER_INVITE for all languages 2019-10-31 12:08:37 -03:00
Maxi Redigonda 643f3c81a9 Minor style changes 2019-10-29 18:23:20 -03:00
Maxi Redigonda 18be18ebf8 Adds log for user invitations 2019-10-29 16:11:37 -03:00
Maxi Redigonda f3a0fbf7da Allows staffs to invite members even when user registration is disabled (the most likely use case) 2019-10-29 14:34:20 -03:00
Maxi Redigonda 5331c3363e First working version of invite users feature 2019-10-28 15:27:25 -03:00
Guillermo Giuliana d0a6dd06d8 fix Staff class,canManageTicket function to camelcase form.fix bug edit commment FE id ternary 2019-10-10 18:22:04 -03:00
Guillermo Giuliana efbe553076 release v4.5.0 2019-10-07 20:21:43 -03:00
Ivan Diaz 28d50e7d24 Release v4.4.0 2019-03-06 12:50:25 -03:00
Ivan Diaz 623a81b51d Add Custom Fields feature 2019-02-03 16:47:29 -03:00
Ivan Diaz 0780863257 Fix private department issues 2018-11-29 18:52:34 -03:00
Ivan Diaz e47df8e6dc Prepare v4.3.2 release 2018-11-29 13:35:14 -03:00
Ivan Diaz ace895a4a2 Use own exception class 2018-11-20 19:41:21 -03:00
Ivan Diaz 4251e3b5e7 Fix login with rememberToken 2018-11-16 19:34:07 -03:00
Ivan Diaz aa86fd9763 Retrieve tickets individually for users 2018-11-15 16:15:46 -03:00
Ivan Diaz 56c23bf375 Disable users #61 2018-09-28 14:08:01 -03:00
Ivan Diaz 7dcc58f88e solve merge conflicts 2018-09-20 17:34:57 -03:00
Ivan Diaz b4342167e4 Update API documentation 2018-09-20 17:19:47 -03:00
Guillermo 89c42be18b fix minnor bugs 2018-09-08 15:52:51 -03:00
Ivan Diaz 5335f67746 Update version 4.2.0 2018-08-19 19:17:03 -03:00
Ivan Diaz eef4c8622d Fix assigment issues, login widget issues, recover password issues. Emails always on lowercase. 2018-08-14 15:21:36 -03:00
Guillermo a093bb41a5 back-end structure and tests of feature #161 #80 2018-07-20 18:21:18 -03:00
ivan 3fabdfbe2f fix phpunit tests 2017-11-06 16:06:34 -03:00
Ivan Diaz abf9aba17b Merge pull request #47 from guillegiu/master
issue #46
2017-07-11 04:33:00 -03:00
Guillermo 0aeb04c642 Guillermo - Issue #46 2017-07-11 03:39:17 -03:00
ivan 989c2e35f8 Ivan - OpenSupports v4.1.0 release changes 2017-06-28 10:02:54 -03:00
Ivan Diaz 172d19c57f Merge branch 'master' of https://github.com/opensupports/opensupports into development
Conflicts:
	server/controllers/system/init-settings.php
2017-06-07 02:32:39 -03:00
Ivan Diaz ec34acc080 Ivan - Avoid verification if smtp is not set. Implement singleton pattern in MailSender class 2017-06-05 11:41:52 -03:00
ivan 6d58c44915 Ivan - Update controller documentations 2017-05-12 01:58:40 -03:00
AntonyAntonio 7a6eccb1bd Merge branch 'DataAPI' 2017-04-21 22:41:29 -03:00
AntonyAntonio a76eacb52b Guillermo - things [skip ci] 2017-04-21 22:33:17 -03:00
AntonyAntonio ce63b407e0 Guillermo - things [skip ci] 2017-04-21 03:09:24 -03:00
ivan e8ee0427d0 Ivan - Fix some issues [skip ci] 2017-04-21 01:43:06 -03:00
AntonyAntonio be3d74ab92 Guillermo - data ticket [skip ci] 2017-04-16 23:59:11 -03:00
AntonyAntonio 81e9c632b3 Guillermo - data user [skip ci] 2017-04-16 02:35:04 -03:00
ivan 892e1536a2 Ivan - Fix installation in subfolder and file permissions 2017-04-10 22:30:39 -03:00
ivan a244a58ebc Ivan - Add all mail templates [skip ci] 2017-03-16 20:00:21 -03:00
ivan fdfcb751d3 Ivan - Add nice styling to emails [skip ci] 2017-03-16 18:29:39 -03:00
ivan 05f0d453e1 Ivan - Fix smtp server [skip ci] 2017-03-15 17:28:23 -03:00
ivan f175669dc0 Ivan - Allow international characters improve text editor [skip ci] 2017-03-02 00:00:45 -03:00
ivan 5126b40538 Ivan - Fix AreYouSure design, fix stats, rename get-api-keys, use allow-attachment, fix login verificationToken, fix deletion, fix ticket view permission, fix last events when empty, fix configuration in frontend, fix system preferences and my account 2017-02-24 03:56:25 -03:00
ivan f9ad440bf2 Ivan - Fix download get 2017-02-15 16:14:27 -03:00
ivan 6f1638e5fe Ivan - Update backend methods [skip ci] 2017-02-08 15:09:15 -03:00