c1ba6df90d
DN updates some array values can be NULL (to delete the value), so validation show allow for that
2024-01-20 16:07:44 +11:00
76306b9a1b
Add nunomaduro/collision to dev environment, and update phpunit for testing
2024-01-20 16:07:44 +11:00
332aa279a8
Enable navigating directly to frames via a url fragment
2024-01-20 16:07:43 +11:00
0f9bb07d21
Enable returning to form frames by the existance of a frame input
2024-01-20 16:07:43 +11:00
b92157a987
Put back APIController::bases() removed by 851010d
. It's used by a JS query if are not given to a view
2024-01-20 10:37:47 +11:00
6991983743
Rework Components to use consistent variables and interface
2024-01-20 10:37:47 +11:00
cb06f3dcb6
Catch exception when trying to connect to update server
2024-01-20 10:37:47 +11:00
eda3680997
Fix for modals not displaying correctly
2024-01-12 00:23:44 +11:00
6cef2dfa99
Set container in production mode, to remove debugging
2024-01-10 00:01:03 +11:00
3b6ee582dd
Fix adding new attributes, show that blank values will delete the attribute
2024-01-09 23:37:15 +11:00
1f753c4dc6
Standardise attribute layout
2024-01-09 23:28:17 +11:00
c02f390f64
Fix display of password attributes and update processing with jpegphoto and password
2024-01-09 17:44:50 +11:00
c8fffd6d81
With 74bd996
enable login via DN.
...
Enhances #253
2024-01-09 13:29:15 +11:00
cb783da34b
Swap out nunomaduro/collision for spatie/laravel-ignition
2024-01-09 00:19:30 +11:00
12da43828e
Update parent container to address vulnerabilities
2024-01-09 00:02:59 +11:00
74bd996f7a
Enable login by any attribute - defaults to uid.
...
Implements #253
2024-01-08 15:09:17 +11:00
ef355e8193
Implement LdapRule to limit user logins by objectclass.
...
Now logins are allowed by any objectclass unless LDAP_LOGIN_OBJECTCLASS is defined, we should be an array of allowed objectClass (any match).
Improvement for #245
2024-01-08 15:08:26 +11:00
18f9f1a9b3
Update directorytree/ldaprecord-laravel to v3
2024-01-08 12:28:11 +11:00
8529b1fd18
Javascript updates
2024-01-08 11:24:22 +11:00
290ea279b9
Framework and dependancy update to v10.39.0
2024-01-08 11:16:35 +11:00
00fb3e9312
Our favicon needs to be an absolute path
2023-09-02 23:24:18 +10: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
9d1d969113
Update javascript components - should close #213
2023-08-30 11:36:30 +10:00
c8b5b2303a
Framework update that should close #212
2023-08-30 10:42:37 +10:00
7382394783
Fixes #226 when the tree was longer than the page height
2023-08-30 10:05:59 +10:00
8b72933be2
Update bug_report.md
2023-08-08 08:51:19 +10:00
c907180882
Framework update - addressing #206
2023-04-21 20:18:23 +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
9207d4e698
Information on docker container
2023-04-13 14:42:03 +10:00
c3f9e80b78
Fine tune CI cache paths
2023-04-13 10:40:01 +10:00
a4c05002a1
Ensure docker build updates public/ and remove other unnessary files from image
2023-04-13 10:40:01 +10:00
9e90820bfd
Debugging docker image source validation
2023-04-13 10:40:01 +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
20a2fede08
Update framework to Laravel 10
2023-04-06 09:34:45 +10:00
Deon George
5b046a95eb
Remove old PLA files that are no longer required.
2023-04-05 10:34:35 +10:00
409b0301dc
Update CI/CD to use specific test ldap instance
2023-04-03 10:37:26 +10:00
02f3152ffd
Change to consistent use of @lang in views where possible
2023-04-03 10:14:20 +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
d6f833f6eb
Add sudorole schema
2023-04-02 11:50:40 +10:00
2accc63091
Set git version to numeric 0
2023-04-01 12:11:09 +11:00
dcb0269fc5
Demo environment reconfigure.
...
It is now possible to login with admin@test/password and update entries in dc=example.com
2023-03-31 16:39:56 +11:00
c36383b0fc
Start of enabling DN update.
2023-03-31 16:39:56 +11:00
a1a9b8ba76
PHP framework and npm modules update, should close #198,#199,#200
2023-03-30 20:34:12 +11:00
e9cb41e5e4
Added fancytree persist
2023-03-30 20:08:20 +11:00
30b749dc75
Show a debug tag while in local
2023-03-30 20:08:20 +11:00
f043c74ae6
Handle RFC3866 Language Tags
2023-03-30 20:08:20 +11:00
61202d3617
CI to build javascript/css
2023-03-30 20:08:20 +11:00