Skip to content

Issue #96 Authentication fields for website/services - #296

Merged
sadortun merged 2 commits into
phpservermon:developfrom
Laupe:upstream
May 21, 2016
Merged

Issue #96 Authentication fields for website/services#296
sadortun merged 2 commits into
phpservermon:developfrom
Laupe:upstream

Conversation

@Laupe

@Laupe Laupe commented May 21, 2016

Copy link
Copy Markdown
Contributor
  • File functions.inc.php - modified and added features psm_curl_get parameters for website_username and website_password
  • File functions.inc.php - new features and psm_password_encrypt psm_password_decrypt to encrypt and decrypt passwords
  • Adjusted basic language EN and supplemented by new language CZ phrase
  • ConfigController.php - adjusted executeIndex method of password encryption key for each installation separately + executeSave method of saving the settings + added labels to methods getLabels
  • AbstractServerController.php - adjusted method getServers a login password of the name
  • ServerController.php - adjusted executeEdit method for storing information about name and password + executeSave method of storage in a database + method getLabels on labels
  • Installer.php - adjusted method install a new configuration values ​​for the encryption key passwords + method installTables a new table structure servers + method upgrade320 the new structure
  • StatusUpdater.php - adjusted method update the transmission website_username and website_password + method updateWebsite adjusted parameters passed to the function psm_curl_get
  • Modified template: config/config.tpl.html, server/update.tpl.html, view.tpl.html
  • Adapted javascript scripts.js

- File functions.inc.php - modified and added features psm_curl_get parameters for website_username and website_password
- File functions.inc.php - new features and psm_password_encrypt psm_password_decrypt to encrypt and decrypt passwords
- Adjusted basic language EN and supplemented by new language CZ phrase
- ConfigController.php - adjusted executeIndex method of password encryption key for each installation separately + executeSave method of saving the settings + added labels to methods getLabels
- AbstractServerController.php - adjusted method getServers a login password of the name
- ServerController.php - adjusted executeEdit method for storing information about name and password + executeSave method of storage in a database + method getLabels on labels
- Installer.php - adjusted method install a new configuration values ​​for the encryption key passwords + method installTables a new table structure servers + method upgrade320 the new structure
- StatusUpdater.php - adjusted method update the transmission website_username and website_password + method updateWebsite adjusted parameters passed to the function psm_curl_get
- Modified template: config/config.tpl.html, server/update.tpl.html, view.tpl.html
- Adapted javascript scripts.js
Comment thread src/psm/Util/Install/Installer.php Outdated
('sms_from', '1234567890'),
('pushover_status', '0'),
('pushover_api_token', ''),
('password_encrypt_key', " . sha1(microtime()) . "),

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed, misisng ''

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ohh sorry I fix it now! Thanks

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sadortun fixed ;)

- Installer.php - Fixed install method
@sadortun
sadortun merged commit 36b5229 into phpservermon:develop May 21, 2016
@sadortun

Copy link
Copy Markdown
Member

Thanks!

I've added some obfuscation to avoid display the plain text password in the form.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants