bd62897e80
Turn down the verbosity with an internal config attr when parsing the schema.
...
This helps while developing, without memcached running we get 100,000's of logs while rendering the test environment.
Also fixes a deprecated parsing null to strlen().
2025-01-02 19:53:14 +11:00
59c8ed95c5
Fixes for testing
2024-01-21 18:15:23 +11:00
4c8bd1c81f
Start of implementation of Import and Export using LDIF
2024-01-21 15:56:25 +11:00
6991983743
Rework Components to use consistent variables and interface
2024-01-20 10:37:47 +11:00
c02f390f64
Fix display of password attributes and update processing with jpegphoto and password
2024-01-09 17:44:50 +11:00
18f9f1a9b3
Update directorytree/ldaprecord-laravel to v3
2024-01-08 12:28:11 +11:00
652cdee034
Enabled adding new attributes to a DN
2023-09-02 23:24:18 +10:00
6d900d0964
Work out which attributes are available to a DN
2023-09-02 22:16:18 +10:00
36a985554d
Fix for when user changes their own password, and thus the password in the cookie is no longer valid
2023-04-13 21:01:15 +10:00
eafae02c7b
Enabled form validation
2023-04-13 10:40:01 +10:00
f01f88b3bd
Work on DN edit rendering
2023-04-13 10:40:01 +10:00
a62e7ddeca
Change Schema classes to final
2023-04-03 10:14:20 +10:00
4fd51abcb1
More work on displaying and editing an LDAP entry
2023-04-03 10:14:20 +10:00
c36383b0fc
Start of enabling DN update.
2023-03-31 16:39:56 +11:00
f043c74ae6
Handle RFC3866 Language Tags
2023-03-30 20:08:20 +11:00
dd17873905
Update architect-ui, bootstrap, javascript and css
2023-03-27 19:22:47 +11:00
a99770951d
Implemented more attribute classes
2023-03-02 19:07:45 +11:00
7d19b89637
Implemented can_addvalue
2023-03-02 19:07:45 +11:00
c0c9a5576e
Added rendering attribute hints
2023-03-02 19:07:45 +11:00
64d1a09db4
Minor schema cosmetic code fixes, more Attribute implementation from old pla, start of LDAP DN view/edit
2023-03-02 09:54:30 +11:00
Deon George
491f04cd5d
Updated server info
2023-02-19 20:25:32 +11:00
Deon George
4f9accbadf
Move some server function to Server::class (from Entry::class)
2023-02-19 16:35:07 +11:00
Deon George
92e5afd614
Improved caching of schema
2023-02-19 00:32:46 +11:00
Deon George
8ec1d2b1fe
Ported the schema browser
2023-02-18 23:46:41 +11:00
Deon George
413f1ec065
Implemented caching of our base_dn
2023-01-31 10:44:35 +11:00
Deon George
10a2d2161b
Start of using Attribute objects, rendering jpegphoto
2021-12-12 14:13:55 +11:00
Deon George
a80a2725bc
Start of using Attribute objects, rendering jpegphoto
2021-12-11 00:24:00 +11:00
Deon George
851010d6d5
Add icons for each DN based on objectClass
2021-12-11 00:24:00 +11:00
Deon George
2a099e2dc4
Move getBaseDN to Entry class, some cleanup
2021-12-10 23:51:49 +11:00
Deon George
4ef074fac4
More unit testing, setup for localisation
2021-12-10 23:51:48 +11:00
Deon George
d20a17d3fe
Added server info
2021-12-10 23:51:48 +11:00
Deon George
c549d28340
Change query() to children() - expose hassuborinates
2021-12-10 23:51:48 +11:00
Deon George
15ff508429
Swap out adldap2/adldap2 for directorytree/ldaprecord-laravel
2021-12-10 23:51:48 +11:00
Deon George
f323be3d7f
Start on fetching DN from server
2021-12-10 23:51:48 +11:00
Deon George
6620b9147e
API query and CI to build the docker demo image
...
Remove unused CI, removed some debugging for the demo
2021-12-10 23:51:48 +11:00
Deon George
de4fa04d3b
Start of tree being rendered by API/AJAX calls
2021-12-10 23:51:48 +11:00
Deon George
1e3e4b2196
Setup CI testing
2021-12-10 23:51:47 +11:00