|
b08de519d4
|
Blade syntax consistency updates - no functional changes
Create Docker Image / Test Application (x86_64) (push) Successful in 28s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m25s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 2m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
|
2025-06-01 19:28:08 +10:00 |
|
|
6599bb7f4f
|
Fix deprecation message introduced by 3d511f3
Create Docker Image / Test Application (x86_64) (push) Successful in 27s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m24s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 2m48s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
|
2025-06-01 16:08:11 +10:00 |
|
|
d623f3c26d
|
Move langtag rendering from dn/Entry into Attribute - more enhancements for #16,
Reduce use of style= tags,
Cosmetic layout changes,
Layout change to enable rendering template views,
<attribute> id tags are now lowecase
|
2025-06-01 16:08:11 +10:00 |
|
|
bd40ab0e84
|
Framework upgrade to Laravel 12 and javascript updates
|
2025-06-01 16:08:11 +10:00 |
|
|
3fcb8707d9
|
Revert version to 2.2.0-dev
|
2025-05-31 10:52:20 +10:00 |
|
|
c6e1640752
|
Fix for when the logged in user's details doesnt include an objectclass (because the query didnt have the ACLs to return them).
This should help #330 but doesnt allow the user to login even if they have the right objectclasses, but the query didnt return them.
|
2025-05-24 22:02:58 +10:00 |
|
|
917a3c1a0d
|
Testing for handling attribute values
|
2025-05-24 22:02:58 +10:00 |
|
|
148d19bbce
|
Some extra debug logging to help with fixes testing
|
2025-05-24 22:02:58 +10:00 |
|
|
6c501cc29d
|
Fixes to ensure testing works again
Added LDIF Import testing
|
2025-05-24 22:02:58 +10:00 |
|
|
2ce0ed8974
|
Framework update to make dependabot happy #319
|
2025-05-24 00:32:39 +10:00 |
|
|
9a6d80986a
|
We should start resume the session with ApplicationSession before checking for Session keys in AllowAnonymous
|
2025-05-24 00:26:55 +10:00 |
|
|
fa989b8f10
|
Remove MEMCACHED startup, since it is no longer included in the container
|
2025-05-24 00:26:55 +10:00 |
|
|
4e991db8b1
|
Fix showing required attributes when required by a parent class of the entries objectclasses
|
2025-05-24 00:26:55 +10:00 |
|
|
181971acc4
|
Improvements to userPassword handling when redirecting back. No need to use old() when rendering attributes, since they have already been processed by display with any updates
|
2025-05-24 00:26:55 +10:00 |
|
|
3493504720
|
Fix exception 500 being raised 'Argument #1 () must be of type array' when creating new entries with a userPassword. Fixes #320
|
2025-05-24 00:26:55 +10:00 |
|
|
54f27d3d16
|
Fix grammar errors on home page :(
|
2025-05-24 00:26:55 +10:00 |
|
|
3c0eb876e4
|
In the 'Add New Attribute' select list, use the attributes LDAP name instead of its lowercased name
|
2025-05-24 00:26:55 +10:00 |
|
|
6d55b52cd4
|
Attribute search should be lowercase, since we are comparing against $o->name_lc
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m21s
Create Docker Image / Test Application (x86_64) (push) Successful in 28s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m32s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2.1.3
|
2025-05-04 20:23:42 +10:00 |
|
|
16a1f85a79
|
Release v2.1.3
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m21s
Create Docker Image / Test Application (x86_64) (push) Successful in 28s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m33s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
|
2025-05-04 19:06:02 +10:00 |
|
|
f8d7819153
|
Fix for ARGON2 passwords, they shouldnt be base64 encoded. Fixes #316
|
2025-05-04 00:01:40 +10:00 |
|
|
75dbb37d8b
|
$langtag doesnt need to be passed to x-attribute.layout. Fix adding new userpassword. Only show Add Value when the Attribute has atleast 1 old value
|
2025-05-04 00:01:40 +10:00 |
|
|
309fe83c98
|
LDAP server errors were not being displayed when used with ->withErrors(), so created a new component x-failed
|
2025-05-04 00:01:40 +10:00 |
|
|
ffb98631a6
|
Implemented search via the top menu
|
2025-05-03 20:27:16 +10:00 |
|
|
be69e22867
|
Update home page
|
2025-05-03 20:27:16 +10:00 |
|
|
21c88048e3
|
Fix rendering of x-attribute-type missing defaults from edit/new/langtag/update as a result of bab5a262
Create Docker Image / Test Application (x86_64) (push) Successful in 28s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m26s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m36s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2.1.2.1
2.1.2
|
2025-05-02 11:39:59 +10:00 |
|
|
471ccfd88e
|
Release v2.1.2
Create Docker Image / Build Docker Image (arm64) (push) Has been cancelled
Create Docker Image / Build Docker Image (x86_64) (push) Has been cancelled
Create Docker Image / Final Docker Image Manifest (push) Has been cancelled
Create Docker Image / Test Application (x86_64) (push) Has been cancelled
2.1.2.0
|
2025-05-01 12:12:20 +09:30 |
|
|
5d23cbf0cc
|
If a user doesnt have permission to see an entries attributes - but can see the entry, disable edit and dont attempt to render. Further, if they cant see the objectclasses, dont make additional attributes available
|
2025-05-01 12:12:20 +09:30 |
|
|
b9ae269895
|
Fix html syntax error that stopped rendering uuid for a DN
|
2025-05-01 11:02:58 +09:30 |
|
|
ae782577e7
|
Automatically work out if attributes are internal (because they are not used in objectclasses)
Create Docker Image / Test Application (x86_64) (push) Has been cancelled
Create Docker Image / Build Docker Image (arm64) (push) Has been cancelled
Create Docker Image / Build Docker Image (x86_64) (push) Has been cancelled
Create Docker Image / Final Docker Image Manifest (push) Has been cancelled
|
2025-04-30 21:46:57 +09:30 |
|
|
84f82aaf59
|
Cosmetic layout change for DNs (extending the background to the page width).
|
2025-04-30 21:46:57 +09:30 |
|
|
10eca55026
|
NPM and framework update
|
2025-04-30 09:13:58 +09:30 |
|
|
64cc21d819
|
Fix logic processing isDirty() for MD5Update apps by checking that the new & old values dont equal before checking their md5 value
|
2025-04-30 09:04:10 +09:30 |
|
|
3d511f3fae
|
Change rendering of notes/errors/update and highlight attributes that are successfully updated
|
2025-04-30 09:04:10 +09:30 |
|
|
bab5a2626d
|
Remove Components/AttributeType::class it wasnt providing any functionality
|
2025-04-30 09:04:10 +09:30 |
|
|
6954b09089
|
@todo udpates
|
2025-04-27 14:12:24 +10:00 |
|
|
a336e58b7a
|
Fixes for 389 Directory Server - addresses recursion issue #314. The primary issue was that 389DS doesnt render the subschemaSubentry attribute unless it is specifically requested.
|
2025-04-27 14:12:24 +10:00 |
|
|
53880121b6
|
Server::class optimisations, minimal functional changes - basically caching/performance improvements
|
2025-04-27 14:12:24 +10:00 |
|
|
ea46cf36d0
|
Remove deprecteated Entry::query() override and associated noObjectAttributes() it wasnt used
|
2025-04-27 14:12:24 +10:00 |
|
|
36f8f57b77
|
When opening the export modal, limit selection to inside the modal. Generally when opening modals disable selection.
When selecting a DN on a DN fragment, autoselect the whole DN.
|
2025-04-27 14:12:24 +10:00 |
|
|
3604f1498c
|
Update existing LDAP instance configuration instead of replacing it. Caching was not enabled as per the configuration, so this fixes this.
|
2025-04-27 14:12:24 +10:00 |
|
|
808934ebfe
|
Change we now store logged in user details in session, instead of cookies.
This is so when the session expires, the logged in user details are expired as well, which wasnt happening with cookies.
|
2025-04-27 14:12:24 +10:00 |
|
|
21a690c6dd
|
Move our /api routes into /ajax under web.php. The /api routes werent authenticated and may not have been using the logged in users details
|
2025-04-27 14:12:24 +10:00 |
|
|
0083e9158b
|
Move out view variables until after our session has been setup. This was needed so that auth()->user() could be resolved correctly and needed to be done after we have started the session and swapped in the users cookies
|
2025-04-27 14:12:24 +10:00 |
|
|
f4cc559931
|
Dynamically work out objectclasses on the current entry, this fixes usage issues between adding objectclasses and adding attribute that are now available from new objectclasses, as well as determining that they are not dynamic
|
2025-04-27 14:12:24 +10:00 |
|
|
3de46ac28e
|
Fix when rendering changes to 2 or more attributes, the update confirmation table had one too many rowspan values for the Attribute.
Fix updating an entry by adding an new objectclass
|
2025-04-27 14:12:24 +10:00 |
|
|
8d4dccd9e9
|
Release v2.1.1
Create Docker Image / Build Docker Image (arm64) (push) Has been cancelled
Create Docker Image / Build Docker Image (x86_64) (push) Has been cancelled
Create Docker Image / Final Docker Image Manifest (push) Has been cancelled
Create Docker Image / Test Application (x86_64) (push) Has been cancelled
2.1.1
|
2025-04-21 18:07:37 +10:00 |
|
|
ccff36361f
|
Fix catching InsufficientAccessException when creating new entries
|
2025-04-21 17:24:59 +10:00 |
|
|
b7ca768cc6
|
Enable creation of new branch. Closes #312
|
2025-04-21 17:24:59 +10:00 |
|
|
a61f5e9b97
|
Release v2.1.0
Create Docker Image / Test Application (x86_64) (push) Successful in 29s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m24s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m34s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2.1.0
|
2025-04-11 15:38:06 +10:00 |
|
|
d845d87a6e
|
Laravel framework and javascript modules update
|
2025-04-11 15:38:06 +10:00 |
|