This commit is mainly as a result of creating DN entries and improves some backend functions:

* Enable creation of new entries,
* Change all our ajax frames to go through /frames URI instead of /dn,
* Add our frame command to the encrypted DN,
* Automatically redirect to root URL when selecting a tree item and currently in another path (as a result of a prior POST activity),
* Some validation improvements DNExists/HasStructuralObjectClass
This commit is contained in:
2025-02-23 18:14:41 +11:00
parent f08fdb1bcd
commit 3a3e9d3c2b
27 changed files with 688 additions and 147 deletions

View File

@@ -46,12 +46,15 @@
if (! rendered)
$.ajax({
type: 'POST',
// @todo When this is opened a second time, the data is appended.
cache: false,
url: '{{ url('entry/objectclass/add') }}',
data: {
oc: oc,
},
success: function(data) {
$('select#newoc').select2({
dropdownParent: $('#new_objectclass-modal'),
theme: 'bootstrap-5',
allowClear: true,
multiple: true,
data: data,
});
@@ -60,8 +63,6 @@
if (e.status != 412)
alert('That didnt work? Please try again....');
},
url: '{{ url('entry/objectclass/add') }}/'+dn,
cache: false
});
rendered = true;