Commit Graph

390 Commits (a923cf1d408077379d2c2e0567dd5d1042163e73)

Author SHA1 Message Date
Pavel Loginov c64da87c8d v3.5 2019-10-04 19:58:47 +03:00
Pavel Loginov 7db0cb6abd v3.5 2019-10-04 09:52:03 +03:00
Pavel Loginov 91badd5c90 v3.5
Many interface changes, bugs fix
2019-10-04 09:23:48 +03:00
Pavel Loginov c2ea422e82 v3.4.9.6
Include links to manuals
2019-10-02 09:35:34 +03:00
Pavel Loginov 7edd6f179e v3.4.9.5 2019-10-01 08:44:25 +03:00
Pavel Loginov d7dc50c10c v.3.4.9.5 2019-10-01 08:42:08 +03:00
Pavel Loginov 0b96ff017f 3.4.9.5
Added ability to reload instead of restart,  improved interface
2019-10-01 08:35:05 +03:00
Pavel Loginov 42a681182c v3.4.9.4
Improved the User page, Improved  the log pages, logo, Improved  design
2019-09-29 23:16:24 +03:00
Pavel Loginov 10e4233d7a v3.4.9.3 2019-09-28 11:53:52 +03:00
Pavel Loginov ff23c71575 v3.4.9.3 2019-09-28 11:23:26 +03:00
Pavel Loginov 8078d166be v3.4.9.3 2019-09-28 00:53:25 +03:00
Pavel Loginov e752fd903b v3.4.9.3
Security issues
2019-09-27 22:09:49 +03:00
Pavel Loginov 33bf9bd90f v3.4.9.2
Bugs
2019-09-27 10:07:51 +03:00
Pavel Loginov 29b7d300fb v3.4.9.2 2019-09-26 19:00:37 +03:00
Pavel Loginov 82a2b707df v3.4.9.2
Improved the Overview page, improved the "Add Proxy" page, improved the admin page, bugs fix
2019-09-26 18:48:56 +03:00
Casper 8c89edd4c5
Update hapservers.html 2019-09-23 23:22:03 +02:00
Casper fe231778bc
Update config.html 2019-09-23 23:21:19 +02:00
Pavel Loginov 97fef06605 v3.4.9.1 2019-09-23 21:42:32 +03:00
Pavel Loginov 441e5ea906 v3.4.9.1 2019-09-23 19:51:50 +03:00
Pavel Loginov 97ed8abe49 v3.4.9.1 2019-09-23 19:44:35 +03:00
Pavel Loginov fffb83c5e4 v3.4.9
New the "Add proxy" page
2019-09-23 17:03:23 +03:00
Pavel Loginov b252f8fa3b v3.4.9 2019-09-23 14:18:38 +03:00
Pavel Loginov 321a09c7bd v3.4.9 2019-09-22 21:23:16 +03:00
Pavel Loginov 732d5f674f v3.4.9 2019-09-22 21:16:39 +03:00
Pavel Loginov 99f4c747fd v3.4.9 2019-09-22 20:41:01 +03:00
Pavel Loginov d52a94ed99 v3.4.9 2019-09-22 19:03:20 +03:00
Pavel Loginov 9f8aea610c v3.4.9
New the overview HAProxy-WI page
New the overview HAProxy page
2019-09-22 18:46:26 +03:00
Pavel Loginov 8228168082 v3.4.8.1 2019-09-20 21:15:23 +03:00
Pavel Loginov 59b904b94e v3.4.8.1
Bugs fix
2019-09-20 19:24:45 +03:00
Pavel Loginov 8ad92c1342 v3.4.8
Appeared ability edit not whole config. just separate sections
Some new design
Improved Options
Bugs fixed
2019-09-20 09:42:19 +03:00
Pavel Loginov af6e7c97c0 v3.4.7 2019-09-17 10:34:01 +03:00
Pavel Loginov ec5a310d69 v3.4.7
Now combined version sections(upload and delete)
Appeared "Options" tab where you can save options and after use them for adds your proxy
2019-09-17 10:18:48 +03:00
Pavel Loginov e0a72496af v3.4.6.1 2019-09-15 15:02:59 +03:00
Pavel Loginov 0ee4d21d7e v3.4.6.1 2019-09-15 14:53:37 +03:00
Pavel Loginov 1f73efcf49 v3.4.6.1
Improved logging and update
2019-09-15 14:51:09 +03:00
Pavel Loginov 3bb60bb4f1 v3.4.6 2019-09-14 17:31:17 +03:00
Pavel Loginov 510f11146e v3.4.6 2019-09-14 12:59:00 +03:00
Pavel Loginov 095d06f240 v3.4.6 2019-09-14 12:15:02 +03:00
Pavel Loginov f1d2d93ebd v3.4.6 2019-09-14 11:34:28 +03:00
Pavel Loginov 3c4f5282c6 v3.4.6
Update
2019-09-14 11:13:45 +03:00
Pavel Loginov 0e6d6e8fb9 v3.4.5.1 2019-09-11 22:50:15 +03:00
Pavel Loginov 9e3fe7d5a5 v3.4.5.1
Login imporoved
2019-09-11 09:05:57 +03:00
Pavel Loginov a44f272cb9 v3.4.5
WAF and overview  improved,  bugs fixed
2019-09-10 08:44:02 +03:00
Pavel Loginov adf6fa0dd6 v3.4.4.8 2019-09-09 22:14:37 +03:00
Pavel Loginov e03da32d40 v3.4.4.7
Improved the stat page
2019-09-08 12:59:25 +03:00
Pavel Loginov 1b743cd8f1
v3.4.4.6 2019-09-06 14:04:29 +03:00
Pavel Loginov c930ead7a9
v3.4.4.6 2019-09-06 14:02:36 +03:00
Pavel Loginov 7c80a2a45e v3.4.4.6 2019-09-06 10:25:53 +03:00
Pavel Loginov c8846d597b v3.4.4.6 2019-09-03 22:10:42 +03:00
Pavel Loginov f520c5d9fd v3.4.4.6
Bugs
2019-09-01 23:31:38 +03:00
Pavel Loginov 4bb9a840fb v3.4.4.6
Auto start
2019-09-01 14:13:34 +03:00
Pavel Loginov 8c06b5c85c Merge branch 'master' of https://github.com/Aidaho12/haproxy-wi 2019-09-01 13:00:37 +03:00
Pavel Loginov b570be7e2b v3.4.4.6
Auto start
2019-09-01 13:00:33 +03:00
Pavel Loginov a93e5020b4 v3.4.4.5
bugs
2019-08-27 15:01:56 +03:00
Pavel Loginov 0755a32348 v3.4.4.5
Demosite, new HAProxy version
2019-08-26 20:32:34 +03:00
Pavel Loginov ef3f018bbd v3.4.4.5 2019-08-16 21:54:07 +03:00
Pavel Loginov fcac0e7784 v3.4.4.5
Bugs
2019-08-15 12:12:20 +03:00
Pavel Loginov ba79e7301c v3.4.4.5
XSS protect
2019-07-16 14:42:45 +03:00
Pavel Loginov c83eb3989a v3.4.4.4
Del deprecated html module
2019-06-30 12:21:52 +03:00
Pavel Loginov 42a683ce0b v3.4.4.3
httpd config
2019-06-30 12:04:11 +03:00
Pavel Loginov 01105673e8 v3.4.4.2
Now with https!
2019-05-18 11:11:03 +03:00
Pavel Loginov 5c416a3bfc v3.4.4.1
27. Ability to hide part of the config tags: "#HideBlockStart" and "#HideBlockEnd"
2019-05-13 23:07:32 +03:00
Miguel Alexandre 4fc0e9fa73 Add ability to test the configuration without saving 2019-05-06 13:52:20 +01:00
Pavel Loginov ad38eb5305 v3.4
Bugs
2019-05-03 11:18:43 +03:00
v-masterman 0cdda363e2
Update base.html 2019-02-22 14:12:42 -08:00
v-masterman 1035c22675
Update options.py 2019-02-22 14:04:59 -08:00
v-masterman 82886f3fe5
Update index.html 2019-02-22 13:59:36 -08:00
Aidaho12 512a69a305 v3.4.4
Now you can clone available users/servers/telegram settings as template for new user/server/telegram channel
2019-02-04 12:37:41 +06:00
Aidaho12 2b014369e1 v3.4.3
Bugs
2019-01-30 16:19:04 +06:00
Aidaho12 3650b7b54e v3.4.3
New left menu
2019-01-24 10:18:30 +06:00
Pavel Loginov 5a8c513259
v3.4.3
New left menu
2019-01-23 21:38:27 +06:00
Pavel Loginov 41e1b17631
v3.4.2
Add 1.9 support
2019-01-23 11:56:21 +06:00
Pavel Loginov 5814a06520
v3.4.2
Add 1.9 support
2019-01-23 11:55:46 +06:00
Aidaho12 bd8d851c36 v3.4.1
Enable/Disable users
2019-01-05 19:57:15 +06:00
Aidaho12 e373d0acee v3.4.1
Enable/Disable users
2019-01-05 18:36:59 +06:00
Aidaho12 fbdae839e4 v3.4
Bugs
2018-12-25 16:59:08 +06:00
Aidaho12 915b086fe2 v3.4
Bugs
2018-12-10 10:16:59 +06:00
Aidaho12 810959e382 v3.4
Metrics bug
2018-12-05 04:55:55 +06:00
Aidaho12 2fefe88222 v3.4
Litle improved
2018-11-28 11:26:12 +06:00
Aidaho12 34d67e1e61 v3.4
bugs
2018-11-27 23:38:04 +06:00
Aidaho12 3389529cc6 v3.4
Keep Haproxy service start
2018-11-26 16:00:25 +06:00
Aidaho12 a6219ef87a v3.3
Bufs
2018-11-09 14:42:36 +06:00
Aidaho12 a31691cb29 v3.3
Bugs
2018-11-08 22:05:14 +06:00
Aidaho12 92b4929497 v3.3 2018-11-08 14:53:25 +06:00
Aidaho12 baf2494732 v3.3
Ldap support
2018-11-08 14:49:03 +06:00
Aidaho12 f653687b97 v3.2.13
Sql bugs
2018-11-08 08:54:22 +06:00
Aidaho12 242152f17c v3.2.13
bugs
2018-11-02 15:28:06 +06:00
Aidaho12 89f67ae01d v3.2.13
ascii
2018-11-02 14:40:10 +06:00
Aidaho12 9057973783 v3.2.13
Map
2018-11-02 13:50:57 +06:00
Aidaho12 d9087b6914 v3.2.13 2018-10-22 16:38:40 +06:00
Aidaho12 384ceef8ab v3.2.13
Bugs
2018-10-21 12:51:43 +06:00
nbulusanjr 36cbbcaf07
Update sql.py
select_servers_metrics for mysql database
insert_waf_metrics  for mysql database
2018-10-17 10:55:43 +08:00
Aidaho12 6f7984b6be v3.2.13 2018-10-11 08:49:50 +06:00
Aidaho12 b6d4ebb8c8 v3.2.13
bugs
2018-10-10 15:57:28 +06:00
Aidaho12 a9e99f44a1 v3.2.13
Config name bug
2018-10-04 20:56:02 +06:00
Aidaho12 9c1cad105a v3.2.13
Bugs
2018-10-04 14:18:53 +06:00
Aidaho12 14f3ab67a0 v3.2.13
New "user add" form, improved forms
2018-10-04 10:07:32 +06:00
Aidaho12 db1cb7b772 v3.2.12 2018-10-03 17:41:38 +06:00
Aidaho12 48e7c556c2 v3.2.12
New "Add server" form. Bugs fixed
2018-10-03 16:14:57 +06:00
Aidaho12 2772cd24f4 v3.2.11 2018-10-02 11:07:07 +06:00
Aidaho12 082467ce50 v3.2.11
Was added SSH check connect
2018-10-01 22:51:37 +06:00
Aidaho12 392485c046 v3.2.10 2018-10-01 08:32:13 +06:00
Pavel Loginov 70ce151dc1
Merge pull request #50 from cankaya07/master
get_pty for paramiko
2018-10-01 08:28:13 +06:00
Can KAYA a4bbe0b197
wrong variable comman instead of command. fixed. 2018-09-30 22:05:02 +03:00
Aidaho12 429e306ce0 v3.2.10
Now you can add users to your own group. Many bugs fixed
2018-09-28 22:10:01 +06:00
Can KAYA a879871cf6 get_pty for paramiko
fix when u use cloud machines with the restricted permission while working on system files.
2018-09-28 15:04:16 +03:00
Aidaho12 ef10f8829f v3.2.9 2018-09-28 16:45:49 +06:00
Aidaho12 2ea6fecacc v3.2.9
Interface bugs
2018-09-28 16:35:44 +06:00
Aidaho12 255685f296 v3.2.9 2018-09-28 15:45:22 +06:00
Aidaho12 2b4a376ff7 v3.2.9 2018-09-27 10:28:10 +06:00
Aidaho12 64d5095985 v3.2.9
Was optimized "Configs" sections. Now all action with configs in one place
2018-09-26 21:10:35 +06:00
Can KAYA 3e87f8f862
reserved 2018-09-25 19:47:14 +03:00
Can KAYA 8e6d287b94
reserved keyword 2018-09-25 19:44:19 +03:00
Can KAYA 65e29a82c3
reserved keyword issue 2018-09-25 19:41:00 +03:00
Aidaho12 ef9f213a2f v3.2.8 2018-09-24 10:06:56 +06:00
Aidaho12 3779c047b3 v3.2.8
Description for servers
2018-09-23 15:16:16 +06:00
Aidaho12 6e72b709d7 v3.2.7 2018-09-20 14:06:59 +06:00
Aidaho12 ea14d50c9e v3.2.7
async
2018-09-20 13:32:08 +06:00
Aidaho12 6f441b65e3 v3.2.6 2018-09-19 12:22:38 +06:00
Aidaho12 d38f1f2981 v3.2.6 2018-09-17 17:22:44 +06:00
Aidaho12 6effdca461 v3.2.6 2018-09-12 09:36:15 +06:00
Aidaho12 6a4c597ab8 v3.2.6
Maxconn
2018-09-12 08:25:32 +06:00
Aidaho12 a905a2ae3e v3.2.5
Bugs
2018-09-07 13:44:23 +06:00
Aidaho12 2324e7a0f3 v3.2.5
Improved error output, bugs
2018-09-03 21:39:39 +06:00
Aidaho12 1bda72c13f v3.2.4
Bugs
2018-09-03 20:36:29 +06:00
Aidaho12 ba6846452f v3.2.4
Bugs
2018-09-03 20:19:54 +06:00
Aidaho12 f0e825eda1 v3.2.4 2018-09-03 19:45:04 +06:00
Aidaho12 1d39d5de16 v3.2.4 2018-09-03 14:07:12 +06:00
Aidaho12 ca1d564294 v3.2.4
SSH port
2018-09-01 16:43:25 +06:00
Aidaho12 f0564e4744 v3.2.3
Bugs
2018-08-31 11:42:44 +06:00
Aidaho12 da4d9355d7 v3.2.3
JS optimized
2018-08-30 11:21:03 +06:00
Aidaho12 8052f9e8ea v3.2.2
Bugs
2018-08-29 11:05:11 +06:00
Aidaho12 d4b36019e1 v3.2.2 2018-08-28 16:45:09 +06:00
Aidaho12 3f8a687176 v3.2.2 2018-08-28 10:54:53 +06:00
Aidaho12 106cad5ffa v3.2.2 2018-08-28 09:34:10 +06:00
Aidaho12 c6c5ca2193 v3.2.2
Improved Adds pages
2018-08-27 17:28:29 +06:00
Aidaho12 5c5b21a56a v3.2.1 2018-08-27 09:45:10 +06:00
Aidaho12 f0cb22f8e9 v3.2.1
Bugs
2018-08-24 21:54:11 +06:00
Aidaho12 f934aff44c v3.2.1
Debian support improved
2018-08-24 13:29:28 +06:00
Aidaho12 5b402b597b v3.2.1
Debian support improved
2018-08-23 20:27:28 +06:00
Aidaho12 3d508cb0b2 v3.2
Bugs
2018-08-23 12:48:10 +06:00
Aidaho12 ba7715dbb6 v3.2
Bugs
2018-08-21 16:07:05 +06:00
Aidaho12 7414d6f684 v3.2 2018-08-20 22:53:37 +06:00
Aidaho12 21495d2567 v3.2 2018-08-20 21:20:14 +06:00
Aidaho12 14cb96459d v3.2 2018-08-20 13:16:33 +06:00
Aidaho12 2a7a11a9c8 v3.2
WAF page!
2018-08-20 12:39:52 +06:00
Aidaho12 7d6ca27c86 v3.1 2018-08-17 23:08:07 +06:00
Aidaho12 da77663484 v3.1
Meet Web application firewall!
2018-08-17 17:55:17 +06:00
Aidaho12 f272ec4ca2 v3.1
Meet Web application firewall!
2018-08-17 10:41:50 +06:00
Aidaho12 914d04eede v3.0
Bugs
2018-08-15 21:36:05 +06:00
Aidaho12 ebbe0b9a7c v3.0
Bugs
2018-08-15 14:17:57 +06:00
Aidaho12 a225ca8d18 v3.0 2018-08-14 15:54:39 +06:00
Aidaho12 af62ff0fc2 v3.0
Show config and compare page improved
2018-08-14 11:59:21 +06:00
Aidaho12 fc2b657c2e v3.0 2018-08-13 13:35:02 +06:00
cclauss e74db7c856
Initialize oldstat at the top of the function
It is not essential but it is safer if the code is changed in the future...

