This topic is locked

New safety feature for PHPRunner?

11/14/2014 6:35:49 AM
PHPRunner General questions
A
Anapolis author

I am suggesting what would be a useful addition to PHPRunner in the future.
The most recurrent problem I have (now working with 22915) is losing the Permissions settings on important tables when I am uploading new files after any sort of change.
I have many tables in my projects where some are marked In Security: "Users can see and edit other users data" and others "Users can see and edit their own data only".
It wreaks havoc with the operation of the application online when these settings suddenly change back to the Default "Users can see and edit other users data".
If I make a cosmetic change or a field change or add a table, etc, anywhere in a project (many, many files) when the Update is uploaded to the site, it seems 50% of the time that Permissions inexplicably change on tables marked as " .. their own data only", back to the Default "Users can see and edit other users data".
This is the biggest reason I have to do emergency re-generate and re-upload PHPRunner projects.
If this is a behavior that may continue then I would suggest the following:
When it is time to BUILD or re-build a project after adding or deleting views or tables, html changes, etc,etc. if PHPRunner would include a Permissions settings Master Check window.
The Window before Upload would show all permissions Status on every list, edit, add table without having to go back to Security and open each table and view and check there to see permission. This is something I have to do routinely now with updates because of these problems. With a lot of files this is time consuming.
If PHPRunner could show this window as a last Check before upload... a Master permissions settings View where PHPRunner notes the Permissions for everything being uploaded and warns if that Permissions setting has been changed during this session.
CustomerView -- "This view has just changed to "Users can see and edit other users data". It was originally set for "Users can see and edit their own data only". Do you wish to return to that setting, or keep the current change?"
A suggestion. Thank you.