899 Commits

Author SHA1 Message Date
Daniel Steglich
66e9b00567 built in string substitution of bash shell does not work with dash. avoid this incompatibility. 2015-03-25 21:47:50 +01:00
Daniel Steglich
c4fa908dd7 local vars are only possible inside of functions 2015-03-25 21:13:08 +01:00
Daniel Steglich
b4b3bb83f4 updated help message 2015-03-25 21:11:03 +01:00
Daniel Steglich
b4eba95759 fixed missing bracket in awk command 2015-03-25 21:04:01 +01:00
Daniel Steglich
22033aaea5 fixed some syntax errors after last changes 2015-03-25 19:43:22 +01:00
Daniel Steglich
3d8228ce38 made the bash script code shellcheck compatible, replaced obsolete statements 2015-03-25 19:28:43 +01:00
Daniel Steglich
09c541ea5c fixed missing whitespace 2015-03-25 17:30:05 +01:00
Daniel Steglich
8af4ee423a removed dictionary because string values can be used in dropdown menu directly 2015-03-13 14:09:58 +01:00
Daniel Steglich
337fa56b15 refactoring, made the code more readable, use consistent indentions, whitespaces and linebreaks next to brackets 2015-03-12 17:07:21 +01:00
Daniel Steglich
e94c85c357 improved help texts 2015-03-10 09:00:56 +01:00
Daniel Steglich
66a4083891 moved reconfiguration of dropdown display directly to the onchange function of the dropdown box as the code is not used elsewhere 2015-03-10 00:31:30 +01:00
Daniel Steglich
dfe35c9c97 improved helper text 2015-03-09 23:39:35 +01:00
Daniel Steglich
8269cfe97e removed duplicate code and avoid deleting form field config on reload 2015-03-09 23:33:09 +01:00
Daniel Steglich
2782406cae improved form validation (only request domain/user/pass if gnudip is selected to allow empty params on update URL), and stripped single qoutes from empty values to avoid showing them when form is loaded 2015-03-09 23:32:13 +01:00
Daniel Steglich
c59fcf0d29 fixed status return string of updateurl 2015-03-09 23:30:45 +01:00
Daniel Steglich
41352912a3 copyright notice added 2015-03-09 22:58:51 +01:00
Daniel Steglich
1a3d7a3d00 only validate form fileds if the form is enabled at all 2015-03-09 22:36:21 +01:00
Daniel Steglich
9f8281f9dc do not change values of dropdown element, but change selection 2015-03-09 22:35:51 +01:00
Daniel Steglich
6bb73467a6 improved helptext 2015-03-09 22:06:21 +01:00
Daniel Steglich
9f6d9487bd use ssl for freedns 2015-03-09 21:57:34 +01:00
Daniel Steglich
4356a2cff3 fixed typo 2015-03-09 21:53:12 +01:00
Daniel Steglich
fa076edda4 fixed indention 2015-03-09 21:44:25 +01:00
Daniel Steglich
15a6c49922 only show fields according to dropdown menu when entering form first tim (after enable checkbox was selected) 2015-03-07 00:03:00 +01:00
Daniel Steglich
e5ddfe0906 added hint for free dns service 2015-03-06 23:41:30 +01:00
Daniel Steglich
808062da11 added some comments 2015-03-06 23:30:24 +01:00
Daniel Steglich
ce057ebd22 need to remove unused parameters according to dropdown box selection 2015-03-06 23:27:45 +01:00
Daniel Steglich
21c4326a1d do not clear server and URL values when changing dropdown menu but check if one of them is filled when validate the form 2015-03-06 23:18:50 +01:00
Daniel Steglich
3b0a070283 configure the form according to last configured values when loading the formular 2015-03-06 23:10:36 +01:00
Daniel Steglich
379815d92b fixed dropdown box based deletion of unused params 2015-03-06 23:06:17 +01:00
Daniel Steglich
a57f86315e added freedns provider 2015-03-06 22:04:42 +01:00
Daniel Steglich
98506f0fdd improved check of current IP, registered at DNS server 2015-03-06 21:46:57 +01:00
Daniel Steglich
7d30480117 improved ipurl check 2015-03-06 21:41:57 +01:00
Daniel Steglich
6acc4cc44f only do a update if DNS entry is outdated 2015-03-06 21:34:57 +01:00
Daniel Steglich
7d44f0c4e4 do not delete GnuDIP Server address if dropdown box changes and check/uncheck HTTP Basic auth according to update URL provider template 2015-03-06 21:21:19 +01:00
Daniel Steglich
45960542bb less than 80 characters per line 2015-03-05 22:03:55 +01:00
Daniel Steglich
94991b9bb6 changed form manipulation from plain javascript to jquerry and removed javascript from python file 2015-03-05 21:48:30 +01:00
Daniel Steglich
e42b8e5015 covered empty server arguments and made parameter comparsion more easy 2015-03-05 14:03:11 +01:00
Daniel Steglich
21f0aeef1c fixed indention 2015-03-05 13:20:46 +01:00
Daniel Steglich
746b077557 fixed typo 2015-03-05 13:15:44 +01:00
Daniel Steglich
a615cbe243 fixed form validation: at least dynamicdns_server or dynamicdns_update_url needs to be configured 2015-03-04 22:40:50 +01:00
Daniel Steglich
2c63aaeb06 moved helper texts to variables 2015-03-04 22:35:03 +01:00
Daniel Steglich
eab3ac2cfc added comments 2015-03-04 22:22:30 +01:00
Daniel Steglich
1075665a90 fixed indention 2015-03-04 10:28:28 +00:00
Daniel Steglich
ad1d94f6a6 changed success/failure storage after update is done via update URL 2015-03-04 10:17:48 +00:00
Daniel Steglich
68bd749164 sorround update URL with double qoutes 2015-03-04 10:01:48 +00:00
Daniel Steglich
5c5134f233 store successful update events to be displayed on status page 2015-03-04 09:18:53 +00:00
Daniel Steglich
f1c1d812e9 updated javascript disabled helper message 2015-03-03 23:05:34 +01:00
Daniel Steglich
8bcea1fdae do not show single quotes arround the update URL 2015-03-03 22:46:32 +01:00
Daniel Steglich
b6d5e4286b started adding help text variables 2015-03-03 22:44:14 +01:00
Daniel Steglich
e6ee17cfbd fixed variables 2015-03-03 22:36:02 +01:00