[flake8](http://flake8.pycqa.org) testing of https://github.com/Aidaho12/haproxy-wi on Python 3.7.0

$ __flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics__
```
/home/travis/virtualenv/python3.7.0/lib/python3.7/site-packages/pycodestyle.py:113: FutureWarning: Possible nested set at position 1
  EXTRANEOUS_WHITESPACE_REGEX = re.compile(r'[[({] | []}),;:]')
./app/tools/checker_worker.py:70:27: F821 undefined name 'oldstat'
				if (currentstat[i] != oldstat[i] and currentstat[i]!="none") and ("FRONTEND" not in str(vips[i]) and "BACKEND" not in str(vips[i])):
                          ^
1     F821 undefined name 'oldstat'
1
```
2018-08-11 18:38:47 +02:00
Aidaho12 c0dbf08f23 v3.0
Most settings migrate into DB, improved install script, and haproxy install script
2018-08-11 20:47:47 +06:00
Aidaho12 86f68abd0d v2.9
some functions WAF, bugs
2018-08-09 18:11:10 +06:00
Aidaho12 4eec98d284 v2.8.1
Bugs
2018-08-08 23:15:18 +06:00
Aidaho12 650b22e55c v2.8.1
Web acceleration
2018-08-08 18:06:23 +06:00
Aidaho12 eb77c165b8 v2.8 2018-08-07 11:41:48 +06:00
Aidaho12 3bf48cbdec v2.8 2018-08-07 11:32:14 +06:00
Aidaho12 cb803142d8 v2.8 2018-08-07 11:17:10 +06:00
Aidaho12 125d7ab81c v2.8 2018-08-07 09:47:43 +06:00
Aidaho12 4279b71e3a v2.8 2018-08-07 00:08:52 +06:00
Aidaho12 4232833dd1 v2.8 2018-08-06 22:18:12 +06:00
Aidaho12 04dfb0d98b v2.8 2018-08-06 20:19:31 +06:00
Aidaho12 89192f6a8d v2.8 2018-08-06 19:59:39 +06:00
Aidaho12 b02cc2fc07 v2.8
Bugs
2018-08-05 20:37:14 +06:00
Aidaho12 2cc270859f v2.8
Bugs
2018-08-04 20:44:09 +06:00
Aidaho12 a8c7b99db8 v2.8
Meet metrics! Now in HAProxy-WI you can see count incomning connections!
2018-08-04 01:17:03 +06:00
Aidaho12 7bec23f837 v2.7.3 2018-08-01 14:06:09 +06:00
Aidaho12 01fc3c49be v2.7.3
Bugs
2018-07-31 08:20:23 +06:00
Aidaho12 2715ecab29 v2.7.3
Alerting about HAProxy service state
2018-07-30 09:09:26 +06:00
Aidaho12 eebbf4354f v.2.7.2.2
Checker alert message improved
2018-07-29 00:14:12 +06:00
Aidaho12 b24eb38a3f v.2.7.2.2
Servers page protectd
2018-07-27 12:46:50 +06:00
Aidaho12 32be16a69d v2.7.2.1
Imptoved auto refresh
2018-07-27 09:45:49 +06:00
Aidaho12 008fdde04c v2.7.2 2018-07-26 10:49:58 +06:00
Aidaho12 f251338d06 v2.7.2 2018-07-26 10:24:51 +06:00
Aidaho12 cc139aa36c v2.7.2 2018-07-26 10:14:09 +06:00
Aidaho12 05fe5a64d5 v2.7.2
Improved install script
2018-07-25 21:57:42 +06:00
Aidaho12 b92b3ea34a v2.7.2
Bugs
2018-07-25 12:28:33 +06:00
Aidaho12 f16e5f4af7 v2.7.2
Settings telegram for Checker, bugs fix
2018-07-25 11:25:27 +06:00
Aidaho12 897e3dd126 v2.7.1
New logs, bugs fixed
2018-07-24 10:08:06 +06:00
Aidaho12 aecebbb49e v2.7
Bugs
2018-07-23 16:53:25 +06:00
Aidaho12 e902002ec5 v2.7
Alerting about changes backends state
2018-07-23 13:08:43 +06:00
Aidaho12 24074d5ee4 v2.6.3.1 2018-07-18 19:14:03 +06:00
Aidaho12 c98aeb6492 v2.6.3.1
ddos and slow post atacks pre-configure settings in add pages
2018-07-18 11:46:37 +06:00
Aidaho12 45aef7050b v2.6.3
SYN flood protect
2018-07-17 09:21:08 +06:00
Aidaho12 77ae8d1c40 v2.6.2.2
Improved compare
2018-07-16 10:52:43 +06:00
Aidaho12 60b83c9c8c v2.6.2.1
Ability to view SSL certificates
2018-07-13 10:28:21 +06:00
Aidaho12 5d3b74facf v2.6.2
Bugs
2018-07-10 18:03:28 +06:00
Aidaho12 bc87a22731 v2.6.2
Improved Overview page
2018-07-09 09:35:31 +06:00
Aidaho12 00aaa0a481 v2.6.1
Bugs
2018-07-07 15:43:31 +06:00
cclauss 038619f972
Catch the throw exception in variable e
The next line refers to __e__ twice but it is never defined.


flake8 testing of https://github.com/Aidaho12/haproxy-wi on Python 3.6.3

$ __flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics__
```
./app/delver.py:58:36: F821 undefined name 'e'
					stderr = "Error: %s - %s." % (e.filename,e.strerror)
                                   ^
./app/delver.py:58:47: F821 undefined name 'e'
					stderr = "Error: %s - %s." % (e.filename,e.strerror)
                                              ^
2     F821 undefined name 'e'
2
```
2018-07-05 18:16:57 +02:00
Aidaho12 c8914a3f12 v2.6.1
Bugs, style
2018-07-05 13:03:26 +06:00
Aidaho12 92d9b5639a v2.6.1
Bugs
2018-06-29 12:07:24 +06:00
Aidaho12 0e85e79b70 v2.6.1
Manage servers and cred by groups
2018-06-28 11:55:07 +06:00
Aidaho12 540e9acab1 v2.6
Each server has its own creds!
2018-06-24 15:31:28 +06:00
Aidaho12 96ed5b6fda v2.5.6.2 2018-06-20 13:21:16 +06:00
Aidaho12 80202a76e1 v2.5.6.2 2018-06-18 14:44:58 +06:00