Michael Kaufmann
|
0dfb4bdcdb
|
list dns entries after add/delete action handling so the table of entries always shows the current state withouth reloading the page; fixes #887
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-12 09:50:48 +02:00 |
|
Michael Kaufmann
|
d937029bf7
|
implement [ApiModule].listing() in frontend-module as sorting/limiting/searching is now possible via API call (partly untested)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-11-10 18:35:32 +01:00 |
|
Marc-André Kolly
|
358ca61a26
|
Implement validators to prevent breaking DNS server when adding newly introduced RR types
|
2019-07-28 18:47:47 +02:00 |
|
Marc-André Kolly
|
57ac337ef7
|
Add a few more commonly used RR types to DNS editor
|
2019-07-28 16:52:05 +02:00 |
|
Michael Kaufmann
|
0401e6971a
|
Revert "refactor global array"
This reverts commit c5a58e3f36 .
|
2018-12-22 08:15:31 +01:00 |
|
Michael Kaufmann
|
7e39a7bc60
|
Revert "refactor global array"
This reverts commit 370ccbdb74 .
|
2018-12-22 08:15:31 +01:00 |
|
Michael Kaufmann
|
370ccbdb74
|
refactor global array
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 20:51:44 +01:00 |
|
Michael Kaufmann
|
c5a58e3f36
|
refactor global array
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 20:31:17 +01:00 |
|
Michael Kaufmann
|
7563907df5
|
convert html-related functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 18:31:06 +01:00 |
|
Michael Kaufmann
|
97b5439c0d
|
auto-format all files; add table-definitions to test-bootstrap file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 12:24:07 +01:00 |
|
Michael Kaufmann
|
c0e89bbd05
|
refactor UI functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 11:22:03 +01:00 |
|
Michael Kaufmann
|
8e84a4ff44
|
correct use of Database use
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 16:57:03 +01:00 |
|
Michael Kaufmann
|
e4a0cc73bd
|
convert three more dns-related functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 14:38:45 +01:00 |
|
Michael Kaufmann
|
6329042d40
|
use namespaces in modules
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-18 13:45:05 +01:00 |
|
Michael Kaufmann (d00p)
|
5123b5fccd
|
fix error-display in dns_editor.php
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-20 08:55:14 +01:00 |
|
Michael Kaufmann (d00p)
|
190c95baca
|
created DomainZones ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-19 21:25:23 +01:00 |
|
Michael Kaufmann (d00p)
|
d9ec214e17
|
secure included webinterface-modules; add settings-functions to Froxlor-ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-22 21:05:58 +01:00 |
|
Michael Kaufmann (d00p)
|
e95a917812
|
allow non fqdn CNAME entries (froxlor appends zone's domain automatically if there's no trailing dot), fixes #434
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-06-04 11:29:21 +02:00 |
|
Michael Kaufmann (d00p)
|
332e627007
|
fix wildcard entries in dns editor, fixes #447; do not add extra dot at the end of SRV entries, fixes #446
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-06-04 09:31:55 +02:00 |
|
Michael Kaufmann (d00p)
|
8f4da0638e
|
allow underscore in dns labels, fixes #1697
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-01-25 10:42:18 +01:00 |
|
Michael Kaufmann (d00p)
|
7ea1de2a92
|
allow defined non-existing entry for SRV target-value for real now, i guess
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-20 16:21:55 +02:00 |
|
Michael Kaufmann (d00p)
|
be373e278f
|
allow defined non-existing entry for SRV target-value
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-20 16:17:33 +02:00 |
|
Michael Kaufmann (d00p)
|
61eab6fd93
|
do not validate fqdn of SRV and TXT entries, as they might use underscores
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-20 15:56:06 +02:00 |
|
Michael Kaufmann (d00p)
|
076b6143ce
|
limit record length
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-18 15:55:20 +02:00 |
|
Michael Kaufmann (d00p)
|
b14ab6b1c1
|
validate record/label in dns-editor; better escaping for soa-admin mail
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-18 10:35:47 +02:00 |
|
Michael Kaufmann (d00p)
|
68fa0e6576
|
let createDomainZone() return the DnsZone object for better use later
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-15 09:56:48 +02:00 |
|
Michael Kaufmann (d00p)
|
86dc57c2cc
|
outsource some dns functions to own files; allow opening of dns-editor only for domains that belong to the user (or the user has permission to edit as admin/reseller)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-13 19:40:37 +02:00 |
|
Michael Kaufmann (d00p)
|
689a1fdbd2
|
inform cronjob to regenerate bind-configs on changes
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-12 10:18:45 +02:00 |
|
Michael Kaufmann (d00p)
|
68d579b629
|
add SPF and DKIM stuff to DNS
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-12 09:36:33 +02:00 |
|
Michael Kaufmann (d00p)
|
d1106dd984
|
fix wrong unset of array-element
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-11 07:44:32 +02:00 |
|
Michael Kaufmann (d00p)
|
b775c2f60e
|
minor fixes
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 19:20:01 +02:00 |
|
Michael Kaufmann (d00p)
|
407a7c01aa
|
add createDomainZone function for new dns-editor; dump zone below the editor for testing purposes; all required entries that are not custom entered will be auto-generated like the bind-cron does this for now
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 14:11:01 +02:00 |
|
Michael Kaufmann (d00p)
|
64d068659f
|
more validation for NS and SRV records; fix display of long records
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 10:54:59 +02:00 |
|
Michael Kaufmann (d00p)
|
e33d7b756f
|
add missing error-language-string; check whether domain is bind-domain
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 07:37:42 +02:00 |
|
Michael Kaufmann (d00p)
|
283e272b99
|
enhance MX validation; fix SRV validation
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 07:37:42 +02:00 |
|
Michael Kaufmann (d00p)
|
5acd51fdd3
|
add first part of new dns-editor
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 07:37:42 +02:00 |
|