Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 12:44
    JimMackin opened #9637
  • 12:41
    JimMackin opened #9636
  • 12:19
    JimMackin opened #9635
  • 12:16
    JimMackin opened #9634
  • Jun 29 11:42
    johnM2401 labeled #9616
  • Jun 29 11:42
    johnM2401 labeled #9616
  • Jun 29 11:42
    johnM2401 labeled #9616
  • Jun 29 11:37
    johnM2401 labeled #9611
  • Jun 29 11:37
    johnM2401 labeled #9611
  • Jun 29 11:37
    johnM2401 labeled #9611
  • Jun 29 09:48
    SuiteBot commented #8251
  • Jun 29 09:20
    SuiteBot commented #5510
  • Jun 28 22:53
    stfnet commented #5510
  • Jun 27 16:30
    angar321 commented #8913
  • Jun 27 16:29
    angar321 commented #8913
  • Jun 27 08:29
    SinergiaCRM commented #9580
  • Jun 27 08:28
    SinergiaCRM commented #9580
  • Jun 27 08:26
    SinergiaCRM reopened #9522
  • Jun 27 08:26
    SinergiaCRM commented #9522
  • Jun 26 21:45
    SuiteBot commented #5510
Ashley Nicolson
@samus-aran
I assume you are on 7.12.x?
Stephen Ostrow
@isleshocky77
Does anyone remember or know why the .cache directory is 404'd in the .htaccess file? Is there a dev tool that writes there?
AlexeY
@SidorkinAlex
Hi, has anyone tried running SuiteCRM on Road Runner (https://github.com/spiral/roadrunner) ?
Ashley Nicolson
@samus-aran
@isleshocky77 Unfortunately I don't know the exact reason 'why' cache is excluded.
https://github.com/salesagility/SuiteCRM/blob/a4afbded5514f64e11e9d4eaf995bfe96fda86c9/install/install_utils.php#L971
@SidorkinAlex Again, unfortunately no ^_^;
holdusback
@holdusback
hey everyone
DO someone know, why after deleting a file in the /custom/ directory, QR&R the CRM is still looking for it ?
Got this PHP error : PHP Fatal error: require_once(): Failed opening required 'custom/modules/AOR_Reports/AOR_Report.php'
For me, after a QR&R the CRM saw that the custom file isnt there anymore so he take the original file
Ashley Nicolson
@samus-aran
Have you extended the bean itself to reference this custom class? Check your custom/Extension/ folder
You are right ahah, sorry thoses custom file are from 2019 I forgot about this.. so I force the CRM to use my custom file, that why i had the issue
Need to make a huge recap of all my customization before going into 8.X ahah that a huge gap
holdusback
@holdusback
image.png
Is that normal that there is no more communication here about the update ?
Just found out that 7.12.2 was out the 17th of december
craigpanton
@craigpanton
Hi @holdusback , yep we will usually include a post for the release on the forum. This was missed on this occasion but it's been added now. Thanks for letting us know :)
holdusback
@holdusback
Ahah np !
Is there some pros of the SuiteCRM API here ?
A token have 2 hours lifetime by default, but he is not delete after 2 hours
image.png
So this will increase so much in such a short amount of time
Ashley Nicolson
@samus-aran
Speaking of APIs, If anyone is able to help test this PR that would be super.
https://github.com/salesagility/SuiteCRM/pull/9410/
@holdusback What do you mean by "increase so much in such a short amount of time"?
holdusback
@holdusback

Speaking of APIs, If anyone is able to help test this PR that would be super.
https://github.com/salesagility/SuiteCRM/pull/9410/

Never used the email thing in suitecrm 😅

@holdusback What do you mean by "increase so much in such a short amount of time"?

The documentation rly need to be re done on the API imo. To have a refresh token you must the grant type "password", if you use the other one "client_credentials" you have a token which cant be refreshed so its a bit useless, that why I had a lot of token, cause a token expire in 1 hour.

Not familiar with oauth2 so Im still learning, but for now I have a small 100 lines of code which work, I can create a access_token, refresh it if he is expired
The code from the documentation didnt worked, this one worked
holdusback
@holdusback
There is also nothing about the refresh token, so Im using this to understand : https://www.oauth.com/oauth2-servers/making-authenticated-requests/refreshing-an-access-token/
pgorod
@pgorod
Anybody doing extensive work on API stuff should probably aim for SuiteCRM 8, the new GraphQL API
2 replies
(no Docs on that yet, but I can help with the basics)
holdusback
@holdusback
For now I use the V8 ahah, cant restart from 0 now
Also there is no indication of the expiration time of the refresh_token, so if the refresh token become expired my entire function will not work, IDK how to deal with this
pgorod
@pgorod
Sorry, I don't know much about tokens and expiration...
holdusback
@holdusback
If your access_token expire (1hour) you need a new one with the refresh_token, but the refresh_token can expire too as I read in the oauth doc, but IDK if it expire in the suiteCRM instance
Luciano Rossi
@lukio
Hi everyone, I would like to start a new project with suitecrm, but working with version 8.x. My problem is that there is no much developer documentation to understand how develop a module without the modulebuilder.
holdusback
@holdusback
I think the best is to wait some stable release for the 8.xx version ...
I found a strange thing, and maybe a security issue. A user with status desactivate (So he cant login ?) can to a forgot password, and receive the mail to reset his password
Is that normal ?
pgorod
@pgorod
After resetting the password, can he login? Does it change the "deactivated" status? If so, that is a problem. If not, then I wouldn't worry too much.
holdusback
@holdusback
No no he cant login, but its strange that the reset password code fire, even if the user is desactivated
pgorod
@pgorod
Maybe it's not totally senseless. I don't know, there could be cases. Suppose your deactivation is temporary, due to your password being compromised you ask your admin to deactivate you. Then you reset the password and only then you want it re-activated.
I'm just imagining things, but who knows.
As long as it's not a compromise to security, I would leave it like it is.
Luciano Rossi
@lukio
Hi, I being writing some tests and sometimes i want the records keep alive. I set the cleanupStrategy to be == 'refresh' and what it tries to do is to truncate all table of my database. I do not want to do that, I will want to specify which table needs to be truncated or specify which records must be deleted at tearDown() method. Did u do something like that?
Process Flow Consulting
@processflowca
Hello -- does anyone have issues connecting to MS Office365 for an account that has
Modern Authentication enabled?
Process Flow Consulting
@processflowca
further to this issue - we disabled modern authentication and still had an authentication error connecting to the account
holdusback
@holdusback
Does anyone had nearly all their email adress deleted after running the utf8 encoding tool from 7.12.3 ?