|
305ef0f5a3
|
Minor code consistency changes, no functional changes
|
2025-07-03 13:17:25 +08:00 |
|
|
f1316d698d
|
Implement DN Entry rename
|
2025-07-03 13:17:25 +08:00 |
|
|
883ac5d90f
|
Dont render delete button on Entries that have subordinates
|
2025-07-03 13:17:13 +08:00 |
|
|
b22c9505bc
|
Fix rendering of objectclass in server info, consistent use of true/false/null in view blades
Create Docker Image / Test Application (x86_64) (push) Successful in 31s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m33s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 2m48s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
|
2025-06-27 18:44:25 +10:00 |
|
|
543250e1fb
|
Fix entry-userpassword-check when entry is rendered with a template
Create Docker Image / Test Application (x86_64) (push) Successful in 30s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m27s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 2m51s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
|
2025-06-22 22:10:21 +10:00 |
|
|
29c39e618f
|
Ensure form validation is displayed on template input entries, especially those marked as read-only
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-06-22 10:18:23 +10:00 |
|
|
e8aaa17122
|
Change our internal template keys to be prefixed with an underscore for easier identification
|
2025-06-22 09:11:47 +10:00 |
|
|
ee7762d69b
|
Working JS Template Engine with basic functionality
|
2025-06-22 09:11:43 +10:00 |
|
|
96afbd8316
|
Pass the template object to the attributes, so we can leverage template rules when rendering attributes
|
2025-06-20 17:13:33 +10:00 |
|
|
781c87cb83
|
Fix positioning of Check Password box, and dont render it when creating a new entry
|
2025-06-19 16:15:22 +10:00 |
|
|
88db4ccc99
|
Update AttributeTypes/LDAPSyntaxes/MatchingRules for performance and process improvements
|
2025-06-18 22:39:23 +10:00 |
|
|
6059bc1e45
|
Pass template to our component rendering to avoid duplicate javascript object id's
|
2025-06-18 22:39:23 +10:00 |
|
|
9f0290bd40
|
Enable creation of new entries via templates
|
2025-06-12 12:06:44 +09:30 |
|
|
820f398c2c
|
Start of work on templates - identify templates that apply to existing entries
|
2025-06-10 16:02:07 +10:00 |
|
|
32514c9ab1
|
Remove the warning about multi-language tags, PLA handles them fine now
|
2025-06-02 10:39:18 +10:00 |
|
|
db600a28d3
|
Install amiranagram/localizator into dev setup to identify translatable strings,
Show locale on the debug frame,
Detect the browsers language,
Documentation on translating PLA, and
Some missed translatable strings
|
2025-06-02 10:39:02 +10:00 |
|
|
b08de519d4
|
Blade syntax consistency updates - no functional changes
Create Docker Image / Test Application (x86_64) (push) Successful in 4m7s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 2m35s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m3s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
|
2025-06-01 19:28:08 +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 |
|
|
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 |
|
|
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
|
2025-05-02 11:39:59 +10:00 |
|
|
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 |
|
|
3d511f3fae
|
Change rendering of notes/errors/update and highlight attributes that are successfully updated
|
2025-04-30 09:04:10 +09:30 |
|
|
53880121b6
|
Server::class optimisations, minimal functional changes - basically caching/performance improvements
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
b501dfe824
|
During create we were passing the wrong objectlcasses to the ajax call when adding a new attribute.
|
2025-04-11 15:38:06 +10:00 |
|
|
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 |
|
|
855d7ae75c
|
Move entry-edit javascript out of architect theme
|
2025-04-06 22:50:46 +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 |
|
|
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 |
|
|
fd2c5d1286
|
Add some attribute tags messages when we cant handle some attributes.
|
2025-03-19 09:41:47 +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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
b34dad8836
|
Fix when adding a new objectclass with required attributes, validation errors are correctly display on the returned form
|
2025-03-10 13:25:43 +11:00 |
|
|
baf5acc01a
|
When creating a new entry, and validation redirects back to the form, ensure our RDN readonly is preserved
Create Docker Image / Test Application (x86_64) (push) Successful in 27s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m22s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 4m33s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
|
2025-03-07 11:00:11 +11:00 |
|
|
d97087b83f
|
Implemented DN delete
|
2025-03-06 21:09:05 +11:00 |
|