|
c4d28c8a23
|
Add support for displaying user certificates, that are recorded in the directory with a ;binary tag. Closes #75
Create Docker Image / Test Application (x86_64) (push) Successful in 28s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m22s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m31s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
|
2025-04-07 14:34:56 +10:00 |
|
|
29c460fd4b
|
Ensure our validation message is shown when not selecting an objectclass when creating a new entry
|
2025-04-07 14:34:56 +10:00 |
|
|
3196b10aed
|
Add OID description for searchguide attributes
|
2025-04-07 14:34:56 +10:00 |
|
|
f41b484dc4
|
More ldap configuration settings for demo ldap environment.
Should help when working on #10, #89, #287.
|
2025-04-06 22:50:46 +10:00 |
|
|
855d7ae75c
|
Move entry-edit javascript out of architect theme
|
2025-04-06 22:50:46 +10:00 |
|
|
ffa8cdc826
|
Fix User Password Check now that we have attribute tags
|
2025-04-06 22:50:46 +10:00 |
|
|
8f39603f9f
|
Improved determination of attribute object being dirty, improved detection of blank input and processing
Create Docker Image / Test Application (x86_64) (push) Successful in 30s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m36s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m34s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
|
2025-04-06 19:33:04 +10:00 |
|
|
bcea6de791
|
Validation of inputs for a DN with language tags - work for #16
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
|
2025-04-06 13:54:32 +10:00 |
|
|
28f4869628
|
Attribute is no longer iterable - cant be used now that we manage attribute tags
|
2025-04-06 13:54:32 +10:00 |
|
|
cf535286c5
|
Render HTML inputs for a DN with language tags - work for #16
|
2025-04-06 13:54:32 +10:00 |
|
|
633513d3e9
|
Display a DN entry with language tags - work for #16
|
2025-04-06 13:54:32 +10:00 |
|
|
705bfb2d64
|
Update page_actions to be consistent with what we can do so far
|
2025-04-05 23:24:45 +11:00 |
|
|
3a3bf2addb
|
Make select automatically selecting one item when there is only one configurable
|
2025-04-05 23:24:45 +11:00 |
|
|
5bb573100b
|
Further to eab4f04 we need some attributes to render tree icons
|
2025-04-04 20:48:42 +11:00 |
|
|
a57ee78492
|
Ensure that Attribute::required() doesnt work with NULL $this->schema. Avoids issue as reported by #306
|
2025-04-04 20:48:42 +11:00 |
|
|
eab4f0427c
|
No need to retrieve all records by default when getting children. By default sort records by DN until we implemented configurable sorting.
Should help the timeout issues reported in #301
|
2025-03-20 21:17:28 +11:00 |
|
|
fd2c5d1286
|
Add some attribute tags messages when we cant handle some attributes.
|
2025-03-19 09:41:47 +11:00 |
|
|
b35b44b2b8
|
Import and Export work with attribute tags
|
2025-03-19 09:41:47 +11:00 |
|
|
ce66dcb2b5
|
Remove deprecated Attribute::lang_tags
|
2025-03-19 09:41:47 +11:00 |
|
|
56a91f853c
|
Fix export to work with no_attr_tags
|
2025-03-19 09:41:47 +11:00 |
|
|
81e0e58650
|
Handle no attribute tags at an Attribute::class level, added form/disabled components
|
2025-03-19 09:41:47 +11:00 |
|
|
1470170928
|
Internal attributes are now handled by the new backend setup for attribute tags
|
2025-03-19 09:41:47 +11:00 |
|
|
85c7132b30
|
Start of work to handle attribute tags - should help with #75 and #16
|
2025-03-19 09:41:47 +11:00 |
|
|
7e050954c3
|
Release v2.0.3
Create Docker Image / Test Application (x86_64) (push) Successful in 30s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m32s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m31s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2.0.3
|
2025-03-19 09:04:22 +11:00 |
|
|
16880cd0e2
|
Revert "Dont run CI/CD on master"
This reverts commit 9b33a20cc4ce2a9aa36821dec9fc569326f8c2c4.
|
2025-03-19 09:04:11 +11:00 |
|
|
696d87d190
|
Improve entry validation to only require the first item of multi value attributes
|
2025-03-19 08:36:01 +11:00 |
|
|
87bae89ea3
|
Fix validation when creating a new entry and not identifying required attributes, broken by 4a84c25
|
2025-03-18 23:40:38 +11:00 |
|
|
1abc2cc6e1
|
Move userpassword check to its own modal, leveraging page-modal
|
2025-03-18 23:40:38 +11:00 |
|
|
1abab9db94
|
Move DN export to its own modal, leveraging page-modal
|
2025-03-18 23:40:38 +11:00 |
|
|
410daf649e
|
Squash with Move our page-actions out of the theme...
|
2025-03-18 23:40:38 +11:00 |
|
|
9666841c3c
|
Move our page-actions out of the theme into frame/dn. Add some attribute tags messages when we cant handle some attributes.
|
2025-03-18 23:40:38 +11:00 |
|
|
9b33a20cc4
|
Dont run CI/CD on master
|
2025-03-16 10:19:23 +11:00 |
|
|
649749f9c1
|
MD5Update attributes cannot handle validation failures with a redirect back to the form, so restore the old values for now
|
2025-03-16 10:13:03 +11:00 |
|
|
5d3b8609bb
|
Added an entry with a binary certification to test environment, with example LDIF to implement #75
|
2025-03-16 10:13:03 +11:00 |
|
|
93640959db
|
Add our request()->root() to our debug page, implement Entry::getSortKeyAttribute()
|
2025-03-16 10:13:03 +11:00 |
|
|
f667250b2c
|
Some PHP 8.4 deprecration fixes regarding NULL assignment to cast values on class instantiation
|
2025-03-16 10:13:03 +11:00 |
|
|
4a84c25ac7
|
Add Attribute required by ObjectClasses in schema viewer,
Attribute is_rdn dynamically calculated,
Fix Required by Objectclasses when viewing a DN
|
2025-03-16 10:13:03 +11:00 |
|
|
8ab5b4f35c
|
Move direct controller direct view calls to route/web, add global $server to use in views, negating the need to use config('server')
|
2025-03-16 10:13:03 +11:00 |
|
|
de2d139288
|
Some DN rendering fixes, so that our Server Info renders correctly (aligned values)
|
2025-03-16 10:13:03 +11:00 |
|
|
d326d3c308
|
Store our DN and objectclasses in Attribute::class entries, so that we can dynamically calculate is_rdn and required objects (to be implemented)
|
2025-03-16 10:13:03 +11:00 |
|
|
d3fc9c135f
|
When creating a new entry, and an RDN attribute has more than 1 input, only take over the first input when selecting the RDN attribute
|
2025-03-16 10:13:03 +11:00 |
|
|
eb6e0b8d43
|
Include LDAP diagnostic error message when we have an LDAP error
|
2025-03-16 10:13:03 +11:00 |
|
|
b01f7d5baf
|
Attribute cleanup and optimisation in preparation to support attribute tags, HomeController return casting
|
2025-03-16 10:13:03 +11:00 |
|
|
1ddb58ebbb
|
Buttons that trigger ajax activity cant be buttons, change them back to span
|
2025-03-13 23:25:04 +11:00 |
|
|
b260912e01
|
Revert changing buttons in 49fd9b419a
|
2025-03-13 21:22:31 +11:00 |
|
|
7debd9ff2b
|
Node updates to address vulnerabilities in babel/helpers and axios. Framework update too.
|
2025-03-13 09:43:47 +11:00 |
|
|
49fd9b419a
|
Some jquery selector changes, change some button spans to buttons, set readonly on the form for attribute javascript, fix krbTicketFlags to only be changed when in edit mode
Create Docker Image / Test Application (x86_64) (push) Successful in 30s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m29s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m38s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
|
2025-03-13 09:33:45 +11:00 |
|
|
3161fe4fcb
|
Fix password hash select list, was not being editable when choosing edit mode
|
2025-03-13 09:33:44 +11:00 |
|
|
add3f85812
|
Improved handling for Kerberous attributes - closes #154
|
2025-03-13 09:33:44 +11:00 |
|
|
853bd92340
|
Fix detection of zero values when rendering update NEW/DELETED tags
|
2025-03-13 09:33:44 +11:00 |
|